From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8C1A0158042 for ; Sun, 3 Nov 2024 11:29:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 87099E0391; Sun, 3 Nov 2024 11:29:16 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6EF75E0391 for ; Sun, 3 Nov 2024 11:29:16 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8EB2233BF60 for ; Sun, 3 Nov 2024 11:29:15 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 177C8F42 for ; Sun, 3 Nov 2024 11:29:14 +0000 (UTC) From: "Mike Pagano" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mike Pagano" Message-ID: <1730633315.5f855e39a596d0d07a7c11276b1a6463c4387667.mpagano@gentoo> Subject: [gentoo-commits] proj/linux-patches:6.11 commit in: / X-VCS-Repository: proj/linux-patches X-VCS-Files: 0000_README 2600_HID-revert-Y900P-fix-ThinkPad-L15-touchpad.patch X-VCS-Directories: / X-VCS-Committer: mpagano X-VCS-Committer-Name: Mike Pagano X-VCS-Revision: 5f855e39a596d0d07a7c11276b1a6463c4387667 X-VCS-Branch: 6.11 Date: Sun, 3 Nov 2024 11:29:14 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: ea9882bb-6d76-44d7-9b20-35d87b3961e6 X-Archives-Hash: 510e35fd2fd4416fe06b7c85c7a8f481 commit: 5f855e39a596d0d07a7c11276b1a6463c4387667 Author: Mike Pagano gentoo org> AuthorDate: Sun Nov 3 11:28:35 2024 +0000 Commit: Mike Pagano gentoo org> CommitDate: Sun Nov 3 11:28:35 2024 +0000 URL: https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=5f855e39 Revert: HID: multitouch: Add support for lenovo Y9000P Touchpad Thanks to Ulrich Müller Bug: https://bugs.gentoo.org/942797 Signed-off-by: Mike Pagano gentoo.org> 0000_README | 4 ++++ ...ID-revert-Y900P-fix-ThinkPad-L15-touchpad.patch | 24 ++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/0000_README b/0000_README index 432ffec3..282aabe7 100644 --- a/0000_README +++ b/0000_README @@ -83,6 +83,10 @@ Patch: 2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch From: https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-marcel@holtmann.org/raw Desc: Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. See bug #686758 +Patch: 2600_HID-revert-Y900P-fix-ThinkPad-L15-touchpad.patch +From: https://bugs.gentoo.org/942797 +Desc: Revert: HID: multitouch: Add support for lenovo Y9000P Touchpad + Patch: 2901_tools-lib-subcmd-compile-fix.patch From: https://lore.kernel.org/all/20240731085217.94928-1-michael.weiss@aisec.fraunhofer.de/ Desc: tools lib subcmd: Fixed uninitialized use of variable in parse-options diff --git a/2600_HID-revert-Y900P-fix-ThinkPad-L15-touchpad.patch b/2600_HID-revert-Y900P-fix-ThinkPad-L15-touchpad.patch new file mode 100644 index 00000000..a6c6939a --- /dev/null +++ b/2600_HID-revert-Y900P-fix-ThinkPad-L15-touchpad.patch @@ -0,0 +1,24 @@ +--- linux-6.6.58-gentoo-r1/drivers/hid/hid-multitouch.c ++++ linux-6.6.58-gentoo-r1/drivers/hid/hid-multitouch.c +@@ -1447,8 +1447,7 @@ static __u8 *mt_report_fixup(struct hid_device *hdev, __u8 *rdesc, + { + if (hdev->vendor == I2C_VENDOR_ID_GOODIX && + (hdev->product == I2C_DEVICE_ID_GOODIX_01E8 || +- hdev->product == I2C_DEVICE_ID_GOODIX_01E9 || +- hdev->product == I2C_DEVICE_ID_GOODIX_01E0)) { ++ hdev->product == I2C_DEVICE_ID_GOODIX_01E9)) { + if (rdesc[607] == 0x15) { + rdesc[607] = 0x25; + dev_info( +@@ -2069,10 +2068,7 @@ static const struct hid_device_id mt_devices[] = { + I2C_DEVICE_ID_GOODIX_01E8) }, + { .driver_data = MT_CLS_WIN_8_FORCE_MULTI_INPUT_NSMU, + HID_DEVICE(BUS_I2C, HID_GROUP_ANY, I2C_VENDOR_ID_GOODIX, +- I2C_DEVICE_ID_GOODIX_01E9) }, +- { .driver_data = MT_CLS_WIN_8_FORCE_MULTI_INPUT_NSMU, +- HID_DEVICE(BUS_I2C, HID_GROUP_ANY, I2C_VENDOR_ID_GOODIX, +- I2C_DEVICE_ID_GOODIX_01E0) }, ++ I2C_DEVICE_ID_GOODIX_01E8) }, + + /* GoodTouch panels */ + { .driver_data = MT_CLS_NSMU,