diff options
Diffstat (limited to 'drivers/acpi/scan.c')
| -rw-r--r-- | drivers/acpi/scan.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c index 53502d1bbf2..c88be6c37c3 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c @@ -1346,7 +1346,7 @@ static void acpi_device_set_id(struct acpi_device *device)  			acpi_add_id(device, ACPI_DOCK_HID);  		else if (!acpi_ibm_smbus_match(device))  			acpi_add_id(device, ACPI_SMBUS_IBM_HID); -		else if (!acpi_device_hid(device) && +		else if (list_empty(&device->pnp.ids) &&  			 ACPI_IS_ROOT_DEVICE(device->parent)) {  			acpi_add_id(device, ACPI_BUS_HID); /* \_SB, LNXSYBUS */  			strcpy(device->pnp.device_name, ACPI_BUS_DEVICE_NAME);  |