Devin Moore
0d942d682e
Merge "Remove graphics.allocator and .composer HIDL entries in compat matrix."
2022-08-03 21:57:34 +00:00
Kelvin Zhang
6749d73a02
Remove HIDL IBootControl from compatibility matrix am: f09f633336 am: 64db0db96b am: d44843b368 am: 2a28a1c53f am: c67d6a9f4c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2166410
Change-Id: I89e200addeaa2f502d4c3fcc41c3963a8453e2b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-03 00:19:05 +00:00
Kelvin Zhang
64db0db96b
Remove HIDL IBootControl from compatibility matrix am: f09f633336
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2166410
Change-Id: I427289f1d7de6fb9389054fa0830ba5aaef144a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-02 22:30:10 +00:00
Kelvin Zhang
f09f633336
Remove HIDL IBootControl from compatibility matrix
...
Test: th
Bug: 227536004
Change-Id: I004d7c9835e8fc116fa6e40f080a9523f2275cc1
2022-08-02 09:39:39 -07:00
Devin Moore
a5a641050a
Merge "Remove nfc HIDL entry in compat matrix."
2022-08-02 15:24:41 +00:00
Devin Moore
6c8991d36f
Merge "Remove soundtrigger HIDL entry in compat matrix."
2022-08-01 21:27:31 +00:00
Devin Moore
f38eae91fc
Remove soundtrigger HIDL entry in compat matrix.
...
This interface has been converted to AIDL.
Test: TH
Bug: 218588089
Change-Id: Ie4c0f6eaefec7b99cda4de519298dc7f8720ff3d
2022-07-29 22:54:28 +00:00
Devin Moore
7b2d27a90d
Remove nfc HIDL entry in compat matrix.
...
This interface has been converted to AIDL.
Test: TH
Bug: 218588089
Change-Id: I17e1afaf834170a4dc8d0c9c2bca3557131a3123
2022-07-29 22:50:20 +00:00
Devin Moore
f6e7b0d284
Remove graphics.allocator and .composer HIDL entries in compat matrix.
...
This interface has been converted to AIDL.
Test: TH
Bug: 218588089
Change-Id: I99931d95165af3ffd1bb144716327291267692b9
2022-07-29 22:42:06 +00:00
Devin Moore
ab540a18ea
Remove biometrics HIDL entry in compat matrix.
...
This interface has been converted to AIDL.
Test: TH
Bug: 218588089
Change-Id: Ia3736a7d2a3f6e22dff266b3ee38896de9e0f46e
2022-07-29 22:26:06 +00:00
Gabriel Biren
23ffe48a55
Merge "Add WiFi Vendor HAL AIDL interface definitions." am: 1bdfe39266 am: c75dd7f4bb am: f657125ec7 am: 35d8198274 am: 3c1e51ebd3
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2078202
Change-Id: Iced875c4506795405bcc5353def89711185c45b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-14 17:58:39 +00:00
Gabriel Biren
c75dd7f4bb
Merge "Add WiFi Vendor HAL AIDL interface definitions." am: 1bdfe39266
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2078202
Change-Id: Icf2fb7abdd0cb0fe825e70ea03fcd51686bf2c09
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-14 16:27:09 +00:00
Gabriel Biren
910d5df56b
Add WiFi Vendor HAL AIDL interface definitions.
...
Bug: 205044134
Test: mm -j
BYPASS_INCLUSIVE_LANGUAGE_REASON=HE refers to high-efficiency.
Change-Id: I757f36feca9f30ad5e04204b7b0fd4caee63cabc
2022-07-08 18:15:00 +00:00
Subrahmanyaman
53fd32d845
Add strongbox definition for IRemotelyProvisionedComponent in
...
compatibility matrix.
Test: run vts -m VtsHalRemotelyProvisionedComponentTargetTest
Change-Id: I9824d4eb776f38bfbc73e539f801105ba6f8c30f
2022-06-28 00:43:28 +00:00
Kelvin Zhang
facd31e987
Add AIDL definitions for IBootControl am: c056242bdf am: 4a77acb781 am: 901e88654e am: 3170e0164c am: be26b4d78b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2050941
Change-Id: Ie41f2c6080d4652a53660e419a6c581dedb5e835
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 12:08:54 +00:00
Kelvin Zhang
901e88654e
Add AIDL definitions for IBootControl am: c056242bdf am: 4a77acb781
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2050941
Change-Id: I4a001a1e7001edaaef3249fafdc69459539fd236
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 10:32:28 +00:00
Kelvin Zhang
c056242bdf
Add AIDL definitions for IBootControl
...
Test: th
Bug: 227536004
Change-Id: Ic27f41e640927639bf5b901c2b592224f9d8308b
2022-06-06 16:09:03 -07:00
Yifan Hong
ba60032249
Merge "Gralloc: AIDL HAL may replace HIDL HAL." into tm-dev am: 2eab518ff5 am: 631c5fdd47
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/18360587
Change-Id: I51f1d4332ae7ccbd1738fe8429a7a9beb4c56a89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 21:18:40 +00:00
Yifan Hong
2eab518ff5
Merge "Gralloc: AIDL HAL may replace HIDL HAL." into tm-dev
2022-05-13 19:46:55 +00:00
Omer Osman
110224e97c
Merge "Add Opus to BT Audio HAL and update version to V2" into tm-dev am: b229ac5fd1 am: 4d8bfe8fb6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/18112682
Change-Id: I5e42c51b4f53ea568022b6ee068e543d6f00ccfd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 17:53:31 +00:00
Yifan Hong
2f5764315b
Gralloc: AIDL HAL may replace HIDL HAL.
...
Relax the requirement on compatibility matrices
that HIDL allocator HAL must exist on devices with
target level 3~6, because they may have the AIDL
Gralloc HAL instead. Use DeviceManifestTest.GrallocHal
to enforce the requirement.
Also fix comments.
Bug: 232003062
Test: TH
Change-Id: Ia00a9bdb15a39ebeb1ad74f3c922fe7923d7542d
2022-05-12 15:53:48 -07:00
Omer Osman
a2587da5b2
Add Opus to BT Audio HAL and update version to V2
...
This CL adds Opus as a supported A2DP codec to the BT Audio HAL and
updates HAL compatibility matrix.
Bug: 226441860
Test: A2DP sink device using bds-dev
Change-Id: I21249e3e7e76412af7ed62a3fc9ec133434cf963
2022-05-12 05:56:08 +00:00
Joe Bolinger
938c07ce5a
Merge "Declare example HAL as virtual instance."
2022-04-29 00:03:46 +00:00
Joe Bolinger
3041e526de
Declare example HAL as virtual instance.
...
Bug: 228638448
Test: manual (see README.md)
Change-Id: I4c00b9e394eb7863416b61662528869f7e70c09d
2022-04-28 11:24:30 -07:00
Steven Moreland
d901ed003e
Freeze compat matrix 7 for Android T
...
This CL is modified by downstream, so that only the HALs which are
on AOSP are included in the manifest.
Bug: 203103997
Test: boot, vts_treble_vintf_vendor_test
Change-Id: I5c04d26e2b4dd0aac6e7d6ce3c72496081e9539d
Merged-In: I5c04d26e2b4dd0aac6e7d6ce3c72496081e9539d
2022-04-27 17:56:21 -07:00
TreeHugger Robot
54dab564b1
Merge "Freeze compat matrix 7 for Android T" into tm-dev am: af5938dfb8 am: 58e48e7f23
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/17920398
Change-Id: I238c5a696b5f4de290279c80ed60dd880e3a54b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 20:01:10 +00:00
Steven Moreland
953448bb3b
Freeze compat matrix 7 for Android T
...
The current matrix is left in this same CL because this way, downstream
modifications to the current CL will automatically get absorbed into the
level 8 compatibility matrix. A CL on top of this will disable the 7
matrix and then get reverted in the aosp/master..goog/master merge
path.
Bug: 203103997
Test: boot, vts_treble_vintf_vendor_test
Change-Id: I5c04d26e2b4dd0aac6e7d6ce3c72496081e9539d
2022-04-25 18:16:42 +00:00
Badhri Jagan Sridharan
99ecbd7b81
Migrate IUsb to AIDL
...
This change migrates android.hardware.usb.IUsb to AIDL and
adds the default implementation.
Compared to the HIDL interface, AIDL based interface adds
transactionId argument to each of the interface method which
is used while invoking the corresponding callback.
Bug: 200993386
Bug: 199357330
Test: Ran new hal implementation on Pixel. Yet to run VTS.
Change-Id: Id8aa40682d4c4b435c63b3ae249b176276dbb31d
Merged-In: Id8aa40682d4c4b435c63b3ae249b176276dbb31d
(cherry picked from commit b9f69ea776 )
2022-04-25 05:24:33 +00:00
Devin Moore
955d1880fa
Merge "Make graphics.allocator HIDL service optional" into tm-dev am: 77e15d0ef6 am: 578f43c267
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/17726257
Change-Id: I60128a1e98c88fd2c5d84c060bafcc6cd233fa2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-15 23:59:11 +00:00
Devin Moore
95a32bcde4
Make graphics.allocator HIDL service optional
...
This allows the use of the AIDL graphics.allocator AIDL service by
itself.
Bug: 205761012
Test: atest hal_implementation_test
Test: Build and boot cuttlefish without the HIDL service
Change-Id: Ief394181ab2193c56e05c406ca5ba120a988835c
2022-04-13 23:41:34 +00:00
Mikhail Naganov
ecdc6ca8e8
audio HAL: Minimal example implementation
...
Implements basic functionality for enumerating
capabilities of an audio module, audio patches
creation, and opening of I/O streams.
Bug: 205884982
Test: atest VtsHalAudioCoreTargetTest
Change-Id: Ie5d67e9192a598260e762ae9368f99592c8ad97e
2022-03-23 19:40:55 +00:00
Sarah Chin
9101327a27
Update compatibility matrices for IRadio AIDL
...
Test: build
Bug: 205355625
Change-Id: I5fb37f2e05a1b6697eb27e1f3340c7d6b3f409b5
Merged-In: I5fb37f2e05a1b6697eb27e1f3340c7d6b3f409b5
2022-03-18 13:10:45 -07:00
Alice Kuo
b3a4a1b11e
Merge "Set bluetooth.audio AIDL HAL to mandatory for Android T" am: 53b601d590 am: c6e816aad8 am: 31a9f2280c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1977705
Change-Id: I5eb69face96919e1397aaf668b138b92b1f39d6d
2022-02-23 17:25:11 +00:00
Alice Kuo
bd95ac34cb
Remove bluetooth.audio@2.2 interface am: 13c3701537 am: af1c5194a5 am: 4416aa8071
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1962885
Change-Id: I96cacdc67d76e83bf1d12446c169dc53c27bc994
2022-02-22 12:21:53 +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
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
Sarah Chin
f4e067b600
Update compatibility matrices for IRadio AIDL
...
Test: build
Bug: 205355625
Change-Id: I5fb37f2e05a1b6697eb27e1f3340c7d6b3f409b5
2022-02-16 16:32:34 -08:00
Robert Shih
1bd4fddfb3
Merge "drm hal aidl API cleanup"
2022-02-11 06:41:46 +00:00
Gabriel Biren
477f865b05
Merge "Remove hostapd and supplicant HIDL HALs from the current compatibility matrix."
2022-02-10 20:54:36 +00:00
Gabriel Biren
0142465444
Remove hostapd and supplicant HIDL HALs from
...
the current compatibility matrix.
Bug: 196235436
Test: Build
Change-Id: Id4cca2932b03023ba45e0a5773bf703dcd78b9f7
2022-02-10 18:16:34 +00:00
Robert Shih
fe6d6b122c
drm hal aidl API cleanup
...
* Merge IDrmFactory / ICryptoFactory
* Simplify isContentTypeSupported / isCryptoSchemeSupported
* Remove requiresSecureDecoderDefault
* DecryptArgs
* DestinationBuffer union
* byte[16] Uuid
* KeyStatusType underscores
* setSharedBufferBase generic buffer type
Bug: 214410088
Test: VtsAidlHalDrmTargetTest
Change-Id: Ic30100af9bdb95aff9d140e093edb083c1b49592
2022-02-09 18:13:45 -08:00
TreeHugger Robot
df8160ff25
Merge "Remove InputClassifier from current compatibility"
2022-02-07 22:02:19 +00:00
Mikhail Naganov
8140f5660a
Audio HAL V7.1: Update the default implementation
...
Split versions of "common" and "core" types from
the version of the interfaces. "Common" and "core"
versions are set to 7.0.
Implemented new methods of V7.1 interfaces.
Bug: 214426419
Test: m android.hardware.audio@7.1-impl
Test: m android.hardware.audio@7.0-impl
Test: m android.hardware.audio.effect@7.0-impl
Test: m android.hardware.audio@6.0-impl
Change-Id: Ic4c44d4ac9bbfa7b62695866b9aa7473658390b2
(cherry picked from commit 7d01538eec )
Merged-In: Ic4c44d4ac9bbfa7b62695866b9aa7473658390b2
2022-02-05 00:44:17 +00:00
TreeHugger Robot
c1671c38c8
Merge changes from topic "aidlCameraHalInterfaces"
...
* changes:
Add AIDL interface files for android.hardware.camera.common .
Add AIDL interfaces for camera device hal functionality.
Add AIDL interfaces for camera HAL provider.
Add AIDL interfaces for camera metadata.
2022-02-05 00:06:59 +00:00
Siarhei Vishniakou
cb39dd0514
Remove InputClassifier from current compatibility
...
We don't need InputClassifier because it was converted to aidl
InputProcessor. New usages should all be on aidl.
Bug: 205761620
Test: tested deep touch on device
Change-Id: Id6b3c1db30f218e4cc1fa1653817a458f5ab56bf
2022-02-04 14:10:53 -08:00
TreeHugger Robot
6f691f1810
Merge "composer: AIDL HAL may replace HIDL HAL."
2022-02-04 21:42:41 +00:00
Jayant Chowdhary
75aec9028a
Add AIDL interfaces for camera HAL provider.
...
Bug: 196432585
Test: build; Implementation will be submitted later.
Change-Id: Ia50fe0502c811dddd706781c653f038e0415eb4d
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com >
2022-02-04 09:47:03 -08:00
Evan Severson
ff90be0efa
Merge "Add CAMERA in light type for android.hardware.light"
2022-02-04 17:42:41 +00:00
Chungjui Fan
ef2da6da7f
Add CAMERA in light type for android.hardware.light
...
Bug: 199718333
Test: VTS pass
Change-Id: I3c5c30ae557b3e35b2a995bfd9a75a86192651ba
2022-02-03 17:59:05 -08:00
Jason Macnak
50a73bca75
composer: AIDL HAL may replace HIDL HAL.
...
Relax the requirement on compatibility matrices that the HIDL
composer HAL must exist on devices with target level 7 as they
may have the AIDL composer HAL instead. Use
DeviceManifestTest.ComposerHal to enforce the requirement instead.
Bug: b/216514585
Test: vts_treble_vintf_vendor_test
Change-Id: I7fc85b3c8841d9686863ab52c8b5bb88e1f5ee0a
2022-01-31 11:43:58 -08:00