Launchpad has imported 6 comments from the remote bug at
https://bugzilla.kernel.org/show_bug.cgi?id=219101.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2024-07-28T04:25:49+00:00 launchpad wrote:

Hi. When using my Yoga 6 13ALC6 laptop, I frequently experience the
touchpad suddenly cease working. Sometimes there's a few seconds'
warning with reduced responsiveness, and sometimes it's completely
sudden. I reported this to Ubuntu, and they instructed me to report it
upstream here.

Output from kern.log when it happens often looks like this:

2024-07-09T21:31:51.573862-04:00 machinename kernel: i2c_designware 
AMDI0010:00: controller timed out
2024-07-09T21:31:51.577113-04:00 machinename kernel: i2c_designware 
AMDI0010:00: timeout in disabling adapter
2024-07-09T21:31:51.596828-04:00 machinename kernel: i2c_designware 
AMDI0010:00: timeout waiting for bus ready
2024-07-09T21:32:45.928870-04:00 machinename kernel: message repeated 2652 
times: [ i2c_designware AMDI0010:00: timeout waiting for bus ready]

The only workaround I've found is to sleep/hibernate or shut down the
laptop; it always works again on reboot.

You can see dmesg output and other relevant logs and information in the
original Ubuntu bug at
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2072612 .

Reply at:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2072612/comments/13

------------------------------------------------------------------------
On 2024-08-21T17:39:06+00:00 mario.limonciello wrote:

This is most likely to be a BIOS bug.  Is your BIOS up to date?

Reply at:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2072612/comments/15

------------------------------------------------------------------------
On 2024-08-21T17:52:59+00:00 launchpad wrote:

(In reply to Mario Limonciello (AMD) from comment #1)
> This is most likely to be a BIOS bug.  Is your BIOS up to date?

Yes, it is. From DMI:

dmi.bios.date: 03/26/2024
dmi.bios.release: 1.22
dmi.bios.vendor: LENOVO
dmi.bios.version: H6CN22WW(V1.15)

Per https://support.lenovo.com/us/en/downloads/ds549424-bios-update-for-
windows-10-64-bit-yoga-6-13alc6 , H6CN22WW is the most recent version,
released April 16 of this year. (I don't know why that date is later
than the one reported by DMI.)

Reply at:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2072612/comments/17

------------------------------------------------------------------------
On 2024-08-21T17:57:32+00:00 mario.limonciello wrote:

What AGESA version is it?  "# dmidecode | grep AGESA"

Reply at:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2072612/comments/18

------------------------------------------------------------------------
On 2024-08-21T18:14:45+00:00 launchpad wrote:

(In reply to Mario Limonciello (AMD) from comment #3)
> What AGESA version is it?  "# dmidecode | grep AGESA"

That string doesn't appear in my dmidecode output. I also didn't see
anything called AGESA when I booted into UEFI and looked around.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2072612/comments/19

------------------------------------------------------------------------
On 2024-08-21T18:25:44+00:00 mario.limonciello wrote:

Ah too bad; then I guess Lenovo isn't exporting it on this system (most
OEMs do).

In any case, this timeout is something that comes from the hardware.
The method that is timing out did have a rework recently (commit
197ecadad8428 ("i2c: designware: Implement generic polling mode code for
Wangxun 10Gb NIC")) but I don't think it's likely to change your
scenario.

I use I2C touchpads all the time on AMD systems both reference and OEM systems.
This hasn't happened to me, but this to me looks like a BIOS issue, and I think 
you should raise it with Lenovo.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2072612/comments/20


** Changed in: linux
       Status: Unknown => Incomplete

** Changed in: linux
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2072612

Title:
  Lenovo touchpad intermittently stops working with i2c_designware
  errors

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/2072612/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to