Thread (2 messages) 2 messages, 1 author, 2017-06-27

Re: [PATCH] Input: synaptics - switch t460s 20FN to use RMI4 over SMBus

From: Benjamin Tissoires <hidden>
Date: 2017-06-27 07:53:18
Also in: lkml

On Jun 26 2017 or thereabouts, Benjamin Tissoires wrote:
On Jun 26 2017 or thereabouts, Christopher Bachner wrote:
quoted
Hello,

I am assuming that if the inertouch message is not showing up in dmesg,
then it is working. Is that a correct assumption?

Either way I also attached my dmesg.

I am not sure, though, why the scroll mode still freezes if I move the my
fingers quickly on the touchpad while also using the trackpoint. Is that
maybe a future fix and this change is just the foundation for it? Overall
the usage of the trackpoint is better now for sure.
Sadly, you are also hit by:
[    6.355378] i801_smbus 0000:00:1f.4: BIOS is accessing SMBus registers
[    6.355380] i801_smbus 0000:00:1f.4: Driver SMBus register access inhibited

Which disables entirely the RMI4 over SMBus module. And then we can not
probe for it, meaning you are stuck with the PS/2 crappy mode.

We are aware of this bug and we'll try to fix that. I think the test you
provides are valid (the patch works as expected), but a different bug
prevents rmi-smbus to fully initialize the touchpad :(
Could you try applying Lyude's patch: http://patchwork.ozlabs.org/patch/780865/
(on top of mine, of course).

In the dmesg, you should see a Synaptics TMXXXX device appearing after
trying to set up the SMBus companion.

Cheers,
Benjamin
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help