Lines Matching refs:bus
42 void pcibios_remove_pci_devices(struct pci_bus *bus) in pcibios_remove_pci_devices() argument
48 list_for_each_entry(child_bus, &bus->children, node) in pcibios_remove_pci_devices()
52 pci_domain_nr(bus), bus->number); in pcibios_remove_pci_devices()
53 list_for_each_entry_safe(dev, tmp, &bus->devices, bus_list) { in pcibios_remove_pci_devices()
72 void pcibios_add_pci_devices(struct pci_bus * bus) in pcibios_add_pci_devices() argument
77 struct device_node *dn = pci_bus_to_OF_node(bus); in pcibios_add_pci_devices()
81 phb = pci_bus_to_host(bus); in pcibios_add_pci_devices()
85 mode = phb->controller_ops.probe_mode(bus); in pcibios_add_pci_devices()
89 of_rescan_bus(dn, bus); in pcibios_add_pci_devices()
99 pci_scan_slot(bus, PCI_DEVFN(slotno, 0)); in pcibios_add_pci_devices()
100 pcibios_setup_bus_devices(bus); in pcibios_add_pci_devices()
101 max = bus->busn_res.start; in pcibios_add_pci_devices()
103 list_for_each_entry(dev, &bus->devices, bus_list) { in pcibios_add_pci_devices()
105 max = pci_scan_bridge(bus, dev, in pcibios_add_pci_devices()
110 pcibios_finish_adding_to_bus(bus); in pcibios_add_pci_devices()