Commit graph

34888 commits

Author SHA1 Message Date
Treehugger Robot
59b38ef7b0 Merge "composer: 2.4: vts: Add missing COMPOSER_OVERLAY allocation flag" am: 283a876e5a am: 0bda60d835
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1954544

Change-Id: I9759a8667e85c1702464efb4736dbeab352c9e6b
2022-01-23 14:29:09 +00:00
Treehugger Robot
0bda60d835 Merge "composer: 2.4: vts: Add missing COMPOSER_OVERLAY allocation flag" am: 283a876e5a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1954544

Change-Id: Iedc586355cc11ee38a7e88eb8903a7c87666d3b5
2022-01-23 14:18:11 +00:00
Treehugger Robot
283a876e5a Merge "composer: 2.4: vts: Add missing COMPOSER_OVERLAY allocation flag" 2022-01-23 14:02:43 +00:00
Treehugger Robot
a7f54880cd Merge "BtAudio: Fix SessionType mapping" am: b1ab40b8d6 am: 3d22fa1d32
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955928

Change-Id: Icb8629524a39007480014dcbd0349a5288332723
2022-01-22 06:41:17 +00:00
Treehugger Robot
3d22fa1d32 Merge "BtAudio: Fix SessionType mapping" am: b1ab40b8d6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955928

Change-Id: I9e56f33eed65d1120036cae10bc8338038e8791c
2022-01-22 06:22:54 +00:00
Treehugger Robot
b1ab40b8d6 Merge "BtAudio: Fix SessionType mapping" 2022-01-22 06:09:44 +00:00
George Chang
ddebafd43c Merge "Add new aidl interface for android.hardware.nfc" am: d4dcde3bc1 am: 0252bda2b0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1878145

Change-Id: Ic9da15d1a266a6c34bdc47b5cc88ae746a546b20
2022-01-22 02:27:55 +00:00
George Chang
0252bda2b0 Merge "Add new aidl interface for android.hardware.nfc" am: d4dcde3bc1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1878145

Change-Id: Ifb4d9937f380d957fbbd8ee03e6146afaf5a4b68
2022-01-22 01:59:52 +00:00
George Chang
d4dcde3bc1 Merge "Add new aidl interface for android.hardware.nfc" 2022-01-22 01:46:41 +00:00
Michael Butler
c5699bca62 Merge "Make VtsHalNeuralnetworksTargetTest run on the host" am: 8f255182ec am: ca13a2b719
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1946651

Change-Id: I7b5b16726fadee33cd83520fe001b925e1cc22ab
2022-01-22 00:01:32 +00:00
Treehugger Robot
1a2c9ab210 Merge "Add a2dp vendor codec extension" am: 82d991db1e am: 529c0812ae
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955924

Change-Id: Ic1b97ee442c2d92f9ad876d79be0d8e1ab8e2bd3
2022-01-22 00:01:23 +00:00
Michael Butler
ca13a2b719 Merge "Make VtsHalNeuralnetworksTargetTest run on the host" am: 8f255182ec
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1946651

Change-Id: I019c48fb6e0b11d6a5226cd4f4c4f08b1f0764fb
2022-01-21 23:50:21 +00:00
Treehugger Robot
529c0812ae Merge "Add a2dp vendor codec extension" am: 82d991db1e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955924

Change-Id: I968ebef8f0d872c24601bfe916b1791d9dc8ed1c
2022-01-21 23:49:41 +00:00
Michael Butler
8f255182ec Merge "Make VtsHalNeuralnetworksTargetTest run on the host" 2022-01-21 23:32:10 +00:00
Treehugger Robot
82d991db1e Merge "Add a2dp vendor codec extension" 2022-01-21 23:27:34 +00:00
Michael Butler
d0d9a7abac Make VtsHalNeuralnetworksTargetTest run on the host
This change adds a host build of VtsHalNeuralnetworksTargetTest. In the
existing device build of VtsHalNeuralnetworksTargetTest, the drivers run
out-of-process. In the host build of VtsHalNeuralnetworkaTargetTest, the
driver runs in-process.

The in-process driver that runs on the host is the canonical sample
driver (which is just the CPU "driver", located in
packages/modules/NeuralNetworks/driver/sample) adapted to an AIDL
interface (by the adapter code in
hardware/interfaces/neuralnetworks/utils/adapter/aidl).

Bug: N/A
Test: mma
Test: VtsHalNeuralnetworksTargetTest on host
Change-Id: Ia30dd3a7db8e0592b9f13d69c9831f8ffe10c371
2022-01-21 21:04:50 +00:00
Treehugger Robot
7d670606d3 Merge "BtAudio: Add OWNERS to aidl implmentation and VTS, hidl 2.2 handling" am: c96879a0ce am: ca55bc6bf1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955931

Change-Id: I4992faad0cd42a91df14ed5e44c1f384731c303a
2022-01-21 20:52:23 +00:00
Treehugger Robot
ca55bc6bf1 Merge "BtAudio: Add OWNERS to aidl implmentation and VTS, hidl 2.2 handling" am: c96879a0ce
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955931

Change-Id: I79ece7e6ce8c695b65dc4775e650453d14017e8f
2022-01-21 20:34:29 +00:00
Treehugger Robot
c96879a0ce Merge "BtAudio: Add OWNERS to aidl implmentation and VTS, hidl 2.2 handling" 2022-01-21 20:03:34 +00:00
Treehugger Robot
c53b3888d8 Merge "BtAudio: Fix default implementation typos" am: d6304f24bd am: a45f6e3083
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955930

Change-Id: I421a42276904a1b4b81f39d73ff96a9cbd30e4ef
2022-01-21 19:34:00 +00:00
Treehugger Robot
a45f6e3083 Merge "BtAudio: Fix default implementation typos" am: d6304f24bd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955930

Change-Id: Iab0a56d16a1f2845948c70ab7b9ad54390c08b56
2022-01-21 19:17:09 +00:00
Treehugger Robot
20c04c09a7 Merge "Add updateTrackMetadata support with audioSerssion_2_2 control" am: 5ad2fe4589 am: 28e51040cc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955919

Change-Id: I34ae68233ab6a26d7240267de7725f2b1ded15b0
2022-01-21 19:10:40 +00:00
Treehugger Robot
d6304f24bd Merge "BtAudio: Fix default implementation typos" 2022-01-21 19:04:45 +00:00
Treehugger Robot
28e51040cc Merge "Add updateTrackMetadata support with audioSerssion_2_2 control" am: 5ad2fe4589
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955919

Change-Id: If2765c7f9c4dd7ca3dac29703a3e8d69bbc8ced5
2022-01-21 18:47:05 +00:00
Josh Wu
8b8b2d5743 BtAudio: Add OWNERS to aidl implmentation and VTS, hidl 2.2 handling
Bug: 203490261
Test: none
Change-Id: I004bbb49a1f6755ad6f2b1a8ac25bc1db9e19f48
2022-01-22 02:40:53 +08:00
Treehugger Robot
5ad2fe4589 Merge "Add updateTrackMetadata support with audioSerssion_2_2 control" 2022-01-21 18:30:53 +00:00
Josh Wu
98d7e083bd BtAudio: Fix default implementation typos
Bug: 203490261
Test: m android.hardware.bluetooth.audio-V1-impl
Change-Id: I80f39d844ec5bb44830341f310143b3626593d79
2022-01-21 03:09:33 -08:00
Roman Stratiienko
bf928e775d composer: 2.4: vts: Add missing COMPOSER_OVERLAY allocation flag
Without this flag, the composer will fail to PRESENT the buffer on
the systems that do not have IOMMU support and can scanout contiguous-
only buffers.

Signed-off-by: Roman Stratiienko <roman.o.stratiienko@globallogic.com>
Change-Id: I566534a2a1fb602c0ce69ef861805d4fb03d7c47
2022-01-21 10:49:47 +02:00
Josh Wu
ce6ca9eda7 BtAudio: Fix SessionType mapping
Bug: 203490261
Test: m android.hardware.bluetooth.audio-V1-impl -j
Change-Id: I477e16e4fc060dd145828bca4aba5ad49a56ff76
2022-01-21 00:33:23 -08:00
David Drysdale
c810dae469 Merge "Turn off CFI for other Keymaster VTS versions" am: 4daee77052 am: 23040264d1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1954816

Change-Id: I21dcc880d27eba9a3e8d849087a389f9fe180a39
2022-01-21 08:23:54 +00:00
David Drysdale
23040264d1 Merge "Turn off CFI for other Keymaster VTS versions" am: 4daee77052
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1954816

Change-Id: I516a4468588df7371e4434d6eb0cfa68a6b1403e
2022-01-21 08:13:24 +00:00
David Drysdale
4daee77052 Merge "Turn off CFI for other Keymaster VTS versions" 2022-01-21 07:58:28 +00:00
Alice Kuo
ce87f91873 Add a2dp vendor codec extension
Bug: 215645164
Test: make build
Change-Id: I1ed80ab5cd4a9fbb9ea6fef7a5192241af76f1ea
2022-01-21 13:08:02 +08:00
Treehugger Robot
8327854c0e Merge "Add vendor codec type to support the vendor config and capability" am: aca34136be am: d3f5bd3430
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955920

Change-Id: I3288d9c722c7f48f4807dd6d6263efd54f42ed32
2022-01-21 01:25:16 +00:00
Treehugger Robot
d3f5bd3430 Merge "Add vendor codec type to support the vendor config and capability" am: aca34136be
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955920

Change-Id: I47cb332fc9fea692aedca60abea4a5b0e6b74a32
2022-01-21 01:02:02 +00:00
Treehugger Robot
aca34136be Merge "Add vendor codec type to support the vendor config and capability" 2022-01-21 00:43:42 +00:00
Michael Butler
b3d989c805 Merge "Cleanup NN utility libraries' dependencies" am: d3e413e759 am: fd0636d14b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1950217

Change-Id: I069b4ed360689d78d87aad071460300a9fcfdf98
2022-01-21 00:07:32 +00:00
Treehugger Robot
41fe05482f Merge "Camera: VTS: Remove GRF MultiCamera for Android 12" am: da9f315c2e am: 9803421093
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1954699

Change-Id: Iacf6d408062d31243fad4a97c2438e0d5d4d06aa
2022-01-21 00:07:21 +00:00
Michael Butler
fd0636d14b Merge "Cleanup NN utility libraries' dependencies" am: d3e413e759
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1950217

Change-Id: I54f8f522af67cbf1828cecc8951c42379279eaae
2022-01-20 23:49:13 +00:00
Treehugger Robot
9803421093 Merge "Camera: VTS: Remove GRF MultiCamera for Android 12" am: da9f315c2e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1954699

Change-Id: I5b638fbdd1603ab97b29422797e49dab3daf3f62
2022-01-20 23:49:00 +00:00
Michael Butler
d3e413e759 Merge "Cleanup NN utility libraries' dependencies" 2022-01-20 23:36:09 +00:00
Treehugger Robot
da9f315c2e Merge "Camera: VTS: Remove GRF MultiCamera for Android 12" 2022-01-20 23:34:11 +00:00
Miao Wang
0b816258b3 HAL interface for compilation and execution hints am: b5c8a82f25 am: 95aca22e2c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955921

Change-Id: Ic77516e45af14a730abbf1256b7b386a78062587
2022-01-20 22:14:04 +00:00
Miao Wang
95aca22e2c HAL interface for compilation and execution hints am: b5c8a82f25
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1955921

Change-Id: Ia1175e1000a8a392439987471d15ff03ccb3f7a6
2022-01-20 22:08:56 +00:00
Michael Butler
9257d6d06d Cleanup NN utility libraries' dependencies
Bug: N/A
Test: mma
Change-Id: I0243c477098d9a2de28ca78bfde155d3ecb5acb6
2022-01-20 12:31:38 -08:00
Miao Wang
b5c8a82f25 HAL interface for compilation and execution hints
The following AIDL types are added:
 - TokenValuePair
 - PrepareModelConfig
 - ExecutionConfig

The following AIDL methods are added:
 - IDevice::prepareModelWithConfig
 - IPreparedModel::executeSynchronouslyWithConfig
 - IPreparedModel::executeFencedWithConfig
 - IBurst::executeSynchronouslyWithConfig

The compilation and execution hints are being stored as a list of
token-value pairs as part of the PrepareModelConfig / ExecutionConfig.
And the PrepareModelConfig / ExecutionConfig parcelables are created in
order to make future extensions to the execution related interfaces
easier.

It is the drivers responsibility to verify the hints, and it is allowed
for the driver to ignore them.

Bug: 203248587
Test: neuralnetworks_utils_hal_aidl_test
Change-Id: I98240fd75089fc85cdfcaa0be28aab8a6f0dfca5
Merged-In: I98240fd75089fc85cdfcaa0be28aab8a6f0dfca5
(cherry picked from commit 0e671f3edb)
2022-01-20 16:48:40 +00:00
Alice Kuo
79c936debe Add vendor codec type to support the vendor config and capability
Bug: 203490261
Bug: 150670922
Test: make build
Change-Id: I26cdafe6b96a4c0a501f13bf790723c026029aa6
2022-01-20 23:14:19 +08:00
George Chang
dbc36e52e1 Add new aidl interface for android.hardware.nfc
Bug: 204868826
Test: m android.hardware.nfc-update-api
Test: atest VtsAidlHalNfcTargetTest
Change-Id: Ic1dddd8385f8f8e4d6f5f9ed39623d2247f7e7b3
2022-01-20 06:57:46 +00:00
Alice Kuo
dea3e80b39 Add updateTrackMetadata support with audioSerssion_2_2 control
For the offload case, the updateTrackMetadata would be triggered by the
audio HAL, extend the support for audio session 2.2 control

Bug: 197296692
Bug: 150670922
Test: make build
Change-Id: If1589b95bdec98d41c122da2c47ab53719af8425
2022-01-20 14:55:59 +08:00
Shuzhen Wang
1320f88af2 Camera: VTS: Remove GRF MultiCamera for Android 12
Certain OEMs' new S launches with vendor freeze cannot implement
multi-camera API.

Bug: 189053514
Bug: 211709637
Change-Id: I71b46f1e8343a5848cbe3fa55bbcd427c87b05dd
Merged-In: I71b46f1e8343a5848cbe3fa55bbcd427c87b05dd
(cherry picked from commit 30a198ded0)
2022-01-20 05:50:37 +00:00