Commit graph

63374 commits

Author SHA1 Message Date
Matt Buckley
caac147d01 Add AIDL API for PowerHAL to send session updates with FMQ
This patch adds a set of APIs to PowerHAL to enable hint session
communication via FMQ, to reduce both binder overhead and call latency
moving forward.

Bug: 315894228
Test: atest VtsHalPowerTargetTest
Change-Id: I56f89322c7706ab68e640542caf5b70eef36c451
2023-12-14 23:00:22 +00:00
Mikhail Naganov
d7ddd9743c Merge "audio: Fix remote submix behavior with multiple inputs" into main am: 79f7fd088d am: 9484995e13 am: 1049486cff
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2863925

Change-Id: I756a7f16c8bf8f2e2d91999ce4c93bfe10280bcc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 23:27:34 +00:00
Mikhail Naganov
1049486cff Merge "audio: Fix remote submix behavior with multiple inputs" into main am: 79f7fd088d am: 9484995e13
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2863925

Change-Id: I197d7f765d823e3d081f39ad8f6aa47bbcd48f3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 22:20:01 +00:00
Treehugger Robot
06801e822f Merge "Add HAL API for configuring MSCS in supplicant." into main 2023-12-12 21:57:07 +00:00
Mikhail Naganov
9484995e13 Merge "audio: Fix remote submix behavior with multiple inputs" into main am: 79f7fd088d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2863925

Change-Id: Ib7b1a085cf63e888f1749c6f0bcd5db32d3704a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 21:51:14 +00:00
David Anderson
f213e177fd Merge "health: Query new properties from BatteryMonitor." into main am: c601ec2ff5 am: e62ba8d5ba am: 0748629366
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2865639

Change-Id: I6a021d6b7af3548859eac0ed4398ef823e0931b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 21:47:44 +00:00
Mahesh KKV
87ee8c7f9a Merge "Add TWT support for vendor HAL" into main 2023-12-12 21:36:47 +00:00
David Anderson
0748629366 Merge "health: Query new properties from BatteryMonitor." into main am: c601ec2ff5 am: e62ba8d5ba
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2865639

Change-Id: Ie8728c3484e08dc5dc9d9d0d2167771bd65d5ead
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 21:14:42 +00:00
Mikhail Naganov
79f7fd088d Merge "audio: Fix remote submix behavior with multiple inputs" into main 2023-12-12 21:11:55 +00:00
Gabriel Biren
c535f588ad Add HAL API for configuring MSCS in supplicant.
Bug: 300870302
Test: m
Change-Id: Ib316ab2511293c674c21ab1838391febd3b58318
2023-12-12 21:06:51 +00:00
Xiang Wang
4f6f3edf61 Merge "Add GPU_LOAD_UP GPU_LOAD_DOWN session hints" into main 2023-12-12 20:46:44 +00:00
David Anderson
e62ba8d5ba Merge "health: Query new properties from BatteryMonitor." into main am: c601ec2ff5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2865639

Change-Id: I9828e799db9b696b517ce03e0d93fef88af4e3a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 20:42:56 +00:00
David Anderson
c601ec2ff5 Merge "health: Query new properties from BatteryMonitor." into main 2023-12-12 20:22:31 +00:00
maheshkkv
3990382e47 Add TWT support for vendor HAL
Bug: 296108122
Test: m
Change-Id: I897d405567a23e3c30ca46dce49c52dc939b508c
2023-12-12 10:31:54 -08:00
Treehugger Robot
0c432bcf57 Merge "Fix the path to IR HAL" into main am: 1fd753023f am: e7384f43de am: e7637b4347
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2870195

Change-Id: I6c3a8d951735398ea4d4e42168927792569c3bb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 18:08:57 +00:00
Treehugger Robot
e7637b4347 Merge "Fix the path to IR HAL" into main am: 1fd753023f am: e7384f43de
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2870195

Change-Id: I1414fc52ac65d56a165df3744e715f9c2ef167e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 17:36:28 +00:00
Treehugger Robot
e7384f43de Merge "Fix the path to IR HAL" into main am: 1fd753023f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2870195

Change-Id: Ibd2a9bffc5efefedd30ec35dd1e4e673fe869562
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 17:05:51 +00:00
Treehugger Robot
1fd753023f Merge "Fix the path to IR HAL" into main 2023-12-12 16:31:41 +00:00
Joshua Mccloskey
f6bc1288c5 Merge "Freezing face api" into main 2023-12-12 16:18:36 +00:00
Shikha Panwar
27de4cd44f Test store & get Secret functionality am: cbad9a37d3 am: 0a6077658e am: 00309433e3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2847454

Change-Id: I3455e93b10acc1a1e3d727724521b0935e8b9551
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 15:57:36 +00:00
Shikha Panwar
aac6db4661 [Secretkeeper] In-memory KeyValueStore am: 2759df0d3c am: 5c86cf8553 am: cdc5b14ab8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2847554

Change-Id: I9d04dba126fb1b17d2992c53970c5b2829295ea7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 15:57:30 +00:00
Shikha Panwar
00309433e3 Test store & get Secret functionality am: cbad9a37d3 am: 0a6077658e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2847454

Change-Id: Ibb7bad79520226391b6502428f2f8b740e7b80c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 15:25:16 +00:00
Shikha Panwar
cdc5b14ab8 [Secretkeeper] In-memory KeyValueStore am: 2759df0d3c am: 5c86cf8553
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2847554

Change-Id: I8acb449819fd8d970c8eb93fed824b51dc045139
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 15:25:13 +00:00
Shikha Panwar
0a6077658e Test store & get Secret functionality am: cbad9a37d3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2847454

Change-Id: Icf04555fc6949ca28ee8e897992138e5fc668543
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 14:54:43 +00:00
Shikha Panwar
5c86cf8553 [Secretkeeper] In-memory KeyValueStore am: 2759df0d3c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2847554

Change-Id: I74a1740c9591b763dacf099f02e977091f9df75d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 14:54:39 +00:00
Shikha Panwar
cbad9a37d3 Test store & get Secret functionality
Test Store/Get api of SecretManagement HAL. We use a hard coded
hypothetical chain & a dice policy (which the dice chain matches
against) for testing the store/get functionality.

This patch also adds required error codes in SecretManagement.cddl

Bug: 291224769
Test: atest VtsSecretkeeperTargetTest
Change-Id: I0aa2dfc7413791e9de62a6e753bda4ab2f813d2c
2023-12-12 14:24:14 +00:00
Shikha Panwar
2759df0d3c [Secretkeeper] In-memory KeyValueStore
We introduce InMemoryStore, an implementation of KeyValueStore trait.
This can be used for implementing backends that VTS can run against.

Bug: 291224769
Test: atest VtsSecretkeeperTargetTest
Change-Id: Id109ee3bd38ec0979953b6285019c97d418172ef
2023-12-12 14:24:14 +00:00
Treehugger Robot
fad991542b Merge "HDMI Connection Fuzzer Fix" into main am: 3d3dab4875 am: c542085763 am: fef2bd5bad
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2864471

Change-Id: I428f5c41b4e4dc819bd7f023d4f4c78df8863555
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 13:46:02 +00:00
Jeff Pu
c5da528e2f Merge "Face Virtual HAL lockout support" into main 2023-12-12 13:44:17 +00:00
Treehugger Robot
fef2bd5bad Merge "HDMI Connection Fuzzer Fix" into main am: 3d3dab4875 am: c542085763
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2864471

Change-Id: I8cdd89aa4f4840199ebb4de9f802b4946163abc9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 13:14:51 +00:00
Treehugger Robot
c542085763 Merge "HDMI Connection Fuzzer Fix" into main am: 3d3dab4875
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2864471

Change-Id: I83f806553354ba2fa99ba6008d0db3131e4fe334
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 12:44:21 +00:00
Treehugger Robot
3d3dab4875 Merge "HDMI Connection Fuzzer Fix" into main 2023-12-12 12:20:20 +00:00
Jooyung Han
f65ce603ae Fix the path to IR HAL
The .rc file is used by IR HAL binary. So the path should be
/vendor/bin instead of /apex. The apex version of .rc file is generated
by a soong rule.

This fixes the IR HAL in -next- configuration.

Bug: 315827315
Test: atest vts_treble_vintf_vendor_test
Change-Id: I1644660f6734bb4452fd7c6fd897ca31e2447dd5
2023-12-12 18:06:34 +09:00
Chienyuan Huang
e52b4d14ed Merge "Add VTS for Channel Sounding" into main am: e608eb8d34 am: b97107ae8b am: 0b29fb526a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2856870

Change-Id: If622cc1f986514d127a63c17766c4ad944860327
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 07:06:07 +00:00
Chienyuan Huang
0b29fb526a Merge "Add VTS for Channel Sounding" into main am: e608eb8d34 am: b97107ae8b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2856870

Change-Id: I70293b2756df641c2f719dffa7795f11f23421da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 06:30:46 +00:00
Chienyuan Huang
b97107ae8b Merge "Add VTS for Channel Sounding" into main am: e608eb8d34
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2856870

Change-Id: I292778ad102aea66ad75faccf2c07e0486006cee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 06:00:09 +00:00
David Anderson
6e367dd86f Merge "Add android.hardware.health AIDL HAL V3." into main am: 9315c9f499 am: 346f8587c6 am: eb6c88c9d2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836453

Change-Id: I4a3578173a7d6a59d73f4acd6b84088358c1e0e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 05:43:39 +00:00
Chienyuan Huang
e608eb8d34 Merge "Add VTS for Channel Sounding" into main 2023-12-12 05:38:02 +00:00
David Anderson
eb6c88c9d2 Merge "Add android.hardware.health AIDL HAL V3." into main am: 9315c9f499 am: 346f8587c6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836453

Change-Id: I0b54db50dffae09fc5d2407bb315079253669e2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 05:09:30 +00:00
David Anderson
346f8587c6 Merge "Add android.hardware.health AIDL HAL V3." into main am: 9315c9f499
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2836453

Change-Id: I106577328a5a9acef8bbf95e29bed3dd486961c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 04:38:55 +00:00
David Anderson
9315c9f499 Merge "Add android.hardware.health AIDL HAL V3." into main 2023-12-12 04:00:47 +00:00
Jooyung Han
c145f84487 Merge "Clean up sensors hal apex" into main am: 2ffe33ea43 am: 2fc564e962 am: 3c5f173521
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2867915

Change-Id: I6b4a8c771311c9a69c06e6a977b566d1cffc776f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 03:45:29 +00:00
Jooyung Han
3c5f173521 Merge "Clean up sensors hal apex" into main am: 2ffe33ea43 am: 2fc564e962
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2867915

Change-Id: I64834cec144fe1f37df43a22c964c32b51d93a8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 03:13:10 +00:00
Jooyung Han
2fc564e962 Merge "Clean up sensors hal apex" into main am: 2ffe33ea43
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2867915

Change-Id: I9c15b82c7c22f66c9c59200b4b71877fcb5f31ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-12 02:42:11 +00:00
Shrikar Amirisetty
a479d98f5f Merge "Added VEHICLE_DRIVING_AUTOMATION_CURRENT_LEVEL to HAL" into main 2023-12-12 02:07:45 +00:00
Jooyung Han
2ffe33ea43 Merge "Clean up sensors hal apex" into main 2023-12-12 02:07:07 +00:00
Xiang Wang
c1589c6f91 Add GPU_LOAD_UP GPU_LOAD_DOWN session hints
Bug: 284324521
Test: n/a

Change-Id: Iedf0a037939096cae1719a4fbbbc1eece53d2564
2023-12-11 16:03:46 -08:00
Seth Moore
4a0958b1a5 Replace string copies with const-ref am: 121fedaa46 am: e331953c90 am: dc5d0250c6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2869314

Change-Id: I8d11e83246a4fe701434c20f5173fa1e4c725471
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 23:31:07 +00:00
Kai Shi
2d5f8ca95f Merge "Add capability bit for the cached scan data feature" into main 2023-12-11 23:21:33 +00:00
Chienyuan Huang
84c0d6a455 Merge changes from topic "Bluetooth_Ranging" into main am: 64930a6379 am: bbb0d88c14 am: 997ede9b43
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2850249

Change-Id: Ic75fdfd1a48ab9b9ca3ae0ab37e1e70d0e5cdb5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 23:13:53 +00:00