To replace list_empty() + list_first_entry() pair to simplify code.
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 {
        struct acpi_hardware_id *hid;
 
-       if (list_empty(&device->pnp.ids))
+       hid = list_first_entry_or_null(&device->pnp.ids, struct acpi_hardware_id, list);
+       if (!hid)
                return dummy_hid;
 
-       hid = list_first_entry(&device->pnp.ids, struct acpi_hardware_id, list);
        return hid->id;
 }
 EXPORT_SYMBOL(acpi_device_hid);