Commit Graph

51492 Commits

Author SHA1 Message Date
Nathalie Le Clair
d8229a8e64 Clarify which HAL (methods) apply to which devices
Bug: 265906860
Test: make
Change-Id: Icc8df58d4a806d71fc2c073a67bedfd9dd9d3f60
2023-02-14 11:35:37 +01:00
Nathalie Le Clair
0e9c80d964 Update HAL interface
Based on the Android Native API Council's review.

Bug: 268601655
Test: make
Change-Id: I84e828ed08d6ad5dd30dd33541b0c91324b5f8fb
2023-02-14 11:35:37 +01:00
Nathalie Le Clair
06fc4aa74c Merge "Handle out-of-bound indices" 2023-02-14 09:02:16 +00:00
Treehugger Robot
92df35f867 Merge "Add field isStreamActive in LeAudioConfiguration to indicate the stream status" am: f2d9196a6c am: 5824791ef3 am: 9ab895d45c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2385795

Change-Id: I10b3d69f3c90ab25cb4168acc16d4b953ab54251
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 04:36:43 +00:00
Blair Prescott
c668e36650 Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6 am: d696599f99 am: 3046424cb2 am: 4bdb1aa77e am: 3445f0b346 am: e257e8f389
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: I5808c61d647157b20cbe635730057725ca3e281d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 04:34:44 +00:00
Treehugger Robot
9ab895d45c Merge "Add field isStreamActive in LeAudioConfiguration to indicate the stream status" am: f2d9196a6c am: 5824791ef3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2385795

Change-Id: I4794465fe3974d1c5e54141234903e29ff278898
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 04:32:05 +00:00
Treehugger Robot
5824791ef3 Merge "Add field isStreamActive in LeAudioConfiguration to indicate the stream status" am: f2d9196a6c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2385795

Change-Id: I22da7ce36752c4f370f342bc542bcc8a3b16c35a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 03:45:22 +00:00
Blair Prescott
e257e8f389 Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6 am: d696599f99 am: 3046424cb2 am: 4bdb1aa77e am: 3445f0b346
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: I2f8ab9ab443833dea02472c06675e3fa9adc0674
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 03:45:01 +00:00
Himanshu Rawat
8150259919 Merge "Interface change for setting path for head tracking data" am: 80514eeee5 am: 87f409260d am: e57abe14b0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2429532

Change-Id: Ia9e99199cedf61a79dfd0a74e64161ac7a0e00ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 03:42:38 +00:00
Blair Prescott
0e618be7d1 Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6 am: d696599f99 am: 5cb7621f1e am: 2473700360 am: 4ca09c6bb9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: I6ed27336f3a3f77c40b49edb75c82d7a3b23de37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 03:41:39 +00:00
Treehugger Robot
f2d9196a6c Merge "Add field isStreamActive in LeAudioConfiguration to indicate the stream status" 2023-02-14 02:58:34 +00:00
Himanshu Rawat
e57abe14b0 Merge "Interface change for setting path for head tracking data" am: 80514eeee5 am: 87f409260d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2429532

Change-Id: I32877e01b3cca4e6109a6b08297415f3f18ef3e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 02:48:13 +00:00
Blair Prescott
3445f0b346 Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6 am: d696599f99 am: 3046424cb2 am: 4bdb1aa77e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: Iac218c9ebd5017fe54fa9b441716bedd1e7049da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 02:43:50 +00:00
Blair Prescott
4ca09c6bb9 Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6 am: d696599f99 am: 5cb7621f1e am: 2473700360
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: I28ccb46caca8ec454c16a256ca4353a8174f978a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 02:43:45 +00:00
Blair Prescott
7039a0e32c Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6 am: d696599f99 am: 3046424cb2 am: 4c765444c8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: I206906172abe968e2bec2818903e5073e68d37a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 02:42:45 +00:00
Himanshu Rawat
87f409260d Merge "Interface change for setting path for head tracking data" am: 80514eeee5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2429532

Change-Id: I2b0bf2ef649d373660d2ed916e0f3ec0acd96717
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 02:00:48 +00:00
Blair Prescott
4bdb1aa77e Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6 am: d696599f99 am: 3046424cb2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: Ic1581366031a273f436db85a2b0a0db94328379f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 01:59:08 +00:00
Blair Prescott
2473700360 Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6 am: d696599f99 am: 5cb7621f1e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: Ic60090d9fee3d297fec5d20078a87aa8ffad6639
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 01:59:03 +00:00
Blair Prescott
4c765444c8 Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6 am: d696599f99 am: 3046424cb2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: I762b1131e67266c00ef4ce28caf3c718b4be6b3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 01:57:28 +00:00
Xiang Wang
029a49cfc3 Merge "Generate toString for Thermal AIDL parcelable" am: 5b7246bc75 am: 8acbd5901b am: 32287b48dc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2427637

Change-Id: I90d98e902d39a6861cfa16b3297be06093d925c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 01:50:14 +00:00
Himanshu Rawat
80514eeee5 Merge "Interface change for setting path for head tracking data" 2023-02-14 00:51:47 +00:00
Blair Prescott
3046424cb2 Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6 am: d696599f99
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: I074f98ebdf8316672fe57531bef25d992f63df64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 00:51:35 +00:00
Blair Prescott
5cb7621f1e Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6 am: d696599f99
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: Ib602a7449393869a85e47fc346a41f212138ef1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 00:50:16 +00:00
Xiang Wang
32287b48dc Merge "Generate toString for Thermal AIDL parcelable" am: 5b7246bc75 am: 8acbd5901b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2427637

Change-Id: Idce938bf7efe2c0a6d8a068b77be73fa31635cf5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 00:48:44 +00:00
Xiang Wang
8acbd5901b Merge "Generate toString for Thermal AIDL parcelable" am: 5b7246bc75
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2427637

Change-Id: I0dbd19d4ea98a2417a5f5f893fdeca70dfe9d7b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 00:04:24 +00:00
Blair Prescott
d696599f99 Wifi: P2P VTS tests fail with no P2P support am: c4f8e466e6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2432472

Change-Id: Ifdaf2ba4c16712720eb4a04ae3d35799150f1db1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-13 23:50:33 +00:00
Ram Indani
f08f437e51 Merge changes from topic "hwc-rri"
* changes:
  [HWC3] VTS client updates for onRefreshRateChangedDebug callback And for setRefreshRateChangedCallbackDebugEnabled
  [HWC3] AIDL implementation for Refresh Rate Overlay indicator
2023-02-13 23:00:03 +00:00
Xiang Wang
5b7246bc75 Merge "Generate toString for Thermal AIDL parcelable" 2023-02-13 22:53:52 +00:00
Jeff Pu
1e4f6658c0 Merge "Make virtual fingerprint HAL as lazy HAL" 2023-02-13 22:03:15 +00:00
Himanshu Rawat
50f5a577e9 Interface change for setting path for head tracking data
Added two new latency modes for Audio HAL to enable Dynamic Spatial
audio with LE audio, and the path through which the head tracking data
has to be routed.

Bug: 268568163
Test: m android.hardware.bluetooth.audio-update-api
Tag: #feature
Change-Id: I92b529e4eee3c862934d46164117450975e017ef
2023-02-13 21:07:06 +00:00
David Drysdale
0c54514c73 Merge "RKP spec: fix public key info description" am: bf0ae8a0f0 am: fd313e8f72 am: 0b9179862f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2430758

Change-Id: Ic733bb52c4e1ce8bacbfd72173fbe72d89ae2143
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-13 19:29:29 +00:00
Xiang Wang
e7b177e69d Update VTS for AIDL HAL
Bug: b/205762943
Test: atest VtsHalThermalTargetTest
Change-Id: I9ae738ea4b27f92445020822877ccd24234fa3c0
2023-02-13 19:04:33 +00:00
David Drysdale
0b9179862f Merge "RKP spec: fix public key info description" am: bf0ae8a0f0 am: fd313e8f72
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2430758

Change-Id: Iba1dd45c411bc7bca9821a0e5d4d1988245504a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-13 18:32:48 +00:00
Jeff Pu
ebb2b746ce Make virtual fingerprint HAL as lazy HAL
Bug: 262630839
Test: atest VtsHalBiometricsFingerprintTargetTest
Change-Id: I8f17f00d3e91554fcfb99c8b478ed8b6131b4530
2023-02-13 18:00:25 +00:00
David Drysdale
fd313e8f72 Merge "RKP spec: fix public key info description" am: bf0ae8a0f0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2430758

Change-Id: Icf187e4bd4e5048c7ada68413f364f3872a22c00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-13 17:48:00 +00:00
David Drysdale
bf0ae8a0f0 Merge "RKP spec: fix public key info description" 2023-02-13 16:37:49 +00:00
Blair Prescott
c4f8e466e6 Wifi: P2P VTS tests fail with no P2P support
Skip P2P tests if P2P is not supported.

Bug: 200064365
Test: run vts -m VtsHalWifiSupplicantP2pV1_4TargetTest
Change-Id: I6ba23bb27f24700980cab28d1ff806e5efc65ec9
(cherry picked from commit b676061cd5)
(cherry picked from commit 4d81b6562dca69a3334bcb87756539fbdaedcd2d)
2023-02-13 15:12:30 +00:00
David Drysdale
cdf8ed3f6f RKP spec: fix public key info description
The PartyInfo for a P-256 public key is encoded as (x||y) not
(0x04||x||y).

Test: VtsHalRemotelyProvisionedComponentTargetTest
Change-Id: Iae5dc624228d4e1e538e230968443925ec8b55fc
2023-02-13 12:07:17 +00:00
Mahesh KKV
4ff445673d Merge "Add link state for link layer stats" 2023-02-12 20:33:24 +00:00
Steven Moreland
9c0b193787 Merge "rkp: add keymint v1 hash into rkp v1" am: 6410234d7c am: e2cc950790 am: feb5f137ab
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2431096

Change-Id: Ia25e8650f39f2bb1d7ac3d0a6cecb687632f7953
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-11 03:44:29 +00:00
Steven Moreland
feb5f137ab Merge "rkp: add keymint v1 hash into rkp v1" am: 6410234d7c am: e2cc950790
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2431096

Change-Id: I579e312d1c90c9f36d5e0dd0cd6a8a6dd9ee6a7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-11 02:46:23 +00:00
Steven Moreland
e2cc950790 Merge "rkp: add keymint v1 hash into rkp v1" am: 6410234d7c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2431096

Change-Id: I4fa8f5ac8071a21f730914e1c7bc2c178f5903c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-11 01:59:20 +00:00
Steven Moreland
6410234d7c Merge "rkp: add keymint v1 hash into rkp v1" 2023-02-11 01:27:43 +00:00
Henri Chataing
987696e061 Merge "secure_element: Check for support of basic channel in VTS tests" am: 6ec1d545c9 am: 4135f16ecb am: f401ea6fcf
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2419541

Change-Id: I1c55ad96ecba6854e301dcb82a0a94a1bc4b363c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-11 01:03:58 +00:00
Rongxuan Liu
94fe1b7d6e [automerger skipped] Update android.hardware.bluetooth.audio to V3 am: 6945dd3bb3 am: 5047dd5cb0 -s ours am: fa1648ab10 -s ours
am skip reason: Merged-In Ia92043aeedf12a8c68d7f4ee18a1dd52ac5a252f with SHA-1 0ec2eb8ca4 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2429183

Change-Id: Idf113752ef1fed84dbfc757722eaa174683f2200
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-11 01:00:56 +00:00
Rongxuan Liu
5fafbb09f1 [automerger skipped] Add new field 'pcmStreamId' in LeAudioBroadcastConfiguration am: c1aea3238f am: 4bf46c18a2 -s ours am: d7bb49caa3 -s ours
am skip reason: Merged-In I3df9066e98ca552329bb58ae5fbc5346d1021b10 with SHA-1 0429952817 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2429182

Change-Id: Ia015de4cd6ffc0de6e4ad32059f76e4b4978ea52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-11 01:00:52 +00:00
Henri Chataing
f401ea6fcf Merge "secure_element: Check for support of basic channel in VTS tests" am: 6ec1d545c9 am: 4135f16ecb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2419541

Change-Id: I1cc8c7a4329ee9f40b8aa2bc3b5a03622661a792
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-11 00:56:06 +00:00
Henri Chataing
4135f16ecb Merge "secure_element: Check for support of basic channel in VTS tests" am: 6ec1d545c9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2419541

Change-Id: I0c4c4b1b39d4a8478921475c8ed92603cc8dab78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-11 00:10:53 +00:00
Rongxuan Liu
fa1648ab10 [automerger skipped] Update android.hardware.bluetooth.audio to V3 am: 6945dd3bb3 am: 5047dd5cb0 -s ours
am skip reason: Merged-In Ia92043aeedf12a8c68d7f4ee18a1dd52ac5a252f with SHA-1 0ec2eb8ca4 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2429183

Change-Id: I19b81baa6b28c141a5db7673132091f812843d7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-11 00:02:57 +00:00
Rongxuan Liu
d7bb49caa3 [automerger skipped] Add new field 'pcmStreamId' in LeAudioBroadcastConfiguration am: c1aea3238f am: 4bf46c18a2 -s ours
am skip reason: Merged-In I3df9066e98ca552329bb58ae5fbc5346d1021b10 with SHA-1 0429952817 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2429182

Change-Id: I37ce47a656cec5d297f912c03ad31545e213e73a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-11 00:02:52 +00:00