From: "Ulrich Müller" <ulm@gentoo.org>
To: stable@vger.kernel.org
Cc: regressions@lists.linux.dev, He Lugang <helugang@uniontech.com>,
Jiri Kosina <jkosina@suse.com>
Subject: Re: [REGRESSION] ThinkPad L15 Gen 4 touchpad no longer works
Date: Sat, 09 Nov 2024 11:27:23 +0100 [thread overview]
Message-ID: <ujzdcvh10@gentoo.org> (raw)
In-Reply-To: <uikt4wwpw@gentoo.org> ("Ulrich Müller"'s message of "Sun, 03 Nov 2024 09:24:59 +0100")
>>>>> On Sun, 03 Nov 2024, Ulrich Müller wrote:
> After upgrading from 6.6.52 to 6.6.58, tapping on the touchpad stopped
> working. The problem is still present in 6.6.59.
> I see the following in dmesg output; the first line was not there
> previously:
> [ 2.129282] hid-multitouch 0018:27C6:01E0.0001: The byte is not expected for fixing the report descriptor. It's possible that the touchpad firmware is not suitable for applying the fix. got: 9
> [ 2.137479] input: GXTP5140:00 27C6:01E0 as /devices/platform/AMDI0010:00/i2c-0/i2c-GXTP5140:00/0018:27C6:01E0.0001/input/input10
> [ 2.137680] input: GXTP5140:00 27C6:01E0 as /devices/platform/AMDI0010:00/i2c-0/i2c-GXTP5140:00/0018:27C6:01E0.0001/input/input11
> [ 2.137921] hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP5140:00 27C6:01E0] on i2c-GXTP5140:00
> Hardware is a Lenovo ThinkPad L15 Gen 4.
> The problem goes away when reverting this commit:
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/hid/hid-multitouch.c?id=251efae73bd46b097deec4f9986d926813aed744
Also, it looks like that commit conflated two independent changes:
- It adds some code for I2C_DEVICE_ID_GOODIX_01E0.
- It changes 01E8 (which was duplicate before) to 01E9 in line 2068.
Of course, reverting the first part is enough to fix the problem here.
The revert is now included in Gentoo's sys-kernel/gentoo-sources:
https://gitweb.gentoo.org/proj/linux-patches.git/tree/2600_HID-revert-Y900P-fix-ThinkPad-L15-touchpad.patch?h=6.6-68
> See also Gentoo bug report: https://bugs.gentoo.org/942797
next prev parent reply other threads:[~2024-11-09 10:27 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-03 8:24 [REGRESSION] ThinkPad L15 Gen 4 touchpad no longer works Ulrich Müller
2024-11-09 10:27 ` Ulrich Müller [this message]
2024-11-09 12:42 ` Linux regression tracking (Thorsten Leemhuis)
2024-11-09 14:54 ` Ulrich Müller
2024-11-11 10:23 ` Thorsten Leemhuis
2024-11-25 8:22 ` Benjamin Tissoires
2024-12-09 20:03 ` Jiri Kosina
2024-12-10 3:04 ` "[REGRESSION] ThinkPad L15 Gen 4 touchpad no longer works" WangYuli
2024-12-12 8:45 ` WangYuli
2024-12-12 8:56 ` Jiri Kosina
2024-12-12 9:01 ` WangYuli
2024-12-12 9:09 ` Jiri Kosina
2024-12-12 9:14 ` Ulrich Müller
2024-12-12 9:23 ` Jiri Kosina
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ujzdcvh10@gentoo.org \
--to=ulm@gentoo.org \
--cc=helugang@uniontech.com \
--cc=jkosina@suse.com \
--cc=regressions@lists.linux.dev \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).