From: Greg Kroah-Hartman Date: Mon, 21 Sep 2020 12:19:11 +0000 (+0200) Subject: 4.4-stable patches X-Git-Tag: v4.4.237~29 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=aec7be833931a198b14e7a534929310cae5c6c8c;p=thirdparty%2Fkernel%2Fstable-queue.git 4.4-stable patches added patches: input-i8042-add-entroware-proteus-el07r4-to-nomux-and-reset-lists.patch --- diff --git a/queue-4.4/input-i8042-add-entroware-proteus-el07r4-to-nomux-and-reset-lists.patch b/queue-4.4/input-i8042-add-entroware-proteus-el07r4-to-nomux-and-reset-lists.patch new file mode 100644 index 00000000000..c67db5dbb7f --- /dev/null +++ b/queue-4.4/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.4/series b/queue-4.4/series index d1557e24715..b2661b950c3 100644 --- a/queue-4.4/series +++ b/queue-4.4/series @@ -39,3 +39,4 @@ mips-sni-fix-spurious-interrupts.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