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 B9CAD158042 for ; Sun, 3 Nov 2024 13:58:48 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D42C3E0A02; Sun, 3 Nov 2024 13:58:47 +0000 (UTC) Received: from smtp.gentoo.org (smtp.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) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BEAAEE0A02 for ; Sun, 3 Nov 2024 13:58:47 +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) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 05C223430B6 for ; Sun, 3 Nov 2024 13:58:47 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 65A171295 for ; Sun, 3 Nov 2024 13:58:45 +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: <1730642305.edf77e4391f9280db693781a1c1c3b0fc7a61e85.mpagano@gentoo> Subject: [gentoo-commits] proj/linux-patches:6.1 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: edf77e4391f9280db693781a1c1c3b0fc7a61e85 X-VCS-Branch: 6.1 Date: Sun, 3 Nov 2024 13:58:45 +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: 86804324-f089-4a6a-bcf9-91b660853d26 X-Archives-Hash: 393eea9d562282826e2a3be0e92afafd commit: edf77e4391f9280db693781a1c1c3b0fc7a61e85 Author: Mike Pagano gentoo org> AuthorDate: Sun Nov 3 13:58:25 2024 +0000 Commit: Mike Pagano gentoo org> CommitDate: Sun Nov 3 13:58:25 2024 +0000 URL: https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=edf77e43 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 e9dc6e15..cca904b7 100644 --- a/0000_README +++ b/0000_README @@ -527,6 +527,10 @@ Patch: 2010_Fix_randomize_layout_crash_in_struct_neigh.patch From: https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/commit/?id=45b3fae4675d Desc: neighbour: Fix __randomize_layout crash in struct neighbour +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: 2910_bfp-mark-get-entry-ip-as--maybe-unused.patch From: https://www.spinics.net/lists/stable/msg604665.html Desc: bpf: mark get_entry_ip as __maybe_unused 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,