summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/pci-bridge.h
diff options
context:
space:
mode:
authorOliver O'Halloran <oohall@gmail.com>2019-02-15 03:48:15 +0300
committerMichael Ellerman <mpe@ellerman.id.au>2019-02-21 16:10:14 +0300
commit67060cb1ffa474c4fa1ae4db865ac1c7ed1fa899 (patch)
tree79d761c5be8591c0c680f8383a89a886bcbfadbc /arch/powerpc/include/asm/pci-bridge.h
parentc8f02f2108136a6218326fbcd4034b985849667c (diff)
downloadlinux-67060cb1ffa474c4fa1ae4db865ac1c7ed1fa899.tar.xz
powerpc/pci: Add pci_find_controller_for_domain()
Add a helper to find the pci_controller structure based on the domain number / phb id. Signed-off-by: Oliver O'Halloran <oohall@gmail.com> Reviewed-by: Sam Bobroff <sbobroff@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc/include/asm/pci-bridge.h')
-rw-r--r--arch/powerpc/include/asm/pci-bridge.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/powerpc/include/asm/pci-bridge.h b/arch/powerpc/include/asm/pci-bridge.h
index 98e8b46aff97..6c0039f3a3a6 100644
--- a/arch/powerpc/include/asm/pci-bridge.h
+++ b/arch/powerpc/include/asm/pci-bridge.h
@@ -273,6 +273,8 @@ extern int pcibios_map_io_space(struct pci_bus *bus);
extern struct pci_controller *pci_find_hose_for_OF_device(
struct device_node* node);
+extern struct pci_controller *pci_find_controller_for_domain(int domain_nr);
+
/* Fill up host controller resources from the OF node */
extern void pci_process_bridge_OF_ranges(struct pci_controller *hose,
struct device_node *dev, int primary);