ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.bz2
[linux-2.6.git] / include / asm-ppc64 / iSeries / iSeries_fixup.h
1
2 #ifndef __ISERIES_FIXUP_H__
3 #define __ISERIES_FIXUP_H__
4 #include <linux/pci.h>
5
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
9
10 void iSeries_fixup (void);
11 void iSeries_fixup_bus (struct pci_bus*);
12 unsigned int iSeries_scan_slot (struct pci_dev*, u16, u8, u8);
13
14
15 /* Need to store information related to the PHB bucc and make it accessible to the hose */
16 struct iSeries_hose_arch_data {
17         u32 hvBusNumber;
18 };
19
20
21 #ifdef __cplusplus
22 }
23 #endif
24
25 #endif /* __ISERIES_FIXUP_H__ */