* 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.
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 {