From: Greg Kroah-Hartman Date: Mon, 21 Sep 2020 12:19:27 +0000 (+0200) Subject: 4.9-stable patches X-Git-Tag: v4.4.237~28 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0315f297cd5b238275acbdfa730c5aa03dc85b8e;p=thirdparty%2Fkernel%2Fstable-queue.git 4.9-stable patches added patches: input-i8042-add-entroware-proteus-el07r4-to-nomux-and-reset-lists.patch --- diff --git a/queue-4.9/input-i8042-add-entroware-proteus-el07r4-to-nomux-and-reset-lists.patch b/queue-4.9/input-i8042-add-entroware-proteus-el07r4-to-nomux-and-reset-lists.patch new file mode 100644 index 00000000000..c67db5dbb7f --- /dev/null +++ b/queue-4.9/input-i8042-add-entroware-proteus-el07r4-to-nomux-and-reset-lists.patch @@ -0,0 +1,55 @@ +From c4440b8a457779adeec42c5e181cb4016f19ce0f Mon Sep 17 00:00:00 2001 +From: Hans de Goede +Date: Tue, 8 Sep 2020 16:27:29 -0700 +Subject: Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists + +From: Hans de Goede + +commit c4440b8a457779adeec42c5e181cb4016f19ce0f upstream. + +The keyboard drops keypresses early during boot unless both the nomux +and reset quirks are set. Add DMI table entries for this. + +BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=1806085 +Signed-off-by: Hans de Goede +Link: https://lore.kernel.org/r/20200907095656.13155-1-hdegoede@redhat.com +Cc: stable@vger.kernel.org +Signed-off-by: Dmitry Torokhov +Signed-off-by: Greg Kroah-Hartman + +--- + drivers/input/serio/i8042-x86ia64io.h | 16 ++++++++++++++++ + 1 file changed, 16 insertions(+) + +--- a/drivers/input/serio/i8042-x86ia64io.h ++++ b/drivers/input/serio/i8042-x86ia64io.h +@@ -552,6 +552,14 @@ static const struct dmi_system_id __init + DMI_MATCH(DMI_PRODUCT_NAME, "Aspire 5738"), + }, + }, ++ { ++ /* Entroware Proteus */ ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "Entroware"), ++ DMI_MATCH(DMI_PRODUCT_NAME, "Proteus"), ++ DMI_MATCH(DMI_PRODUCT_VERSION, "EL07R4"), ++ }, ++ }, + { } + }; + +@@ -752,6 +760,14 @@ static const struct dmi_system_id __init + DMI_MATCH(DMI_PRODUCT_NAME, "33474HU"), + }, + }, ++ { ++ /* Entroware Proteus */ ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "Entroware"), ++ DMI_MATCH(DMI_PRODUCT_NAME, "Proteus"), ++ DMI_MATCH(DMI_PRODUCT_VERSION, "EL07R4"), ++ }, ++ }, + { } + }; + diff --git a/queue-4.9/series b/queue-4.9/series index 788d08400c2..c494e1148da 100644 --- a/queue-4.9/series +++ b/queue-4.9/series @@ -63,3 +63,4 @@ drm-mediatek-add-exception-handing-in-mtk_drm_probe-.patch usb-quirks-add-usb_quirk_ignore_remote_wakeup-quirk-for-byd-zhaoxin-notebook.patch usb-uas-fix-disconnect-by-unplugging-a-hub.patch usblp-fix-race-between-disconnect-and-read.patch +input-i8042-add-entroware-proteus-el07r4-to-nomux-and-reset-lists.patch