Merge tag 'hyperv-next-signed-20220528' of git://git.kernel.org/pub/scm/linux/kernel...
[linux-2.6-microblaze.git] / drivers / pci / pci-acpi.c
index 3ae435b..3760d85 100644 (file)
@@ -1393,6 +1393,9 @@ void pci_acpi_setup(struct device *dev, struct acpi_device *adev)
 
        acpi_pci_wakeup(pci_dev, false);
        acpi_device_power_add_dependent(adev, dev);
+
+       if (pci_is_bridge(pci_dev))
+               acpi_dev_power_up_children_with_adr(adev);
 }
 
 void pci_acpi_cleanup(struct device *dev, struct acpi_device *adev)