All of lore.kernel.org
 help / color / mirror / Atom feed
* Lenovo T460p touchpad and kernel 4.15.0
@ 2018-02-07 12:31 Peter Suetterlin
  0 siblings, 0 replies; only message in thread
From: Peter Suetterlin @ 2018-02-07 12:31 UTC (permalink / raw)
  To: linux-input


  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@vger.kernel.org."

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@vger.kernel.org.
 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@royac.iac.es
      +46 8 5537 8558  (Sweden)            Peter.Suetterlin@astro.su.se

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-02-07 12:41 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-07 12:31 Lenovo T460p touchpad and kernel 4.15.0 Peter Suetterlin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.