Re: çå: çå: çå: çå: [PATCH] input: alps-fix the issue alps cs19 trackstick do not work.

From: Hui Wang
Date: Tue Jun 18 2019 - 04:24:34 EST



On 2019/6/17 äå3:49, Pali RohÃr wrote:
On Monday 17 June 2019 01:29:17 Xiaoxiao Liu wrote:
Hi Pali,

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
Hi, thank you for explanation!

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.
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.
So if trackpoint.c driver is working fine with this configuration, it is
just needed to instruct alps.c to not take this device.

Hello Pali,

When you have time, could you take a look at the patch of v4? It is implemented according to our discussion.

Thanks,

Hui.


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>