platform/x86: wireless-hotkey: Add support for LG Airplane Button
authorArmin Wolf <W_Armin@gmx.de>
Thu, 6 Jun 2024 23:35:37 +0000 (01:35 +0200)
committerHans de Goede <hdegoede@redhat.com>
Mon, 24 Jun 2024 11:27:49 +0000 (13:27 +0200)
The LGEX0815 ACPI device is used by the "LG Airplane Mode Button"
Windows driver for handling rfkill requests. When the ACPI device
receives an 0x80 ACPI notification, an rfkill event is to be
send to userspace.

Add support for the LGEX0815 ACPI device to the driver.

Tested-by: Agathe Boutmy <agathe@boutmy.com>
Signed-off-by: Armin Wolf <W_Armin@gmx.de>
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Link: https://lore.kernel.org/r/20240606233540.9774-2-W_Armin@gmx.de
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/wireless-hotkey.c

index e95cdbbfb70899f78aa43ef72b4c00a663105abb..ab46164cbe1367092043473cf1502163c7e5a16d 100644 (file)
@@ -19,6 +19,7 @@ MODULE_AUTHOR("Alex Hung");
 MODULE_ALIAS("acpi*:HPQ6001:*");
 MODULE_ALIAS("acpi*:WSTADEF:*");
 MODULE_ALIAS("acpi*:AMDI0051:*");
+MODULE_ALIAS("acpi*:LGEX0815:*");
 
 struct wl_button {
        struct input_dev *input_dev;
@@ -29,6 +30,7 @@ static const struct acpi_device_id wl_ids[] = {
        {"HPQ6001", 0},
        {"WSTADEF", 0},
        {"AMDI0051", 0},
+       {"LGEX0815", 0},
        {"", 0},
 };