Commit Graph

671 Commits

Author SHA1 Message Date
John Reck
d126297c23 Merge "Add front buffer usage" 2022-01-20 20:21:52 +00:00
TreeHugger Robot
ba4200fbd8 Merge "Add Stable AIDL version of EVS HAL" 2022-01-20 07:03:07 +00:00
Treehugger Robot
c03d837c6e Merge "Require thermal HAL for all new devices" am: a91cdf4fc1 am: de0757c51a am: cf92f0c313 am: 99f60d35df
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1763487

Change-Id: Iefa06dc3b78ad36b9cb2413551706b0c58c989b6
2022-01-20 01:35:40 +00:00
Treehugger Robot
a91cdf4fc1 Merge "Require thermal HAL for all new devices" 2022-01-20 00:28:25 +00:00
Edwin Tung
bbf7fb9322 Add MeasurementCorrections AIDL HAL (hardware/interfaces)
Bug: 208728105
Test: atest VtsHalGnssTargetTest
Change-Id: I2192670951a517bd229535a083997cc9bab31287
2022-01-19 16:50:58 +08:00
Tanmay Patil
0edb613b01 Merge "Remove SurroundView HAL from compatibility_matrix.current" 2022-01-19 00:13:33 +00:00
Xusong Wang
018fc3cac8 Define AIDL reusable execution interface.
This CL defines the AIDL interface for reusable execution.

This CL also fixes a stale statement in IBurst about deadlineNs:
boot_clock should be used rather than steady_clock.

Bug: 202405342
Bug: 202431255
Test: NNT_static
Test: VtsHalNeuralnetworksTargetTest
Change-Id: I07d26909081018ffd92264d76109a66d4a0de3bd
Merged-In: I07d26909081018ffd92264d76109a66d4a0de3bd
(cherry picked from commit 0d9b1a9d28)
2022-01-18 10:49:42 -08:00
Xusong Wang
571fe74987 Merge changes from topic "nnapi-reusable-execution-hal"
* changes:
  Reusable execution at HAL level -- HAL.
  Define AIDL reusable execution interface.
2022-01-18 17:46:51 +00:00
Changyeon Jo
80189011ca Add Stable AIDL version of EVS HAL
This CL add a new set of EVS APIs written in Stable AIDL with an empty
IEvsEnumerator implementation.

Bug: 170401743
Bug: 195672428
Bug: 202031799
Bug: 202669715
Test: m -j
Change-Id: I28ff4391ba51b72299ebfae801d21a8ab0e37917
2022-01-18 08:59:19 -08:00
TreeHugger Robot
946e355f82 Merge "Add aidl version of android.hardware.input.common" 2022-01-16 07:40:14 +00:00
Ahmed ElArabawy
640c82d41c Merge "Wifi: Uprev wifi HAL to 1.6" 2022-01-15 18:52:02 +00:00
Siarhei Vishniakou
600e91322b Add aidl version of android.hardware.input.common
This is a type HAL that will be used for input-related types. Currently
the main thing that's stored there is MotionEvent.

Bug: 210158587
Test: m
Change-Id: Id6658a179147591564521a36d0de296a1f2212b0
2022-01-14 18:51:45 -08:00
Tanmay Patil
cf9779659c Remove SurroundView HAL from compatibility_matrix.current
This will depreciate the SV HAL from Android T onwards.

Refer go/aaos-sv-hal-depreciate for details on reason

Bug: 213898970

Test: Verfied with presubmit
Change-Id: I5decd4fcf4a3ac4abc3b2229894f015ee506c03e
2022-01-15 00:30:07 +00:00
Xusong Wang
0d9b1a9d28 Define AIDL reusable execution interface.
This CL defines the AIDL interface for reusable execution.

This CL also fixes a stale statement in IBurst about deadlineNs:
boot_clock should be used rather than steady_clock.

Bug: 202405342
Bug: 202431255
Test: NNT_static
Test: VtsHalNeuralnetworksTargetTest
Change-Id: I07d26909081018ffd92264d76109a66d4a0de3bd
2022-01-14 14:58:24 -08:00
Joe Bolinger
2f382da026 Merge changes from topic "hal-logs"
* changes:
  Update common and face AIDL for session logging.
  Update common and fingerprint AIDL for session logging.
2022-01-14 22:39:44 +00:00
David Zeuthen
93b11325d3 Merge "identity: Add multi-document presentation support." am: 2e182eaf1a am: 0e7c06f8f4 am: 86b0e740e7 am: 77e54da1da
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1824772

Change-Id: I50729a1e8f29cc71966cda82092635a6c652186f
2022-01-14 22:14:16 +00:00
David Zeuthen
2e182eaf1a Merge "identity: Add multi-document presentation support." 2022-01-14 21:07:03 +00:00
John Reck
ef1d9b6f8f Add front buffer usage
Test: Builds & boots
Bug: 193558894

Change-Id: I5e6aa11b47272d9d8aa8a8bac256861f7a0629cb
2022-01-13 16:09:54 -05:00
Joe Bolinger
7bd42e1b14 Update common and face AIDL for session logging.
Bug: 204585936
Bug: 204584403
Test: atest VtsHalBiometricsFaceTargetTest
Change-Id: Icba064c5c48f808327323ab64b7b63f68737a2f8
2022-01-12 16:29:35 -08:00
Ahmed ElArabawy
687ce13059 Wifi: Uprev wifi HAL to 1.6
This commit uprevs the Wifi vendor HAL to 1.6

Bug: 214108561
Test: atest VtsHalWifiV1_0TargetTest VtsHalWifiNanV1_0TargetTest VtsHalWifiApV1_0TargetTest \
            VtsHalWifiV1_1TargetTest \
            VtsHalWifiV1_2TargetTest VtsHalWifiNanV1_2TargetTest \
            VtsHalWifiV1_3TargetTest \
            VtsHalWifiApV1_4TargetTest VtsHalWifiNanV1_4TargetTest VtsHalWifiRttV1_4TargetTest \
            VtsHalWifiV1_5TargetTest VtsHalWifiNanV1_5TargetTest VtsHalWifiApV1_5TargetTest
Change-Id: I059a5de346e353f7fba1e008ecd9fb4611e66880
2022-01-12 15:10:45 -08:00
David Zeuthen
1eb12b2972 identity: Add multi-document presentation support.
This new IPresentationSession interface enables an application to do a
multi-document presentation, something which isn't possible with the
existing API. As a practical example of this consider presenting both
your Mobile Driving License and your Vaccination Certificate in a single
transaction.

Bug: 197965513
Test: New CTS tests and new screen in CtsVerifier
Change-Id: I11712dca35df7f1224debf454731bc17ea9bfb37
2022-01-10 15:12:33 -05:00
Edwin Wong
60d02cd8f7 Merge "Add Stable AIDL interface for DRM service" 2022-01-07 19:07:08 +00:00
Treehugger Robot
e0a7d60db0 Merge "Add new aidl interface for android.hardware.bluetooth.audio" 2022-01-07 13:07:25 +00:00
Robert Shih
8ee98880ef Add Stable AIDL interface for DRM service
Test: m -j128 android.hardware.drm-update-api

Bug: 200055138
Bug: 170964303
Change-Id: I091d839cd94075bf36670a9494aa99f7b6c97365
2022-01-06 15:40:25 -08:00
Alice Kuo
a4dbaffaec Add new aidl interface for android.hardware.bluetooth.audio
Bug: 203490261
Test: m android.hardware.bluetooth.audio-update-api

Change-Id: Ida6d664b2c3eedfb4c3abaece7c3540623c72270
Merged-In: Ida6d664b2c3eedfb4c3abaece7c3540623c72270
2022-01-06 07:26:18 +00:00
Josh Wu
73cddd17b5 audio: Add AIDL definitions for Playback/RecordTrackMetadata
This is a temporary change for unblocking Bluetooth
audio AIDL development. When Audio AIDL gets
released officially, it should be overwritten.

Bug: 198812639
Test: m android.hardware.audio.common
Test: m check-vintf-all
Change-Id: Ia63135da4af4682e471e7de6b191b19e7a326a1e
Merged-In: I7064c3819d4c8e61981542ca2ccc52ca992a4ef8
2022-01-06 06:32:36 +00:00
TreeHugger Robot
fb14bdb74f Merge "IRemotelyProvisionedComponent: Add strongbox definition" 2022-01-06 02:40:43 +00:00
TreeHugger Robot
d431c50355 Merge changes from topic "sensors-hal-aidl"
* changes:
  Adds sensors aidl default (cuttlefish) implementation
  Adds sensors HAL AIDL interface
2022-01-05 17:51:49 +00:00
Tommy Chiu
2247b0ba22 IRemotelyProvisionedComponent: Add strongbox definition
Bug: 203037043
Change-Id: I8524699786fde888f753687f6fc3a825f5028f5d
2022-01-05 09:24:59 +08:00
Edwin Tung
81e149cd06 Merge "Add GnssVisibilityControl AIDL HAL (hardware/interfaces)" 2021-12-27 00:34:58 +00:00
Arthur Ishiguro
c7ac0b2a17 Adds sensors HAL AIDL interface
Bug: 195593357
Test: Compile
Change-Id: I6c63a6ba2dc3fbe5b25f401728d0724df2620bef
2021-12-23 23:46:59 +00:00
Devin Moore
2a464d7049 Merge "Convert IR interface to AIDL" am: ba51f773dc am: 23e29e37ae am: f99bc98f9b am: 7c410c3693
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1886546

Change-Id: I3dc0d6ef81468ba3101b2ffbc2fc31af979fbd8d
2021-12-22 22:52:58 +00:00
Devin Moore
ba51f773dc Merge "Convert IR interface to AIDL" 2021-12-22 21:44:17 +00:00
TreeHugger Robot
1e70f620d2 Merge "Remove HIDL Context Hub from compatibility matrix" 2021-12-22 17:42:00 +00:00
Arthur Ishiguro
d7b62ecbd7 Remove HIDL Context Hub from compatibility matrix
We are requiring AIDL Context Hub HAL from Android T.

Bug: 204591467
Test: None
Change-Id: I14e8af2f6960aaa6502edd47e7685ea42ecfa513
2021-12-22 16:17:15 +00:00
Yifan Hong
e6bec958cc Merge "health: AIDL HAL may replace HIDL HAL." am: 199b85ed07 am: 072e0f0d4b am: c3787b4d56 am: 3f7dea2fcb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1930724

Change-Id: I37e6a7daa43b219b02d02d8916eca6e3d62b81df
2021-12-22 01:05:29 +00:00
Yifan Hong
199b85ed07 Merge "health: AIDL HAL may replace HIDL HAL." 2021-12-21 23:50:21 +00:00
Yifan Hong
9a3de3ccc0 health: AIDL HAL may replace HIDL HAL.
Relax the requirement on compatibility matrices
that HIDL health HAL must exist on devices with
target level 3~6, because they may have the AIDL
health HAL instead. Use DeviceManifestTest.HealthHal
to enforce the requirement.

Test: TH
Bug: 211518384
Change-Id: I9f82278bd10e2bd775705041630bcb6f421df8b8
2021-12-20 18:00:07 -08:00
TreeHugger Robot
ba0e65261a Merge "Merge "Add android.hardware.security.dice HAL interface." am: b05a7c1376 am: 1d5af3f5ec" into sc-v2-dev-plus-aosp am: 20d510ef74
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/16492969

Change-Id: I1c2c6239c7d6d84b8e0f0d030d1b32bb78b11d3e
2021-12-17 00:36:07 +00:00
Gabriel Biren
5f5568d4fc Merge "Add Wifi HAL supplicant AIDL interface definitions." am: a798cf2c63 am: dc3be74728 am: 7b93d69e16 am: edfe1d1472
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1916957

Change-Id: I6ee09e3a6fc7d1c737c6589f49f4b1c7bd29db7f
2021-12-16 21:01:14 +00:00
Treehugger Robot
4ddf8b5668 Merge "Add android.hardware.security.dice HAL interface." am: b05a7c1376 am: 1d5af3f5ec
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1883260

Change-Id: If3b724cc66bbc87aad86211c9e7e2f36719f2c33
2021-12-16 20:51:39 +00:00
Edwin Tung
d7a5de2b13 Add GnssVisibilityControl AIDL HAL (hardware/interfaces)
Bug: 208728105
Test: atest VtsHalGnssTargetTest
Change-Id: Ie42793a4d0ddf9c9b62c6dff2dc7a34797702e7f
2021-12-16 11:56:37 +08:00
Devin Moore
0de7ad674e Convert IR interface to AIDL
Add new default that implements/serves the AIDL interface.
Add new VTS test to test the interface implementation.

Test: atest ConsumerIrTest VtsHalIrTargetTest hal_implementation_test
Bug: 205000342

Change-Id: I52c4b3a70341cf91efc2fd187794e3fd60b9000c
2021-12-16 00:25:59 +00:00
Treehugger Robot
b05a7c1376 Merge "Add android.hardware.security.dice HAL interface." 2021-12-16 00:16:45 +00:00
Gabriel Biren
a798cf2c63 Merge "Add Wifi HAL supplicant AIDL interface definitions." 2021-12-15 21:13:41 +00:00
Janis Danisevskis
c3cc5a0b21 Add android.hardware.security.dice HAL interface.
The dice HAL provides access to the Dice artifacts of the running Android
instance.

Bug: 198197213
Test: VTS test comming in two ...
Change-Id: I6e84f9a9c7153e7a96c06d1d451e658b3f222586
2021-12-15 08:52:07 -08:00
Jim Blackler
c3df4b4252 Merge "Game Loading Time improvement by boosting CPU via ADPF" 2021-12-15 16:07:35 +00:00
Gabriel Biren
28a4812752 Add Wifi HAL supplicant AIDL interface definitions.
Converted from android.hardware.wifi.supplicant@1.4 HIDL interface.

Bug: 196235436
Test: m android.hardware.wifi.supplicant-update-api
BYPASS_INCLUSIVE_LANGUAGE_REASON=HE refers to High Efficiency

Change-Id: I9872f297450457c347fb5fe8cf4005b01d3ab1f6
2021-12-14 23:45:07 +00:00
Seth Moore
b568bd5790 Merge "Revert^2 "KeyMint HAL: add curve 25519, bump version"" am: 0834ba697f am: 07069c9e35 am: e41208c9b4 am: 3d160da02b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1920687

Change-Id: I3ead1f90d9a091b16eaa938e9640978c75ad9f6e
2021-12-14 19:56:59 +00:00
Seth Moore
0834ba697f Merge "Revert^2 "KeyMint HAL: add curve 25519, bump version"" 2021-12-14 18:49:58 +00:00