Commit graph

36829 commits

Author SHA1 Message Date
Michael Butler
323bddccc6 Remove NN host specific build defines
These defines are redundant because they are already defined in
neuralnetworks_utils_defaults.

Bug: N/A
Test: mma
Change-Id: I1c5c44e9e61da19bc10dd8ed2e38099f7c4baccd
2022-02-23 11:44:53 -08:00
Treehugger Robot
11c970f706 Merge "Provide alternate SE RoT provisioning path." am: 07011d9e09
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1982797

Change-Id: Ia74ce0dba7595e9eb8c080c150174b49b7c509b1
2022-02-23 18:24:12 +00:00
Treehugger Robot
07011d9e09 Merge "Provide alternate SE RoT provisioning path." 2022-02-23 18:13:01 +00:00
Alice Kuo
c6e816aad8 Merge "Set bluetooth.audio AIDL HAL to mandatory for Android T" am: 53b601d590
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1977705

Change-Id: I8f194ce924f85df1202c37fa0dcab42a00628bdc
2022-02-23 16:33:06 +00:00
Alice Kuo
53b601d590 Merge "Set bluetooth.audio AIDL HAL to mandatory for Android T" 2022-02-23 10:53:32 +00:00
Joseph Jang
5341ebba50 Export extractDerSubjectFromCertificate() utility API for oem Hal usage
mDL oem Hal may need X509 utility API to extract subject name from certificate.

Bug: 218613398
Change-Id: I6316dfb3f1c50394af2d3d35c95d616bd6a2106b
2022-02-23 07:39:03 +00:00
Shawn Willden
0cc617cab0 Provide alternate SE RoT provisioning path.
On some devices it is infeasible to provision the KeyMint RoT bits in
the Android Bootloader.  This provides an alternate path to provision
them from the TEE during early boot.

Bug: 219076736
Test: VtsAidlKeyMintTargetTest
Change-Id: If69f7e25e58edbf4d2190084e2c0a03a94bfa5d6
Merged-In: If69f7e25e58edbf4d2190084e2c0a03a94bfa5d6
2022-02-22 23:52:18 -07:00
subrahmanyaman
fb213d6031 Support for P256 curve in RKP for Strongbox
Test: Run Rkp Vts tests.

Change-Id: Ic38fd2318dd8749ae125f1e78d25f2722bd367e5
2022-02-23 05:02:40 +00:00
Treehugger Robot
1331953ef3 Merge "Add @PropagateAllowBlocking tag to supplicant methods that return an interface." am: 4965e27b86
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1964740

Change-Id: If47724de35d8399d0e391a29a4aa92aa4e1dbbd7
2022-02-22 17:28:45 +00:00
Treehugger Robot
4965e27b86 Merge "Add @PropagateAllowBlocking tag to supplicant methods that return an interface." 2022-02-22 17:07:12 +00:00
Alice Kuo
d3f8b39e76 Remove bluetooth.audio@2.2 default implementation and utils handles am: 921760d9a7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1959014

Change-Id: I38f8e9a73d41727909a88d5bbe4f95bef560bcc6
2022-02-22 11:32:11 +00:00
Alice Kuo
af1c5194a5 Remove bluetooth.audio@2.2 interface am: 13c3701537
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1962885

Change-Id: I56145e7c42df2407312d96b0cebd9dadfcc196bc
2022-02-22 11:32:10 +00:00
Alice Kuo
da125c608b Set bluetooth.audio AIDL HAL to mandatory for Android T
Bug: 203490261
Test: make
Change-Id: Ic975290fb3b43ffa3eadc2902f76ee43e8215619
2022-02-21 10:53:18 +08:00
Alice Kuo
921760d9a7 Remove bluetooth.audio@2.2 default implementation and utils handles
Bug: 204585486
Test: a2dp software/offload, le audio software/offload verified pass
Change-Id: I7c8f32dd294562052ff5af73e6f3c48642c03fe4
2022-02-21 10:52:39 +08:00
Alice Kuo
13c3701537 Remove bluetooth.audio@2.2 interface
Bug: 204585486
Test: A2dp software/offload, le audio software offload verified pass
Change-Id: Icca0d0e0f5f074fc3f68742722a8c268e8289558
2022-02-21 10:52:20 +08:00
Robert Shih
065a377950 Merge "Add drm aidl owners" am: 29988fd22f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1991237

Change-Id: Ia001271f6528d055c09d895f922eab79ff78d127
2022-02-19 20:42:33 +00:00
Robert Shih
29988fd22f Merge "Add drm aidl owners" 2022-02-19 20:23:24 +00:00
Chih-Hung Hsieh
ad1bf31b78 Add timed out test files to tidy_timeout_srcs
* Timed out runs do not show any warning messages.
* These test files cannot finish clang-tidy runs with
  the following settings:
    TIDY_TIMEOUT=90
    WITH_TIDY=1
    CLANG_ANALYZER_CHECKS=1
* When TIDY_TIMEOUT is set, in Android continuous builds,
  tidy_timeout_srcs files will not be compiled by clang-tidy.
  When developers build locally without TIDY_TIMEOUT,
  tidy_timeout_srcs files will be compiled.
* Some of these test modules may be split into smaller ones,
  or disable some time consuming checks, and then
  enable clang-tidy to run within limited time.

Bug: 201099167
Test: make droid tidy-hardware-interfaces_subset
Change-Id: I1de28f1572fff368f67eab512fffec9f2e5c2a9b
2022-02-18 17:25:41 -08:00
Michael Butler
3d9540d5ed Merge "Remove isUpdatable query from NNAPI -- hal" am: 82d36078b9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1985407

Change-Id: I6869e9085e8a68635ab187411acd1cfd4d323b83
2022-02-18 21:13:41 +00:00
Michael Butler
82d36078b9 Merge "Remove isUpdatable query from NNAPI -- hal" 2022-02-18 20:23:29 +00:00
Ayushi Khopkar
3921199e05 Added automotiveCanV1.0_fuzzer
Test: adb shell /data/fuzz/${TARGET_ARCH}/automotiveCanV1.0_fuzzer/automotiveCanV1.0_fuzzer
Bug: 187130380

Change-Id: Iaadc96da6f6114512674d797e6cbc74b5405da14
2022-02-18 12:53:01 +05:30
Josh Wu
0ecae80b26 BtAudio: Enable LE Audio software encoding VTS am: 3202eab88a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1991530

Change-Id: Icf9112b5367b920d4bd7026295d528a2cf7a8d40
2022-02-18 04:25:08 +00:00
Treehugger Robot
ff37dcdc9b Merge "broadcastradio 2.0: uses correct interface tag." am: bade4d7bd2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1984587

Change-Id: Id124373236fa8ab776b2354d9d86ee7ec8148f1a
2022-02-18 04:24:36 +00:00
Josh Wu
3202eab88a BtAudio: Enable LE Audio software encoding VTS
Test: atest VtsHalBluetoothAudioTargetTest
Bug: 203490261
Change-Id: I0ef572dbc7983e2c9939e1b6a3540d88a21743d9
2022-02-17 18:09:05 -08:00
Robert Shih
9f86aafaa2 Add drm aidl owners
Bug: 219528925
Change-Id: I6b630c4e40083f98a00f9337ffee52fb22cae06c
2022-02-17 17:47:06 -08:00
Treehugger Robot
bade4d7bd2 Merge "broadcastradio 2.0: uses correct interface tag." 2022-02-17 09:45:21 +00:00
Chen Chen
02c523807d Merge "SpatialAudio: Fix VTS for the new parameter in AIDL. 2 more VTS functions was added while the AIDL was changed so they are not included in the CL of changing AIDL" am: 7f07e369c9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1989266

Change-Id: Ie1178b31619be9ebbf98c3c9948d7124876e9810
2022-02-17 00:32:05 +00:00
Treehugger Robot
ea8522964b Merge "Audio: Load Bluetooth AIDL HAL" am: 9938caf08b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1942860

Change-Id: I688dc247ca96fc93e6205015bd45df7f9bc17543
2022-02-17 00:31:51 +00:00
Chen Chen
7f07e369c9 Merge "SpatialAudio: Fix VTS for the new parameter in AIDL. 2 more VTS functions was added while the AIDL was changed so they are not included in the CL of changing AIDL" 2022-02-17 00:25:18 +00:00
Treehugger Robot
9938caf08b Merge "Audio: Load Bluetooth AIDL HAL" 2022-02-17 00:07:23 +00:00
Chen Chen
0bac5ee146 Merge "SpatialAudio: Set low latency allowed signal at startSession The logic is that to send FREE and LOW_LATENCY to audio at startSession, if bt receives setLowLatencyModeAllowed(true) before start session. If the parameter false, or bt doesn't receive the signal at all, then bt sends FREE to audio." am: 5cde687f02
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1985688

Change-Id: I47bd5053f51439075431cdd3037de0a425f58a29
2022-02-16 20:36:40 +00:00
Chen Chen
60d52e48fa SpatialAudio: Fix VTS for the new parameter in AIDL. 2 more VTS
functions was added while the AIDL was changed so they are not included
in the CL of changing AIDL

Bug: 214615268
Bug: 219977932
Test: Build
Change-Id: Ifbbfe2f9091367609b63fbb6ee118c44d447ec98
2022-02-16 12:19:17 -08:00
Josh Wu
3f8f5997ad Audio: Load Bluetooth AIDL HAL
Test: m android.hardware.audio.service
Bug: 203490261
Change-Id: If518ed69331489bd9aeb2a0c58e17c2917e3c0cf
2022-02-16 12:01:59 -08:00
Chen Chen
5cde687f02 Merge "SpatialAudio: Set low latency allowed signal at startSession The logic is that to send FREE and LOW_LATENCY to audio at startSession, if bt receives setLowLatencyModeAllowed(true) before start session. If the parameter false, or bt doesn't receive the signal at all, then bt sends FREE to audio." 2022-02-16 19:38:24 +00:00
Treehugger Robot
c1603e8ef5 Merge "Fixed vts tests cases which do not support factory attestation. Test: Run keymint Vts tests." am: 0f7d419136
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1972595

Change-Id: Idd3b8dc691be5d50136af7001adb077b759ba217
2022-02-16 16:10:06 +00:00
Treehugger Robot
0f7d419136 Merge "Fixed vts tests cases which do not support factory attestation. Test: Run keymint Vts tests." 2022-02-16 15:50:30 +00:00
Gary Jian
5e547de67d Merge "Add VTS test for VoNR apis on IRadio aidl" am: c8407c2a5d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1981666

Change-Id: Ib84afa2e75af118ee7de4b69d83d35ed95a4318d
2022-02-16 08:42:58 +00:00
Gary Jian
c8407c2a5d Merge "Add VTS test for VoNR apis on IRadio aidl" 2022-02-16 08:21:46 +00:00
Treehugger Robot
770e99349a Merge "BtAudio: Iterate reference in VTS helper" am: 76adba3e27
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1984637

Change-Id: I76c1f4ca701fca738699a3482850f52599207c9d
2022-02-16 07:40:21 +00:00
Treehugger Robot
76adba3e27 Merge "BtAudio: Iterate reference in VTS helper" 2022-02-16 07:22:55 +00:00
Treehugger Robot
eca75b0037 Merge changes I3642c6eb,I0cf9c1ce am: 687ffed8f6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1986308

Change-Id: Ie1e6e1e281d0b7075379f36f97f32c03c6884f5d
2022-02-16 07:08:56 +00:00
Treehugger Robot
687ffed8f6 Merge changes I3642c6eb,I0cf9c1ce
* changes:
  Minor fix for the session type in the comments
  Add LE audio broadcast offload vts test cases
2022-02-16 06:47:35 +00:00
Treehugger Robot
bbdcdec933 Merge "BtAudio: Handle dataInterval in LeAudioSW VTS" am: 3a6d0f8d75
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1986306

Change-Id: I262f96a74057a13db5f9c3fd6e58d04b7fef9ad0
2022-02-16 06:37:34 +00:00
Treehugger Robot
7e43320a0b Merge "BtAudio: Handle bcast hw offloading codecs" am: 6497c3ec2c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1984636

Change-Id: Ia2f8c7d3d71a1dcce0a89d39063d2f442f696715
2022-02-16 06:37:25 +00:00
Treehugger Robot
3a6d0f8d75 Merge "BtAudio: Handle dataInterval in LeAudioSW VTS" 2022-02-16 06:09:15 +00:00
Treehugger Robot
6497c3ec2c Merge "BtAudio: Handle bcast hw offloading codecs" 2022-02-16 06:07:56 +00:00
Jasmine Cha
142ba0857b audio: use binder threadpool am: d90c47420a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1986309

Change-Id: Ie5292a95af1b03719c8e79184bd6d40d5834fd8b
2022-02-16 05:02:34 +00:00
Jasmine Cha
d90c47420a audio: use binder threadpool
Support to communicate with other service with AIDL interface.

Bug: 215463744
Test: build pass

Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: I13da2121623779b0ba21d29cf39c11abc7b96dd9
2022-02-16 10:07:57 +08:00
Alice Kuo
04a399a9e0 Minor fix for the session type in the comments
Test: atest VtsHalBluetoothAudioTargetTest
Bug: 203490261
Change-Id: I3642c6eba3024fd1959e82057a4fdd108a09aa56
2022-02-16 09:22:16 +08:00
Alice Kuo
336d90c84f Add LE audio broadcast offload vts test cases
Bug: 219668925
Bug: 203490261
Test: atest VtsHalBluetoothAudioTargetTest
Change-Id: I0cf9c1cefa6caa9437492d116641bbfcca976d9e
2022-02-16 09:22:09 +08:00