Commit Graph
11 Commits
Author SHA1 Message Date
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