ACPI: scan: Rearrange acpi_dev_get_first_consumer_dev_cb()
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 16 Jun 2021 14:21:51 +0000 (16:21 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 17 Jun 2021 13:56:03 +0000 (15:56 +0200)
Make acpi_dev_get_first_consumer_dev_cb() a bit more straightforward
and rewrite the comment in it.

No functional impact.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
drivers/acpi/scan.c

index 75b6bbc..524d85d 100644 (file)
@@ -2101,13 +2101,12 @@ static int acpi_dev_get_first_consumer_dev_cb(struct acpi_dep_data *dep, void *d
        struct acpi_device *adev;
 
        adev = acpi_bus_get_acpi_device(dep->consumer);
-       if (!adev)
-               /* If we don't find an adev then we want to continue parsing */
-               return 0;
-
-       *(struct acpi_device **)data = adev;
-
-       return 1;
+       if (adev) {
+               *(struct acpi_device **)data = adev;
+               return 1;
+       }
+       /* Continue parsing if the device object is not present. */
+       return 0;
 }
 
 static int acpi_scan_clear_dep(struct acpi_dep_data *dep, void *data)