Commit graph

5606 commits

Author SHA1 Message Date
Erik Staats
fb74ed236c Revert "dynamic_sensor: Add sensor manager init to sub-HAL 2.1." am: 1d509cf815
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15886139

Change-Id: I89c9076f554f804ccb467f242a4415bd3ae50756
2021-09-22 18:11:29 +00:00
Erik Staats
1d509cf815 Revert "dynamic_sensor: Add sensor manager init to sub-HAL 2.1."
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-22 17:53:58 +00:00
Erik Staats
409c42afad dynamic_sensor: Add sensor manager init to sub-HAL 2.1. am: c7038f8a78
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15874906

Change-Id: Ic2acf092acf17a9b528214e1521221aee8f56af2
2021-09-22 12:40:35 +00:00
Erik Staats
c7038f8a78 dynamic_sensor: Add sensor manager init to sub-HAL 2.1.
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-20 16:58:27 -07:00
Erik Staats
d1f1fbbcbc Revert "dynamic_sensor: Add sensor manager init to sub-HAL 2.1." am: 3482ca5bf7
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15847974

Change-Id: I6b03f469dc325b34299026e5ebf9edd87a00dbac
2021-09-16 23:13:14 +00:00
Erik Staats
3482ca5bf7 Revert "dynamic_sensor: Add sensor manager init to sub-HAL 2.1."
This reverts commit 28b58c62b5.

Reason for revert: 200210164

Change-Id: I6be2c972a29ec7943dbdf450ef3e491065b011a6
2021-09-16 22:58:51 +00:00
Erik Staats
e9155bf1ab dynamic_sensor: Add sensor manager init to sub-HAL 2.1. am: 28b58c62b5
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15831086

Change-Id: If722b13e3608c77280b2406002eb35fa841930e6
2021-09-16 21:49:51 +00:00
Erik Staats
28b58c62b5 dynamic_sensor: Add sensor manager init to sub-HAL 2.1.
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-15 13:48:11 -07:00
Erik Staats
c939db938c dynamic_sensor: Add stubbed sensor multi-HAL 2.1 support. am: 2ac7393bd8
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15806307

Change-Id: I915bce8d49e26b879c4ec0b6a4d87fef55f294a3
2021-09-14 17:16:29 +00:00
Erik Staats
2ac7393bd8 dynamic_sensor: Add stubbed sensor multi-HAL 2.1 support.
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-09-13 15:03:51 -07:00
Xin Li
f1efde9004 [automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: 1a7761431d -s ours am: ceff5ecf17 -s ours am: b1955d7682 -s ours
am skip reason: Merged-In I8d13832dd297c5ca7ddeb87fb5302e5bad82c309 with SHA-1 920309b25f is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15571696

Change-Id: Ib2515ec945002702c0a87143e2072eb865e78ae2
2021-08-17 20:32:08 +00:00
Xin Li
b1955d7682 [automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: 1a7761431d -s ours am: ceff5ecf17 -s ours
am skip reason: Merged-In I8d13832dd297c5ca7ddeb87fb5302e5bad82c309 with SHA-1 920309b25f is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15571696

Change-Id: Id52ca43e76f697e06a6d429064eec0b8668dc0fb
2021-08-17 19:46:04 +00:00
Xin Li
ceff5ecf17 [automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: 1a7761431d -s ours
am skip reason: Merged-In I8d13832dd297c5ca7ddeb87fb5302e5bad82c309 with SHA-1 920309b25f is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15571696

Change-Id: I38a17ffc270cc365a8b17315149d236fd4696035
2021-08-17 18:35:33 +00:00
Xin Li
1a7761431d Merge sc-dev-plus-aosp-without-vendor@7634622
Merged-In: I8d13832dd297c5ca7ddeb87fb5302e5bad82c309
Change-Id: I9d5a74b5189e6b445ef922da0f81884d60ac82f4
2021-08-14 06:30:58 +00:00
Andy Hung
acabe2f664 USB Audio Hal: Fix CTS timestamp handling am: 61583424ff am: 920309b25f
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15190378

Change-Id: I527b22bfe77e3a62952e4d71a28b7f3ab935d80b
2021-07-05 07:42:38 +00:00
Andy Hung
3afbc70013 USB Audio Hal: Fix CTS timestamp handling am: 61583424ff am: 980d917469
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15190378

Change-Id: I3230339227bc905329a2838c3bc77bcfb84747f2
2021-07-05 07:42:00 +00:00
Andy Hung
980d917469 USB Audio Hal: Fix CTS timestamp handling am: 61583424ff
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15190378

Change-Id: Ic90d8c34a120a2a98d576d583eadcc2392da844b
2021-07-05 07:32:29 +00:00
Andy Hung
920309b25f USB Audio Hal: Fix CTS timestamp handling am: 61583424ff
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/15190378

Change-Id: I8d13832dd297c5ca7ddeb87fb5302e5bad82c309
2021-07-05 07:31:50 +00:00
Andy Hung
61583424ff USB Audio Hal: Fix CTS timestamp handling
Bug: 192702566
Test: atest AudioRecordTest#testTimestamp
Change-Id: I3f045b309c8a95ecbe042fd9222e627cac2cb1c9
2021-07-02 17:57:16 -07:00
Treehugger Robot
b7fb1e9e39 Merge "add is_valid to oob data" am: f1b6a25970 am: 37b2639e96 am: 910783ccd8
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1740145

Change-Id: I93e6fff4eb4192234f689c6c09fbefe2a52556ab
2021-06-28 18:47:50 +00:00
Treehugger Robot
910783ccd8 Merge "add is_valid to oob data" am: f1b6a25970 am: 37b2639e96
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1740145

Change-Id: I8613409beb35df171e8beacd187f4dfd5a255e71
2021-06-28 18:37:52 +00:00
Treehugger Robot
37b2639e96 Merge "add is_valid to oob data" am: f1b6a25970
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1740145

Change-Id: Ie46270f7ef2e71ee093eae47d15692bae84b07eb
2021-06-28 18:20:48 +00:00
Treehugger Robot
f1b6a25970 Merge "add is_valid to oob data" 2021-06-28 18:07:27 +00:00
Martin Brabham
44e1aaab15 add is_valid to oob data
Bug: 178007935
Test: manual, test app
Tag: #feature
Change-Id: I9ba3639904471a4c34d8f5df753c416e149749c7
2021-06-18 10:18:31 -07:00
Andy Hung
049a1cc160 USB audio hal: Support FCC_LIMIT for 22.2 testing am: df51120802 am: aa6849af11
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/14894689

Change-Id: Id4b59a06d19ca438af44ff9108e6a19061282cf6
2021-06-09 20:22:51 +00:00
Andy Hung
af8e34d6f9 USB audio hal: Support FCC_LIMIT for 22.2 testing am: df51120802 am: 5175fb5860
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/14894689

Change-Id: I3e086497ef04553e075576eafe884ed0bea4a47e
2021-06-09 20:05:28 +00:00
Andy Hung
aa6849af11 USB audio hal: Support FCC_LIMIT for 22.2 testing am: df51120802
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/14894689

Change-Id: Ib04f464dd0ca2d56da1236b2c981c861be570e51
2021-06-09 20:04:31 +00:00
Andy Hung
5175fb5860 USB audio hal: Support FCC_LIMIT for 22.2 testing am: df51120802
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware/+/14894689

Change-Id: Id9a88b9d718b3b6da3ed9aaa670ffee068115f2f
2021-06-09 19:59:01 +00:00
Andy Hung
df51120802 USB audio hal: Support FCC_LIMIT for 22.2 testing
Test: dedicated test with FCC_LIMIT = 12, 24
Bug: 189325443
Change-Id: I4a54b77c013e44bef02d612a2b93dfe71b300e32
2021-06-08 07:13:16 -07:00
Yifan Hong
b562c5633e Merge "Use libgtest_prod_headers." am: 7749ef2a4a am: fc3c4d6cb4 am: 09df2e2c96
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1687225

Change-Id: I19e5fa41a24414e66153b8cf868c04f97983f330
2021-04-28 22:12:03 +00:00
Yifan Hong
09df2e2c96 Merge "Use libgtest_prod_headers." am: 7749ef2a4a am: fc3c4d6cb4
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1687225

Change-Id: I65e42ca0a082bc3c90994a35d8451d530a5afe91
2021-04-28 21:55:02 +00:00
Yifan Hong
fc3c4d6cb4 Merge "Use libgtest_prod_headers." am: 7749ef2a4a
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1687225

Change-Id: I519b644d9185facea7a212063c61e287c809ef6a
2021-04-28 21:21:54 +00:00
Yifan Hong
7749ef2a4a Merge "Use libgtest_prod_headers." 2021-04-28 20:53:30 +00:00
Yifan Hong
bb1479b00b Use libgtest_prod_headers.
Test: builds
Bug: 185916167
Change-Id: Ifdb71aa9e6e9eeadd4d7c9cb4850832650dd12e8
2021-04-26 16:36:38 -07:00
Treehugger Robot
41628fee87 Merge "r_submix: Implement get_capture_position" am: 6ca3fb08ca am: 38e37ba4c6 am: ffabaf42ef
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1642345

Change-Id: I3abaeee2a533fbd6b4f989ae6770bd724d96e295
2021-03-22 10:44:23 +00:00
Treehugger Robot
ffabaf42ef Merge "r_submix: Implement get_capture_position" am: 6ca3fb08ca am: 38e37ba4c6
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1642345

Change-Id: Id212ce97c334db8cde44781065f70344c183cf40
2021-03-22 09:55:02 +00:00
Treehugger Robot
38e37ba4c6 Merge "r_submix: Implement get_capture_position" am: 6ca3fb08ca
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1642345

Change-Id: I51c3439b5427c593755f8b46be56a05abc70064a
2021-03-22 09:14:45 +00:00
Treehugger Robot
6ca3fb08ca Merge "r_submix: Implement get_capture_position" 2021-03-22 08:40:25 +00:00
Treehugger Robot
a78ed07b45 [automerger skipped] Merge "Update oob data struct" am: f2c4a568cc am: 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-19 22:51:00 +00:00
Treehugger Robot
157000483e Merge "Update oob data struct" am: f2c4a568cc am: a0662b0c10
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1636699

Change-Id: I589fdd3ed84c0221059a8c87cae1eae217aeb594
2021-03-19 22:10:33 +00:00
Treehugger Robot
a0662b0c10 Merge "Update oob data struct" am: f2c4a568cc
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1636699

Change-Id: I3c401d8fed1fcaf012fcf6947e266e0650934614
2021-03-19 21:37:27 +00:00
Treehugger Robot
f2c4a568cc Merge "Update oob data struct" 2021-03-19 21:13:18 +00:00
Mikhail Naganov
8c97d24e3a r_submix: Implement get_capture_position
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-17 13:19:49 -07:00
Martin Brabham
7094c89e5c Update oob data struct
Bug: 178007935
Test: compiles and runs
Tag: #feature
Change-Id: Ia06b8c65cac45694a3a9f01ca73bf6e0b3010d06
Merged-In: Ia06b8c65cac45694a3a9f01ca73bf6e0b3010d06
2021-03-15 19:29:22 +00:00
Martin Brabham
63e4dc0237 Update oob data struct
Bug: 178007935
Test: compiles and runs
Tag: #feature
Change-Id: Ia06b8c65cac45694a3a9f01ca73bf6e0b3010d06
2021-03-15 10:22:11 -07:00
Paul Crowley
248ac03b14 Merge "Add MAX_BOOT_LEVEL tag, BOOT_LEVEL_EXCEEDED error" am: 43972e7d10 am: e92e08a8a4 am: 62b0336ba4
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1581935

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Idd13d8f749112c01a9eb0a77c6d3975e2bc421ff
2021-03-01 08:06:31 +00:00
Paul Crowley
62b0336ba4 Merge "Add MAX_BOOT_LEVEL tag, BOOT_LEVEL_EXCEEDED error" am: 43972e7d10 am: e92e08a8a4
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1581935

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I93ac1f32ccc574893cd961d453c4b699b843e5e2
2021-02-27 08:23:13 +00:00
Paul Crowley
e92e08a8a4 Merge "Add MAX_BOOT_LEVEL tag, BOOT_LEVEL_EXCEEDED error" am: 43972e7d10
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1581935

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I26af986c4429e48c6ec492c8bf32a34931e9e585
2021-02-27 07:25:36 +00:00
Paul Crowley
43972e7d10 Merge "Add MAX_BOOT_LEVEL tag, BOOT_LEVEL_EXCEEDED error" 2021-02-27 05:05:50 +00:00
Xin Li
218e0c7bd9 [automerger skipped] Mark ab/7061308 as merged in stage. am: 706a6ab36d -s ours am: fb880b4133 -s ours
am skip reason: Change-Id I6b99e5e590504bda7f681ae6cdd7557f74402378 with SHA-1 afd797f823 is in history

Original change: undetermined

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If81c8ccdc5de1a5e4a8856421d31eabbedb11a14
2021-02-20 17:29:01 +00:00