summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-22Snap for 8104874 from 78e7f9c0f161e0bfbeabd51dca0ac0d2796fb665 to sc-d2-releaseandroid-12.1.0_r26android-12.1.0_r25android-12.1.0_r24android-12.1.0_r23android-12.1.0_r18android-12.1.0_r17android-12.1.0_r16android-12.1.0_r15android-12.1.0_r14android-12.1.0_r13android-12.1.0_r12android12L-d2-s8-releaseandroid12L-d2-s7-releaseandroid12L-d2-s6-releaseandroid12L-d2-s5-releaseandroid12L-d2-s4-releaseandroid12L-d2-s3-releaseandroid12L-d2-s2-releaseandroid12L-d2-s1-releaseandroid12L-d2-releaseAndroid Build Coastguard Worker
Change-Id: I663f3bd78ab0f903ad25102be023a2f03472a38f
2022-01-20Fix opendir NULL dirp return issueZhaoming Yin
Bug: 206035991 Test: use forrest to run boottest Change-Id: I9e77b7d6184a0ee132b8f058f7f83302c54bcb4a (cherry picked from commit c76c1d579965d967ff99264a16342ee33ae870c6)
2021-12-17Snap for 8010657 from 0b5ab223e110f3a34b30e7b61e4ea68c03dba98b to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: Iae2d3f086c4b010bd2684990f1bf82bcef899f13
2021-12-09Add GRALLOC_FRAMEBUFFER_NUM configurationandroid12L-devYiMing Tseng
Add config to set the NUM_BUFFERS. Set NUM_BUFFERS to 1 can prevent page flipping and set it to a larger number can allow userspace to fill up the following frame earlier. Bug: 205917753 Change-Id: Ibf4a52a1e35f4a2404008a48b637cb82c4b46365
2021-12-04Snap for 7968112 from dbf2545214d16eaed5901bd41c8c8e8871ef0168 to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: Ife4b4ce6a1c67ac8ca9c2118cfb05daecef85dfc
2021-12-03Snap for 7963886 from 4cb45aba7f1bab4465e61b517b6784de4e98529e to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: I1fe2043183997802c0550b24c6b9c00c978fc68e
2021-12-02dynamic_sensor: Support recognizing head tracker sensor.Erik Staats
Bug: 207008609 Test: Verified dynamic sensor sampling with proposed standard Android head tracker. Test: Verified dynamic sensor sampling with custom Android sensor. Change-Id: Ia9b991d4a8f7de132cb8509bcc84c51f62e56b31
2021-12-01dynamic_sensor: Support non-8-bit sized HID report items.Erik Staats
Bug: 207008609 Test: Verified dynamic sensor sampling. Test: Verified unit tests pass. Change-Id: I797ccabadefa0dde59fd0f3e8541f9853d657f3f
2021-11-24Snap for 7940976 from f99f73ceebb4a0cfe7b8554194b9dc54f05a902f to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: I9bb8d110d495caae5b0f1f14965b68e760fed678
2021-11-22dynamic_sensor: Support report and power usage collections.Erik Staats
Bug: 207008609 Test: Verified dynamic sensor sampling. Change-Id: If0bef3647d5c52f9bf1d92a2a0ead72e98c70b8c
2021-11-06Snap for 7889170 from 24ead9d84a9d9ef077f4d44995e2add9a79a206d to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: I2c94b948b7e01169cc74b391a5af76b867e643d1
2021-11-03dynamic_sensor: Don't hold mgr lock when operating sensor.Erik Staats
Bug: 205041452 Test: Verified that multiple subscriptions can be made with sensor_test to a dynamic sensor without hanging. Change-Id: Ie7671df8294bee04a0ebe1940242c2a83105f897
2021-10-05Snap for 7795143 from 35964ba0768558fe61fd225a51015c1b56656ddc to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: Ia822308a50d138a121c4cb10b7c784585226c46a
2021-10-04dynamic_sensor: Add multi-HAL 2.1 flush support.Erik Staats
Bug: 201730055 Test: Verified that flush, batch, and activate sensor VTS tests pass. Change-Id: I6721d9f8976b3ef9f6af02b2320833025b479ee6
2021-09-30Snap for 7783058 from 43bc7bccdc3e4ee224d5c22ef8f18b0f2fbeb1e0 to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: Ib9d1a0f58ba9a091c04b2ce237193fcc4a9ec747
2021-09-30dynamic_sensor: Add multi-HAL 2.1 sampling support.Erik Staats
Bug: 195964858 Test: Paired a Sony PS4 controller and verified it can be sampled as an accelerometer. The first subscription always returns all 0's, but subsequent subscriptions return proper accel samples. Change-Id: I4bbc4695c988f600a62502f9fccabaa68f42c72b
2021-09-29Snap for 7779164 from 7b29add5f73449e3fdcb462f030b7f44c985815e to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: Idad105751cabd437ed19ac47a5425c55ca30f7bc
2021-09-29dynamic_sensor: Notify multi-HAL 2.1 of connected sensors.Erik Staats
Bug: 195964858 Test: Paired a Sony PS4 controller and verified it is present in sensor list as an accelerometer. It can't be sampled, but the LSM6DSR accelerometer may still be sampled. Change-Id: I182291cebdf84e5f6cd44d16debd6a07c4bc5281
2021-09-25Snap for 7766737 from 3c7a12d8f1764df734f74b486e57acf1f629dd5e to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: If70bfb02c3ba475701ece43d920150dd9d2b1f4d
2021-09-24dynamic_sensor: Add sensor manager init to sub-HAL 2.1.Erik Staats
Bug: 195964858 Test: Verified dynamic sensor manager is present in sensor list and that no SELinux violations occur on sc-v2-dev and master. $ make -j28 && \ vendor/google/tools/flashall -w -s 14281FDEE000A5 --disable_verity && \ sleep 90 && adb root . . . $ adb shell sensor_test list | grep "sensor_test\|Type\|Dynamic" sensor_test version 74 Type Subtype Name 32 0 Dynamic Sensor Manager $ adb logcat -d | grep avc | grep sensor $ Change-Id: Ib3da287e4f4118ad6b19498248e263f8c1662b3a
2021-09-22Snap for 7756953 from 1d509cf815c5e3319ce4303eabe863b6b8dcf3a1 to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: I7a7949d8dd730dad4fb365b30a59110f27e3e61c
2021-09-22Revert "dynamic_sensor: Add sensor manager init to sub-HAL 2.1."Erik Staats
Revert submission 15874906-bug_195964858.2 Reason for revert: b/200815351 Reverted Changes: I76a60f7fb:Allow the sensor HAL to access dynamic sensor prop... I5d587dc46:dynamic_sensor: Add sensor manager init to sub-HAL... Change-Id: I26b95614bb276e5c2a686de78d73ab48767176a3
2021-09-20dynamic_sensor: Add sensor manager init to sub-HAL 2.1.Erik Staats
Bug: 195964858 Test: Verified dynamic sensor manager is present in sensor list and that no SELinux violations occur. Test: See details in testing done comment in https://googleplex-android-review.git.corp.google.com/15874906 . Change-Id: I5d587dc46bdec66c3162bf222d36b285b8d2ca3d
2021-09-18Snap for 7743222 from 3482ca5bf73ca6afd10eb49dfc7cfb49609b3eae to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: I177cf547e3c3cbe873660b509532a6bb17558f72
2021-09-16Revert "dynamic_sensor: Add sensor manager init to sub-HAL 2.1."Erik Staats
This reverts commit 28b58c62b5db41da83366e4b4fe3e0ef9ed32a22. Reason for revert: 200210164 Change-Id: I6be2c972a29ec7943dbdf450ef3e491065b011a6
2021-09-15dynamic_sensor: Add sensor manager init to sub-HAL 2.1.Erik Staats
Bug: 195964858 Test: Verified dynamic sensor manager is present in sensor list. Test: Test: See details in testing done comment in https://googleplex-android-review.git.corp.google.com/15831086 . Change-Id: Ia34596d79f8a6c6985b35dcae75126e456f6009e
2021-09-14Snap for 7731944 from 2ac7393bd8223e3b708fedb6c2b58753c0f7cb35 to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: I5df85d453e6d2e7a2b0623eefb743166d0384363
2021-09-13dynamic_sensor: Add stubbed sensor multi-HAL 2.1 support.Erik Staats
Bug: 195964858 Test: Verified the dynamic sensor sub-HAL initializes and non-dynamic sensors can sample. Test: See details in testing done comment in https://googleplex-android-review.git.corp.google.com/15806307 . Change-Id: I59934814cc61c7319731eb840ff2132a8c5ce241
2021-07-06Snap for 7524653 from 980d91746927762708f893c52e4ec8933b3c540a to sc-d2-releaseAndroid Build Coastguard Worker
Change-Id: I0835acff43b1c54b821532414a8cb247534533a0
2021-07-05USB Audio Hal: Fix CTS timestamp handling am: 61583424ffAndy Hung
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15190378 Change-Id: Ic90d8c34a120a2a98d576d583eadcc2392da844b
2021-07-02USB Audio Hal: Fix CTS timestamp handlingandroid-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devAndy Hung
Bug: 192702566 Test: atest AudioRecordTest#testTimestamp Change-Id: I3f045b309c8a95ecbe042fd9222e627cac2cb1c9
2021-06-10Snap for 7445263 from 5175fb5860e05c6199df0946ad25fb7cc17d6386 to sc-d2-releaseandroid-build-team Robot
Change-Id: Iadabc53db2c7b652b5fcbd833f8a55635117e7fd
2021-06-09USB audio hal: Support FCC_LIMIT for 22.2 testing am: df51120802Andy Hung
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/14894689 Change-Id: Id9a88b9d718b3b6da3ed9aaa670ffee068115f2f
2021-06-08USB audio hal: Support FCC_LIMIT for 22.2 testingAndy Hung
Test: dedicated test with FCC_LIMIT = 12, 24 Bug: 189325443 Change-Id: I4a54b77c013e44bef02d612a2b93dfe71b300e32
2021-04-28Merge "Use libgtest_prod_headers." am: 7749ef2a4a am: fc3c4d6cb4 am: ↵Yifan Hong
09df2e2c96 am: b562c5633e Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1687225 Change-Id: I49865487dfc5dff94db0223b5b344cfa2a0b809e
2021-04-28Merge "Use libgtest_prod_headers." am: 7749ef2a4a am: fc3c4d6cb4 am: 09df2e2c96Yifan Hong
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1687225 Change-Id: I19e5fa41a24414e66153b8cf868c04f97983f330
2021-04-28Merge "Use libgtest_prod_headers." am: 7749ef2a4a am: fc3c4d6cb4Yifan Hong
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1687225 Change-Id: I65e42ca0a082bc3c90994a35d8451d530a5afe91
2021-04-28Merge "Use libgtest_prod_headers." am: 7749ef2a4aYifan Hong
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1687225 Change-Id: I519b644d9185facea7a212063c61e287c809ef6a
2021-04-28Merge "Use libgtest_prod_headers."android-s-beta-2android-s-beta-1Yifan Hong
2021-04-26Use libgtest_prod_headers.Yifan Hong
Test: builds Bug: 185916167 Change-Id: Ifdb71aa9e6e9eeadd4d7c9cb4850832650dd12e8
2021-03-22Merge "r_submix: Implement get_capture_position" am: 6ca3fb08ca am: ↵Treehugger Robot
38e37ba4c6 am: ffabaf42ef Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1642345 Change-Id: I3abaeee2a533fbd6b4f989ae6770bd724d96e295
2021-03-22Merge "r_submix: Implement get_capture_position" am: 6ca3fb08ca am: 38e37ba4c6Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1642345 Change-Id: Id212ce97c334db8cde44781065f70344c183cf40
2021-03-22Merge "r_submix: Implement get_capture_position" am: 6ca3fb08caTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1642345 Change-Id: I51c3439b5427c593755f8b46be56a05abc70064a
2021-03-22Merge "r_submix: Implement get_capture_position"Treehugger Robot
2021-03-19[automerger skipped] Merge "Update oob data struct" am: f2c4a568cc am: ↵Treehugger Robot
a0662b0c10 am: 157000483e -s ours am skip reason: skip tag Change-Id Ia06b8c65cac45694a3a9f01ca73bf6e0b3010d06 with SHA-1 63e4dc0237 is already in history Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1636699 Change-Id: I778d15970443651b3b33287710cf545d687ea305
2021-03-19Merge "Update oob data struct" am: f2c4a568cc am: a0662b0c10Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1636699 Change-Id: I589fdd3ed84c0221059a8c87cae1eae217aeb594
2021-03-19Merge "Update oob data struct" am: f2c4a568ccTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1636699 Change-Id: I3c401d8fed1fcaf012fcf6947e266e0650934614
2021-03-19Merge "Update oob data struct"Treehugger Robot
2021-03-17r_submix: Implement get_capture_positionMikhail Naganov
IStream.getCapturePosition becomes mandatory in audio HAL V7. The legacy implementation must provide it for the default HAL implementation. Bug: 161253754 Test: atest VtsHalAudioV7_0TargetTest Change-Id: I2f2094f0499ba85f53f291e0a269211981b4c9d8
2021-03-15Update oob data structMartin Brabham
Bug: 178007935 Test: compiles and runs Tag: #feature Change-Id: Ia06b8c65cac45694a3a9f01ca73bf6e0b3010d06 Merged-In: Ia06b8c65cac45694a3a9f01ca73bf6e0b3010d06