PCI / pci-label: treat PCI label with index 0 as valid label
authorJiang Liu <jiang.liu@linux.intel.com>
Thu, 19 Dec 2013 12:38:14 +0000 (20:38 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Sun, 5 Jan 2014 15:07:14 +0000 (16:07 +0100)
commit2fc59fe2ecdca56a68728b6091590c07bb3e358d
tree64591b36eaf2df389b13dc2b3cce3cc5b31d4223
parent1d0fcef732832432aee47cb75bf4a2cb3107be64
PCI / pci-label: treat PCI label with index 0 as valid label

Current pci-label driver detects ACPI label by checking label index
returned by ACPI _DSM method, and treats it as valid if label index
is positive. According to ACPI Firmware specification 3.1, zero is
also an valid label index. So change code to detect availability of
ACPI slot label by checking availaiblity of ACPI _DSM function for
PCI label.

Signed-off-by: Jiang Liu <jiang.liu@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/pci/pci-label.c