Age | Commit message (Collapse) | Author |
|
SBMerger: 605678113
Change-Id: I1c62562020dbe95f227ed525e913aa8b7578ec92
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
Add debug logs to show pairing/un-pairing, battery and
switching to new model.
Bug: 323157462
Change-Id: Ieaf1f452794c42e5dfb3919ed7669139e91ef036
Signed-off-by: Hyungwoo Yang <hyungwooyang@google.com>
|
|
Bug: 291835037
Test: manual verify with touch selftest
Change-Id: I6767d7f771379938bfdf348c14456336022e819d
Signed-off-by: Super Liu <supercjliu@google.com>
|
|
The TIC supports upto 5 per-model(VID/PID) tuning parameters but
the TIC loses which set of parameters are being used after power cycle.
This change is to restore the index of the set to TIC during the resume.
Bug: 268144549
Test: via the kernel log, the index of the tuning table changes between
differnt stylus models
Change-Id: I1572659fb04634c0e9b88bcb14c453f0b132c6aa
Signed-off-by: Hyungwoo Yang <hyungwooyang@google.com>
|
|
Bug: 242559052
Test: check logs on device
Change-Id: I09957a96fb1f06c07cb9dfbbd89f379de5fb4ab9
Signed-off-by: Super Liu <supercjliu@google.com>
|
|
Due to platform test restriction, change the battery type of a stylus
from _BATTERY to _UNKNOWN.
Bug: 294993466
Change-Id: I3be55ceafe25b1e9d6f4233550bfdd93229f4c9a
Signed-off-by: Hyungwoo Yang <hyungwooyang@google.com>
|
|
Bug: 265870152
Test: build pass
Change-Id: I29d469c300a0eaefa08b70937b10371ec7c8120f
Signed-off-by: Wendly Li <wendlyli@google.com>
|
|
SBMerger: 478053055
Change-Id: I8287b14816ec23426bfe46db682b6fede875faf0
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
Sometimes, even with the only one stylus, we see normal pairing
happening instead of fast pairing. This removes the stylus
information maintained in the driver and the UI platform cannot
shows the stylus information until the driver collects the same
information again.
This patch, when there's normal pairing, compares new HASH ID with the
one from the previous stylus. The driver removes the stylus information
only when the HASH ID is changed.
Bug: 259261326
Change-Id: I1cda091a3455d8e7adcdecfeeded5de69bbece5d
Signed-off-by: Hyungwoo Yang <hyungwooyang@google.com>
|
|
Some USI styluses use tail as eraser. When the stylus is flipped and its tail is in-contact,
USI set the tail active flag(a.k.a. button 3). This change
supports the tail active flag to be used as eraser.
Bug: 230539494
Test: verified with android drawing app
Change-Id: I916b164515177b090d4406c2f3e9d814f7ae8912
Signed-off-by: Hyungwoo Yang <hyungwooyang@google.com>
|
|
Currently, during the fast pairing, the FW asks the same stylus
information already gathered on normal pairing. This change, on fast
pairing, re-uses the information from normal pairing.
Bug: 259261326
Change-Id: I13a5fac418ca5ab719dae5f12f8fb1dde7a37169
Signed-off-by: Hyungwoo Yang <hyungwooyang@google.com>
|
|
SBMerger: 478053055
Change-Id: I54211694ebc4a35df58fff56e40697153cb43eaa
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
SBMerger: 478053055
Change-Id: If37f3db1a9e7459935c7b2996322d328cf55ef36
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
Bug: 263444046
Change-Id: I517538e4f9b8030cc5b5a5e5ebeaed6b9b5017ce
Signed-off-by: Super Liu <supercjliu@google.com>
|
|
SBMerger: 478053055
Change-Id: I55b26096dc3eb5d2f2e9d28d783b91a79a2ddfc8
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
SBMerger: 478053055
Change-Id: I603a3881e3781e830fce30646ba1ffa31f27a97f
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
android13-gs-pixel-5.10-tm-qpr2
|
|
SBMerger: 478053055
Change-Id: I4c995843a578d39a88911105b6e9408fc8598cf7
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
Bug: 262796907
Change-Id: I7c520e12201c7de057840a4685ac6a7127f0fb91
Signed-off-by: Super Liu <supercjliu@google.com>
|
|
Bug: 263444046
Change-Id: I8972bc9a084a74bd5bf87706bcb95645464140df
Signed-off-by: Super Liu <supercjliu@google.com>
|
|
Bug: 261098160
Change-Id: Iaa8c73b92c05d3dbe5892c1a0e35817790b86c5b
Signed-off-by: Super Liu <supercjliu@google.com>
|
|
SBMerger: 478053055
Change-Id: I101c0dca6906911f9d57f8c6fc8e79de54a418b5
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
SBMerger: 478053055
Change-Id: I1589950635443525acc9752272e7c06889975ecf
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
Bug: 260953606
Change-Id: I656581ce46d851ee11f31ecc0db30ba09aabcc70
Signed-off-by: Super Liu <supercjliu@google.com>
|
|
SBMerger: 478053055
Change-Id: Ic18fa083f13afee03bb0e9d482bb762f21459b02
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
Fix the nt36xxx/nt36xxx.c build break.
Bug: 255246572
Change-Id: I48bcf033d7db2a6bb26b8a409c599243f6458927
Signed-off-by: Joey Lin <linjoey@google.com>
|
|
Fix the nt36xxx/nt36xxx.c conflicts.
Bug: 255246572
Change-Id: I21d61539e7786ea3101036a2d87b968ee555313e
Signed-off-by: Joey Lin <linjoey@google.com>
|
|
Bug: 260020612
Test: suspend/resume the device.
Change-Id: I5e01537200d82e4e0ae0876d91a1d0f55338a444
Signed-off-by: davidycchen <davidycchen@google.com>
|
|
Bug: 260020612
Test: suspend/resume the device.
Change-Id: I5e01537200d82e4e0ae0876d91a1d0f55338a444
Signed-off-by: davidycchen <davidycchen@google.com>
|
|
android13-gs-pixel-5.10-tm-qpr2
|
|
android13-gs-pixel-5.10-tm-qpr2
|
|
When a new stylus is paired, we introduce new evdev with
the VID/PID of the new stylus. This patch unregister the old evdev that
has the VID/PID of the old stylus and register the new evdev with new
stylus' VID/PID.
Test: getevent -i <evdev> shows new VID/PID and there's no problem with inking.
Bug: 253322792
Change-Id: I898dadefadb8c84720eae703e8c80cd2602a3e19
Signed-off-by: Hyungwoo Yang <hyungwooyang@google.com>
|
|
SBMerger: 478053055
Change-Id: I03146e3611a51c6b04ec0dddc983eabd41992177
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
SBMerger: 478053055
Change-Id: I9dbf6cfad45e655d34ecefa5f6105119136cd8ff
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
Bug: 255499776
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: Ia9d5eddf9881a44515700e05ef173b570c81a068
|
|
This patch exposes firmware information and serial number to user.
Test: The data is shown properly via HID Get Request and getevent.
Bug: 253322792
Signed-off-by: Hyungwoo Yang <hyungwooyang@google.com>
Change-Id: Iafc3f38694a37c3fdc86dbbd09cf0aac87bc0256
|
|
android13-gs-pixel-5.10-tm-qpr2
|
|
Bug: 256756990
Change-Id: Ia6beaf26ae9941e969ff734bd2f889d40b9b4641
Signed-off-by: Super Liu <supercjliu@google.com>
|
|
Bug: 203628075
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: I504a2f16e2b29e5174d8f1455ba80231624eecf2
|
|
SBMerger: 478053055
Change-Id: Ia55b39a2938a86ac4bfde7c0120f5b58ac1e3d07
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
|
|
into android13-gs-pixel-5.10-tm-qpr2
|
|
Conflicts:
nt36xxx/nt36xxx_goog.c
Bug: 238399460
Change-Id: Id177af55e41eec61563d5b6b60fadd96eab237ad
Signed-off-by: Lucas Wei <lucaswei@google.com>
|
|
Bug: 201610482
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: I0ec526e12b153fd3d312287c524b92191dbd931f
|
|
Populate the driver and stylus context channels as appropriate when each
touch frame is captured.
Bug: 203628075
Signed-off-by: Steve Pfetsch <spfetsch@google.com>
Change-Id: I934d5621e5d99ae4261d3b9889b94f08ac97c26f
|
|
android13-gs-pixel-5.10-gs101-tm-qpr2
|
|
Bug: 250997952
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: I8a66d26d5b045c55026977c142142904162eb157
|
|
Bug: 246922524
Signed-off-by: Wilson Sung <wilsonsung@google.com>
Change-Id: I5e11396d1a986f6775b916312212cb6db62b1300
|
|
Bug: 246922524
Signed-off-by: Wilson Sung <wilsonsung@google.com>
Change-Id: Ib2a9ca46838ea7d8c5f045b79b4b86e29582cea1
|
|
Bug: 250997952
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: I8a66d26d5b045c55026977c142142904162eb157
|
|
There is one possibility that display MIPI signal will be
turned off before applying DTTW configurateion(0x13).
Therefore, refine the process to mitigate the critical
timing window.
Bug: 244402169
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: I8dc582bfa75bae7c9eeab852e742ee91cff6cb22
|