From: Sinan Kaya Date: Tue, 19 Dec 2017 05:37:57 +0000 (-0500) Subject: backlight: apple_bl: Deprecate pci_get_bus_and_slot() X-Git-Tag: v4.16-rc1~192^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=12a9d3bb6a258011edec3fa341cbca3cd0734e5d;p=thirdparty%2Fkernel%2Fstable.git backlight: apple_bl: Deprecate pci_get_bus_and_slot() pci_get_bus_and_slot() is restrictive such that it assumes domain=0 as where a PCI device is present. This restricts the device drivers to be reused for other domain numbers. Getting ready to remove pci_get_bus_and_slot() function in favor of pci_get_domain_bus_and_slot(). Hard-coding the domain as 0. Signed-off-by: Sinan Kaya Acked-by: Daniel Thompson Acked-by: Jingoo Han Signed-off-by: Lee Jones --- diff --git a/drivers/video/backlight/apple_bl.c b/drivers/video/backlight/apple_bl.c index d843296766896..6a34ab9367262 100644 --- a/drivers/video/backlight/apple_bl.c +++ b/drivers/video/backlight/apple_bl.c @@ -143,7 +143,7 @@ static int apple_bl_add(struct acpi_device *dev) struct pci_dev *host; int intensity; - host = pci_get_bus_and_slot(0, 0); + host = pci_get_domain_bus_and_slot(0, 0, 0); if (!host) { pr_err("unable to find PCI host\n");