Roy Luo
a6462edbe3
Usb: Listen to USB sysfs attribute for device state
...
Poll the sysfs attributes that represents usb device state in
either of the following states: not attached, powered, default,
addressed, configured.
The information is useful in detecting non compliant USB cable,
which will be supported in later patch sets. This patch lays
the ground work to monitor the sysfs attributes in both device
and host modes.
The thread to poll uevent is re-used to poll sysfs because this
serialize type-C port events and usb device state changes, hence
prevent potential races.
Added a thin abstration layer and a map to keep epoll data so
that it's easier to dynamically add/delete files to epoll, which
is needed for usb devices in host mode.
Bug: 285199434
Test: trigger usb device state changes in device and host mode
Change-Id: Ie5389d051deb28dbb486c2f27319b3cc9e89312f
2023-08-08 23:14:37 +00:00
Treehugger Robot
3bf31e7efb
Merge "zuma: Enable SkiaVk as RenderEngine backend" into udc-qpr-dev am: 3e8d91bae2
am: 63dac9c00a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/23846582
Change-Id: If3ed68764521907dfb42d88250f9322cba95677f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-28 10:08:05 +00:00
Treehugger Robot
63dac9c00a
Merge "zuma: Enable SkiaVk as RenderEngine backend" into udc-qpr-dev am: 3e8d91bae2
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/23846582
Change-Id: I800d22ecbcc26c52b55b8e098f10b5b5081163d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-28 09:05:32 +00:00
Treehugger Robot
3e8d91bae2
Merge "zuma: Enable SkiaVk as RenderEngine backend" into udc-qpr-dev
2023-07-28 07:30:14 +00:00
wenchangliu
35e58c0274
Update media_codecs_performance_c2.xml for meet device performance am: fe8a7f9796
am: d37bdabe5a
am: 197e6ada81
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24216359
Change-Id: I11214f31669cff0b54d51b3b390d36f23a735d38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:36:58 +00:00
Robin Peng
744732f824
do not mount the debugfs on userdebug builds am: d5f885d7ce
am: d2688505c5
am: bc09b5298e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24185624
Change-Id: I4eeb383fab90f78a206c7d81984bb917255df148
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:36:21 +00:00
Jason Chiu
3010a713c9
Merge changes from topic "bootctrl_aidl_zuma" into udc-d1-dev am: bdb2edd63c
am: cbacfb399e
am: 25fb67fe0c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142798
Change-Id: I31850b1c9722520a2010d5967ad523377b505133
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:35:32 +00:00
Jason Chiu
89f5802b09
zuma: update manifest HAL android.hardware.boot from hidl 1.2 to aidl am: c9cc7c3c68
am: 21b3607ce8
am: 521e2da5ef
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142797
Change-Id: I2a9986967b314cd795364307c528d6bf82026e46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:35:30 +00:00
Jason Chiu
dd10547341
zuma:interfaces:boot: add aidl interface support am: 193e5e8216
am: eaeeff25ca
am: 6a9c3ab74f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142796
Change-Id: Ie6275b6c7bc0e6902f5139e9a42bf1e900da2e8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:35:28 +00:00
Manish Kushwaha
2456e5f07e
Merge "update aoc node syspath for p23" into udc-d1-dev am: b6988b3a51
am: 217bb9061c
am: 110bf95423
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24132973
Change-Id: I14ff8d54a3e915295fa21c8e9bc4f7caab6a9709
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:34:13 +00:00
wenchangliu
197e6ada81
Update media_codecs_performance_c2.xml for meet device performance am: fe8a7f9796
am: d37bdabe5a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24216359
Change-Id: I5660aed52e70c647233f23d47b79c3fb46f6f198
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:13:23 +00:00
Robin Peng
bc09b5298e
do not mount the debugfs on userdebug builds am: d5f885d7ce
am: d2688505c5
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24185624
Change-Id: I7da1f5aba659cfe3d001e2763f28ec10e3bce7b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:12:47 +00:00
Jason Chiu
25fb67fe0c
Merge changes from topic "bootctrl_aidl_zuma" into udc-d1-dev am: bdb2edd63c
am: cbacfb399e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142798
Change-Id: I3eb16f330bb0bb372ac5b3ef8660b6951466e178
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:12:15 +00:00
Jason Chiu
521e2da5ef
zuma: update manifest HAL android.hardware.boot from hidl 1.2 to aidl am: c9cc7c3c68
am: 21b3607ce8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142797
Change-Id: I6e987d2f2b4920bf2170a1009255999b3e73294b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:12:13 +00:00
Jason Chiu
6a9c3ab74f
zuma:interfaces:boot: add aidl interface support am: 193e5e8216
am: eaeeff25ca
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142796
Change-Id: Id9a83b1b7d34dd44036546693759627782f14a5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:12:11 +00:00
Manish Kushwaha
110bf95423
Merge "update aoc node syspath for p23" into udc-d1-dev am: b6988b3a51
am: 217bb9061c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24132973
Change-Id: Iff3ed00ebd295f6a90131d70f4d1aa71adb13380
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:11:43 +00:00
Renato Grottesi
cffb1ed23b
[automerger skipped] Merge "Remove settings for old ArmNN HIDL backend" into udc-d1-dev am: 18dd617a65
am: cbed0156a8
am: 8997216cad
-s ours
...
am skip reason: Merged-In I57f807934ca219460a4e589b899f933115718a70 with SHA-1 2697e86201
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24143085
Change-Id: I1e10a031df8ca74e0df263bf3a55e583b79b4410
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 13:11:00 +00:00
Renato Grottesi
8997216cad
Merge "Remove settings for old ArmNN HIDL backend" into udc-d1-dev am: 18dd617a65
am: cbed0156a8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24143085
Change-Id: I1f0900cf5fc9bef99aa9f488b712f684673ec402
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 12:53:02 +00:00
wenchangliu
d37bdabe5a
Update media_codecs_performance_c2.xml for meet device performance am: fe8a7f9796
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24216359
Change-Id: I9fdb27e0ece984e6039129d5b3d536660b2c0793
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 12:28:55 +00:00
Robin Peng
d2688505c5
do not mount the debugfs on userdebug builds am: d5f885d7ce
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24185624
Change-Id: If0c2665d93edb212a9b65578e4a73dc0432c734a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 12:28:47 +00:00
Jason Chiu
cbacfb399e
Merge changes from topic "bootctrl_aidl_zuma" into udc-d1-dev am: bdb2edd63c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142798
Change-Id: Ida1876338ec118dc0e2c1fff45f36daa84b64b1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 12:28:21 +00:00
Jason Chiu
21b3607ce8
zuma: update manifest HAL android.hardware.boot from hidl 1.2 to aidl am: c9cc7c3c68
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142797
Change-Id: I3538155f652e02b27ba49623500743ac6a2991a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 12:28:19 +00:00
Jason Chiu
eaeeff25ca
zuma:interfaces:boot: add aidl interface support am: 193e5e8216
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142796
Change-Id: Ib4bff385a6475da9dee2b388bf84b1f761e3e345
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 12:28:16 +00:00
Manish Kushwaha
217bb9061c
Merge "update aoc node syspath for p23" into udc-d1-dev am: b6988b3a51
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24132973
Change-Id: I255901280686acbc3b0b9f6f635ea8602a0a4397
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 12:26:39 +00:00
wenchangliu
38b9d1e8b3
Update media_codecs_performance_c2.xml for meet device performance am: fe8a7f9796
am: adac91a3cc
am: 4e07848140
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24216359
Change-Id: I06e50dedea99525f231d68b85436a3158bacc840
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 10:59:37 +00:00
wenchangliu
4e07848140
Update media_codecs_performance_c2.xml for meet device performance am: fe8a7f9796
am: adac91a3cc
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24216359
Change-Id: I940eb55c6cf5c68936c23cd38d464a1b2a958dbc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 09:52:37 +00:00
wenchangliu
adac91a3cc
Update media_codecs_performance_c2.xml for meet device performance am: fe8a7f9796
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24216359
Change-Id: I1cab279c9ed428dcaf9ea5b771614a3ac0692fa3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 09:10:13 +00:00
wenchangliu
fe8a7f9796
Update media_codecs_performance_c2.xml for meet device performance
...
The original performance number may not able to meet from CTS since
cpu scheduling is changed in P23 for power saving. We align hevc/h264
encoder lower bound performance as P22's result to get the stable test
result for CTS.
Bug: 291689152
Test: run cts -m CtsVideoTestCases -t android.video.cts.VideoEncoderDecoderTest
Change-Id: I17a7f832c421d873a68a87eea0131d141afdc108
2023-07-27 00:56:57 +00:00
Robin Peng
287176b89f
do not mount the debugfs on userdebug builds am: d5f885d7ce
am: cd077cfe8a
am: 5e9c13a30c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24185624
Change-Id: Ie22a86499aaea436394b96ff95f58f8b83453e6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 03:15:55 +00:00
Robin Peng
5e9c13a30c
do not mount the debugfs on userdebug builds am: d5f885d7ce
am: cd077cfe8a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24185624
Change-Id: I3750546df2399c0797cef4435e84c0e909f7700a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 02:27:16 +00:00
Robin Peng
cd077cfe8a
do not mount the debugfs on userdebug builds am: d5f885d7ce
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24185624
Change-Id: If6b2474c4d59380978ced77b1a7a2e71d5798dcd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 01:23:19 +00:00
Jason Chiu
10adae73cf
Merge changes from topic "bootctrl_aidl_zuma" into udc-d1-dev am: bdb2edd63c
am: eb466b88cf
am: 69ef7940b8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142798
Change-Id: I04e57d49f2db7a7a791f26f7a55f9f9aa15e7c2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 20:39:16 +00:00
Jason Chiu
e5defce8fb
zuma: update manifest HAL android.hardware.boot from hidl 1.2 to aidl am: c9cc7c3c68
am: 47d9508973
am: f5a8ee7f53
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142797
Change-Id: I82f7cf5a899de337c9afbd46f90bcbe6b814f204
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 20:39:13 +00:00
Jason Chiu
81cdddec8d
zuma:interfaces:boot: add aidl interface support am: 193e5e8216
am: 191f174cb1
am: 6c9355e2ee
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142796
Change-Id: Ib2b534fc033b0469e2738d706445ceb82585fc74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 20:39:11 +00:00
Manish Kushwaha
3a2fc4acea
Merge "update aoc node syspath for p23" into udc-d1-dev am: b6988b3a51
am: 95ed80d5ed
am: 8d37602acf
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24132973
Change-Id: I78d7e2a2371e321375a7a0db0a4bf9f8c4d107d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 20:38:50 +00:00
Ilya Matyukhin
eb3e3b57a8
Merge "Bump IDebugManager version to 4" into udc-qpr-dev am: f9496e29df
am: 7004351652
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/23923812
Change-Id: I03e114990822c5c552a2022bf28ccff7bafa0723
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 20:38:26 +00:00
Renato Grottesi
1c34dc162f
[automerger skipped] Merge "Remove settings for old ArmNN HIDL backend" into udc-d1-dev am: 18dd617a65
am: 062def3b10
am: 5712371fa8
-s ours
...
am skip reason: Merged-In I57f807934ca219460a4e589b899f933115718a70 with SHA-1 2697e86201
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24144073
Change-Id: I1eaaa794bc5a6279295b37d5c57ebc530ef8baf9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 20:04:13 +00:00
Jason Chiu
69ef7940b8
Merge changes from topic "bootctrl_aidl_zuma" into udc-d1-dev am: bdb2edd63c
am: eb466b88cf
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142798
Change-Id: I783acc7d2b817eccc4d3b2b10f92cdccd5cc0d63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 19:41:49 +00:00
Jason Chiu
f5a8ee7f53
zuma: update manifest HAL android.hardware.boot from hidl 1.2 to aidl am: c9cc7c3c68
am: 47d9508973
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142797
Change-Id: I5b3d536d0ea46bf7bb645f02f24d77fa9aafa47d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 19:41:47 +00:00
Jason Chiu
6c9355e2ee
zuma:interfaces:boot: add aidl interface support am: 193e5e8216
am: 191f174cb1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142796
Change-Id: Icb27717857078285f3f5449ce175c8d8bf241b11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 19:41:45 +00:00
Manish Kushwaha
8d37602acf
Merge "update aoc node syspath for p23" into udc-d1-dev am: b6988b3a51
am: 95ed80d5ed
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24132973
Change-Id: Ifc1f210d6dd10f672110fc133c2db44998cf10bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 19:38:17 +00:00
Ilya Matyukhin
7004351652
Merge "Bump IDebugManager version to 4" into udc-qpr-dev am: f9496e29df
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/23923812
Change-Id: I0604b6ad6895993f36aac0f375216058799a4135
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 19:37:11 +00:00
Renato Grottesi
cbed0156a8
Merge "Remove settings for old ArmNN HIDL backend" into udc-d1-dev am: 18dd617a65
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24059134
Change-Id: I822e7fa2996403116dee0caea15c189c9dc29c56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Merged-In: I57f807934ca219460a4e589b899f933115718a70
2023-07-25 15:14:38 +00:00
Renato Grottesi
5712371fa8
Merge "Remove settings for old ArmNN HIDL backend" into udc-d1-dev am: 18dd617a65
am: 062def3b10
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24059134
Change-Id: I1faf1b926c794aed92e1aca3a3018c99c27bbaac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Merged-In: I57f807934ca219460a4e589b899f933115718a70
2023-07-25 06:39:24 +00:00
Robin Peng
d5f885d7ce
do not mount the debugfs on userdebug builds
...
Bug: 278988913
Change-Id: I5c703310a4f82acf52fad87854682ca6e668d99b
Signed-off-by: Robin Peng <robinpeng@google.com>
2023-07-25 04:05:57 +00:00
Priyanka Advani
fe585e6130
Merge "Revert "Use graphics allocator 2"" into main
2023-07-24 21:33:28 +00:00
Priyanka Advani
5c5e1b804f
Revert "Use graphics allocator 2"
...
Revert submission 23772493-allocator-aidl2
Reason for revert: Probable culprit for b/292565867, b/292569168
Reverted changes: /q/submissionid:23772493-allocator-aidl2
Change-Id: Ib177d152013e8e677a4cfc55cf6256128750591f
2023-07-24 20:11:50 +00:00
Devika Krishnadas
63376f7f89
Merge "Use graphics allocator 2" into main
2023-07-24 17:40:34 +00:00
Jason Chiu
eb466b88cf
Merge changes from topic "bootctrl_aidl_zuma" into udc-d1-dev am: bdb2edd63c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142798
Change-Id: I94ce59f092a289e42bf96f7485a22aeea614196f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 02:59:18 +00:00
Jason Chiu
47d9508973
zuma: update manifest HAL android.hardware.boot from hidl 1.2 to aidl am: c9cc7c3c68
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma/+/24142797
Change-Id: I1b2981e5fa311e7781afc2bc08058acd00a7791a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 02:59:15 +00:00