PowerPC PCI: add 64-bit physical address support to setup_indirect_pci.
PATCH 1/1 PowerPC PCI: add 64-bit physical address support to setup_indirect_pci.
Add 64-bit physical address support to setup_indirect_pci().
Signed-off-by Valentine Barshak <[email protected]>
--- arch/powerpc/sysdev/indirect_pci.c | 6 ++++-- include/asm-powerpc/pci-bridge.h | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-)
arch/powerpc/sysdev/indirect_pci.c +4 -2
@@ -149,9 +149,11 @@ static struct pci_ops indirect_pci_ops = };void __init -setup_indirect_pci (struct pci_controller * hose,u32 cfg_addr,u32 cfg_data,u32 flags) +setup_indirect_pci (struct pci_controller * hose, +resource_size_t cfg_addr, +resource_size_t cfg_data,u32 flags) { -unsigned long base = cfg_addr &PAGE_MASK ; +resource_size_t base = cfg_addr &PAGE_MASK ;void __iomem *mbase; mbase =ioremap (base,PAGE_SIZE );
include/asm-powerpc/pci-bridge.h +2 -1
@@ -98,7 +98,8 @@ extern int early_find_capability(struct int dev_fn, int cap);extern void setup_indirect_pci (struct pci_controller * hose, -u32 cfg_addr,u32 cfg_data,u32 flags); +resource_size_t cfg_addr, +resource_size_t cfg_data,u32 flags);extern void setup_grackle (struct pci_controller *hose);extern void __init update_bridge_resource (struct pci_dev *dev,struct resource *res);
Quoted 3 lines · Valentine Barshak
Add 64-bit physical address support to
setup_indirect_pci().Signed-off-by Valentine Barshak <[email protected]>
Acked-by Kumar Gala <[email protected]>
- k