blob: 79197d8b34aa1b013e6fb6125017ec5921413410 [file] [log] [blame]
Linus Walleij4672cdd2012-09-06 09:08:47 +01001#include <linux/amba/serial.h>
Linus Walleij379df272012-11-17 19:24:23 +01002#ifdef CONFIG_ARCH_INTEGRATOR_AP
3extern struct amba_pl010_data ap_uart_data;
4#else
5/* Not used without Integrator/AP support anyway */
6struct amba_pl010_data ap_uart_data {};
7#endif
Russell Kingc735c982011-01-11 13:00:04 +00008void integrator_init_early(void);
Linus Walleij9bf26a12012-09-06 09:06:52 +01009int integrator_init(bool is_cp);
Russell King98c672c2010-05-22 18:18:57 +010010void integrator_reserve(void);
Russell King6338b662011-11-03 19:54:37 +000011void integrator_restart(char, const char *);
Linus Walleije67ae6b2012-11-02 01:31:10 +010012void integrator_init_sysfs(struct device *parent, u32 id);