Commit Graph

46011 Commits

Author SHA1 Message Date
Treehugger Robot
2ce2f9a909 Merge "audio: Accept I/O handle for mix ports from the client" am: 2f891b991e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2449964

Change-Id: I53c2d427480dba61490f020f52a62ffc65508d5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 03:22:51 +00:00
Treehugger Robot
2f891b991e Merge "audio: Accept I/O handle for mix ports from the client" 2023-02-23 01:24:28 +00:00
Devin Moore
55577f4f62 Merge changes Id6f4b1a4,I2bec024d am: 9adf6fa9e6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2449965

Change-Id: Iadadc5855b224cfa50e60afab5e5ff5874d0ec79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 00:57:35 +00:00
Roopa Sattiraju
f64171c3fa Merge "BT: AptxAdaptive LE/LEX codec and AAC ABR AIDL Changes" am: a15a188883
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2332483

Change-Id: I60dde32b9a2cf038590d13d54cd8a421e4fda93b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23 00:54:43 +00:00
Devin Moore
9adf6fa9e6 Merge changes Id6f4b1a4,I2bec024d
* changes:
  Update ANAPIC reviews to be easier to manage in gerrit
  Add a script for creating diff CLs for ANAPIC
2023-02-23 00:35:30 +00:00
Roopa Sattiraju
a15a188883 Merge "BT: AptxAdaptive LE/LEX codec and AAC ABR AIDL Changes" 2023-02-22 23:10:26 +00:00
Devin Moore
fc9a722e99 Update ANAPIC reviews to be easier to manage in gerrit
Mark them wip so they sit in their own section of the gerrit dashboard.
Add a hashtag to make them easier to keep track of.

Test: anapic_review_diff.sh goog/tm-dev goog/master android.hardware.cas
Bug: none
Change-Id: Id6f4b1a4b0931a9a3bfa4ef10c5f4ada51d11a44
2023-02-22 23:01:48 +00:00
Devin Moore
3511c73995 Add a script for creating diff CLs for ANAPIC
It diffs AIDL interface changes between branches and uploads a CL.

Test: ./anapic_release_diff.sh goog/tm-dev goog/master
android.hardware.cas
Bug: none

Change-Id: I2bec024d9038829ead459d1ddecddef835e85fc4
2023-02-22 23:01:41 +00:00
Bob Wang
c7a0ed6d5b Merge changes from topic "slot-duration" am: 415aa55c67
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2443725

Change-Id: I90b30ac97c4fb49c6a0d4930443a35ed9a478e05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 21:36:53 +00:00
ziyiw
a78939e711 Add the unit of slot duration to its name. am: 5363e6a547
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2443724

Change-Id: Idbb46f28bf8f87d77f95c0d5162590785ecb6ce4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 21:36:51 +00:00
Shunkai Yao
d9cdeeb722 Merge "[AIDL CTS] pass Visualizer implementation cts" am: b55e941060
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2448444

Change-Id: If83aad9d976f0ce41d8cb47d2ae53d5f835cdbe1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 21:34:45 +00:00
Shuzhen Wang
fbf372d99e Merge "Camera VTS: Override RotateAndCrop metadata" into android13-tests-dev am: 74a4696d56 am: db5e0c9852
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2450127

Change-Id: I078e66207a83590fcf415d683929e07dde57e0b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 21:33:51 +00:00
Bob Wang
415aa55c67 Merge changes from topic "slot-duration"
* changes:
  [UWB HAL] Add new capability and reason code to show the channels that are capable for AoA.
  Add the unit of slot duration to its name.
2023-02-22 21:24:15 +00:00
Shunkai Yao
b55e941060 Merge "[AIDL CTS] pass Visualizer implementation cts" 2023-02-22 21:20:46 +00:00
Shuzhen Wang
db5e0c9852 Merge "Camera VTS: Override RotateAndCrop metadata" into android13-tests-dev am: 74a4696d56
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2450127

Change-Id: I6d4545e2567ac8a3650c98dcc0f4079cc011c52a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 20:53:20 +00:00
Shuzhen Wang
74a4696d56 Merge "Camera VTS: Override RotateAndCrop metadata" into android13-tests-dev 2023-02-22 20:17:33 +00:00
Treehugger Robot
6051b43399 Merge "[AIDL CTS] pass EnvReverb implementation cts" am: 9a64bc9754
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2448445

Change-Id: I6120a61e7c2be8bfc87103dd910315938735a9e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-22 18:33:30 +00:00
Shunkai Yao
86741089e3 [AIDL CTS] pass Visualizer implementation cts
Bug: 270158223
Test: atest android.media.audio.cts.VisualizerTest
Change-Id: I51f9eb9b1113031c3aec9e8e35f2a1f729c3d2b9
2023-02-22 18:13:41 +00:00
Treehugger Robot
9a64bc9754 Merge "[AIDL CTS] pass EnvReverb implementation cts" 2023-02-22 17:59:56 +00:00
Michelle Ho
388d4ffb3b Camera VTS: Override RotateAndCrop metadata
Per camera metadata definition, ROTATE_AND_CROP_AUTO will never be sent
to the HAL, as camera service takes reponsibility of translating AUTO to
specific rotation value. So for VTS tests, we should always override
the metadata in CaptureRequest.

Bug: 270052579
Test: Run VtsAidlHalCameraProvider_TargetTest
Change-Id: I96f4992e145da25c463b0b406aa2a371af30f41f
2023-02-22 10:19:13 +00:00
Sagar Verma
62df910355 BT: AptxAdaptive LE/LEX codec and AAC ABR AIDL Changes
AptxAdaptive LE/LEX codec and AAC ABR AIDL side changes

Bug: 254567319
Tag: #feature
Test: m android.hardware.bluetooth.audio-freeze-api &&
      m android.hardware.bluetooth.audio-update-api &&
      atest VtsHalBluetoothAudioTargetTest
Change-Id: I74a2df64ba6ef2ae02e08850b0f6c7784b24b02b
2023-02-22 09:19:17 +05:30
Mikhail Naganov
248e950798 audio: Accept I/O handle for mix ports from the client
The client can pass the I/O handle to the HAL as part of
the requested audio port config. The HAL can store that handle
and use it as a cookie to match the port config with other HALs
(for example, SoundTrigger).

Updated behavior of IModule.setAudioPortConfig to copy
the handle for mix ports, and pass it back with the applied
config. Enforced this behavior in VTS.

Bug: 269551518
Test: atest VtsHalAudioCoreTargetTest
Change-Id: Ibc3f9eea4169610f1680937c764de42b4fe5194a
2023-02-21 16:39:58 -08:00
Treehugger Robot
6cff83c776 Merge "Enforce boot and vendor patch level format always" am: efd4cf71e5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2441391

Change-Id: I603011283c1bece014846bf5f318651db89e4ec4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-21 19:48:24 +00:00
Treehugger Robot
efd4cf71e5 Merge "Enforce boot and vendor patch level format always" 2023-02-21 18:36:50 +00:00
Shunkai Yao
2ddafc227b [AIDL CTS] pass EnvReverb implementation cts
Bug: 270158223
Test: atest android.media.audio.cts.EnvReverbTest
Change-Id: Ie7fcc2d65a8daaef5d7a76cc6ca3ec6e13d4b547
2023-02-21 18:19:48 +00:00
Rajesh Nyamagoud
e146a75eb5 Adding a test using second IMEI as attestation ids. am: 5283f81f64
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2378091

Change-Id: I809dd6a3113de1667c753b6c491d4c4d7149170b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-21 17:15:54 +00:00
Rajesh Nyamagoud
5283f81f64 Adding a test using second IMEI as attestation ids.
1. Using second IMEI as attestation id without using first IMEI.
       Test should generate a key using second IMEI as attestation id
       without using first IMEI as attestation id. Test should validate
       second IMEI in attesation record.

    2. Using first IMEI as well as second IMEI as attestation ids.
       Test should generate a key using first IMEI and second IMEI as
       attestation ids. Test should validate first IMEI and second IMEI
       in attestation record.

Test: atest -c VtsAidlKeyMintTargetTest
Bug: 263197083, 264979486
Change-Id: I61c3f32e15a8d478a838d14e7db9917a33682267
2023-02-20 20:40:12 +00:00
Treehugger Robot
a3b804cd5e Merge "health: update owners" am: 72394c7c55
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2441527

Change-Id: I49ca6300d58a7dd2e8383b16cc0896b893d75e53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-18 03:44:51 +00:00
Alec Mouri
4e5e50f4c9 Check the correct sysprop for P010 support for gralloc 3 and 4. am: 960c14db22 am: bedde5e845
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2441523

Change-Id: Ifdf82fdecdb88b6d182f61d179ca2e2ddfaf2556
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-18 03:43:32 +00:00
Treehugger Robot
72394c7c55 Merge "health: update owners" 2023-02-18 02:54:19 +00:00
Alec Mouri
bedde5e845 Check the correct sysprop for P010 support for gralloc 3 and 4. am: 960c14db22
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2441523

Change-Id: I86b2df035255b94e8a682c1870efea0df450aec4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-18 02:10:40 +00:00
Tri Vo
b21e6df7c2 Enforce boot and vendor patch level format always
Test: atest VtsAidlKeyMintTargetTest
Change-Id: I80bc96a6aee62474b33b015b6d04de7527fe757c
2023-02-17 14:55:51 -08:00
ziyiw
8ad5f800c2 [UWB HAL] Add new capability and reason code to show the channels that are capable for AoA.
Test: compile
Bug: 242951474
Merged-In: I307062b7ded64014327549e8c4a717d53e97f54b
Change-Id: Ia9c801cce335214cbfc0b09c8d5498193c741dfa
2023-02-17 19:07:11 +00:00
ziyiw
5363e6a547 Add the unit of slot duration to its name.
Test: compile
Bug: 266980744
Merged-In: I1418b7a1b9e938b03e785cb1b2b4c92a8f4c9ecf
Change-Id: Ie0e8e983c2044721b25c076c24a02f6460923571
2023-02-17 19:06:26 +00:00
Treehugger Robot
e62da12e4d Merge "[dice] Adapt dice service and tests to the new DiceArtifacts trait" am: 249640be0a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2438095

Change-Id: I7e66223b85bca01bbd794da5f3272c01d720c7c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 16:27:04 +00:00
Treehugger Robot
555a0103ff Merge "Fix test assumption for KeyMint+RKP integration" am: 86d2173992
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2439538

Change-Id: If5e08fc024eb533907d3820de11da91787f98e50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 16:23:07 +00:00
Treehugger Robot
249640be0a Merge "[dice] Adapt dice service and tests to the new DiceArtifacts trait" 2023-02-17 15:54:04 +00:00
Treehugger Robot
86d2173992 Merge "Fix test assumption for KeyMint+RKP integration" 2023-02-17 15:05:22 +00:00
AleX Pelosi
8a1f34f1b7 health: update owners
+apelosi

Bug: N/A
Test: N/A
Change-Id: Ia698145eda18b8a6e34e80303ac14524c036b1fe
Signed-off-by: AleX Pelosi <apelosi@google.com>
2023-02-17 13:19:32 +00:00
Treehugger Robot
61045092cf Merge "audio VTS: Consider device connection for external device address" am: 4cf91c5144
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2439374

Change-Id: I4bce8190ecd14c06129a0866ec551374c4c41218
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 00:03:44 +00:00
Treehugger Robot
4cf91c5144 Merge "audio VTS: Consider device connection for external device address" 2023-02-16 23:20:17 +00:00
Alec Mouri
960c14db22 Check the correct sysprop for P010 support for gralloc 3 and 4.
We need to check the first api level that the vendor shipped with.

Also check P010 support in the preamble of the relevant test rather than in allocate(), since otherwise either allocate() may incorrectly skip some tests or allocate() may succeed but with the wrong layout information.

Bug: 257442231
Test: VtsHalGraphicsMapperV4_0TargetTest
Change-Id: I00ae5aa01117704158c38f0689e91df99473e208
Merged-In: I00ae5aa01117704158c38f0689e91df99473e208
2023-02-16 23:16:14 +00:00
Shunkai Yao
3a21119314 Merge "Effect AIDL: Add line change between parameters print for debug" am: d789add493
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2439375

Change-Id: I4208af2f8521578ce6292b42b3540eaf0417cb8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-16 19:17:05 +00:00
Shunkai Yao
d789add493 Merge "Effect AIDL: Add line change between parameters print for debug" 2023-02-16 18:39:49 +00:00
Mikhail Naganov
3989de9fd3 Merge "audio: Move Microphone[Dynamic]Info structs from core" am: e1ad6497a9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2438242

Change-Id: I0b59af91fc82baeef8fef30cedf7353954d211ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-16 16:47:13 +00:00
Mikhail Naganov
e1ad6497a9 Merge "audio: Move Microphone[Dynamic]Info structs from core" 2023-02-16 15:39:31 +00:00
Tommy Chiu
7cabdc10db Fix test assumption for KeyMint+RKP integration
According to the API Level definition (https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels), both 31 and 32 are belong to Android-12 (S).

Bug: 263844771
Change-Id: I92e3f9015607ad9421c02442033e9b586ae07bcb
Test: VtsAidlKeyMintTargetTest #EcdsaWithRkpAttestation
2023-02-16 09:39:25 +00:00
Shunkai Yao
cf72a5fb53 Merge "Effect AIDL: Add default extension with vector<uint8_t>" am: c2e1b5f7f1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2439372

Change-Id: I9ca5b4b0c050e515713e7036bc9b642f960e5079
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-16 03:10:18 +00:00
Steven Moreland
79262a2456 Merge "audio: save vndbinder threads" am: 26ebfab53f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2434045

Change-Id: Ib730acbab10c953ebb8ec9789d92c471401d8766
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-16 03:08:28 +00:00
Shunkai Yao
eea1994dad Effect AIDL: Add line change between parameters print for debug
Bug: 258124419
Test: atest AudioEffectTargetTest
Change-Id: I3a757e4fa8482176bf1f3e7142bb9f7c007451a7
2023-02-16 02:31:24 +00:00