diff options
Diffstat (limited to 'arch/powerpc/platforms/wsp/wsp.h')
-rw-r--r-- | arch/powerpc/platforms/wsp/wsp.h | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/arch/powerpc/platforms/wsp/wsp.h b/arch/powerpc/platforms/wsp/wsp.h index 33479818f62a..10c1d1fff362 100644 --- a/arch/powerpc/platforms/wsp/wsp.h +++ b/arch/powerpc/platforms/wsp/wsp.h | |||
@@ -6,15 +6,25 @@ | |||
6 | /* Devtree compatible strings for major devices */ | 6 | /* Devtree compatible strings for major devices */ |
7 | #define PCIE_COMPATIBLE "ibm,wsp-pciex" | 7 | #define PCIE_COMPATIBLE "ibm,wsp-pciex" |
8 | 8 | ||
9 | extern void wsp_setup_arch(void); | ||
10 | extern void wsp_setup_irq(void); | ||
11 | extern int wsp_probe_devices(void); | ||
12 | extern void wsp_halt(void); | ||
13 | |||
9 | extern void wsp_setup_pci(void); | 14 | extern void wsp_setup_pci(void); |
10 | extern void scom_init_wsp(void); | 15 | extern void scom_init_wsp(void); |
11 | 16 | ||
12 | extern void a2_setup_smp(void); | 17 | extern void a2_setup_smp(void); |
13 | extern int a2_scom_startup_cpu(unsigned int lcpu, int thr_idx, | 18 | extern int a2_scom_startup_cpu(unsigned int lcpu, int thr_idx, |
14 | struct device_node *np); | 19 | struct device_node *np); |
15 | int smp_a2_cpu_bootable(unsigned int nr); | 20 | extern int smp_a2_cpu_bootable(unsigned int nr); |
16 | int __devinit smp_a2_kick_cpu(int nr); | 21 | extern int __devinit smp_a2_kick_cpu(int nr); |
22 | |||
23 | extern void opb_pic_init(void); | ||
17 | 24 | ||
18 | void opb_pic_init(void); | 25 | /* chroma specific managment */ |
26 | extern void wsp_h8_restart(char *cmd); | ||
27 | extern void wsp_h8_power_off(void); | ||
28 | extern void __init wsp_setup_h8(void); | ||
19 | 29 | ||
20 | #endif /* __WSP_H */ | 30 | #endif /* __WSP_H */ |