ACPI: x86: use acpi_dev_uid_match() for matching _UID
authorRaag Jadav <raag.jadav@intel.com>
Tue, 24 Oct 2023 06:20:16 +0000 (11:50 +0530)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 24 Oct 2023 19:49:27 +0000 (21:49 +0200)
Convert manual _UID references to use the standard ACPI helper.

Signed-off-by: Raag Jadav <raag.jadav@intel.com>
Reviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/x86/utils.c

index 63d834dd381122eae4307751cbcd3a06abcaeb6e..bc65ebfcdf767986dc97492138e69beb7b6c2a18 100644 (file)
@@ -184,8 +184,7 @@ bool acpi_device_override_status(struct acpi_device *adev, unsigned long long *s
                        if (acpi_match_device_ids(adev, override_status_ids[i].hid))
                                continue;
 
-                       if (!adev->pnp.unique_id ||
-                           strcmp(adev->pnp.unique_id, override_status_ids[i].uid))
+                       if (!acpi_dev_uid_match(adev, override_status_ids[i].uid))
                                continue;
                }