Commit Graph

58390 Commits

Author SHA1 Message Date
Lorena Torres-Huerta
43fc2a8ee3 audio: Set connectedProfiles for non-attached device ports. am: a29393db39 am: bc48f1dadd am: 14c5da7b45 am: b9457d840a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2389654

Change-Id: Ieb1fd29ba1e1a8851f73d5db7477a4dd2c78cac2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 18:41:29 +00:00
Lorena Torres-Huerta
6b7c01e791 audio: Populate MicrophoneInfo with vendor data am: dc9d1a4b42 am: 719170e066 am: ace5c10a4d am: 46d923debf
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2389656

Change-Id: I35b314f456a66fda2880052181ec6305303d48c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 18:41:26 +00:00
Lorena Torres-Huerta
99addf244e audio: Parse module configurations from the APM XML files am: 00a7307862 am: 8c04b54e05 am: e8f7b43dc6 am: 395beaa6e1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2363149

Change-Id: If406acc76049a82a4b3b778269bcb7df928f3c5b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 18:41:19 +00:00
Lorena Torres-Huerta
b9457d840a audio: Set connectedProfiles for non-attached device ports. am: a29393db39 am: bc48f1dadd am: 14c5da7b45
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2389654

Change-Id: Ic91c9bf035480cb0bba28b6e70ebf9c614ad0be3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 18:08:41 +00:00
Lorena Torres-Huerta
46d923debf audio: Populate MicrophoneInfo with vendor data am: dc9d1a4b42 am: 719170e066 am: ace5c10a4d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2389656

Change-Id: I35cb37c9a0a10eae8c8a72c054601b76f930e49c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 18:08:37 +00:00
Lorena Torres-Huerta
395beaa6e1 audio: Parse module configurations from the APM XML files am: 00a7307862 am: 8c04b54e05 am: e8f7b43dc6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2363149

Change-Id: I6c30b304c3891ce316304a0e030e86f282464a9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 18:08:31 +00:00
Lorena Torres-Huerta
14c5da7b45 audio: Set connectedProfiles for non-attached device ports. am: a29393db39 am: bc48f1dadd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2389654

Change-Id: I0cfb75776532fe6675d41d0a048cfe703cd8f5d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 17:35:02 +00:00
Lorena Torres-Huerta
ace5c10a4d audio: Populate MicrophoneInfo with vendor data am: dc9d1a4b42 am: 719170e066
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2389656

Change-Id: Ie8d24e53f83e4b6ac28509bf1af93dd28db6f67d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 17:34:58 +00:00
Lorena Torres-Huerta
e8f7b43dc6 audio: Parse module configurations from the APM XML files am: 00a7307862 am: 8c04b54e05
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2363149

Change-Id: If39ebfffc29877be714b826db647c8d7e7b8c36a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 17:34:54 +00:00
Lorena Torres-Huerta
bc48f1dadd audio: Set connectedProfiles for non-attached device ports. am: a29393db39
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2389654

Change-Id: I3674fa2d0180dcf82371553dfaba926a91470663
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 17:01:44 +00:00
Lorena Torres-Huerta
719170e066 audio: Populate MicrophoneInfo with vendor data am: dc9d1a4b42
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2389656

Change-Id: Iab011cb34c67a579620b0dbb2f17a3fae3d48bbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 17:01:41 +00:00
Lorena Torres-Huerta
8c04b54e05 audio: Parse module configurations from the APM XML files am: 00a7307862
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2363149

Change-Id: I14b9fc36e672590e859869bdf854ff29f13dc1e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 17:01:36 +00:00
Alan Stokes
989ccf9b3c Give a name to the ConfigurationDescriptor. am: 8cbbc15bc3 am: bea97ad0f4 am: efec715f20 am: 5e117f0891
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2788152

Change-Id: Ibce8e2ce877e7c6eabea996eb901f6904e74c935
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 17:01:00 +00:00
Alan Stokes
5e117f0891 Give a name to the ConfigurationDescriptor. am: 8cbbc15bc3 am: bea97ad0f4 am: efec715f20
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2788152

Change-Id: I84f2cc7ffc271c78238d4a1e7a7e702336d82d69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 16:29:26 +00:00
Alan Stokes
efec715f20 Give a name to the ConfigurationDescriptor. am: 8cbbc15bc3 am: bea97ad0f4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2788152

Change-Id: I5cd00c4882fb26a893c8e6a10c4aef78b3ec3f0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 15:55:26 +00:00
Alan Stokes
bea97ad0f4 Give a name to the ConfigurationDescriptor. am: 8cbbc15bc3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2788152

Change-Id: I9642991dbed2095b7e6566e142effc42054965f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 15:21:58 +00:00
Alan Stokes
8cbbc15bc3 Give a name to the ConfigurationDescriptor.
Test: N/A
Change-Id: Ia2f4198e97a61494ba50e46fd198ee1f1ad44f0d
2023-10-13 13:43:21 +00:00
David Drysdale
5a16012af5 Merge "RSA OAEP MGF1 digest VTS relaxed for keymint < V3" into main am: 57d13b5d83 am: 0b6455dcc0 am: a61a88ebeb am: a360922453
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2758513

Change-Id: Ia42a680bcc61724d6616ead69a5c440973cf9c3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 12:53:18 +00:00
David Drysdale
a360922453 Merge "RSA OAEP MGF1 digest VTS relaxed for keymint < V3" into main am: 57d13b5d83 am: 0b6455dcc0 am: a61a88ebeb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2758513

Change-Id: I1e1f635044bf3c53066a5f288a94d9b221364069
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 12:19:19 +00:00
David Drysdale
a61a88ebeb Merge "RSA OAEP MGF1 digest VTS relaxed for keymint < V3" into main am: 57d13b5d83 am: 0b6455dcc0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2758513

Change-Id: I4c76891f00bb865b8ed3f6e669e1103185755482
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 11:46:12 +00:00
David Drysdale
0b6455dcc0 Merge "RSA OAEP MGF1 digest VTS relaxed for keymint < V3" into main am: 57d13b5d83
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2758513

Change-Id: I52065724d49de6773fb98b6e78a045ba0eeae726
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 11:14:34 +00:00
David Drysdale
57d13b5d83 Merge "RSA OAEP MGF1 digest VTS relaxed for keymint < V3" into main 2023-10-13 10:28:03 +00:00
Wei Wang
80c6847f28 Merge "Cleanup: remove unused old thermal APEX" into main am: f5150886a8 am: 0d0fefb51f am: 2c32a32b78 am: a2cf3ba657
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780312

Change-Id: I3c088d023e0da8485f9567828fbd799184438366
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 07:22:11 +00:00
Wei Wang
a2cf3ba657 Merge "Cleanup: remove unused old thermal APEX" into main am: f5150886a8 am: 0d0fefb51f am: 2c32a32b78
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780312

Change-Id: I4b1438ea8979f477cb2f66aeaefdcaabd08cb5b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 06:48:28 +00:00
Wei Wang
2c32a32b78 Merge "Cleanup: remove unused old thermal APEX" into main am: f5150886a8 am: 0d0fefb51f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780312

Change-Id: I11ea693a880722791d1d33c64cca00731033947a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 06:15:34 +00:00
Wei Wang
0d0fefb51f Merge "Cleanup: remove unused old thermal APEX" into main am: f5150886a8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2780312

Change-Id: Ie511e900220bd3acefe85db14b071879b9811456
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-13 05:41:02 +00:00
Wei Wang
f5150886a8 Merge "Cleanup: remove unused old thermal APEX" into main 2023-10-13 05:07:04 +00:00
Treehugger Robot
867e5c1200 Merge "Update haptics framework owners file" into main am: df8b2e8478 am: 1416f2f2ef am: fd763aa6f2 am: d9f5e87533
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2774874

Change-Id: I6fcd9b2ea288b2ff6d215cf512186c62a68c61df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-12 11:40:52 +00:00
Treehugger Robot
d9f5e87533 Merge "Update haptics framework owners file" into main am: df8b2e8478 am: 1416f2f2ef am: fd763aa6f2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2774874

Change-Id: Iaa5d72dcc8a7e6948574ea2fbb9f172e329b8e66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-12 11:06:58 +00:00
Treehugger Robot
fd763aa6f2 Merge "Update haptics framework owners file" into main am: df8b2e8478 am: 1416f2f2ef
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2774874

Change-Id: I764c59279dff153061b9cd60af0cf12bdc173306
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-12 10:34:03 +00:00
Treehugger Robot
1416f2f2ef Merge "Update haptics framework owners file" into main am: df8b2e8478
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2774874

Change-Id: I66573743e07ca7ecfbf9e7c4ea9f77b0cf35181e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-12 10:03:47 +00:00
Treehugger Robot
df8b2e8478 Merge "Update haptics framework owners file" into main 2023-10-12 09:26:38 +00:00
Lorena Torres-Huerta
a29393db39 audio: Set connectedProfiles for non-attached device ports.
For external (non-attached) device ports that have dynamic
profiles, 'connectedProfiles' must be provided. They are
used when 'ModuleDebug.simulateDeviceConnections' is enabled.

Bug: 205884982
Test: atest VtsHalAudioCoreTargetTest
Change-Id: Ic82e47abc50e2958ed93f5d4d18082b569ecb67b
2023-10-11 19:38:12 -07:00
Lorena Torres-Huerta
dc9d1a4b42 audio: Populate MicrophoneInfo with vendor data
Added a virtual method Module::getMicrophoneInfos
so that vendor implementations can provide actual
data about device microphones. This information
is not part of the APM config file.

Bug: 205884982
Test: atest VtsHalAudioCoreTargetTestTest
Change-Id: I4b650ae221ba866421bbf8500ad8c17f04bc4aa7
2023-10-11 19:36:38 -07:00
Treehugger Robot
1d9eff22fe Merge "Update media OWNERS file" into main am: 9c93cbe987 am: 049ca157b4 am: 681a1f6668 am: 526b46444a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2784709

Change-Id: I013eec77d36730a0f1de40595272d309b4faf36d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-12 02:00:58 +00:00
Lorena Torres-Huerta
00a7307862 audio: Parse module configurations from the APM XML files
The default implementation now loads the HAL configuration
from the legacy XML configuration file which was previously
consumed by the framework directly.

Note that errors in the config file will lead to crash
of the XML parser, pointing out to the source of the problem.

IMPORTANT NOTES:
  - Never use untested legacy config files with production
    devices.
  - Make sure that all possible configurations (for example,
    BT offload on/off) are tested.

Bug: 205884982
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I01e4cd77a284d7df64ecb0c0b21cb16abfa0f6c5
2023-10-11 18:31:25 -07:00
Treehugger Robot
526b46444a Merge "Update media OWNERS file" into main am: 9c93cbe987 am: 049ca157b4 am: 681a1f6668
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2784709

Change-Id: If3e842a797d65760e97eda790c15bb67240aafd4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-12 01:27:20 +00:00
Treehugger Robot
681a1f6668 Merge "Update media OWNERS file" into main am: 9c93cbe987 am: 049ca157b4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2784709

Change-Id: I92659a39692e43db09320810c7e504ae1c53fb23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-12 00:53:46 +00:00
Treehugger Robot
049ca157b4 Merge "Update media OWNERS file" into main am: 9c93cbe987
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2784709

Change-Id: I1621023412f46ee0a9ad20a8417bb45b31dab481
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-12 00:22:08 +00:00
Treehugger Robot
9c93cbe987 Merge "Update media OWNERS file" into main 2023-10-11 23:50:15 +00:00
Devin Moore
d2f5f95f51 Update media OWNERS file
Test: none
Bug: none
Change-Id: Idf00ac904a3358d56e002650d0ef519e123f5678
2023-10-11 22:14:42 +00:00
Yu Shan
e7c8946102 Merge "Allow CDD required properties to be absent in VTS." into main am: 816e644a44 am: 46b04797a2 am: 50c08a0d29 am: 77dbeecc42
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779279

Change-Id: Ifde4f151fa6b016004a36d0c951bc20007c63a71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 22:13:57 +00:00
Yu Shan
77dbeecc42 Merge "Allow CDD required properties to be absent in VTS." into main am: 816e644a44 am: 46b04797a2 am: 50c08a0d29
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779279

Change-Id: Ibc16bb7653707d8a67ab022c80e66c6ad2400509
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 21:40:54 +00:00
David Zhao
a83e211565 Update TV owners am: c705c2195a am: 63fc153270 am: 1b81db2c63 am: 4cafd12021
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2782294

Change-Id: Ic05c7b7f369241a003c5a899f73b7b9b867c54fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 21:24:32 +00:00
Yu Shan
50c08a0d29 Merge "Allow CDD required properties to be absent in VTS." into main am: 816e644a44 am: 46b04797a2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779279

Change-Id: Ib790c0b560a01b8f7d73afac3c13523fdd0ad26b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 21:07:22 +00:00
David Zhao
4cafd12021 Update TV owners am: c705c2195a am: 63fc153270 am: 1b81db2c63
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2782294

Change-Id: Ifd3f49d479954e1a82df4c687d4d26b38daf9008
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 20:51:33 +00:00
Yu Shan
46b04797a2 Merge "Allow CDD required properties to be absent in VTS." into main am: 816e644a44
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2779279

Change-Id: I0de24d2bd0195af0a4421e00d47a9884706bf67e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 20:36:28 +00:00
David Zhao
1b81db2c63 Update TV owners am: c705c2195a am: 63fc153270
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2782294

Change-Id: Ia9aa85aaf203e4ca0979f7fc8b1ebcb2e0d1665d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 20:17:21 +00:00
Yu Shan
816e644a44 Merge "Allow CDD required properties to be absent in VTS." into main 2023-10-11 19:57:36 +00:00
Mikhail Naganov
b099febcb5 Merge "audio: Allow "dynamic" profiles for device ports" into main am: e3dcd057d9 am: e8825cf308 am: b6d0d44db3 am: caaf15aa74
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2775704

Change-Id: I0f0f426119367b0673678b401bf77e8a7508f1dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 19:47:49 +00:00