aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/pci-bridge.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/powerpc/include/asm/pci-bridge.h')
-rw-r--r--arch/powerpc/include/asm/pci-bridge.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/arch/powerpc/include/asm/pci-bridge.h b/arch/powerpc/include/asm/pci-bridge.h
index ffbc5fd549ac..8b11b5bd9938 100644
--- a/arch/powerpc/include/asm/pci-bridge.h
+++ b/arch/powerpc/include/asm/pci-bridge.h
@@ -39,11 +39,6 @@ struct pci_controller {
39 resource_size_t io_base_phys; 39 resource_size_t io_base_phys;
40 resource_size_t pci_io_size; 40 resource_size_t pci_io_size;
41 41
42 /* Some machines (PReP) have a non 1:1 mapping of
43 * the PCI memory space in the CPU bus space
44 */
45 resource_size_t pci_mem_offset;
46
47 /* Some machines have a special region to forward the ISA 42 /* Some machines have a special region to forward the ISA
48 * "memory" cycles such as VGA memory regions. Left to 0 43 * "memory" cycles such as VGA memory regions. Left to 0
49 * if unsupported 44 * if unsupported
@@ -86,6 +81,7 @@ struct pci_controller {
86 */ 81 */
87 struct resource io_resource; 82 struct resource io_resource;
88 struct resource mem_resources[3]; 83 struct resource mem_resources[3];
84 resource_size_t mem_offset[3];
89 int global_number; /* PCI domain number */ 85 int global_number; /* PCI domain number */
90 86
91 resource_size_t dma_window_base_cur; 87 resource_size_t dma_window_base_cur;
@@ -163,6 +159,8 @@ struct pci_dn {
163 159
164 int pci_ext_config_space; /* for pci devices */ 160 int pci_ext_config_space; /* for pci devices */
165 161
162 int force_32bit_msi:1;
163
166 struct pci_dev *pcidev; /* back-pointer to the pci device */ 164 struct pci_dev *pcidev; /* back-pointer to the pci device */
167#ifdef CONFIG_EEH 165#ifdef CONFIG_EEH
168 struct eeh_dev *edev; /* eeh device */ 166 struct eeh_dev *edev; /* eeh device */