x86/PCI: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata()
authorBjorn Helgaas <bhelgaas@google.com>
Fri, 24 Jan 2014 18:47:05 +0000 (11:47 -0700)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 3 Feb 2014 17:38:11 +0000 (10:38 -0700)
commit8d7d818676d3851b3ec0c94644e760d0bfac2608
treeaa699751beffe2e9b5e15ee7ab64dd940b29379b
parentf19e84824ac62d662a1d2b2b367f23b98bbd6d1d
x86/PCI: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata()

pci_scan_bus_with_sysdata() and pcibios_scan_root() are quite similar:

  pci_scan_bus_with_sysdata
    pci_scan_bus_on_node(..., &pci_root_ops, -1)

  pcibios_scan_root
    pci_scan_bus_on_node(..., &pci_root_ops, get_mp_bus_to_node(busnum))

get_mp_bus_to_node() returns -1 if it couldn't find the node number, so
this removes pci_scan_bus_with_sysdata() and uses pcibios_scan_root()
instead.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
arch/x86/include/asm/pci.h
arch/x86/pci/common.c
arch/x86/pci/fixup.c
arch/x86/pci/numaq_32.c
arch/x86/pci/visws.c