Commit Graph

790 Commits

Author SHA1 Message Date
Devin Moore
87feb14c19 Merge "Remove confirmationUI HIDL entry from compatibility matrix." am: 036a421a3d am: 3e40b98b31 am: 3d12d96f31
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2246513

Change-Id: I51e0c5a223e1f179fb57b1c6b2dccbc830160654
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-10 21:44:51 +00:00
Devin Moore
036a421a3d Merge "Remove confirmationUI HIDL entry from compatibility matrix." 2022-10-10 20:18:51 +00:00
Subrahmanyaman
3ec44dd327 Remove confirmationUI HIDL entry from compatibility matrix.
Bug: b/205760172
Test: run vts -m VtsHalConfirmationUIV1_0Target
Change-Id: If9700c8ece6846e5f0e8960b16ea3db43e802690
2022-10-10 18:08:43 +00:00
Peiyong Lin
623b829fd8 Merge "Convert Thermal HIDL to AIDL." am: 793bb7f070 am: f8e0c59d45 am: 834088abe6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2239858

Change-Id: I758dd0b485ed79b3b24aa3efa2c64f12a990dafa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-07 05:41:07 +00:00
Peiyong Lin
793bb7f070 Merge "Convert Thermal HIDL to AIDL." 2022-10-07 04:00:18 +00:00
Sandeep Dhavale
ec29ac2e1f Merge "Fastboot: Convert Fastboot HIDL HAL to AIDL" am: 59f7b08bc9 am: 968def1a8c am: 4b4072bc38
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2237803

Change-Id: Ie3c1dc12b66e66afe4a540224bceeafb848d0f00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06 23:36:07 +00:00
Peiyong Lin
56960758ad Convert Thermal HIDL to AIDL.
This patch converts Thermal HIDL to AIDL and adds an empty example
implementation.

Bug: b/205762943
Test: atest VtsHalThermalTargetTest
Change-Id: I0c80ac400cc41f50916dbed58bb48f878dfae17f
2022-10-06 17:13:40 +00:00
Sandeep Dhavale
7bc10fb520 Fastboot: Convert Fastboot HIDL HAL to AIDL
Also adds mock implementation based on AIDL.

Bug: 205760652
Test: m
Signed-off-by: Sandeep Dhavale <dhavale@google.com>
Change-Id: Iee32e3e859d90ba494ab41fab739f6317993a3c3
2022-10-05 19:58:06 +00:00
Subrahmanyaman
5de737c9d0 hidl2aidl: conversion of confirmationui hidl to aidl am: 77acd43ccb am: 07d44ea699 am: 3cedb29080 am: 0d9001a8cc am: 373121d0da
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2183878

Change-Id: I356384b641d3d0e9d7a81ff9a376d3cf4a0cd83a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-03 22:33:35 +00:00
Subrahmanyaman
07d44ea699 hidl2aidl: conversion of confirmationui hidl to aidl am: 77acd43ccb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2183878

Change-Id: If6f6ce29f3dab029f949593a3d48cd15ab3ccfaf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-03 19:41:03 +00:00
Steven Moreland
1b7bec0011 Merge changes from topic "hidl2aidl_confirmationui"
* changes:
  hidl2aidl: conversion of vts confirmationui hidl to aidl
  hidl2aidl: conversion of confirmationui hidl to aidl
2022-10-03 19:10:31 +00:00
Matt Buckley
c42bc2473f Merge "Add sendHint method to the PowerHintSession API for load changes" 2022-09-29 19:22:50 +00:00
Matt Buckley
1384388fb2 Add sendHint method to the PowerHintSession API for load changes
Add a new sendHint(SessionHint hint) method to the PowerHintSession to
allow clients to inform the session about upcoming changes in load ahead
of time.

Bug: b/243973548
Test: atest VtsHalPowerTargetTest
Change-Id: I0a8af42d3b0ccd3bbb72287a9b91ffb13fccaf9c
2022-09-27 16:10:35 +00:00
Yu Shan
5b1a1c787f Define IRemoteAccess.aidl.
Define the HAL interface for a wakeup client. This interface will
be used by remote task client to receive remote tasks.

Test: m android.hardware.automotive.remoteaccess-update-api
Bug: 241170646
Change-Id: I332221b303274463dfa5b46d78cf0d81f6045e4b
2022-09-26 18:37:50 -07:00
Weilin Xu
e5b48f1d56 Merge changes from topic "broadcastradio-aidl"
* changes:
  Default implementation for BroadcastRadio AIDL HAL
  Migrate broadcast radio HAL from HIDL to AIDL
2022-09-26 22:36:48 +00:00
Subrahmanyaman
9281ae50ed hidl2aidl: conversion of gatekeeper hidl to aidl am: 82599ddafa am: caf275b15b am: f55dd8e1b6 am: 92edeedf74 am: eb60a3f6f5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2161976

Change-Id: Ieff3524414a560c3758cf2f59b5ad127988bbd0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 03:18:44 +00:00
Shunkai Yao
4590517a96 AIDL effect: Initial IEffect interface implementation and vts test
Bug: 238913361
Test: atest VtsHalAudioEffectTargetTest
Merged-In: Id64d28af9122e82acd96e3349cf37c3d9728069a
Change-Id: Id64d28af9122e82acd96e3349cf37c3d9728069a
2022-09-22 01:36:00 +00:00
Weilin Xu
a8cebd5c8f Migrate broadcast radio HAL from HIDL to AIDL
Radio HAL is migrated to AIDL by hidl2aidl tool, and the
following changes are applied:
- Result type is returned as service-specific error than normal
return value since AIDL only allows one return value of primitive
types.
- Integer data types were changed to int, long and byte.
- Constant enum was removed and replaced by constants defined in
IBroadcastRadio.
- Rds and Deemphasis enums were removed and defined as const in
AmFmRegionConfig
- MetadataKey was removed, and Metadata was defined as union.
- ITunerSession:scan() was renamed to ITunerSession:seek().
- ITunerSession was removed and its methods were added to
IBroadcastRadio.
- Callback for config flag setting was added to ITunerCallback.
- Callback and timeout behaviors are clarified.

Bug: 170336130
Test: m -j
Change-Id: Id1cdc5651037429ca07a4d4dc4682709cfc4949b
2022-09-21 23:09:50 +00:00
Hunsuk Choi
89417f14ef Merge "Upgrade the version of IRadioNetwork to V2" 2022-09-21 18:43:28 +00:00
Subrahmanyaman
77acd43ccb hidl2aidl: conversion of confirmationui hidl to aidl
Conversion of the confirmationui hidl interface to stable aidl interface.

Bug: b/205760172
Test: run vts -m VtsHalConfirmationUIV1_0Target
Change-Id: I1cd655b0abb319f0134e876955f298cb53fcf43c
2022-09-20 06:02:02 +00:00
Subrahmanyaman
82599ddafa hidl2aidl: conversion of gatekeeper hidl to aidl
Conversion of the gatekeeper hidl interface to stable aidl interface.

Bug: 205760843
Test: run vts -m VtsHalGatekeeperTarget
Change-Id: Iacba60935581c38348437875b452aeb4b5121f9e
2022-09-20 01:19:48 +00:00
Hunsuk Choi
60d28d2c24 Upgrade the version of IRadioNetwork to V2
Bug: 243344927
Bug: 232285403
Test: build and flash
Change-Id: I4cc204c9237f017126a52cb12da5891671f248d6
2022-09-16 08:06:09 +00:00
Shunkai Yao
e4bab46e14 AIDL effect: Initial IEffect interface implementationi and vts test
Bug: 238913361
Test: atest VtsHalAudioEffectTargetTest
Change-Id: Id64d28af9122e82acd96e3349cf37c3d9728069a
2022-09-06 21:32:00 +00:00
Shunkai Yao
c23916b96f AIDL effect: Minimal example implementation
Add effect factory placeholder implementation.
Update android.hardware.audio.service-aidl.example to include effects.

Bug: 238913361
Test: atest VtsHalAudioEffectTargetTest

Merged-In: I88266b509a03ee336e22be460580c5b22123659e
Change-Id: I88266b509a03ee336e22be460580c5b22123659e
(cherry picked from commit 8a0ae5430f)
2022-08-30 22:11:16 +00:00
Yixiao Luo
29b6721e15 Merge "TV Input HAL 2.0 AIDL interface" 2022-08-26 23:19:47 +00:00
Treehugger Robot
b4adbffdc4 Merge "Remove usb HIDL entry in compat matrix." 2022-08-25 20:14:47 +00:00
Treehugger Robot
870d2ac41a Merge "Remove nfc HIDL entry in compat matrix." 2022-08-25 19:43:28 +00:00
Treehugger Robot
a60aa56278 Merge "Remove gnss HIDL entry in compat matrix." 2022-08-25 19:17:27 +00:00
Yixiao Luo
2b41ee5263 TV Input HAL 2.0 AIDL interface
Initial version, fixed tabs.
Addressed comments.

Bug: 227673740
Test: atest VtsHalTvInputTargetTest
Change-Id: Id4bc501c4898239bd9325c8688687d95db74cf1d
2022-08-23 17:17:22 -07:00
Shunkai Yao
8a0ae5430f AIDL effect: Minimal example implementation
Add effect factory placeholder implementation.
Update android.hardware.audio.service-aidl.example to include effects.

Bug: 238913361
Test: atest VtsHalAudioEffectTargetTest

Change-Id: I88266b509a03ee336e22be460580c5b22123659e
2022-08-23 01:02:42 +00:00
Mikhail Naganov
df5adfde15 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
Merged-In: Ie5d67e9192a598260e762ae9368f99592c8ad97e
Change-Id: Ie5d67e9192a598260e762ae9368f99592c8ad97e
(cherry picked from commit ecdc6ca8e8)
2022-08-20 00:14:53 +00:00
TreeHugger Robot
c2127539d8 Merge "Remove drm HIDL entry in compat matrix." 2022-08-16 22:34:23 +00:00
Treehugger Robot
17ca272c5b Merge "Remove keymaster HIDL entry in compat matrix." 2022-08-16 22:32:29 +00:00
Devin Moore
46c44709b7 Remove usb HIDL entry in compat matrix.
This interface has been converted to AIDL.
Test: TH
Bug: 218588089

Merged-In: Ibe2139b352ebb6bda141f227c1329c3625cc060f
Change-Id: Ibe2139b352ebb6bda141f227c1329c3625cc060f
(cherry picked from commit e3aaf55b87)
2022-08-16 20:00:03 +00:00
Devin Moore
c84280bcef Remove gnss HIDL entry in compat matrix.
This interface has been converted to AIDL.
Test: TH
Bug: 218588089

Merged-In: Ie50d679d770e56162cd4835ccdd02eda6a4cf7df
Change-Id: Ie50d679d770e56162cd4835ccdd02eda6a4cf7df
2022-08-16 19:53:17 +00:00
TreeHugger Robot
3dca21f0de Merge "Remove usb HIDL entry in compat matrix." 2022-08-16 19:32:06 +00:00
TreeHugger Robot
f800ae86b2 Merge "Remove gnss HIDL entry in compat matrix." 2022-08-16 18:42:45 +00:00
TreeHugger Robot
30b8ef62be Merge "Remove tv.tuner HIDL entry in compat matrix." 2022-08-16 18:28:07 +00:00
Devin Moore
1795df99db Remove keymaster HIDL entry in compat matrix.
This interface has been converted to AIDL.
Test: TH
Bug: 218588089

Merged-In: Ibd115673d6776c94150dd57afe3e20718bc2ed8f
Change-Id: Ibd115673d6776c94150dd57afe3e20718bc2ed8f
2022-08-16 16:30:48 +00:00
Devin Moore
96d97d650c Merge "Remove keymaster HIDL entry in compat matrix." 2022-08-15 15:13:02 +00:00
Devin Moore
cb9b12fbc1 Remove biometrics HIDL entry in compat matrix. am: 4b67aa4a1b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2182457

Change-Id: I7e805dba464a54d3be84379a717c1db85a9824de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-11 01:29:50 +00:00
Devin Moore
547817a1b7 Remove sensors HIDL entry in compat matrix.
This interface has been converted to AIDL.
Test: TH
Bug: 218588089

Change-Id: I68265bee97e1bf43f1cb28fcf66b7c8bedbeeffb
2022-08-10 23:24:01 +00:00
Devin Moore
aecddcad94 Remove nfc HIDL entry in compat matrix.
This interface has been converted to AIDL.
Test: TH
Bug: 218588089

Merged-In: I17e1afaf834170a4dc8d0c9c2bca3557131a3123
Change-Id: I17e1afaf834170a4dc8d0c9c2bca3557131a3123
2022-08-10 22:54:01 +00:00
Devin Moore
4b67aa4a1b Remove biometrics HIDL entry in compat matrix.
This interface has been converted to AIDL.
Test: TH
Bug: 218588089

Merged-In: Ia3736a7d2a3f6e22dff266b3ee38896de9e0f46e
Change-Id: Ia3736a7d2a3f6e22dff266b3ee38896de9e0f46e
2022-08-10 22:50:01 +00:00
Devin Moore
2bb50a60d7 Merge "Remove automotive.vehicle HIDL entry in compat matrix." 2022-08-08 18:14:53 +00:00
Devin Moore
0d942d682e Merge "Remove graphics.allocator and .composer HIDL entries in compat matrix." 2022-08-03 21:57:34 +00:00
Devin Moore
edc438b363 Remove automotive.vehicle HIDL entry in compat matrix.
This interface has been converted to AIDL.
Test: TH
Bug: 218588089

Change-Id: I04af2db10ee4afbd5cd128a4bbb60ff603cd62d2
2022-08-03 16:11:27 +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