• R
    ACPI / PCI: Do not try to acquire _OSC control if that is hopeless · 2d9c8677
    Rafael J. Wysocki 提交于
    If acpi_pci_osc_support() fails for the given flags, it doesn't make
    sense to call acpi_pci_osc_control_set() down the road for the same
    flags, because it will certainly fail too.  Moreover, problem
    diagnostics is then harder, because it is not too easy to identify
    the reason of the _OSC failure in those cases.
    
    For this reason, check the status returned by acpi_pci_osc_support()
    for PCIe support flags and do not attempt to execute
    acpi_pci_osc_control_set() for those flags and print a message if
    it's "failure".  For compatibility with the existing code, disable
    ASPM in that case too.
    Signed-off-by: NRafael J. Wysocki <rjw@sisk.pl>
    Signed-off-by: NLen Brown <len.brown@intel.com>
    2d9c8677
pci_root.c 17.4 KB