Commit | Line | Data |
---|---|---|
c793c1b0 MD |
1 | #ifndef __ARCH_MACH_COMMON_H |
2 | #define __ARCH_MACH_COMMON_H | |
3 | ||
4 | extern struct sys_timer shmobile_timer; | |
4ae04acb | 5 | extern void shmobile_setup_console(void); |
1c51ed4f | 6 | extern void shmobile_secondary_vector(void); |
83ca5c87 | 7 | struct clk; |
e47bb515 MD |
8 | extern int clk_init(void); |
9 | ||
c793c1b0 MD |
10 | extern void sh7367_init_irq(void); |
11 | extern void sh7367_add_early_devices(void); | |
12 | extern void sh7367_add_standard_devices(void); | |
13 | extern void sh7367_clock_init(void); | |
7fdda678 | 14 | extern void sh7367_pinmux_init(void); |
4f0836b4 MD |
15 | extern struct clk sh7367_extalb1_clk; |
16 | extern struct clk sh7367_extal2_clk; | |
c793c1b0 | 17 | |
f2aaf66d MD |
18 | extern void sh7377_init_irq(void); |
19 | extern void sh7377_add_early_devices(void); | |
20 | extern void sh7377_add_standard_devices(void); | |
0163acf3 | 21 | extern void sh7377_clock_init(void); |
276b4f62 | 22 | extern void sh7377_pinmux_init(void); |
0163acf3 MD |
23 | extern struct clk sh7377_extalc1_clk; |
24 | extern struct clk sh7377_extal2_clk; | |
f2aaf66d | 25 | |
2b7eda63 MD |
26 | extern void sh7372_init_irq(void); |
27 | extern void sh7372_add_early_devices(void); | |
28 | extern void sh7372_add_standard_devices(void); | |
495b3cea | 29 | extern void sh7372_clock_init(void); |
b789b3fd | 30 | extern void sh7372_pinmux_init(void); |
83ca5c87 MD |
31 | extern struct clk sh7372_extal1_clk; |
32 | extern struct clk sh7372_extal2_clk; | |
2b7eda63 | 33 | |
6d9598e2 MD |
34 | extern void sh73a0_add_early_devices(void); |
35 | extern void sh73a0_add_standard_devices(void); | |
36 | extern void sh73a0_clock_init(void); | |
1cdf3702 | 37 | extern void sh73a0_pinmux_init(void); |
f6d84f4a MD |
38 | extern struct clk sh73a0_extal1_clk; |
39 | extern struct clk sh73a0_extal2_clk; | |
6d9598e2 | 40 | |
c793c1b0 | 41 | #endif /* __ARCH_MACH_COMMON_H */ |