Re: [PATCH] i2c: qcom-geni: restore tSCL with 32MHz I2C fast-mode
From: Birk Skyum
Date: Wed Oct 14 2026 - 08:11:47 EST
On 10/14/26 07:08, Thorsten Leemhuis wrote:
> That's how it is sometimes, but then it's likely best to go back to the
> know old state by reverting the culprit -- or is that a bad idea for
> some reason?
Hi Thorsten,
One correction first. My report was from 7.2.9, and I had not booted
mainline when I sent it. I have now, on the Yoga Slim 7x with v7.3-rc7
(a distribution config, no patches), and the keyboard and touchpad are
dead at the disk passphrase prompt.
geni_i2c b80000.i2c: Bus proto err, noisy/unexpected start/stop
i2c_hid_of 1-003a: failed to fetch HID descriptor: -5
Same kernel with only i2c-qcom-geni.ko swapped, one boot each.
v7.3-rc7 keyboard dead
v7.3-rc7, cb97bf3d4f91 reverted keyboard works
v7.3-rc7 with Daniel's patch keyboard works
The touchpad binds whenever the keyboard does. The I2C serial engine
clocks read 32 MHz on plain rc7 and with Daniel's patch, and 19.2 MHz
with the revert. In all three boots the touchscreen and the three PS8830
retimers on the other four buses work, and only b80000 fails.
Thanks,
Birk