avr32: at32ap700x: setup DMA for ABDAC in the machine code
[firefly-linux-kernel-4.4.55.git] / arch / avr32 / mach-at32ap / include / mach / board.h
index cff8e84f78f21b64e580034a999cefc48d7536b1..63ec4008b2533b1241a3601d18a0991b85377808 100644 (file)
@@ -13,7 +13,7 @@
  * in this array is chip-dependent.
  */
 extern unsigned long at32_board_osc_rates[];
-  
+
 /*
  * This used to add essential system devices, but this is now done
  * automatically. Please don't use it in new board code.
@@ -97,7 +97,10 @@ struct ac97c_platform_data {
 struct platform_device *
 at32_add_device_ac97c(unsigned int id, struct ac97c_platform_data *data);
 
-struct platform_device *at32_add_device_abdac(unsigned int id);
+struct atmel_abdac_pdata;
+struct platform_device *
+at32_add_device_abdac(unsigned int id, struct atmel_abdac_pdata *data);
+
 struct platform_device *at32_add_device_psif(unsigned int id);
 
 struct cf_platform_data {