[PATCH v2 8/14] input: cyapa: add gen3 trackpad device baseline and calibrate functions supported

2014-06-30 Thread Dudley Du
Add report baseline and force calibrate functions supported for gen3 trackpad device, which these functions are supplied through cyapa core baseline and calibrate interfaces. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/cyapa_gen3.c

[PATCH v2 9/14] input: cyapa: add gen3 trackpad device read firmware image function supported

2014-06-30 Thread Dudley Du
Add read firmware image function supported for gen3 trackpad device, which its function is supplied through cyapa core read_fw interface. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/cyapa_gen3.c b/drivers/input/mouse/cyapa_gen3.c index

[PATCH v2 11/14] input: cyapa: add gen5 trackpad device firmware update function supported

2014-06-30 Thread Dudley Du
Add firmware image update function supported for gen5 trackpad device, which its function is supplied through cyapa core update_fw interface. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/Kconfig b/drivers/input/mouse/Kconfig index

[PATCH v2 12/14] input: cyapa: add gen5 trackpad device baseline and calibrate functions supported

2014-06-30 Thread Dudley Du
Add report baseline and force calibrate functions supported for gen5 trackpad device, which these functions are supplied through cyapa core baseline and calibrate interfaces. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/cyapa_gen5.c

[PATCH v2 13/14] input: cyapa: add gen5 trackpad device read firmware image and raw data functions supported

2014-06-30 Thread Dudley Du
Add read firmware image function supported for gen5 trackpad device, which its function is supplied through cyapa core read_fw interface. Through this interface, upper layer application can read out, check and backup the firmware image in trackpad device before updated with new one when new

[PATCH v2 14/14] input: cyapa: add function to monitor LID close event to off trackpad device

2014-06-30 Thread Dudley Du
Add the function to monitor lid close event to suspend and resume trackpad device. Because system suspend takes some time to trigger from user space, and in that time, the lid panel of the laptop may couple with the active trackpad. This may generate stray input events, which may in turn cancel

RE: [PATCH v2 0/14] input: cyapa: re-architecture driver to support multi-trackpads in one driver

2014-06-30 Thread Dudley Du
Hi All, Sorry for the disturb again. The 14 caypa V2 patches I re-sent through 14:41 to 14:45 at 2014/6/30 still have some of them corrupted by the mail server. Please ignore them. I will try to fix them. Thanks, Dudley This message and any attachments may contain Cypress (or its subsidiaries)

RE: [PATCH v2 0/14] input: cyapa: re-architecture driver to support multi-trackpads in one driver

2014-06-30 Thread Dudley Du
Hi Patrik, Thanks for your patient and detail instructions. I will try to fix these issues and resubmit again. Thanks, Dudley -Original Message- From: Patrik Fimml [mailto:patr...@chromium.org] Sent: Tuesday, July 01, 2014 4:00 AM To: Dudley Du Cc: Dmitry Torokhov; Rafael J

[PATCH v2 4/14] input: cyapa: add cyapa key function interfaces in sysfs system

2014-06-06 Thread Dudley Du
Add key basic function interfaces in cyapa driver in sysfs system, these interfaces are commonly used in pre- and after production, and for trackpad device state checking, manage and firmware image updating. These interfaces including firmware_version and product_id interfaces for reading firmware

[PATCH v2 2/14] input: cyapa: add cyapa driver power management interfaces supported

2014-06-06 Thread Dudley Du
Add suspend_scanrate_ms power management interfaces in device's power group, so users or applications can control the power management strategy of trackpad device as their requirements. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git a/drivers/input/mouse/cyapa.c

[PATCH v2 11/14] input: cyapa: add gen5 trackpad device firmware update function supported

2014-06-06 Thread Dudley Du
Add firmware image update function supported for gen5 trackpad device, which its function is supplied through cyapa core update_fw interface. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git a/drivers/input/mouse/Kconfig b/drivers/input/mouse/Kconfig index 6b8441f..e484569

[PATCH v2 9/14] input: cyapa: add gen3 trackpad device read firmware image function supported

2014-06-06 Thread Dudley Du
Add read firmware image function supported for gen3 trackpad device, which its function is supplied through cyapa core read_fw interface. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git a/drivers/input/mouse/cyapa_gen3.c b/drivers/input/mouse/cyapa_gen3.c index 9ffdbc1..e903e62

[PATCH v2 5/14] input: cyapa: add read firmware image and raw data interfaces in debugfs system

2014-06-06 Thread Dudley Du
Add read_fw and raw_data debugfs interfaces for easier issues location and collection when report by user. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git a/drivers/input/mouse/cyapa.c b/drivers/input/mouse/cyapa.c index 3b80de6..b5dc9f9 100644 --- a/drivers/input/mouse/cyapa.c

[PATCH v2 13/14] input: cyapa: add gen5 trackpad device read firmware image and raw data functions supported

2014-06-06 Thread Dudley Du
Add read firmware image function supported for gen5 trackpad device, which its function is supplied through cyapa core read_fw interface. Through this interface, upper layer application can read out, check and backup the firmware image in trackpad device before updated with new one when new

[PATCH v2 3/14] input: cyapa: add cyapa driver runtime power management interfaces supported

2014-06-06 Thread Dudley Du
Add runtime_suspend_scanrate_ms power management interfaces in device's power group, so users or applications can control the runtime power management strategy of trackpad device as their requirements. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git

[PATCH v2 14/14] input: cyapa: add function to monitor LID close event to off trackpad device

2014-06-06 Thread Dudley Du
Add the function to monitor lid close event to suspend and resume trackpad device. Because system suspend takes some time to trigger from user space, and in that time, the lid panel of the laptop may couple with the active trackpad. This may generate stray input events, which may in turn cancel

[PATCH v2 12/14] input: cyapa: add gen5 trackpad device baseline and calibrate functions supported

2014-06-06 Thread Dudley Du
Add report baseline and force calibrate functions supported for gen5 trackpad device, which these functions are supplied through cyapa core baseline and calibrate interfaces. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git a/drivers/input/mouse/cyapa_gen5.c

[PATCH v2 6/14] input: cyapa: add gen3 trackpad device basic functions supported

2014-06-06 Thread Dudley Du
ouse/cyapa_gen3.c new file mode 100644 index 000..5345a9e --- /dev/null +++ b/drivers/input/mouse/cyapa_gen3.c @@ -0,0 +1,734 @@ +/* + * Cypress APA trackpad with I2C interface + * + * Author: Dudley Du + * Further cleanup and restructuring by: + * Daniel Kurtz + * Benson Leung + * +

[PATCH v2 8/14] input: cyapa: add gen3 trackpad device baseline and calibrate functions supported

2014-06-06 Thread Dudley Du
Add report baseline and force calibrate functions supported for gen3 trackpad device, which these functions are supplied through cyapa core baseline and calibrate interfaces. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git a/drivers/input/mouse/cyapa_gen3.c

[PATCH v2 7/14] input: cyapa: add gen3 trackpad device firmware update function supported

2014-06-06 Thread Dudley Du
Add firmware image update function supported for gen3 trackpad device, which its function is supplied through cyapa core update_fw interface. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git a/drivers/input/mouse/cyapa_gen3.c b/drivers/input/mouse/cyapa_gen3.c index

[PATCH v2 0/14] input: cyapa: re-architecture driver to support multi-trackpads in one driver

2014-06-06 Thread Dudley Du
This patch set is made based on kernel 3.15.0-rc8. It's aimed to re-architecture the cyapa driver to support old gen3 trackpad device and new gen5 trackpad device in one cyapa driver for easily productions support based on customers' requirements, and add sysfs functions and interfaces supported

[PATCH v2 0/14] input: cyapa: re-architecture driver to support multi-trackpads in one driver

2014-06-06 Thread Dudley Du
This patch set is made based on kernel 3.15.0-rc8. It's aimed to re-architecture the cyapa driver to support old gen3 trackpad device and new gen5 trackpad device in one cyapa driver for easily productions support based on customers' requirements, and add sysfs functions and interfaces supported

[PATCH v2 8/14] input: cyapa: add gen3 trackpad device baseline and calibrate functions supported

2014-06-06 Thread Dudley Du
Add report baseline and force calibrate functions supported for gen3 trackpad device, which these functions are supplied through cyapa core baseline and calibrate interfaces. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/cyapa_gen3.c

[PATCH v2 7/14] input: cyapa: add gen3 trackpad device firmware update function supported

2014-06-06 Thread Dudley Du
Add firmware image update function supported for gen3 trackpad device, which its function is supplied through cyapa core update_fw interface. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/cyapa_gen3.c b/drivers/input/mouse/cyapa_gen3.c

[PATCH v2 6/14] input: cyapa: add gen3 trackpad device basic functions supported

2014-06-06 Thread Dudley Du
/mouse/cyapa_gen3.c @@ -0,0 +1,734 @@ +/* + * Cypress APA trackpad with I2C interface + * + * Author: Dudley Du d...@cypress.com + * Further cleanup and restructuring by: + * Daniel Kurtz djku...@chromium.org + * Benson Leung ble...@chromium.org + * + * Copyright (C) 2011-2012 Cypress

[PATCH v2 14/14] input: cyapa: add function to monitor LID close event to off trackpad device

2014-06-06 Thread Dudley Du
Add the function to monitor lid close event to suspend and resume trackpad device. Because system suspend takes some time to trigger from user space, and in that time, the lid panel of the laptop may couple with the active trackpad. This may generate stray input events, which may in turn cancel

[PATCH v2 12/14] input: cyapa: add gen5 trackpad device baseline and calibrate functions supported

2014-06-06 Thread Dudley Du
Add report baseline and force calibrate functions supported for gen5 trackpad device, which these functions are supplied through cyapa core baseline and calibrate interfaces. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/cyapa_gen5.c

[PATCH v2 3/14] input: cyapa: add cyapa driver runtime power management interfaces supported

2014-06-06 Thread Dudley Du
Add runtime_suspend_scanrate_ms power management interfaces in device's power group, so users or applications can control the runtime power management strategy of trackpad device as their requirements. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git

[PATCH v2 13/14] input: cyapa: add gen5 trackpad device read firmware image and raw data functions supported

2014-06-06 Thread Dudley Du
Add read firmware image function supported for gen5 trackpad device, which its function is supplied through cyapa core read_fw interface. Through this interface, upper layer application can read out, check and backup the firmware image in trackpad device before updated with new one when new

[PATCH v2 5/14] input: cyapa: add read firmware image and raw data interfaces in debugfs system

2014-06-06 Thread Dudley Du
Add read_fw and raw_data debugfs interfaces for easier issues location and collection when report by user. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/cyapa.c b/drivers/input/mouse/cyapa.c index 3b80de6..b5dc9f9 100644 ---

[PATCH v2 2/14] input: cyapa: add cyapa driver power management interfaces supported

2014-06-06 Thread Dudley Du
Add suspend_scanrate_ms power management interfaces in device's power group, so users or applications can control the power management strategy of trackpad device as their requirements. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git

[PATCH v2 11/14] input: cyapa: add gen5 trackpad device firmware update function supported

2014-06-06 Thread Dudley Du
Add firmware image update function supported for gen5 trackpad device, which its function is supplied through cyapa core update_fw interface. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/Kconfig b/drivers/input/mouse/Kconfig index

[PATCH v2 9/14] input: cyapa: add gen3 trackpad device read firmware image function supported

2014-06-06 Thread Dudley Du
Add read firmware image function supported for gen3 trackpad device, which its function is supplied through cyapa core read_fw interface. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/cyapa_gen3.c b/drivers/input/mouse/cyapa_gen3.c index

[PATCH v2 4/14] input: cyapa: add cyapa key function interfaces in sysfs system

2014-06-06 Thread Dudley Du
Add key basic function interfaces in cyapa driver in sysfs system, these interfaces are commonly used in pre- and after production, and for trackpad device state checking, manage and firmware image updating. These interfaces including firmware_version and product_id interfaces for reading firmware

RE: [PATCH 4/6] input: cyapa: enable/disable trackpad device based on LID state

2014-05-20 Thread Dudley Du
Torokhov [mailto:dmitry.torok...@gmail.com] > Sent: Tuesday, May 20, 2014 11:43 AM > To: Dudley Du > Cc: Benson Leung; Daniel Kurtz; David Solda; linux-in...@vger.kernel.org; > linux-kernel@vger.kernel.org > Subject: Re: [PATCH 4/6] input: cyapa: enable/disable trackpad device based >

RE: [PATCH 1/6] input: cyapa: rearchitecture driver to support function pointers

2014-05-20 Thread Dudley Du
Hi Dmitry, Thanks for your advice, I will organize it and resubmit it as v2. Thanks, Dudley > -Original Message- > From: Dmitry Torokhov [mailto:dmitry.torok...@gmail.com] > Sent: Tuesday, May 20, 2014 11:48 AM > To: Dudley Du > Cc: Benson Leung; Daniel Kurtz; Dav

RE: [PATCH 1/6] input: cyapa: rearchitecture driver to support function pointers

2014-05-20 Thread Dudley Du
Hi Dmitry, Thanks for your advice, I will organize it and resubmit it as v2. Thanks, Dudley -Original Message- From: Dmitry Torokhov [mailto:dmitry.torok...@gmail.com] Sent: Tuesday, May 20, 2014 11:48 AM To: Dudley Du Cc: Benson Leung; Daniel Kurtz; David Solda; linux

RE: [PATCH 4/6] input: cyapa: enable/disable trackpad device based on LID state

2014-05-20 Thread Dudley Du
[mailto:dmitry.torok...@gmail.com] Sent: Tuesday, May 20, 2014 11:43 AM To: Dudley Du Cc: Benson Leung; Daniel Kurtz; David Solda; linux-in...@vger.kernel.org; linux-kernel@vger.kernel.org Subject: Re: [PATCH 4/6] input: cyapa: enable/disable trackpad device based on LID state Hi Dudley, On Wed

RE: [PATCH 0/6] input: cyapa: integrated with gen5 trackpad supported in one driver.

2014-04-22 Thread Dudley Du
Hi Dmitry, Could you help review the patches of input: cyapa for re-architecture and supporting new trackpad devices, I'm really looking forward your responses. Thanks, Dudley > This patch set is made based on kernel 3.14.0. It's aimed to re-architecture > the cyapa driver to support the old

RE: [PATCH 0/6] input: cyapa: integrated with gen5 trackpad supported in one driver.

2014-04-22 Thread Dudley Du
Hi Dmitry, Could you help review the patches of input: cyapa for re-architecture and supporting new trackpad devices, I'm really looking forward your responses. Thanks, Dudley This patch set is made based on kernel 3.14.0. It's aimed to re-architecture the cyapa driver to support the old

[PATCH 4/6] input: cyapa: enable/disable trackpad device based on LID state

2014-04-16 Thread Dudley Du
Rely on EV_SW and SW_LID bits to identify a LID device, and hook up our filter to listen for SW_LID events to enable/disable touchpad when LID is open/closed. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git a/drivers/input/mouse/cyapa.c b/drivers/input/mouse/cyapa.c index

[PATCH 3/6] input: cyapa: add power mode sleep and runtime power mode supported.

2014-04-16 Thread Dudley Du
In order to save power when the trackpad device is not used, the sleep power mode and runtime power mode must be supported. And the enter sleep time can be configured in the sysfs system. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git a/drivers/input/mouse/cyapa.c

[PATCH 0/6] input: cyapa: integrated with gen5 trackpad supported in one driver.

2014-04-16 Thread Dudley Du
This patch set is made based on kernel 3.14.0. It's aimed to re-architecture the cyapa driver to support the old gen3 trackpad device and new gen5 trackpad device in one cyapa driver for easily products support based on customers' requirements, and add sysfs functions and interfaces supported

[PATCH 0/6] input: cyapa: integrated with gen5 trackpad supported in one driver.

2014-04-16 Thread Dudley Du
This patch set is made based on kernel 3.14.0. It's aimed to re-architecture the cyapa driver to support the old gen3 trackpad device and new gen5 trackpad device in one cyapa driver for easily products support based on customers' requirements, and add sysfs functions and interfaces supported

[PATCH 3/6] input: cyapa: add power mode sleep and runtime power mode supported.

2014-04-16 Thread Dudley Du
In order to save power when the trackpad device is not used, the sleep power mode and runtime power mode must be supported. And the enter sleep time can be configured in the sysfs system. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git

[PATCH 4/6] input: cyapa: enable/disable trackpad device based on LID state

2014-04-16 Thread Dudley Du
Rely on EV_SW and SW_LID bits to identify a LID device, and hook up our filter to listen for SW_LID events to enable/disable touchpad when LID is open/closed. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/cyapa.c

[PATCH 0/6] input: cyapa: integrated with gen5 trackpad supported in one driver.

2014-04-14 Thread Dudley Du
This patch set is made based on kernel 3.14.0. It's aimed to re-architecture the cyapa driver to support the old gen3 trackpad device and new gen5 trackpad device in one cyapa driver for easily products support based on customers' requirements, and add sysfs functions and interfaces supported that

[PATCH 3/6] input: cyapa: add power mode sleep and runtime power mode supported.

2014-04-14 Thread Dudley Du
In order to save power when the trackpad device is not used, the sleep power mode and runtime power mode must be supported. And the enter sleep time can be configured in the sysfs system. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git a/drivers/input/mouse/cyapa.c

[PATCH 4/6] input: cyapa: enable/disable trackpad device based on LID state

2014-04-14 Thread Dudley Du
Rely on EV_SW and SW_LID bits to identify a LID device, and hook up our filter to listen for SW_LID events to enable/disable touchpad when LID is open/closed. TEST=test on Chomebooks. Signed-off-by: Du, Dudley --- diff --git a/drivers/input/mouse/cyapa.c b/drivers/input/mouse/cyapa.c index

[PATCH 4/6] input: cyapa: enable/disable trackpad device based on LID state

2014-04-14 Thread Dudley Du
Rely on EV_SW and SW_LID bits to identify a LID device, and hook up our filter to listen for SW_LID events to enable/disable touchpad when LID is open/closed. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git a/drivers/input/mouse/cyapa.c

[PATCH 0/6] input: cyapa: integrated with gen5 trackpad supported in one driver.

2014-04-14 Thread Dudley Du
This patch set is made based on kernel 3.14.0. It's aimed to re-architecture the cyapa driver to support the old gen3 trackpad device and new gen5 trackpad device in one cyapa driver for easily products support based on customers' requirements, and add sysfs functions and interfaces supported that

[PATCH 3/6] input: cyapa: add power mode sleep and runtime power mode supported.

2014-04-14 Thread Dudley Du
In order to save power when the trackpad device is not used, the sleep power mode and runtime power mode must be supported. And the enter sleep time can be configured in the sysfs system. TEST=test on Chomebooks. Signed-off-by: Du, Dudley d...@cypress.com --- diff --git

RE: [PATCH v7] Cypress PS/2 Trackpad driver

2012-12-10 Thread Dudley Du
linux-input/msg24095.html > ... is a PREREQUISITE for this driver. > > This [PATCH v7] version differs from my previous submitted version[5]: > > Changes as recommended by Henrik Rydberg and Dudley Du: > > - cypress_get_finger_count() returns -1 to indicate invalid packet > (Dudley

RE: [PATCH v7] Cypress PS/2 Trackpad driver

2012-12-10 Thread Dudley Du
for this driver. This [PATCH v7] version differs from my previous submitted version[5]: Changes as recommended by Henrik Rydberg and Dudley Du: - cypress_get_finger_count() returns -1 to indicate invalid packet (Dudley, this is a variation on your return 6 proposal -- OK?). It's okay

RE: [PATCH v6] Cypress PS/2 Trackpad driver

2012-12-09 Thread Dudley Du
inics.net/lists/linux-input/msg24047.html > > [4] PATCH v5: http://www.spinics.net/lists/linux-input/msg24096.html > > [5] cmdbuf patch: > > http://www.spinics.net/lists/linux-input/msg24095.html > > > > -- >8 -- > > From: Dudley Du > > Subject: [PATCH v

RE: [PATCH v6] Cypress PS/2 Trackpad driver

2012-12-09 Thread Dudley Du
: Dudley Du d...@cypress.com Subject: [PATCH v6] input: Cypress PS/2 Trackpad psmouse driver Input/mouse driver for Cypress PS/2 Trackpad. Original code contributed by Dudley Du (Cypress Semiconductor Corporation), modified by Kamal Mostafa and Kyle Fazzari. BugLink: http

RE: [PATCH v3 2/4] input: Cypress PS/2 Trackpad psmouse driver

2012-12-04 Thread Dudley Du
Hi Henrik, Kamal, Thanks for your review. And I add some comments in below. Thanks. Dudley Du d...@cypress.com > Hi Henrik- > > Thanks again for your review. The forthcoming PATCH v4 includes the majority > of your change requests, except where noted below (and consider

RE: [PATCH v3 2/4] input: Cypress PS/2 Trackpad psmouse driver

2012-12-04 Thread Dudley Du
Hi Henrik, Kamal, Thanks for your review. And I add some comments in below. Thanks. Dudley Du d...@cypress.com Hi Henrik- Thanks again for your review. The forthcoming PATCH v4 includes the majority of your change requests, except where noted below (and considering my email Subject

RE: [PATCH v3 2/4] input: Cypress PS/2 Trackpad psmouse driver

2012-12-02 Thread Dudley Du
Hi Henrik, Okay, agree. Thanks. Best Wishes, Dudley Du d...@cypress.com -Original Message- From: Henrik Rydberg [mailto:rydb...@euromail.se] Sent: Monday, December 03, 2012 2:31 PM To: Dudley Du Cc: Kamal Mostafa; linux-in...@vger.kernel.org; linux-kernel@vger.kernel.org; Dmitry

RE: [PATCH v3 2/4] input: Cypress PS/2 Trackpad psmouse driver

2012-12-02 Thread Dudley Du
method to calculate the slots, not using latest interface input_mt_assign_slots() here. What's your idea about it? Thanks. Best Wishes, Dudley Du d...@cypress.com -Original Message- From: Dudley Du Sent: Monday, December 03, 2012 11:21 AM To: 'Kamal Mostafa'; linux-in...@vger.kernel.org

RE: [PATCH v3 2/4] input: Cypress PS/2 Trackpad psmouse driver

2012-12-02 Thread Dudley Du
and trackpad still working fine. So I want to know what situation is in your test to this function, could you help describe your test steps to me, so we can figure out this issue. Thanks. Best Wishes, Dudley Du d...@cyrpess.com >From: Cypress Semiconductor Corporation > >Input/mou

RE: [PATCH v3 4/4] input: Cypress PS/2 Trackpad simulated multitouch

2012-12-02 Thread Dudley Du
> Instead of SEMI_MT, present a full mt interface with simulated contact > positions for >=3 fingers. Enables e.g. multi-finger tap and drag. > > Signed-off-by: Kamal Mostafa > --- > drivers/input/mouse/cypress_ps2.c | 16 > drivers/input/mouse/cypress_ps2.h | 14

RE: [PATCH v3 4/4] input: Cypress PS/2 Trackpad simulated multitouch

2012-12-02 Thread Dudley Du
Instead of SEMI_MT, present a full mt interface with simulated contact positions for =3 fingers. Enables e.g. multi-finger tap and drag. Signed-off-by: Kamal Mostafa ka...@canonical.com --- drivers/input/mouse/cypress_ps2.c | 16 drivers/input/mouse/cypress_ps2.h |

RE: [PATCH v3 2/4] input: Cypress PS/2 Trackpad psmouse driver

2012-12-02 Thread Dudley Du
and trackpad still working fine. So I want to know what situation is in your test to this function, could you help describe your test steps to me, so we can figure out this issue. Thanks. Best Wishes, Dudley Du d...@cyrpess.com From: Cypress Semiconductor Corporation customerc...@cypress.com Input

RE: [PATCH v3 2/4] input: Cypress PS/2 Trackpad psmouse driver

2012-12-02 Thread Dudley Du
method to calculate the slots, not using latest interface input_mt_assign_slots() here. What's your idea about it? Thanks. Best Wishes, Dudley Du d...@cypress.com -Original Message- From: Dudley Du Sent: Monday, December 03, 2012 11:21 AM To: 'Kamal Mostafa'; linux-in...@vger.kernel.org

RE: [PATCH v3 2/4] input: Cypress PS/2 Trackpad psmouse driver

2012-12-02 Thread Dudley Du
Hi Henrik, Okay, agree. Thanks. Best Wishes, Dudley Du d...@cypress.com -Original Message- From: Henrik Rydberg [mailto:rydb...@euromail.se] Sent: Monday, December 03, 2012 2:31 PM To: Dudley Du Cc: Kamal Mostafa; linux-in...@vger.kernel.org; linux-kernel@vger.kernel.org; Dmitry

<    3   4   5   6   7   8