Lenovo T460p touchpad and kernel 4.15.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



  Hi,

After switching to kernel 4.15.0 (openSUSE Tumbleweed 20180203) the touchpad of
my Lenovo T460p stops working after a resume/suspend cycle.

Comparing to old logfiles I found a notice

  "Your touchpad (PNP: LEN2018 PNP0f13) says it can support a different bus. If
  i2c-hid and hid-rmi are not used, you might want to try setting
  psmouse.synaptics_intertouch to 1 and report this to linux-input@xxxxxxxxxxxxxxx."

That's why I'm writing here now.

The old logfile (from kernel 4.14.15) had this notice from psmouse:

 kernel: psmouse serio1: synaptics: queried max coordinates: x [..5676], y [..4758]
 kernel: psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1096..]
 kernel: psmouse serio1: synaptics: Your touchpad (PNP:
     LEN2018 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are
     not used, you might want to try setting psmouse.synaptics_intertouch to 1 and
     report this to linux-input@xxxxxxxxxxxxxxx.
 kernel: psmouse serio1: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2b1, caps: 0xf006a3/0x943300/0x12e800/0x10000, board id: 3053,fw id: 2010421
 kernel: psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0

rmi was not used in this version

Booting 4.15.0 shows the same, just without the notice, but further down also

 kernel: input: Synaptics TM3053-006 as /devices/rmi4-00/input/input23

During resume I then get the following:

 kernel: rmi4_smbus 8-002c: failed to get SMBus version number!
 kernel: rmi4_physical rmi4-00: rmi_driver_reset_handler: Failed to read current IRQ mask.
 kernel: rmi4_f01 rmi4-00.fn01: Failed to restore normal operation: -16.
 kernel: rmi4_f01 rmi4-00.fn01: Resume failed with code -16.
 kernel: rmi4_physical rmi4-00: Failed to suspend functions: -16
 kernel: rmi4_smbus 8-002c: Failed to resume device: -16
 kernel: rmi4_f03 rmi4-00.fn03: rmi_f03_pt_write: Failed to write to F03 TX register (-16).

which likely(?) is the reason for the non-working touchpad.
(The trackpoint is affected, too, BTW, but I don't use it)

If you need more info let me know (please via direct mail, I'm not on the list)

Regards,

  Pit
  
-- 
Dr. Peter "Pit" Suetterlin                 http://www.astro.su.se/~pit
Institute for Solar Physics
Tel.: +34 922 405 590  (Spain)             P.Suetterlin@xxxxxxxxxxxx
      +46 8 5537 8558  (Sweden)            Peter.Suetterlin@xxxxxxxxxxx
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux