[linux] 03/04: [x86] Input: elantech - add Fujitsu Lifebook E556 to force crc_enabled (Closes: #835160)

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Fri Oct 28 19:21:08 UTC 2016


This is an automated email from the git hooks/post-receive script.

benh pushed a commit to branch master
in repository linux.

commit e34c6c01c6401db23e716832fcb3061d8ec9ad4f
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Fri Oct 28 20:18:08 2016 +0100

    [x86] Input: elantech - add Fujitsu Lifebook E556 to force crc_enabled (Closes: #835160)
---
 debian/changelog                                   |  2 +
 ...ech-add-fujitsu-lifebook-e556-to-force-cr.patch | 50 ++++++++++++++++++++++
 debian/patches/series                              |  1 +
 3 files changed, 53 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index b47e4ba..97de4bd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,8 @@ linux (4.8.4-1~exp2) UNRELEASED; urgency=medium
     (Closes: #841357)
   * netfilter: xt_NFLOG: fix unexpected truncated packet (Closes: #841261)
   * [x86] Input: i8042 - skip selftest on ASUS laptops
+  * [x86] Input: elantech - add Fujitsu Lifebook E556 to force crc_enabled
+    (Closes: #835160)
 
   [ Salvatore Bonaccorso ]
   * [x86] boot/smp: Don't try to poke disabled/non-existent APIC
diff --git a/debian/patches/bugfix/x86/input-elantech-add-fujitsu-lifebook-e556-to-force-cr.patch b/debian/patches/bugfix/x86/input-elantech-add-fujitsu-lifebook-e556-to-force-cr.patch
new file mode 100644
index 0000000..11c6276
--- /dev/null
+++ b/debian/patches/bugfix/x86/input-elantech-add-fujitsu-lifebook-e556-to-force-cr.patch
@@ -0,0 +1,50 @@
+From: Dmitry Torokhov <dmitry.torokhov at gmail.com>
+Date: Wed, 5 Oct 2016 22:49:30 -0700
+Subject: Input: elantech - add Fujitsu Lifebook E556 to force crc_enabled
+Origin: https://git.kernel.org/linus/62837b3c1a95535d1a287c9c8c6563bbd8d37033
+Bug-Debian: https://bugs.debian.org/835160
+
+Another Lifebook machine that needs the same quirk as other similar
+models to make the driver working.
+
+Also let's reorder elantech_dmi_force_crc_enabled list so LIfebook enries
+are in alphabetical order.
+
+Reported-by: William Linna <william.linna at gmail.com>
+Tested-by: William Linna <william.linna at gmail.com>
+Reviewed-by: Benjamin Tissoires <benjamin.tissoires at redhat.com>
+Cc: stable at vger.kernel.org
+Signed-off-by: Dmitry Torokhov <dmitry.torokhov at gmail.com>
+---
+ drivers/input/mouse/elantech.c | 11 +++++++++--
+ 1 file changed, 9 insertions(+), 2 deletions(-)
+
+--- a/drivers/input/mouse/elantech.c
++++ b/drivers/input/mouse/elantech.c
+@@ -1503,6 +1503,13 @@ static const struct dmi_system_id elante
+ 		},
+ 	},
+ 	{
++		/* Fujitsu LIFEBOOK E544  does not work with crc_enabled == 0 */
++		.matches = {
++			DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU"),
++			DMI_MATCH(DMI_PRODUCT_NAME, "LIFEBOOK E544"),
++		},
++	},
++	{
+ 		/* Fujitsu LIFEBOOK E554  does not work with crc_enabled == 0 */
+ 		.matches = {
+ 			DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU"),
+@@ -1510,10 +1517,10 @@ static const struct dmi_system_id elante
+ 		},
+ 	},
+ 	{
+-		/* Fujitsu LIFEBOOK E544  does not work with crc_enabled == 0 */
++		/* Fujitsu LIFEBOOK E556 does not work with crc_enabled == 0 */
+ 		.matches = {
+ 			DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU"),
+-			DMI_MATCH(DMI_PRODUCT_NAME, "LIFEBOOK E544"),
++			DMI_MATCH(DMI_PRODUCT_NAME, "LIFEBOOK E556"),
+ 		},
+ 	},
+ 	{
diff --git a/debian/patches/series b/debian/patches/series
index 7155977..f87cc44 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -50,6 +50,7 @@ bugfix/powerpc/powerpc-xmon-don-t-use-ld-on-32-bit.patch
 bugfix/arm64/arm64-mm-limit-task_size_64-for-compatibility.patch
 bugfix/x86/x86-boot-smp-Don-t-try-to-poke-disabled-non-existent.patch
 bugfix/x86/input-i8042-skip-selftest-on-asus-laptops.patch
+bugfix/x86/input-elantech-add-fujitsu-lifebook-e556-to-force-cr.patch
 
 # Arch features
 features/mips/MIPS-increase-MAX-PHYSMEM-BITS-on-Loongson-3-only.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git



More information about the Kernel-svn-changes mailing list