Synaptics: Users' reports about PS/2 -> smbus migration

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

 



(Posted for the record, not intended to be read.)

Here is a list of users' reports about PS/2 -> smbus migration of synaptics. I will (probably) send a patch, which has to be tested by users. (Thus it will be a "v0" one. Still a long way to go. :p)

I group the reports (roughly) into 3: devices that can use smbus without troubles, devices with some failure, and Lenovo Carbon X1 Generations 5 and 6. 

In the following, users' posts to linux-input@xxxxxxxxxxxxxxx from Jun 2017 to May 2018 are collected. The list is almost exhaustive, if not complete, I believe.

* Success reports
*** Sibren Vasse
    [2017-06-23 Fri]
    HP EliteBook 8570w
    SYN019b
    https://marc.info/?l=linux-input&m=149824966806346&w=2
*** Darrick J. Wong
    [2017-07-06 Thu]
    LEN006e
    Lenovo T470
    https://marc.info/?l=linux-input&m=149930031230066&w=2
    says  ok:
    https://marc.info/?l=linux-input&m=150801181719649&w=2
*** Kamil Iskra
    [2017-07-08 Sat]
    SYN3054 SYN0100 SYN0002
    HP EliteBook 820 G4
    https://marc.info/?l=linux-input&m=149953799214822&w=2
*** "jan.steffens"
    [2017-07-19 Wed]
    SYN1219
    Schenker H506 (rebrand of Clevo P651RG)
    https://marc.info/?l=linux-input&m=150049625613055&w=2
*** Pablo Cholaky
    [2017-07-25 Tue]
    SYN1219
    https://marc.info/?l=linux-input&m=150094561111026&w=2
*** Lukas Prettenthaler
    [2017-08-01 Tue]
    DLL075b
    https://marc.info/?l=linux-input&m=150162916501909&w=2

    Dell XPS 13 9360

    also by Paul Menzel
    [2018-02-15 Thu]
    https://marc.info/?l=linux-input&m=151868386505241&w=2
*** "rosenp"
    [2017-08-15 Tue]
    SYN1219
    https://marc.info/?l=linux-input&m=150284057602358&w=2
*** Markus Kaindl
    [2017-08-18 Fri]
    LEN004b
    Thinkpad T460s
    https://marc.info/?l=linux-input&m=150302512316667&w=2
*** Karthik Nishanth
    [2017-10-10 Tue]
    DLL05eb
    https://marc.info/?l=linux-input&m=150765353020860&w=2
*** Philip Milev
    [2017-11-09 Thu]
    SYN1ef7
    hp envy 15 ah150na
    https://marc.info/?l=linux-input&m=151020804722898&w=2
*** Chris Henhawke
    [2017-11-28 Tue]
    SYN1222
    gazelle system76
    https://marc.info/?l=linux-input&m=151189732524259&w=2
*** Leonardo Fontenelle
    SYN019e
    [2017-12-30 Sat]
    https://marc.info/?l=linux-input&m=151463720107570&w=2

    (Didn't tested in the first on [2017-11-27 Mon], but the follow-up post above reports a success.)
    https://marc.info/?l=linux-input&m=151179389824167&w=2
*** Paul Menzel
    SYN1217
    TUXEDO Book BU1406
    [2018-02-15 Thu]
    https://marc.info/?l=linux-input&m=151870264111130&w=2
*** Sebastian Krzyszkowiak
    [2018-02-20 Tue]
    SYN2b2c
    Lenovo Yoga 2 Pro
    https://marc.info/?l=linux-input&m=151916569529186&w=2
*** Nitesh Debnath
    [2018-03-04 Sun]
    HP-15ay009TX
    SYN3221
    https://marc.info/?l=linux-input&m=152016683003369&w=2
*** Tim Carr
    [2018-03-27 Tue]
    SYN324e
    HP Envy x360
    https://marc.info/?l=linux-input&m=152212463726105&w=2
*** See also below for LEN0091, X1 Carbon 6th Gen

* Failure reports
  Major failures are : (a) resume/suspend (b) Kernel stack traces - seemingly unrelated modules of drm or videodev. One is about irq.
*** adam goode
    *resume failure*
    [2017-08-18 Fri]
    LEN2014
    https://marc.info/?l=linux-input&m=150302854417266&w=2
    https://marc.info/?l=linux-input&m=150306118525076&w=2

    fixed in 4.14?
    https://bugzilla.kernel.org/show_bug.cgi?id=196851
*** LEN2016
    [2017-06-25 Sun]
    Christopher Bachner
    LEN2016
    https://marc.info/?l=linux-kernel&m=149849155422376&w=2
    hit by yet another bug
    https://marc.info/?l=linux-input&m=149849154422375&w=2
*** SYN1221
    [2017-10-25 Wed]
    by gregory
    System 76 Galago Pro

    Not sure if it's related to rmi4; The dmesg says it's drm.
    https://marc.info/?l=linux-input&m=150721339011948&w=2

    [2017-11-26 Sun]
    by Shaleen Jain

    In this dmesg, it's irq.
    https://marc.info/?l=linux-input&m=151169435501755&w=2
*** LEN2049
    [2017-10-30 Mon]
    LEN2049
    ThinkPad X270
    chris boot
    trackpoint is lost
    https://marc.info/?l=linux-input&m=150940298203117&w=2
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875621
*** LEN2018
    Lenovo T460p
    Resume / suspend failure
    RMI4 was enabled in 4.15.

    by Peter Suetterlin: https://marc.info/?l=linux-input&m=151800727307816&w=2
    by https://marc.info/?l=linux-input&m=151851013318757&w=2

    Fixed in Mar 2018, by reverting
    thread: https://marc.info/?t=152043022200009&r=1&w=2
    commit: https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git/commit/drivers/input/mouse/synaptics.c?id=5444a992b4a73aa5246a432c482b20b89bce93a5
*** Heinz Wiesinger
    [2018-03-01 Thu]
    Thinkpad 440s (no pnp id supplied)
    https://marc.info/?t=151906905500003&r=1&w=2
    https://marc.info/?l=linux-input&m=151988837114780&w=2
*** Alois Nešpor
    [2018-04-12 Thu]
    TOS1151
    Toshiba Satellite L-50B

    It results in videodev error:
    https://marc.info/?l=linux-input&m=152355650830102&w=2
***** Abel García Dorta says it works for the same device, TOS1151
      [2017-11-14 Tue]
      TOS1151
      Toshiba: Satellite P50-B-11M
      https://marc.info/?l=linux-input&m=151061048613430&w=2
* not tested
*** Tod Jackson
    [2018-03-16 Fri]
    DLL0767
    Dell Inspiron 15 7000
    https://marc.info/?l=linux-input&m=152118829915715&w=2
* X1 Carbon 5th/6th gen
  The story is complicated with Gen 5. Probably 6th gen is ok.
  Anyway, these were included in Linux-4.17:
  LEN0092, LEN0096, LEN0097 (6th Gen and others)
  LEN0071, LEN0072, LEN0073 (5th)

See https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/drivers/input/mouse/synaptics.c?h=v4.17

  LEN0091 was not included there.
*** Sean Young
    [2018-03-27 Tue]
    X1 Carbon 6th 20KH
    LEN0091
    https://marc.info/?l=linux-input&m=152214896600355&w=2

Teika Kazura
teika@xxxxxxx
��.n��������+%������w��{.n�����{��)��^n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�

[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