Lines Matching refs:bus
22 void (*dma_bus_setup)(struct pci_bus *bus);
39 struct pci_bus *bus; member
119 extern int early_read_config_byte(struct pci_controller *hose, int bus,
121 extern int early_read_config_word(struct pci_controller *hose, int bus,
123 extern int early_read_config_dword(struct pci_controller *hose, int bus,
125 extern int early_write_config_byte(struct pci_controller *hose, int bus,
127 extern int early_write_config_word(struct pci_controller *hose, int bus,
129 extern int early_write_config_dword(struct pci_controller *hose, int bus,
132 extern int early_find_capability(struct pci_controller *hose, int bus,
139 extern int indirect_read_config(struct pci_bus *bus, unsigned int devfn,
146 extern int indirect_write_config(struct pci_bus *bus, unsigned int devfn,
149 static inline struct pci_controller *pci_bus_to_host(const struct pci_bus *bus) in pci_bus_to_host() argument
151 return bus->sysdata; in pci_bus_to_host()
157 u8 *bus, u8 *devfn);
216 extern struct pci_dn *pci_get_pdn_by_devfn(struct pci_bus *bus,
224 u8 *bus, u8 *devfn) in pci_device_from_OF_node() argument
228 *bus = PCI_DN(np)->busno; in pci_device_from_OF_node()
246 extern void pcibios_remove_pci_devices(struct pci_bus *bus);
249 extern void pcibios_add_pci_devices(struct pci_bus *bus);
261 extern int pcibios_unmap_io_space(struct pci_bus *bus);
262 extern int pcibios_map_io_space(struct pci_bus *bus);