[PATCH v1 13/13] PCI: Configure *all* devices, not just hot-added ones

2014-09-12 Thread Bjorn Helgaas
There's not really a good way to determine whether firmware has already configured a device with _HPP/_HPX settings. On legacy systems, the BIOS has probably configured everything, but on UEFI systems it is not required to do so. Per the PCI Firmware Specification, rev 3.1, sec 3.5, if

[PATCH v1 13/13] PCI: Configure *all* devices, not just hot-added ones

2014-09-12 Thread Bjorn Helgaas
There's not really a good way to determine whether firmware has already configured a device with _HPP/_HPX settings. On legacy systems, the BIOS has probably configured everything, but on UEFI systems it is not required to do so. Per the PCI Firmware Specification, rev 3.1, sec 3.5, if