Commit Graph

44627 Commits

Author SHA1 Message Date
Steven Moreland
f044e893e4 Merge "composer3 frozen" am: e9d1bca6d7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2308366

Change-Id: Ibde152ceae47c6b199a692675fc9f67a7c602ff7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-21 21:08:44 +00:00
Steven Moreland
e9d1bca6d7 Merge "composer3 frozen" 2022-11-21 20:30:28 +00:00
Steven Moreland
aebd7e6bb7 Merge "example vendor app" am: e49b3684a1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2308365

Change-Id: Ibd9e0647157da27d64c041e14e97635422415ad2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-21 18:26:08 +00:00
Steven Moreland
e49b3684a1 Merge "example vendor app" 2022-11-21 17:58:11 +00:00
Steven Moreland
1730f442e4 Merge "vndk libs - frozen true" am: a4f9873b72
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2309833

Change-Id: I4dc885ea3952b29a1b7c207a868e1bcbff3e3bdc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-21 17:56:44 +00:00
Steven Moreland
a4f9873b72 Merge "vndk libs - frozen true" 2022-11-21 17:34:05 +00:00
Steven Moreland
576e098973 composer3 frozen
magic -> explicit

Bug: 259465531
Test: build
Merged-In: Iefdfe812fc9309a0a758eedb3da9d3676e956f02
Change-Id: Icc336c6640adc064e755ab23c934d7d07cc6339f
2022-11-19 04:26:01 +00:00
Steven Moreland
0385dac9fc example vendor app
see comments added in code and Android.bp

We don't have examples of a common Android ecosystem usecase, so
I'm adding one here.

Bug: 227289255
Test: after sepolicy + PRODUCT_PACKAGES:
    11-19 03:14:27.460   488   488 I android.hardware.vibrator-service.example: Vibrator on for timeoutMs: 100
Change-Id: Iee430d85e23c6c8f771dc5aa77bff9be1a91f080
2022-11-19 03:35:37 +00:00
Treehugger Robot
ef94348268 Merge "a.h.graphics.common frozen true" am: 3777e1cb44
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2309832

Change-Id: I0125ee55aba9700a0fa106c66f70c9f6cbced3e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-19 01:05:10 +00:00
Treehugger Robot
3777e1cb44 Merge "a.h.graphics.common frozen true" 2022-11-19 00:51:08 +00:00
Shunkai Yao
859c24dba0 Merge "AIDL effect vts test cases refinement" am: efb45b2672
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2304796

Change-Id: Ie2955b04f983384d361125cfe9aa10e49f9d2bec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-18 23:41:58 +00:00
Steven Moreland
93ea25ca9b vndk libs - frozen true
magic -> explicit

Bug: 259465531
Test: build
Change-Id: I700814bcbc7557b78d8dc708cbeeb33049250a9d
2022-11-18 23:40:59 +00:00
Shunkai Yao
efb45b2672 Merge "AIDL effect vts test cases refinement" 2022-11-18 23:17:59 +00:00
Steven Moreland
3bc7a4937d a.h.graphics.common frozen true
magic -> explicit

Bug: 259465531
Test: build
Merged-In: I080bee98df6d4ad8799dd60c5090c2e79244ce2f
Change-Id: I3223d33c296c73e7c14e8ed87806ba6ed8ff3392
2022-11-18 20:11:02 +00:00
Shunkai Yao
812d5b4ce0 AIDL effect vts test cases refinement
Bug: 255361653
Test: atest VtsHalAudioEffectTargetTest
atest VtsHalAudioEffectFactoryTargetTest
atest VtsHalEqualizerTargetTest

Change-Id: I4d4c4de97a73d4ea6dedd9c9e1733da03860430b
2022-11-18 19:50:24 +00:00
Treehugger Robot
9243bee9d3 Merge "Add a new capability to indcate min slot duration." am: 77b9374f01
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2308464

Change-Id: I6a14b3a2f964c65969920799ff83085e021b0926
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-18 19:44:04 +00:00
Devin Moore
fd2903c283 Merge changes from topics "sensor_conver", "sensorservice_aidl" am: 3259213a9e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2298582

Change-Id: Ic04b5ac0b4861118834a7de98e3cbc97a7f01a2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-18 19:41:31 +00:00
Devin Moore
f52079e9f4 Add host_supported to sensors AIDL interface am: 9ef0c60a25
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2292599

Change-Id: I59fb1d0dd78f95b79c7276fac80ec0fa6dd61bb1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-18 19:41:23 +00:00
Chih-hung Hsieh
aef9d80cfd Merge "Fix array-parameter warning" am: 66808f0c5e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2243875

Change-Id: Icd7d42477eed85e5ca644b53425c82f5dd676992
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-18 19:40:02 +00:00
Treehugger Robot
77b9374f01 Merge "Add a new capability to indcate min slot duration." 2022-11-18 19:27:51 +00:00
Devin Moore
3259213a9e Merge changes from topics "sensor_conver", "sensorservice_aidl"
* changes:
  Add a convert library for sensor AIDL
  Add host_supported to sensors AIDL interface
2022-11-18 19:21:47 +00:00
Chih-hung Hsieh
66808f0c5e Merge "Fix array-parameter warning" 2022-11-18 19:21:20 +00:00
ziyiw
b922b6b215 Add a new capability to indcate min slot duration.
Test: compile
Bug: 254655623
Merged-In: Icac53069ddc61bbd60049880119973f1b4b0286d
Change-Id: Icac53069ddc61bbd60049880119973f1b4b0286d
2022-11-18 18:25:47 +00:00
Devin Moore
00721dc031 Add a convert library for sensor AIDL
This is moving the conversion functions from
frameworks/native/services/sensorservice/AidlSensorHalWrapper.cpp.
This conversion code needs to be shared between sensorservice, a new
libsensorserviceaidl, and the new VTS tests for AIDL sensorservice.
It will likely also be used by vendors interacting with the new AIDL
sensorservice.

Test: VtsHalSensorManagerV1_0TargetTest
Bug: 205764765
Change-Id: Iabb0bcf0770672671e51fd304f79e14ca94a2d15
2022-11-18 00:58:35 +00:00
Devin Moore
9ef0c60a25 Add host_supported to sensors AIDL interface
Useful for host fuzzing. Needed to make the new sensorservice AIDL
host_supported.

Test: m
Bug: 205764765
Change-Id: I3fb0786fe27274d91c05a0598bf9d96c20062edf
2022-11-18 00:58:28 +00:00
Treehugger Robot
509d54d0d4 Merge changes I2dfd304c,I978432e2 am: a335badc22
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2300098

Change-Id: I6a9e8991b7953f6ae594f2675cecfdcdbbd5a4d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 22:40:43 +00:00
Treehugger Robot
a335badc22 Merge changes I2dfd304c,I978432e2
* changes:
  LoudnessEnhancer: Add AIDL implementation and its unit test
  Audio AIDL Effect VTS : Extract all common parameters to defaults
2022-11-17 22:00:44 +00:00
Chih-Hung Hsieh
494ef7f133 Fix array-parameter warning
Bug: 241941550
Test: presubmit
Change-Id: I03ede7721fbbe027598e0491b405faee8029fadc
2022-11-17 18:41:21 +00:00
Shraddha Basantwani
68041cab61 LoudnessEnhancer: Add AIDL implementation and its unit test
Added AIDL implementation for LoudnessEnhancer audio effect
parameters and its unit test.

Bug: 258124419
Test: atest VtsHalLoudnessEnhancerTargetTest

Change-Id: I2dfd304ca9f72383572fd1f762d41864dd73e39d
2022-11-17 10:24:06 +05:30
Shraddha Basantwani
5a2577cad6 Audio AIDL Effect VTS : Extract all common parameters to defaults
Bug: 258124419
Test: atest VtsHalAudioEffectTargetTest
atest VtsHalEqualizerTargetTest

Change-Id: I978432e2efcdcbb7341000b39b5f39e0e5d82eb7
2022-11-17 10:23:58 +05:30
Jooyung Han
08abdc12cc Merge "USB APEX with AIDL implementation" am: 00c47d2e15
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2300299

Change-Id: I312fe966aaba02772cfcac6c51ff03b592bc7388
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 04:25:35 +00:00
Jooyung Han
00c47d2e15 Merge "USB APEX with AIDL implementation" 2022-11-17 04:05:28 +00:00
Steven Moreland
fac4a57d4f android.hardware.graphics.allocator - VNDK - use V1 am: 00ba1e951d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2305313

Change-Id: I71585f6ca4a6d8386ac49da79a8d100445066438
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 02:07:07 +00:00
Steven Moreland
00ba1e951d android.hardware.graphics.allocator - VNDK - use V1
Breaking SDK finalization.

Bug: 259146177
Change-Id: I637ab649cbd1d0c886c91859398888f22025b963
Test: N/A
2022-11-17 00:07:44 +00:00
Shunkai Yao
dd170d7247 Use AIDL effect bundle in effectserviceexampleimpl. am: f0c263b547
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2268147

Change-Id: I12a1a78ae59963291ff8844c8fa638ed201431b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 20:24:32 +00:00
Shunkai Yao
f0c263b547 Use AIDL effect bundle in effectserviceexampleimpl.
Bug: 255361653
Test: atest VtsHalAudioEffectTargetTest
atest VtsHalAudioEffectFactoryTargetTest
atest VtsHalEqualizerTargetTest

Change-Id: Ia50ff5066e007f6a8569114e36f0e4565a6100ea
2022-11-16 18:09:17 +00:00
Tri Vo
2d5941a525 Merge "Add an implementation defined limit on number of keys in CSR" am: 2ac5066335
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2275693

Change-Id: I24b6cf6e126721343aa9c4fffa29a7df69336c8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 03:49:09 +00:00
Treehugger Robot
ef8b8b95d2 Merge "Preemptive minimal import" am: 38bd71130e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2299566

Change-Id: Id97b270259f024f5a743ddae1b5eb202d5b51deb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 03:47:36 +00:00
Tri Vo
2ac5066335 Merge "Add an implementation defined limit on number of keys in CSR" 2022-11-16 03:44:22 +00:00
Treehugger Robot
38bd71130e Merge "Preemptive minimal import" 2022-11-16 03:09:04 +00:00
Jooyung Han
c2a204e4bb USB APEX with AIDL implementation
The previous USB APEX was bundling HIDL 1.0 default implemetation.
Migrating the USB APEX to use AIDL implementation.

Bug: 227791019
Test: tbd
Change-Id: I99aa16fa36215ff296f8194717381efdcf3e8ed8
2022-11-16 10:27:56 +09:00
Treehugger Robot
7f757f3b69 Merge "audio: Add missing GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST" am: 41b932f43e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2303557

Change-Id: I13ce6a16ec1e4782e5acb48d081762235099cae3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 00:11:57 +00:00
Treehugger Robot
41b932f43e Merge "audio: Add missing GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST" 2022-11-15 23:44:20 +00:00
Tri Vo
9cab73c8bd Add an implementation defined limit on number of keys in CSR
Rationale here is that many IRPC implementations are memory constrained.
We add a way for implementations to report the maximum number of
supported keys. This way we can guarantee consistent behavior across
different devices.

For implementation of IRPC version 3 and later we define the lowest
number of keys supported to be 20. This specific value was chosen
because the current implementation of RemoteProvisioner already combines
keys into batches of exactly 20.

Bug: 254137722
Test: atest VtsHalRemotelyProvisionedComponentTargetTest
Change-Id: Ib6fb6d6ec7c74004524a5505a37aa82c9e44ef91
2022-11-15 14:19:55 -08:00
Mikhail Naganov
88cb2f4662 audio: Add missing GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
This fixes test error when on devices that do not have
AIDL HAL.

Bug: 205884982
Bug: 259294358
Test: m
Change-Id: I6cec10f35cd42eb06947bf483555287257a6a58e
2022-11-15 22:11:17 +00:00
John Reck
1dd64b4f83 Preemptive minimal import
Just to handle conflicts from internal

Test: make
Merged-In: I6fbc22272ba95b44aa09ff08f9d9a7adbb9ae8be
Change-Id: Ibe3ca5c654057b60fa9f045e6fc1f39d14463b44
2022-11-15 16:27:54 -05:00
Treehugger Robot
220c5eca8f Merge "Implement oemlock AIDL default" am: c1bd610345
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2303397

Change-Id: I5b1adc64e467183cc047201d44780cf9670f0e56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-15 20:09:29 +00:00
Treehugger Robot
c1bd610345 Merge "Implement oemlock AIDL default" 2022-11-15 19:53:03 +00:00
Devin Moore
204599a398 Implement oemlock AIDL default
Test: atest OemLockAidlTest
Bug: 233850220
Change-Id: Icec67b5c46e35468ad98b94017ac373b5583c1af
2022-11-15 17:37:08 +00:00
Treehugger Robot
65c934e28f Merge "Set android.hardware.camera.provider as updatable" am: 1b038bc69c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2300103

Change-Id: I07168072cc291017cbea0d9bee1e7359747b088b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-15 07:44:18 +00:00