diff options
Diffstat (limited to 'arch/powerpc')
| -rw-r--r-- | arch/powerpc/sysdev/indirect_pci.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/powerpc/sysdev/indirect_pci.c b/arch/powerpc/sysdev/indirect_pci.c index 7fd49c97501..7ed80967664 100644 --- a/arch/powerpc/sysdev/indirect_pci.c +++ b/arch/powerpc/sysdev/indirect_pci.c @@ -24,7 +24,7 @@ static int  indirect_read_config(struct pci_bus *bus, unsigned int devfn, int offset,  		     int len, u32 *val)  { -	struct pci_controller *hose = bus->sysdata; +	struct pci_controller *hose = pci_bus_to_host(bus);  	volatile void __iomem *cfg_data;  	u8 cfg_type = 0;  	u32 bus_no, reg; @@ -82,7 +82,7 @@ static int  indirect_write_config(struct pci_bus *bus, unsigned int devfn, int offset,  		      int len, u32 val)  { -	struct pci_controller *hose = bus->sysdata; +	struct pci_controller *hose = pci_bus_to_host(bus);  	volatile void __iomem *cfg_data;  	u8 cfg_type = 0;  	u32 bus_no, reg;  |