blob: d6f927b4bef65207ced4a6d1dcd05cea38a7786f [file] [log] [blame]
Magnus Dammc793c1b2010-02-05 11:14:49 +00001#ifndef __ARCH_MACH_COMMON_H
2#define __ARCH_MACH_COMMON_H
3
4extern struct sys_timer shmobile_timer;
Magnus Damm4ae04ac2010-02-08 11:02:54 +00005extern void shmobile_setup_console(void);
Magnus Dammc793c1b2010-02-05 11:14:49 +00006
7extern void sh7367_init_irq(void);
8extern void sh7367_add_early_devices(void);
9extern void sh7367_add_standard_devices(void);
10extern void sh7367_clock_init(void);
Magnus Damm7fdda672010-02-10 20:10:55 +090011extern void sh7367_pinmux_init(void);
Magnus Dammc793c1b2010-02-05 11:14:49 +000012
Magnus Dammf2aaf662010-02-05 11:15:07 +000013extern void sh7377_init_irq(void);
14extern void sh7377_add_early_devices(void);
15extern void sh7377_add_standard_devices(void);
NISHIMOTO Hiroki276b4f62010-02-12 08:10:06 +000016extern void sh7377_pinmux_init(void);
Magnus Dammf2aaf662010-02-05 11:15:07 +000017
Magnus Damm2b7eda62010-02-05 11:14:58 +000018extern void sh7372_init_irq(void);
19extern void sh7372_add_early_devices(void);
20extern void sh7372_add_standard_devices(void);
21
Magnus Dammc793c1b2010-02-05 11:14:49 +000022#endif /* __ARCH_MACH_COMMON_H */