summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-21touch: goodix: fix read/writes when dma-mode isn't supported.Ravi Jain
Test: Tested in both mode dma enabled and disabled. Bug: 254364041 Change-Id: I373ccd07ece3993f16d003bed2dbce607ce863c7 Signed-off-by: Ravi Jain <raviajain@google.com>
2022-11-13Merge android13-gs-pixel-5.10-tm-qpr3 into android13-gs-pixel-5.10-udcPixelBot AutoMerger
SBMerger: 478053055 Change-Id: Ifeb9e4edc07121de0fa35bbdb1c8411cb0ce8392 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2022-11-13Merge android13-gs-pixel-5.10-tm-qpr2 into android13-gs-pixel-5.10-tm-qpr3PixelBot AutoMerger
SBMerger: 478053055 Change-Id: I6e1f6e56ff7d203ab79af1d4831d9c4bf3ba33ae Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2022-11-10Merge android13-gs-pixel-5.15 into android14-gs-pixel-5.15Robin Peng
Bug: 236259002 Change-Id: I0972b6a7a4522421aa4ec9df33e9e0df478d35f0 Signed-off-by: Robin Peng <robinpeng@google.com>
2022-11-02touch/goodix: Fix typoWendly Li
Bug: 256987566 Test: Build pass Change-Id: I43e3671539d4fef75fc40f6a29a38ce882ab254d Signed-off-by: Wendly Li <wendlyli@google.com>
2022-11-02touch/goodix: Fix brl_set_scan_modeWendly Li
Bug: 253539023 Test: echo 1 > /sys/devices/platform/goodix_ts.0/scan_mode Change-Id: If5f6c967c2c84db1aa1c990d7bf11eb563a088aa Signed-off-by: Wendly Li <wendlyli@google.com>
2022-11-02touch/goodix: Import v1.1.4 driverWendly Li
Bug: 255896624 Test: echo fw_update > /proc/goodix_ts/driver_test Change-Id: Ic7b0dae0e4b1456ff23b580b3f90872045e922cf Signed-off-by: Wendly Li <wendlyli@google.com>
2022-11-02touch/goodix: Import v1.1.4 driverWendly Li
Bug: 255896624 Test: echo fw_update > /proc/goodix_ts/driver_test Change-Id: Ic7b0dae0e4b1456ff23b580b3f90872045e922cf Signed-off-by: Wendly Li <wendlyli@google.com>
2022-10-30Merge android13-gs-pixel-5.10-tm-qpr2 into android13-gs-pixel-5.10-udcPixelBot AutoMerger
SBMerger: 478053055 Change-Id: I11aee9d367fe4c2f262903360f073d97c1c41b40 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2022-10-27Merge android13-gs-pixel-5.10-tm-qpr1 into android13-gs-pixel-5.10-tm-qpr2Robin Peng
Bug: 255246572 Change-Id: I386fa3d0252cf608f7caa344a580c1af61e13404 Signed-off-by: Robin Peng <robinpeng@google.com>
2022-10-27Merge android13-gs-pixel-5.10-tm-qpr2 into android13-gs-pixel-5.10-udcRobin Peng
Bug: 255246572 Change-Id: I8e4cd6ae785867b23f47acb11e1a005e02d5970b Signed-off-by: Robin Peng <robinpeng@google.com> Merge remote-tracking branch 'partner/android13-gs-pixel-5.10-tm-qpr2' into HEAD
2022-10-22Merge android13-gs-pixel-5.15 into android14-gs-pixel-5.15Robin Peng
Bug: 236259002 Signed-off-by: Robin Peng <robinpeng@google.com> Change-Id: I9e3dcdbef3fcebc069d56e02bd0ae41d32b967a3
2022-10-18touch/goodix: Fix the buffer size of self sensing dataWendly Li
Bug: 201610482 Test: cat /sys/devices/virtual/goog_touch_interface/gti.0/ss_diff Change-Id: I3636662295a440b67d3a392801c768909251bdf4 Signed-off-by: Wendly Li <wendlyli@google.com>
2022-10-14touch/goodix: Fix brl_set_scan_modeWendly Li
Bug: 253539023 Test: echo 1 > /sys/devices/platform/goodix_ts.0/scan_mode Change-Id: If5f6c967c2c84db1aa1c990d7bf11eb563a088aa Signed-off-by: Wendly Li <wendlyli@google.com>
2022-10-11touch/goodix: Use different test limits for different panelWendly Li
Bug: 250922105 Test: echo auto_test > /proc/goodix_ts/driver_test Change-Id: I9dcdef8e689a7c7d0de83bdab9240046ba8fedcf Signed-off-by: Wendly Li <wendlyli@google.com>
2022-10-11touch/goodix: Avoid sending gesture cancel event to normal UIWendly Li
Bug: 251060590 Test: Check udfps works properly Change-Id: I40f5c2a1c8a6f9d12ac11ff26787817628fe947e Signed-off-by: Wendly Li <wendlyli@google.com>
2022-10-11touch/goodix: Use different test limits for different panelWendly Li
Bug: 250922105 Test: echo auto_test > /proc/goodix_ts/driver_test Change-Id: I9dcdef8e689a7c7d0de83bdab9240046ba8fedcf Signed-off-by: Wendly Li <wendlyli@google.com>
2022-10-05touch/goodix: Avoid sending gesture cancel event to normal UIWendly Li
Bug: 251060590 Test: Check udfps works properly Change-Id: I40f5c2a1c8a6f9d12ac11ff26787817628fe947e Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-30touch/goodix: Import v1.1.3 driverWendly Li
Bug: 249448774 Test: touch works properly Change-Id: Ie98e58fe9f5c53f068351541d86f7ad3c28e71cb Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-30touch/goodix: remove debugging messageWendly Li
Bug: 249448774 Test: touch works properly Change-Id: I088b2c6f2ab6ec1e60b0153ce4af8d394f2a4e42 Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-29touch: goodix: Add info for input devices for association to displays.Ravi Jain
Also add missing header file. Test: Test the build locally to check if it works. Bug: 248180415 Signed-off-by: Ravi Jain <raviajain@google.com> Change-Id: Ic6a01718dd6b574ecb16b9ca5e66c2cade68dcb5
2022-09-29touch: goodix: Fix building errors when disabling GTIWendly Li
Bug: 246200605 Test: Build successfully Change-Id: I13601ae0e0d5e494415eb5a2ee1fc7d2c5d82b7f Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-29touch: goodix: Added proc command to get stylus dataRavi Jain
Test: Tested locally via adb commands. Bug: 248179858 Signed-off-by: Ravi Jain <raviajain@google.com> Change-Id: I783b7efc997833ead6556b816297c850d3aa5db0
2022-09-29touch/goodix: Import v1.1.3 driverWendly Li
Bug: 249448774 Test: touch works properly Change-Id: Ie98e58fe9f5c53f068351541d86f7ad3c28e71cb Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-28touch: Resolve issues with getting stylus data.Ravi Jain
Test: Flashed locally to test. Bug: 248179858 Signed-off-by: Ravi Jain <raviajain@google.com> Change-Id: Iff9510c70e633a3c6cc59b5994f72ac007ab01cc
2022-09-28touch: goodix: Add info for input devices for association to displays.Ravi Jain
Also add missing header file. Test: Test the build locally to check if it works. Bug: 248180415 Signed-off-by: Ravi Jain <raviajain@google.com> Change-Id: Ic6a01718dd6b574ecb16b9ca5e66c2cade68dcb5
2022-09-23Merge "touch: goodix: Fix building errors when disabling GTI" into ↵Wendly Li
android13-gs-pixel-5.10-tm-qpr1
2022-09-22touch/goodix: Migrate pm qos into GTI.Super Liu
Bug: 201610482 Signed-off-by: Super Liu <supercjliu@google.com> Change-Id: Icedc06418c52c994b263bb51d06504637c257453 (cherry picked from commit 47770818b88de6c526a259e00d7a3bafb26f18f9)
2022-09-22touch: goodix: Added proc command to get stylus dataRavi Jain
Test: Tested locally via adb commands. Bug: 248179858 Signed-off-by: Ravi Jain <raviajain@google.com> Change-Id: I783b7efc997833ead6556b816297c850d3aa5db0
2022-09-21touch: goodix: Fix building errors when disabling GTIWendly Li
Bug: 246200605 Test: Build successfully Change-Id: I13601ae0e0d5e494415eb5a2ee1fc7d2c5d82b7f Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-21Merge "touch/goodix: Migrate pm qos into GTI." into ↵TreeHugger Robot
android13-gs-pixel-5.10-tm-qpr1
2022-09-19touch: goodix: Fix sending the wrong cancel event.Wendly Li
Bug: 246916489 Bug: 247039681 Test: Check the UI will not be touched and cancelled. Change-Id: I2c6d97dcc120770e155c29a30399675df7b9708e Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-19touch: goodix: Fix sending the wrong cancel event.Wendly Li
Bug: 246916489 Bug: 247039681 Test: Check the UI will not be touched and cancelled. Change-Id: I2c6d97dcc120770e155c29a30399675df7b9708e Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-19touch/goodix: Fix can't find correct display panelWendly Li
Bug: 245261386 Test: Check the driver updates the correct fw and cfg Change-Id: I881da0102a6b44b047db28e5e9d1699f4ebef1ec Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-19touch/goodix: migrate input process into GTI irq.Super Liu
Bug: 201610482 Signed-off-by: Super Liu <supercjliu@google.com> Change-Id: I91bb66d1cae8ff382a68d3accc45036450d62010
2022-09-19touch/goodix: Fix null pointer exceptionWendly Li
Bug: 245694496 Bug: 245500983 Test: cat /sys/devices/virtual/goog_touch_interface/gti.0/self_test Change-Id: I18c72645285f8ff89b39218fbc189ceb807275a2 Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-15touch/goodix: Fix can't find correct display panelWendly Li
Bug: 245261386 Test: Check the driver updates the correct fw and cfg Change-Id: I881da0102a6b44b047db28e5e9d1699f4ebef1ec Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-15touch/goodix: Migrate pm qos into GTI.Super Liu
Bug: 201610482 Signed-off-by: Super Liu <supercjliu@google.com> Change-Id: Icedc06418c52c994b263bb51d06504637c257453
2022-09-14touch: goodix: Resolve compilation issues when disabling GTI features.Ravi Jain
Test: Compiled locally with GTI disabled. Bug: 246200605 Signed-off-by: Ravi Jain <raviajain@google.com> Change-Id: I96841d5aa95af7a42902da168cd55d0a64f7cfde (cherry picked from commit 205560bc4d37b75a7a327ba712a15c5becafa2aa)
2022-09-13Merge "touch: goodix: Resolve compilation issues when disabling GTI ↵Ravi Jain
features." into android13-gs-pixel-5.10-tm-qpr1
2022-09-12touch: goodix: Resolve compilation issues when disabling GTI features.Ravi Jain
Test: Compiled locally with GTI disabled. Bug: 246200605 Signed-off-by: Ravi Jain <raviajain@google.com> Change-Id: I96841d5aa95af7a42902da168cd55d0a64f7cfde
2022-09-12touch/goodix: Fix null pointer exceptionWendly Li
Bug: 245694496 Bug: 245500983 Test: cat /sys/devices/virtual/goog_touch_interface/gti.0/self_test Change-Id: I18c72645285f8ff89b39218fbc189ceb807275a2 Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-12touch/goodix: Support updating different fw and cfg by display IDWendly Li
Bug: 245261386 Test: Check the driver updates the correct fw and cfg Change-Id: I04e1ad0108f4a4361f5b270eb7c5575f5dad211a Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-12Merge changes I04e1ad01,I1ff9f425,I64268295,Ie608c6c3 into ↵Wendly Li
android13-gs-pixel-5.15 * changes: touch/goodix: Support updating different fw and cfg by display ID touch/goodix: Using dynamic allocation instead of big stack touch/goodix: Import v1.1.1 driver touch/goodix: use GTI to request threaded irq.
2022-09-08touch/goodix: Workaround auto test failuresWendly Li
Bug: 245485508 Test: Build pass Change-Id: I7fb001e4dbb3362f8cf08e5ddd6ddacddb41ed42 Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-07touch/goodix: Support updating different fw and cfg by display IDWendly Li
Bug: 245261386 Test: Check the driver updates the correct fw and cfg Change-Id: I04e1ad0108f4a4361f5b270eb7c5575f5dad211a Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-07Merge "touch/goodix: migrate input process into GTI irq." into ↵TreeHugger Robot
android13-gs-pixel-5.10-tm-qpr1
2022-09-06touch/goodix: migrate input process into GTI irq.Super Liu
Bug: 201610482 Signed-off-by: Super Liu <supercjliu@google.com> Change-Id: I91bb66d1cae8ff382a68d3accc45036450d62010
2022-09-06touch/goodix: Using dynamic allocation instead of big stackWendly Li
Bug: 244599091 Test: Check the API works properly Change-Id: I1ff9f425fdb83729a4599653ebd173a748adf00c Signed-off-by: Wendly Li <wendlyli@google.com>
2022-09-06touch/goodix: Import v1.1.1 driverWendly Li
Bug: 245028037 Test: Check esd checker will not be enabled when device is suspended Change-Id: I64268295f8373b95864dd4fa8bdebe0579ffed81 Signed-off-by: Wendly Li <wendlyli@google.com>