blob: ac3751705cabc3634e3d452ff9df4140fdfc7b78 [file] [log] [blame]
Magnus Damm7f627f02012-05-16 15:44:58 +09001#ifndef __ASM_EMEV2_H__
2#define __ASM_EMEV2_H__
3
Magnus Dammbd5a8752012-05-16 15:45:25 +09004extern void emev2_map_io(void);
Magnus Damm7f627f02012-05-16 15:44:58 +09005extern void emev2_init_irq(void);
6extern void emev2_add_early_devices(void);
7extern void emev2_add_standard_devices(void);
8extern void emev2_clock_init(void);
Magnus Dammbd5a8752012-05-16 15:45:25 +09009extern void emev2_set_boot_vector(unsigned long value);
Magnus Damm7f627f02012-05-16 15:44:58 +090010
Magnus Damm088efd92012-05-16 15:45:34 +090011#define EMEV2_GPIO_BASE 200
12#define EMEV2_GPIO_IRQ(n) (EMEV2_GPIO_BASE + (n))
13
Marc Zyngiera62580e2011-09-08 13:15:22 +010014extern struct smp_operations emev2_smp_ops;
15
Magnus Damm7f627f02012-05-16 15:44:58 +090016#endif /* __ASM_EMEV2_H__ */