Commit Graph
12 Commits
Author SHA1 Message Date
Xiaojun Lv 3af870153b input: fix the disappearance of ili7807s stylus handwriting
Fingers touch the screen when stylus writing, resulting in the disappearance of handwriting.
In DDA mode, app reads the absolute value of pressure. Modify the reporting of pressure value to fix the problem.

Change-Id: I4b4c6d45f5099a5b895fb49dc1ac70f8950b7152
Reviewed-on: https://gerrit.mot.com/2497928
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Jun Weng <wengjun1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2023-01-31 01:02:20 -06:00
Xiaojun Lv ccaf3c7f3c input: optimize nt36672c touch spi timing
input:
modify nt36672c CS Hold Time to meet spec requirement.

Change-Id: I9f24cee977f70fab7dec22e11cb6d71c4a1b61cc
Reviewed-on: https://gerrit.mot.com/2435678
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Jun Weng <wengjun1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2022-11-23 05:19:51 -06:00
Xiaojun Lv fc6ed50514 genevn: optimize the process of ili7807s touch sending stylus cmd
tp:
According to fae's advice, add 20ms delay to fix the probabilistic failure of sending the stylus cmd after the firmware upgrade

Change-Id: I1eaf25d91556534c0d3f6fa8825e2e498a5facfa
Reviewed-on: https://gerrit.mot.com/2428503
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Wei Deng <dengwei1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2022-11-15 02:28:30 -06:00
Xiaojun Lv f5183a2b11 genevn: make macro GET_TS_DATA effective(dev) effecitve in touch
tp:
Modify ili7807s touch driver code to make macro "#define GET_TS_DATA(dev)" effecituve.

Change-Id: Ie8cdb8b961c069dfef0ddd77b5b9c9103ccd0b84
Reviewed-on: https://gerrit.mot.com/2429205
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: <zhuwg1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2022-11-14 19:50:15 -06:00
Xiaojun Lv 8f3edf4faa genevn: optimize touch nt36672c gesture for fw v08
tp:
1. For v08 fw:
Mode 1: single tap only cmd is 0x02
Mode 2: single tap + double cmd is 0x06(v07 and before is 0x03)
Mode 3: double tap only cmd is 0x04
So, we optimize the touch driver for v08 fw.

Change-Id: I9f0894e27932f6440522d38aa0635740bb51b535
Reviewed-on: https://gerrit.mot.com/2428888
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2022-11-14 02:43:31 -06:00
Xiaojun Lv 210d3a0a6f genevn: optimize ili7807s gesture mode
tp:
Receive gesture type through extended API and remove redundant codes.

Change-Id: Ie528231b236cbd313c46bcc7fd5d2a49334a3f08
Reviewed-on: https://gerrit.mot.com/2426459
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: <zhuwg1@motorola.com>
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2022-11-13 21:17:45 -06:00
Xiaojun Lv bf0c03f708 genevn: optimize nt36672c gesture mode
tp:
Receive gesture type through extended API and remove redundant codes.

Change-Id: Icf76f9ef08e2ca49408b7f249e46cde5ec2b6c7f
Reviewed-on: https://gerrit.mot.com/2426065
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: <zhuwg1@motorola.com>
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2022-11-13 20:27:22 -06:00
Xiaojun Lv e565243e41 genevn: fix test panic backlight for aw99703
fix test panic backlight for aw99703
porting from: (CR)

Change-Id: I25596a2f521ada384595253c6c0af4abdeb312a2
Reviewed-on: https://gerrit.mot.com/2402325
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2022-10-12 21:13:22 -05:00
Xiaojun Lv 08c787479e dlkm: optimize driver aw99703 and aw37501
dlkm:
optimise Makefile to solve build issue and remove things
produced by build

Change-Id: Ifde67ae580c2be1ea48bb0643a83d96c30811e98
Reviewed-on: https://gerrit.mot.com/2392034
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2022-09-30 04:03:48 -05:00
Xiaojun Lv 3bae2782e9 input: genevn: optimize ili7807s driver for kernel 5.10
input:
(1)optimize ili7807s driver for kernek 5.10

Change-Id: If3c0b9644f5df5dc5c3c6c8a5469249c97becf53
Reviewed-on: https://gerrit.mot.com/2376968
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Jun Weng <wengjun1@motorola.com>
Reviewed-by: Jing Hu <hujing3@lenovo.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2022-09-05 03:11:17 -05:00
Xiaojun Lv dc6b2a00e6 input: genevn: optimize nt36673c driver for kernel 5.10
TP:
(1)optimize nt36672c driver for kernek 5.10
(2)use panel event notifications

Change-Id: I48a0b5c49430cbb1bcceb05384aec6cddeb3a795
Reviewed-on: https://gerrit.mot.com/2372923
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2022-08-29 06:51:06 -05:00
Xiaojun Lv c5e1846613 Android.mk: add parrot build options for geneva row
mk:
add parrot build options for geneva row

Change-Id: I236e3661b3a923481c22afc1ee1be433708cf5c7
Reviewed-on: https://gerrit.mot.com/2354169
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: <zhuwg1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2022-08-04 04:55:29 -05:00