thunderbolt: Replace acpi_bus_get_device()
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 1 Feb 2022 19:12:30 +0000 (20:12 +0100)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Wed, 2 Feb 2022 14:06:10 +0000 (17:06 +0300)
Replace acpi_bus_get_device() that is going to be dropped with
acpi_fetch_acpi_dev().

No intentional functional impact.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/thunderbolt/acpi.c

index 79b5abf..c89daac 100644 (file)
 static acpi_status tb_acpi_add_link(acpi_handle handle, u32 level, void *data,
                                    void **return_value)
 {
+       struct acpi_device *adev = acpi_fetch_acpi_dev(handle);
        struct fwnode_reference_args args;
        struct fwnode_handle *fwnode;
        struct tb_nhi *nhi = data;
-       struct acpi_device *adev;
        struct pci_dev *pdev;
        struct device *dev;
        int ret;
 
-       if (acpi_bus_get_device(handle, &adev))
+       if (!adev)
                return AE_OK;
 
        fwnode = acpi_fwnode_handle(adev);