On Monday 17 June 2019 01:29:17 Xiaoxiao Liu wrote:
Hi Pali,Hi, thank you for explanation!
Since design architecture change of CS19, input device connection has been changed to below architecture,
Touchpad has been moved to I2C connection.
kernel/host <--PS/2--> EC <--PS/2--> external PS/2 mouse
| |
| <--PS/2--> trackstick
|
<--I2C--> Touchpad
So in our case, ALPS device should not be put into passthrough mode as
there is no device after it.
In the past TrackPoint does not show in the device list because of TrackPoint was hidden device of Touchpad.So if trackpoint.c driver is working fine with this configuration, it is
But from CS19, TrackPoint is directly connecting with PS2 port,
3 bytes packet does not need to take affect by other vendors Touchpad format.
So alps.c is no need for CS19 device.
just needed to instruct alps.c to not take this device.
Best Regards
Shona
-----éäåä-----
åää: Pali RohÃr <pali.rohar@xxxxxxxxx>
åéæé: Wednesday, June 12, 2019 1:39 AM
æää: dmitry.torokhov@xxxxxxxxx
æé: Hui Wang <hui.wang@xxxxxxxxxxxxx>; å ææ Xiaoxiao Liu <xiaoxiao.liu-1@xxxxxxxxxxx>; XiaoXiao Liu <sliuuxiaonxiao@xxxxxxxxx>; peter.hutterer@xxxxxxxxx; linux-input@xxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; æ æå Xiaojian Cao <xiaojian.cao@xxxxxxxxxxx>; zhangfp1@xxxxxxxxxx; æè çæ Naoki Saito <naoki.saito@xxxxxxxxxxxxxx>; åç èå Hideo Kawase <hideo.kawase@xxxxxxxxxxxxxx>