x86/PCI: derive pcibios_last_bus from ACPI MCFG
authorJan Beulich <JBeulich@novell.com>
Wed, 23 Feb 2011 10:08:10 +0000 (10:08 +0000)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Sat, 21 May 2011 16:00:35 +0000 (09:00 -0700)
commita3170c1f924ce2565c4e160b9b095e65c03b2dc6
tree70a3bd84066921f0c1c454f205f6031fa5f97a72
parent51c2e0a7e5bc7ed1384cc68cfb95e702571500c9
x86/PCI: derive pcibios_last_bus from ACPI MCFG

On various newer Intel systems the PCI bus(ses) the non-core devices
live on aren't getting announced by ACPI except through the bus range
covered by mmconfig. At least the i7core-edac driver depends on these
devices getting detected.

Mauro, could you check whether with this change the Xeon 55xx hack in
that driver can go away altogether, and with it the bogus exporting of
pcibios_scan_specific_bus()?

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
Cc: Aristeu Sergio <arozansk@redhat.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
arch/x86/pci/mmconfig-shared.c