mirror of
https://github.com/torvalds/linux.git
synced 2026-09-24 06:24:02 +02:00
platform/x86: toshiba_acpi: Do not use uninitialized device_class
The pnp.device_class string in the ACPI companion of the platform device used for binding the driver is never initialized, so passing it to acpi_bus_generate_netlink_event() is effectively equivalent to passing an empty string literal to that function. Accordingly, make the driver do the latter instead of doing the former. No intentional functional impact. Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Link: https://patch.msgid.link/3642854.QJadu78ljV@rafael.j.wysocki Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
This commit is contained in:
parent
38e88f19fd
commit
c08e14511a
|
|
@ -2505,8 +2505,7 @@ static void toshiba_acpi_kbd_bl_work(struct work_struct *work)
|
|||
LED_FULL : LED_OFF);
|
||||
|
||||
/* Emulate the keyboard backlight event */
|
||||
acpi_bus_generate_netlink_event(toshiba_acpi->acpi_dev->pnp.device_class,
|
||||
dev_name(&toshiba_acpi->acpi_dev->dev),
|
||||
acpi_bus_generate_netlink_event("", dev_name(&toshiba_acpi->acpi_dev->dev),
|
||||
0x92, 0);
|
||||
}
|
||||
|
||||
|
|
@ -3250,8 +3249,7 @@ static void toshiba_acpi_notify(acpi_handle handle, u32 event, void *data)
|
|||
break;
|
||||
}
|
||||
|
||||
acpi_bus_generate_netlink_event(acpi_dev->pnp.device_class,
|
||||
dev_name(&acpi_dev->dev),
|
||||
acpi_bus_generate_netlink_event("", dev_name(&acpi_dev->dev),
|
||||
event, (event == 0x80) ?
|
||||
dev->last_key_event : 0);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user