diff options
author | Kumar Gala <galak@kernel.crashing.org> | 2007-06-27 02:56:50 -0400 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2007-06-29 02:58:39 -0400 |
commit | dbf8471f5294b27ba9b6232ffc177dcd4e0a2fa5 (patch) | |
tree | fdecc58118c69b522c44cc654aaadb89e69771fc /include/asm-powerpc/pci-bridge.h | |
parent | 5516b540e98de6f7474a4e7149470ad6a0bbc54a (diff) |
[POWERPC] Merge ppc32 and ppc64 pcibios_alloc_controller() prototypes
Make the ppc32 pcibios_alloc_controller take a device node to match
the ppc64 prototypes and have it set arch_data.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'include/asm-powerpc/pci-bridge.h')
-rw-r--r-- | include/asm-powerpc/pci-bridge.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/include/asm-powerpc/pci-bridge.h b/include/asm-powerpc/pci-bridge.h index 80cfb4a75053..d5a9c9f9ade3 100644 --- a/include/asm-powerpc/pci-bridge.h +++ b/include/asm-powerpc/pci-bridge.h | |||
@@ -9,9 +9,6 @@ | |||
9 | struct device_node; | 9 | struct device_node; |
10 | struct pci_controller; | 10 | struct pci_controller; |
11 | 11 | ||
12 | /* Allocate a new PCI host bridge structure */ | ||
13 | extern struct pci_controller* pcibios_alloc_controller(void); | ||
14 | |||
15 | /* Get the PCI host controller for a bus */ | 12 | /* Get the PCI host controller for a bus */ |
16 | extern struct pci_controller* pci_bus_to_hose(int bus); | 13 | extern struct pci_controller* pci_bus_to_hose(int bus); |
17 | 14 | ||
@@ -232,8 +229,6 @@ static inline struct pci_controller *pci_bus_to_host(struct pci_bus *bus) | |||
232 | return PCI_DN(busdn)->phb; | 229 | return PCI_DN(busdn)->phb; |
233 | } | 230 | } |
234 | 231 | ||
235 | extern struct pci_controller * | ||
236 | pcibios_alloc_controller(struct device_node *dev); | ||
237 | extern void pcibios_free_controller(struct pci_controller *phb); | 232 | extern void pcibios_free_controller(struct pci_controller *phb); |
238 | 233 | ||
239 | extern void isa_bridge_find_early(struct pci_controller *hose); | 234 | extern void isa_bridge_find_early(struct pci_controller *hose); |
@@ -263,6 +258,9 @@ extern void | |||
263 | pci_process_bridge_OF_ranges(struct pci_controller *hose, | 258 | pci_process_bridge_OF_ranges(struct pci_controller *hose, |
264 | struct device_node *dev, int primary); | 259 | struct device_node *dev, int primary); |
265 | 260 | ||
261 | /* Allocate a new PCI host bridge structure */ | ||
262 | extern struct pci_controller * | ||
263 | pcibios_alloc_controller(struct device_node *dev); | ||
266 | #ifdef CONFIG_PCI | 264 | #ifdef CONFIG_PCI |
267 | extern unsigned long pci_address_to_pio(phys_addr_t address); | 265 | extern unsigned long pci_address_to_pio(phys_addr_t address); |
268 | #else | 266 | #else |