Commit 05aa43cc authored by Alex Hung's avatar Alex Hung Committed by Darren Hart (VMware)

platform/x86: hp-wireless: add Xiaomi's hardware id to the supported list

The airplane mode button on Xiaomi's new laptops are the same as HP
laptops.

This is tested on Xiaomi Notebook Air 13.
Signed-off-by: default avatarAlex Hung <alex.hung@canonical.com>
[dvhart: Dropped module init/exit info messages]
Signed-off-by: default avatarDarren Hart (VMware) <dvhart@infradead.org>
parent 5b7bb3a7
/* /*
* hp-wireless button for Windows 8 * Airplane mode button for HP & Xiaomi laptops
* *
* Copyright (C) 2014 Alex Hung <alex.hung@canonical.com> * Copyright (C) 2014-2017 Alex Hung <alex.hung@canonical.com>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
...@@ -29,11 +29,13 @@ ...@@ -29,11 +29,13 @@
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_AUTHOR("Alex Hung"); MODULE_AUTHOR("Alex Hung");
MODULE_ALIAS("acpi*:HPQ6001:*"); MODULE_ALIAS("acpi*:HPQ6001:*");
MODULE_ALIAS("acpi*:WSTADEF:*");
static struct input_dev *hpwl_input_dev; static struct input_dev *hpwl_input_dev;
static const struct acpi_device_id hpwl_ids[] = { static const struct acpi_device_id hpwl_ids[] = {
{"HPQ6001", 0}, {"HPQ6001", 0},
{"WSTADEF", 0},
{"", 0}, {"", 0},
}; };
...@@ -112,7 +114,6 @@ static int __init hpwl_init(void) ...@@ -112,7 +114,6 @@ static int __init hpwl_init(void)
{ {
int err; int err;
pr_info("Initializing HPQ6001 module\n");
err = acpi_bus_register_driver(&hpwl_driver); err = acpi_bus_register_driver(&hpwl_driver);
if (err) if (err)
pr_err("Unable to register HP wireless control driver.\n"); pr_err("Unable to register HP wireless control driver.\n");
...@@ -122,7 +123,6 @@ static int __init hpwl_init(void) ...@@ -122,7 +123,6 @@ static int __init hpwl_init(void)
static void __exit hpwl_exit(void) static void __exit hpwl_exit(void)
{ {
pr_info("Exiting HPQ6001 module\n");
acpi_bus_unregister_driver(&hpwl_driver); acpi_bus_unregister_driver(&hpwl_driver);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment