diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/pci/setup-bus.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/pci/setup-bus.c b/drivers/pci/setup-bus.c index ec538d3d2bd5..f30ca75b5b6c 100644 --- a/drivers/pci/setup-bus.c +++ b/drivers/pci/setup-bus.c | |||
| @@ -1855,7 +1855,10 @@ void __init pci_assign_unassigned_resources(void) | |||
| 1855 | 1855 | ||
| 1856 | list_for_each_entry(root_bus, &pci_root_buses, node) { | 1856 | list_for_each_entry(root_bus, &pci_root_buses, node) { |
| 1857 | pci_assign_unassigned_root_bus_resources(root_bus); | 1857 | pci_assign_unassigned_root_bus_resources(root_bus); |
| 1858 | acpi_ioapic_add(ACPI_HANDLE(root_bus->bridge)); | 1858 | |
| 1859 | /* Make sure the root bridge has a companion ACPI device: */ | ||
| 1860 | if (ACPI_HANDLE(root_bus->bridge)) | ||
| 1861 | acpi_ioapic_add(ACPI_HANDLE(root_bus->bridge)); | ||
| 1859 | } | 1862 | } |
| 1860 | } | 1863 | } |
| 1861 | 1864 | ||
