| From: Dmitry Torokhov <dmitry.torokhov@gmail.com> |
| Date: Tue, 28 Feb 2017 17:14:41 -0800 |
| Subject: Input: i8042 - add TUXEDO BU1406 (N24_25BU) to the nomux list |
| |
| commit a4c2a13129f7c5bcf81704c06851601593303fd5 upstream. |
| |
| TUXEDO BU1406 does not implement active multiplexing mode properly, |
| and takes around 550 ms in i8042_set_mux_mode(). Given that the |
| device does not have external AUX port, there is no downside in |
| disabling the MUX mode. |
| |
| Reported-by: Paul Menzel <pmenzel@molgen.mpg.de> |
| Suggested-by: Vojtech Pavlik <vojtech@suse.cz> |
| Reviewed-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com> |
| Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> |
| Signed-off-by: Ben Hutchings <ben@decadent.org.uk> |
| --- |
| drivers/input/serio/i8042-x86ia64io.h | 7 +++++++ |
| 1 file changed, 7 insertions(+) |
| |
| --- a/drivers/input/serio/i8042-x86ia64io.h |
| +++ b/drivers/input/serio/i8042-x86ia64io.h |
| @@ -513,6 +513,13 @@ static const struct dmi_system_id __init |
| DMI_MATCH(DMI_PRODUCT_NAME, "IC4I"), |
| }, |
| }, |
| + { |
| + /* TUXEDO BU1406 */ |
| + .matches = { |
| + DMI_MATCH(DMI_SYS_VENDOR, "Notebook"), |
| + DMI_MATCH(DMI_PRODUCT_NAME, "N24_25BU"), |
| + }, |
| + }, |
| { } |
| }; |
| |