Lines Matching refs:bus
22 void (*dma_bus_setup)(struct pci_bus *bus);
54 struct pci_bus *bus; member
134 extern int early_read_config_byte(struct pci_controller *hose, int bus,
136 extern int early_read_config_word(struct pci_controller *hose, int bus,
138 extern int early_read_config_dword(struct pci_controller *hose, int bus,
140 extern int early_write_config_byte(struct pci_controller *hose, int bus,
142 extern int early_write_config_word(struct pci_controller *hose, int bus,
144 extern int early_write_config_dword(struct pci_controller *hose, int bus,
147 extern int early_find_capability(struct pci_controller *hose, int bus,
154 extern int indirect_read_config(struct pci_bus *bus, unsigned int devfn,
161 extern int indirect_write_config(struct pci_bus *bus, unsigned int devfn,
164 static inline struct pci_controller *pci_bus_to_host(const struct pci_bus *bus) in pci_bus_to_host() argument
166 return bus->sysdata; in pci_bus_to_host()
172 u8 *bus, u8 *devfn);
231 extern struct pci_dn *pci_get_pdn_by_devfn(struct pci_bus *bus,
239 u8 *bus, u8 *devfn) in pci_device_from_OF_node() argument
243 *bus = PCI_DN(np)->busno; in pci_device_from_OF_node()
261 extern void pcibios_remove_pci_devices(struct pci_bus *bus);
264 extern void pcibios_add_pci_devices(struct pci_bus *bus);
276 extern int pcibios_unmap_io_space(struct pci_bus *bus);
277 extern int pcibios_map_io_space(struct pci_bus *bus);