PCI/ACPI: Separate out _OSC "we don't support enough services" path
authorBjorn Helgaas <bhelgaas@google.com>
Thu, 5 Sep 2013 21:50:52 +0000 (15:50 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 23 Sep 2013 23:40:47 +0000 (17:40 -0600)
commitde18966228ed4b42393ecbe83ba20ff3db78bfdc
tree6fc34cf631368284e0528e8e4fb60a0db39a6cf6
parent43613a1fac0eec78de14fecc9de184e1052abac7
PCI/ACPI: Separate out _OSC "we don't support enough services" path

Test the services we support (extended config space, ASPM, MSI) separately
so we can give a better message.  Previously we said "Unable to request
_OSC control..."; now we'll say "we support %#02x but %#02x are required".

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/pci_root.c