]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
4.9-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 21 Sep 2020 12:19:27 +0000 (14:19 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 21 Sep 2020 12:19:27 +0000 (14:19 +0200)
added patches:
input-i8042-add-entroware-proteus-el07r4-to-nomux-and-reset-lists.patch

queue-4.9/input-i8042-add-entroware-proteus-el07r4-to-nomux-and-reset-lists.patch [new file with mode: 0644]
queue-4.9/series

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 (file)
index 0000000..c67db5d
--- /dev/null
@@ -0,0 +1,55 @@
+From c4440b8a457779adeec42c5e181cb4016f19ce0f Mon Sep 17 00:00:00 2001
+From: Hans de Goede <hdegoede@redhat.com>
+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 <hdegoede@redhat.com>
+
+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 <hdegoede@redhat.com>
+Link: https://lore.kernel.org/r/20200907095656.13155-1-hdegoede@redhat.com
+Cc: stable@vger.kernel.org
+Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+
+---
+ 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"),
++              },
++      },
+       { }
+ };
index 788d08400c283d88be7fc72d99f0e7c0ccc28f97..c494e1148dad3b9e67be73f037506a9e76bfa7aa 100644 (file)
@@ -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