diff options
Diffstat (limited to 'drivers/acpi/pci_root.c')
-rw-r--r-- | drivers/acpi/pci_root.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c index 850d7bf0c873..ae3fe4e64203 100644 --- a/drivers/acpi/pci_root.c +++ b/drivers/acpi/pci_root.c | |||
@@ -768,6 +768,13 @@ static void pci_acpi_root_add_resources(struct acpi_pci_root_info *info) | |||
768 | else | 768 | else |
769 | continue; | 769 | continue; |
770 | 770 | ||
771 | /* | ||
772 | * Some legacy x86 host bridge drivers use iomem_resource and | ||
773 | * ioport_resource as default resource pool, skip it. | ||
774 | */ | ||
775 | if (res == root) | ||
776 | continue; | ||
777 | |||
771 | conflict = insert_resource_conflict(root, res); | 778 | conflict = insert_resource_conflict(root, res); |
772 | if (conflict) { | 779 | if (conflict) { |
773 | dev_info(&info->bridge->dev, | 780 | dev_info(&info->bridge->dev, |