Amy Zhang
2de5d78cf0
Merge "Refactor Tuner 1.0 vts to use dynamic configuration" into sc-dev
2021-04-06 17:24:50 +00:00
Bob Badour
0f81cab176
[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces
...
Added SPDX-license-identifier-Apache-2.0 to:
tv/cec/1.0/vts/functional/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I2ddf826c4af294e2b4ee76d2032c1efef90d93f3
2021-03-30 19:03:18 -07:00
Bob Badour
c243ccb718
[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces am: e3681c542c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/14039189
Change-Id: I94a174749ab0890421eef6ed3968d7c395949f7c
2021-03-31 02:03:18 +00:00
Amy Zhang
e691505345
Refactor Tuner 1.0 vts to use dynamic configuration
...
This CL starts the refatoring of Tuner 1.0 vts configuration file
to replace the previous manual config with the current dynamic config
using xml/xsd.
Note that this CL only connects the frontend setting section with
the dynamic config. The CLs to connect other hardware configs will come as
child CLs.
This CL also has some default implementation/vts test impl changes to
sync the sc-dev vts 1.0 with the aosp.
Child CL will also replace the 1.1 manual config with the dynamic
config.
Test: atest VtsHalTvTunerV1_0TargetTest
Bug: 182519645
CTS-Coverage-Bug: 184077478
Change-Id: I13e6ea3d91e474c10e4f822a6ce59d99cc7c7d1d
2021-03-30 18:46:37 -07:00
Bob Badour
e3681c542c
[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces
...
Added SPDX-license-identifier-Apache-2.0 to:
tv/cec/1.0/vts/functional/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I8441f20cebce71d6ba3c5bcf1e6f4fc6afe27130
2021-03-30 12:40:47 -07:00
Michal Olech
87af3e99ff
Merge changes from topic "vts_cec_10" am: 293d67a425
am: 2a8959d969
am: 236a29ea05
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1584904
Change-Id: I6c9c8e07e0e8503951e90e1e7e6604c57b317b40
2021-03-30 12:43:25 +00:00
Shraddha Basantwani
1e75d6f116
CEC: Add methods to get device types am: 3a19b4246f
am: 4a74ccc749
am: f38c8a53f2
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1577106
Change-Id: I79a0a3838f37e231de3fec6aa7af442dd7afc913
2021-03-30 12:43:23 +00:00
Shraddha Basantwani
586fe14899
CEC: Add VTS test to check is connected am: b75639ca66
am: de3c301a52
am: ae30530f38
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1584905
Change-Id: Ie578de3bba8ef2069a4441010aa9f0eed1bb56e1
2021-03-30 12:43:22 +00:00
Shraddha Basantwani
d5c68842c9
CEC: Add README for VTS tests am: 5a1c92594c
am: d678e1e24a
am: ac131439bd
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1584903
Change-Id: I933e20d2ec995a3706d05f2c1e1f551f070956fc
2021-03-30 12:43:21 +00:00
Shraddha Basantwani
35dfeee4cb
CEC: Add VTS test to enable audio return channel am: a17d5ae5be
am: e7a66a40de
am: fa72d25470
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1579867
Change-Id: I9f65c279e14ea20ce787da7ef0cc3a9e85967273
2021-03-30 12:43:20 +00:00
Shraddha Basantwani
70bd68f32b
CEC: Add VTS test to get port info am: 0098a8d3d5
am: 5437ca198c
am: 372de06d81
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1579866
Change-Id: Ib293fecd9d0c4b57cc521985d50862ae9ef65081
2021-03-30 12:43:18 +00:00
Shraddha Basantwani
53b4ececb7
CEC: Add VTS test to set language am: 3857aae7f1
am: 83c8fc6343
am: 529dae159a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1577105
Change-Id: I8a419bb5bf67bc81cfe10348fa471895f606131b
2021-03-30 12:43:17 +00:00
Shraddha Basantwani
3550814954
CEC: Add VTS test to set option am: 57af1d4b9a
am: c2e83b76b8
am: 7dbed4a1ab
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1577104
Change-Id: I63afe27dd4ad7d493e7d2e0be78f1f3779c7d653
2021-03-30 12:43:16 +00:00
Shraddha Basantwani
3ebc585d59
CEC: Add VTS test to send CEC messages am: 24a9d29a4e
am: 7696a5afe5
am: fe8b5b73cb
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1559095
Change-Id: Ic866694f18d72249cfb951aeca59c01ef9122bc2
2021-03-30 12:43:15 +00:00
Shraddha Basantwani
b95e4519c4
CEC: Add VTS test to clear and add logical address am: 0ebb24b4b7
am: 8fec722557
am: 1f444aead3
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1556542
Change-Id: I774391cf6b0d18651aae51e9f9b525cf1b2bd637
2021-03-30 12:43:14 +00:00
Shraddha Basantwani
5b0feb9424
CEC: Add VTS test to get Vendor Id am: b494d6140f
am: 8cdd1dc38d
am: ae6d450222
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1556541
Change-Id: I699d20360c91970aac65f1c2f194d80592f6ac80
2021-03-30 12:43:12 +00:00
Shraddha Basantwani
9998c6b5b1
CEC: Add VTS test to get CEC version am: d79f658b20
am: 63f7f61577
am: ce5ce9534b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1556540
Change-Id: I111f4b851df67d8fec9ad53a31eb9828ad7b6151
2021-03-30 12:43:09 +00:00
Shraddha Basantwani
4a74ccc749
CEC: Add methods to get device types am: 3a19b4246f
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1577106
Change-Id: I9f3f75cc5308aa3e439c27b0d3ef1c1c41e561ed
2021-03-30 11:20:42 +00:00
Shraddha Basantwani
de3c301a52
CEC: Add VTS test to check is connected am: b75639ca66
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1584905
Change-Id: I48876ef90e0a2de952b8ce8d6ba6429b8191bc1b
2021-03-30 11:20:39 +00:00
Shraddha Basantwani
d678e1e24a
CEC: Add README for VTS tests am: 5a1c92594c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1584903
Change-Id: Ia6788afd590aaf90dc1e6de41a11feee0af44050
2021-03-30 11:20:37 +00:00
Shraddha Basantwani
e7a66a40de
CEC: Add VTS test to enable audio return channel am: a17d5ae5be
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1579867
Change-Id: Ib738cfb20c3baf34e0da30de235123f2175a9708
2021-03-30 11:20:34 +00:00
Shraddha Basantwani
5437ca198c
CEC: Add VTS test to get port info am: 0098a8d3d5
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1579866
Change-Id: I0ee48e76b5741a2b7770571f3950ee3fd30e971e
2021-03-30 11:20:32 +00:00
Shraddha Basantwani
83c8fc6343
CEC: Add VTS test to set language am: 3857aae7f1
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1577105
Change-Id: I8373f00a71fab09f43861d499a9de2c4af6d0ca3
2021-03-30 11:20:30 +00:00
Shraddha Basantwani
c2e83b76b8
CEC: Add VTS test to set option am: 57af1d4b9a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1577104
Change-Id: I6fcf94b94e91a160e0090081da32d46bced3846e
2021-03-30 11:20:27 +00:00
Shraddha Basantwani
7696a5afe5
CEC: Add VTS test to send CEC messages am: 24a9d29a4e
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1559095
Change-Id: I4ddd7e7959ba0f8e3b2d15584557634d652ae418
2021-03-30 11:20:25 +00:00
Shraddha Basantwani
8fec722557
CEC: Add VTS test to clear and add logical address am: 0ebb24b4b7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1556542
Change-Id: I97e2816f28958e8543067e2c8075fc3ac5d9650c
2021-03-30 11:20:23 +00:00
Shraddha Basantwani
8cdd1dc38d
CEC: Add VTS test to get Vendor Id am: b494d6140f
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1556541
Change-Id: Ib4034e0eee81403d851519a724f0a171b1cdd5e9
2021-03-30 11:20:20 +00:00
Shraddha Basantwani
63f7f61577
CEC: Add VTS test to get CEC version am: d79f658b20
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1556540
Change-Id: Ic40b366e6adfd9e7e344d51ae17e50fc1e15683e
2021-03-30 11:19:42 +00:00
Michal Olech
02f3e6be8b
Merge "CEC: Add VTS test to check is connected (HAL 1.1)" into sc-dev
2021-03-30 09:40:21 +00:00
Michal Olech
c952cb5c47
Merge "CEC: Add VTS test to get physical address (HAL 1.1)" into sc-dev
2021-03-30 09:40:21 +00:00
Michal Olech
293d67a425
Merge changes from topic "vts_cec_10"
...
* changes:
CEC: Add VTS test to get physical address
CEC: Add methods to get device types
CEC: Add VTS test to check is connected
CEC: Add README for VTS tests
CEC: Add VTS test to enable audio return channel
CEC: Add VTS test to get port info
CEC: Add VTS test to set language
CEC: Add VTS test to set option
CEC: Add VTS test to send CEC messages
CEC: Add VTS test to clear and add logical address
CEC: Add VTS test to get Vendor Id
CEC: Add VTS test to get CEC version
2021-03-30 09:32:07 +00:00
Henry Fang
84978c1c48
Merge "Close stream at end of OpenAnOpenedStreamsTest" am: edd9dea02c
am: c127d95b71
am: 9069693ab0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1513650
Change-Id: I66da2f861e081e40c18d4671708809f3037523f9
2021-03-22 23:20:54 +00:00
Henry Fang
edd9dea02c
Merge "Close stream at end of OpenAnOpenedStreamsTest"
2021-03-22 21:29:12 +00:00
Shraddha Basantwani
3a19b4246f
CEC: Add methods to get device types
...
Test: atest VtsHalTvCecV1_0TargetTest
Bug: 172316717
Change-Id: I4dd0c73865b9d12d4b0588cd92f4087cc0c556b4
2021-03-22 17:37:02 +05:30
Shraddha Basantwani
697a002eb2
CEC: Add VTS test to get physical address
...
Test: atest VtsHalTvCecV1_0TargetTest
Bug: 172316717
Change-Id: I9a4979703961e8e67de6bc1d197cec9e2274d41b
2021-03-22 17:37:02 +05:30
Shraddha Basantwani
b75639ca66
CEC: Add VTS test to check is connected
...
Test: atest VtsHalTvCecV1_0TargetTest
Bug: 172316717
Change-Id: Iff1f5fb7566050e80590f99ac5db3cf7308db297
2021-03-22 17:36:46 +05:30
Shraddha Basantwani
5a1c92594c
CEC: Add README for VTS tests
...
Test: NA
Bug: 172316717
Change-Id: I7fa24606ec44d8f7cae62a143cd6bfc42adc904e
2021-03-22 17:35:31 +05:30
Shraddha Basantwani
a17d5ae5be
CEC: Add VTS test to enable audio return channel
...
Test: atest VtsHalTvCecV1_0TargetTest
Bug: 172316717
Change-Id: Ia5d6e8f08ba68d75c68bffbf8d7a90cbf0b67532
2021-03-22 17:35:13 +05:30
Shraddha Basantwani
0098a8d3d5
CEC: Add VTS test to get port info
...
Test: atest VtsHalTvCecV1_0TargetTest
Bug: 172316717
Change-Id: I6c679c38494e28e65b102c9cc3bd0bb02222de76
2021-03-22 16:31:19 +05:30
Shraddha Basantwani
3857aae7f1
CEC: Add VTS test to set language
...
Test: atest VtsHalTvCecV1_0TargetTest
Bug: 172316717
Change-Id: I231485b00f39a2acfc2ea43f00fa65bdde286bf6
2021-03-22 16:31:19 +05:30
Shraddha Basantwani
57af1d4b9a
CEC: Add VTS test to set option
...
Test: atest VtsHalTvCecV1_0TargetTest
Bug: 172316717
Change-Id: I39405bce52f6f535dbdf9de4ab0e8803fb45df41
2021-03-22 16:31:19 +05:30
Shraddha Basantwani
24a9d29a4e
CEC: Add VTS test to send CEC messages
...
Test: atest VtsHalTvCecV1_0TargetTest
Bug: 172316717
Change-Id: I717aa4b29ba38e9bc8ed68f04c9ca07e87e9b577
2021-03-22 16:31:19 +05:30
Shraddha Basantwani
0ebb24b4b7
CEC: Add VTS test to clear and add logical address
...
Test: atest VtsHalTvCecV1_0TargetTest
Bug: 172316717
Change-Id: I9b66082ed360a158e18deb845e8888a39a2a299f
2021-03-22 16:31:19 +05:30
Shraddha Basantwani
b494d6140f
CEC: Add VTS test to get Vendor Id
...
Test: atest VtsHalTvCecV1_0TargetTest
Bug: 172316717
Change-Id: I22f8446aa4b63ee25f4f0dd7cbee21c92688c189
2021-03-22 16:31:19 +05:30
Shraddha Basantwani
d79f658b20
CEC: Add VTS test to get CEC version
...
Test: atest VtsHalTvCecV1_0TargetTest
Bug: 172316717
Change-Id: I1167443cc2cbc7b97aac13b0d8abcb0878656184
2021-03-22 16:31:19 +05:30
Michal Olech
9bccd5f634
CEC: Add VTS test to check is connected (HAL 1.1)
...
Test: atest VtsHalTvCecV1_1TargetTest
Bug: 172316717
Change-Id: Ia4f78f53bef7ce151b0f711b7e7d8595c068c9ef
2021-03-18 16:36:15 +00:00
Michal Olech
de053d008c
CEC: Add VTS test to get physical address (HAL 1.1)
...
Test: atest VtsHalTvCecV1_1TargetTest
Bug: 172316717
Change-Id: If8e64e48cc968c0b88e9d9615b80718db56adc29
2021-03-18 16:35:59 +00:00
Amy Zhang
f0e5af89d0
Merge "Improve Tuner 1.1 VTS configuration and 1.0 VTS compatibility" into sc-dev
2021-03-13 03:14:21 +00:00
Amy Zhang
df57fbfb6c
Improve Tuner 1.1 VTS configuration and 1.0 VTS compatibility
...
This CL cherry-picks most of the backported changes of Tuner 1.0 from
android 12 to android 11 vts branch to Tuner 1.1 VTS in Android 12
per BCM's suggestions
Test: atest VtsHalTvTunerV1_0TargetTest
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 182519645
Change-Id: I3651396511fa067ce053ac2531cd2324832eb5f0
2021-03-12 15:07:36 -08:00
Amy Zhang
f5c7dcee2d
Make the tv tuner hal use libdmabufheap instead of libion
...
Cherry-pick the same change from aosp/1610134 on Tuner 1.0
to Tuner 1.1 in sc-dev branch
Let the TV tuner HAL allocate DMA-BUFs fds with libdmabufheap.
Devices supporting ION will continue to allocate from ION with the
change. Devices that are deprecating ION will be able to allocate from
the DMA-BUF heap framework instead. Both frameworks allocate DMA-BUFs,
hence no other changes are required in the handling of the fd.
Test: make android.hardware.tv.tuner@1.1-service and sampletis on
Cuttlefish
Refer to AOSP Change-Id: Ic147ed83c9097be76162a86cd4f94d3b1c27a10f
Change-Id: Ibb4f29624008b5af24429c48fc72f6bf8a8bc5ac
Bug: 181341260
Bug: 181997400
Change-Id: Ic392428f1cef183ef4c9c8720bc984673095f2a9
2021-03-10 17:38:51 +00:00
Amy Zhang
28aa7cbaaa
Merge "Make the tv tuner hal use libdmabufheap instead of libion" am: 5001056e0f
am: 4448d5ff1e
am: 5df8053163
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1610134
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I37f564aac29a00985d41ac8b5d18c0cc4da7df5c
2021-03-09 22:14:41 +00:00
Amy Zhang
5001056e0f
Merge "Make the tv tuner hal use libdmabufheap instead of libion"
2021-03-09 20:41:32 +00:00
Amy Zhang
d7ce9e5b17
Add missing return in Tuner default impl getAvSharedHandle after hidl_cb
...
Per CTS automation test failure logs:
Abort message: 'getAvSharedHandle: _hidl_cb called a second time, but must be called once.'
this should be the root cause of the failure.
Couldn't reproduce locally.
Test: make
Bug: 181997400
Change-Id: Ib3fb5ad535ab51cc7281c3f81a61d1913a1f4e65
2021-03-05 17:20:14 -08:00
Amy Zhang
b207c4bd74
Add test scan message during Frontend.scan in the Frontend default impl
...
Note that this CL also fixes the broken Tuner 1.0 VTS due to the
filter testing events, which trigger the Tuner 1.0 VTS to read data
from the events meta data
Test: atest android.media.tv.tuner.cts
Test: atest VtsHalTvTunerV1_0TargetTest
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 181152149
Bug: 181242574
Change-Id: Ic6416e085dc2b81c3410db9e08fcea03cb8813d2
2021-02-26 15:11:41 -08:00
Hridya Valsaraju
a46ca46be4
Make the tv tuner hal use libdmabufheap instead of libion
...
Let the TV tuner HAL allocate DMA-BUFs fds with libdmabufheap.
Devices supporting ION will continue to allocate from ION with the
change. Devices that are deprecating ION will be able to allocate from
the DMA-BUF heap framework instead. Both frameworks allocate DMA-BUFs,
hence no other changes are required in the handling of the fd.
Test: mma android.hardware.tv.tuner@1.0-service
Change-Id: Ic147ed83c9097be76162a86cd4f94d3b1c27a10f
2021-02-26 10:41:04 -08:00
Amy Zhang
013fc38464
Add various filter events callbacks after filter starting in the Filter
...
default impl
Note: these events are only for testing purpose. This would make sure
that CTS could cover more of the Filter events codes.
Test: atest android.media.tv.tuner.cts
Bug: 181152149
Change-Id: I8b4318a384af75646b61060f849353602ecefc03
2021-02-25 12:20:08 -08:00
Amy Zhang
33750d296b
Merge "Add more Frontend Status Caps and frontend types in Tuner default impl" into sc-dev
2021-02-24 20:27:11 +00:00
Amy Zhang
7394e62c7a
Add more Frontend Status Caps and frontend types in Tuner default impl
...
This helps the CTS to cover more Frontend JNI/java/client codes
Test: atest android.media.tv.tuner.cts
Bug: 181088182
Change-Id: I6fe079f7691cddaca6262345b10abc2145a5a6f3
2021-02-23 22:35:36 -08:00
Bob Badour
c22b35bf04
[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces
...
Added SPDX-license-identifier-Apache-2.0 to:
atrace/1.0/Android.bp
atrace/1.0/default/Android.bp
atrace/1.0/vts/functional/Android.bp
audio/2.0/Android.bp
audio/2.0/config/Android.bp
audio/4.0/Android.bp
audio/4.0/config/Android.bp
audio/5.0/Android.bp
audio/5.0/config/Android.bp
audio/6.0/Android.bp
audio/6.0/config/Android.bp
audio/7.0/Android.bp
audio/7.0/config/Android.bp
audio/common/2.0/Android.bp
audio/common/4.0/Android.bp
audio/common/5.0/Android.bp
audio/common/6.0/Android.bp
audio/common/7.0/Android.bp
audio/common/7.0/example/Android.bp
audio/common/all-versions/default/Android.bp
audio/common/all-versions/default/service/Android.bp
audio/common/all-versions/test/utility/Android.bp
audio/common/all-versions/util/Android.bp
audio/core/all-versions/default/Android.bp
audio/core/all-versions/default/util/Android.bp
audio/core/all-versions/vts/functional/Android.bp
audio/effect/2.0/Android.bp
audio/effect/2.0/xml/Android.bp
audio/effect/4.0/Android.bp
audio/effect/4.0/xml/Android.bp
audio/effect/5.0/Android.bp
audio/effect/5.0/xml/Android.bp
audio/effect/6.0/Android.bp
audio/effect/6.0/xml/Android.bp
audio/effect/7.0/Android.bp
audio/effect/7.0/xml/Android.bp
audio/effect/all-versions/default/Android.bp
audio/effect/all-versions/default/util/Android.bp
audio/effect/all-versions/vts/functional/Android.bp
audio/policy/1.0/vts/functional/Android.bp
audio/policy/1.0/xml/Android.bp
audio/policy/1.0/xml/pfw_schemas/Android.bp
authsecret/1.0/Android.bp
authsecret/1.0/default/Android.bp
authsecret/1.0/vts/functional/Android.bp
authsecret/aidl/Android.bp
authsecret/aidl/default/Android.bp
authsecret/aidl/vts/Android.bp
automotive/audiocontrol/1.0/Android.bp
automotive/audiocontrol/1.0/default/Android.bp
automotive/audiocontrol/1.0/vts/functional/Android.bp
automotive/audiocontrol/2.0/Android.bp
automotive/audiocontrol/2.0/default/Android.bp
automotive/audiocontrol/2.0/vts/functional/Android.bp
automotive/audiocontrol/aidl/Android.bp
automotive/audiocontrol/aidl/default/Android.bp
automotive/audiocontrol/aidl/vts/Android.bp
automotive/can/1.0/default/libnetdevice/Android.bp
automotive/can/1.0/default/libnl++/Android.bp
automotive/can/1.0/hidl-utils/Android.bp
automotive/can/1.0/tools/Android.bp
automotive/can/1.0/tools/configurator/Android.bp
automotive/can/1.0/tools/configurator/proto/Android.bp
automotive/can/1.0/tools/libcanhaltools/Android.bp
automotive/can/1.0/vts/functional/Android.bp
automotive/can/1.0/vts/utils/Android.bp
automotive/evs/1.0/Android.bp
automotive/evs/1.0/default/Android.bp
automotive/evs/1.0/vts/functional/Android.bp
automotive/evs/1.1/Android.bp
automotive/evs/1.1/default/Android.bp
automotive/evs/1.1/vts/functional/Android.bp
automotive/evs/1.1/vts/fuzzing/Android.bp
automotive/evs/common/utils/default/Android.bp
automotive/evs/common/utils/default/test/fuzz/Android.bp
automotive/occupant_awareness/aidl/Android.bp
automotive/occupant_awareness/aidl/default/Android.bp
automotive/occupant_awareness/aidl/mock/Android.bp
automotive/occupant_awareness/aidl/vts/functional/Android.bp
automotive/sv/1.0/Android.bp
automotive/sv/1.0/default/Android.bp
automotive/sv/1.0/vts/functional/Android.bp
automotive/vehicle/2.0/Android.bp
automotive/vehicle/2.0/default/Android.bp
automotive/vehicle/2.0/default/impl/vhal_v2_0/proto/Android.bp
automotive/vehicle/2.0/utils/Android.bp
biometrics/common/aidl/Android.bp
biometrics/face/1.0/Android.bp
biometrics/face/1.0/default/Android.bp
biometrics/face/1.0/vts/functional/Android.bp
biometrics/face/aidl/Android.bp
biometrics/face/aidl/default/Android.bp
biometrics/face/aidl/vts/Android.bp
biometrics/fingerprint/2.1/Android.bp
biometrics/fingerprint/2.1/default/Android.bp
biometrics/fingerprint/2.1/vts/functional/Android.bp
biometrics/fingerprint/2.2/Android.bp
biometrics/fingerprint/2.2/default/Android.bp
biometrics/fingerprint/2.2/vts/functional/Android.bp
biometrics/fingerprint/2.3/Android.bp
biometrics/fingerprint/2.3/vts/functional/Android.bp
biometrics/fingerprint/aidl/Android.bp
biometrics/fingerprint/aidl/default/Android.bp
biometrics/fingerprint/aidl/vts/Android.bp
bluetooth/1.0/Android.bp
bluetooth/1.0/default/Android.bp
bluetooth/1.0/vts/functional/Android.bp
bluetooth/1.1/Android.bp
bluetooth/1.1/default/Android.bp
bluetooth/1.1/vts/functional/Android.bp
bluetooth/a2dp/1.0/Android.bp
bluetooth/a2dp/1.0/default/Android.bp
bluetooth/a2dp/1.0/vts/functional/Android.bp
bluetooth/audio/2.0/Android.bp
bluetooth/audio/2.0/default/Android.bp
bluetooth/audio/2.0/vts/functional/Android.bp
bluetooth/audio/2.1/Android.bp
bluetooth/audio/2.1/default/Android.bp
bluetooth/audio/2.1/vts/functional/Android.bp
bluetooth/audio/utils/Android.bp
boot/1.0/Android.bp
boot/1.0/default/Android.bp
boot/1.0/vts/functional/Android.bp
boot/1.1/Android.bp
boot/1.1/default/Android.bp
boot/1.1/default/boot_control/Android.bp
boot/1.1/vts/functional/Android.bp
boot/1.2/Android.bp
boot/1.2/default/Android.bp
boot/1.2/vts/functional/Android.bp
broadcastradio/1.0/Android.bp
broadcastradio/1.0/default/Android.bp
broadcastradio/1.0/vts/functional/Android.bp
broadcastradio/1.1/Android.bp
broadcastradio/1.1/default/Android.bp
broadcastradio/1.1/vts/functional/Android.bp
broadcastradio/2.0/Android.bp
broadcastradio/2.0/default/Android.bp
broadcastradio/2.0/vts/functional/Android.bp
broadcastradio/common/tests/Android.bp
broadcastradio/common/utils/Android.bp
broadcastradio/common/utils1x/Android.bp
broadcastradio/common/utils2x/Android.bp
broadcastradio/common/vts/utils/Android.bp
camera/common/1.0/Android.bp
camera/common/1.0/default/Android.bp
camera/device/1.0/Android.bp
camera/device/1.0/default/Android.bp
camera/device/3.2/Android.bp
camera/device/3.2/default/Android.bp
camera/device/3.3/Android.bp
camera/device/3.3/default/Android.bp
camera/device/3.4/Android.bp
camera/device/3.4/default/Android.bp
camera/device/3.5/Android.bp
camera/device/3.5/default/Android.bp
camera/device/3.6/Android.bp
camera/device/3.6/default/Android.bp
camera/metadata/3.2/Android.bp
camera/metadata/3.3/Android.bp
camera/metadata/3.4/Android.bp
camera/metadata/3.5/Android.bp
camera/metadata/3.6/Android.bp
camera/provider/2.4/Android.bp
camera/provider/2.4/default/Android.bp
camera/provider/2.4/vts/functional/Android.bp
camera/provider/2.5/Android.bp
camera/provider/2.5/default/Android.bp
camera/provider/2.6/Android.bp
cas/1.0/Android.bp
cas/1.0/default/Android.bp
cas/1.0/vts/functional/Android.bp
cas/1.1/Android.bp
cas/1.1/default/Android.bp
cas/1.1/vts/functional/Android.bp
cas/1.2/Android.bp
cas/1.2/default/Android.bp
cas/1.2/vts/functional/Android.bp
cas/native/1.0/Android.bp
common/aidl/Android.bp
common/fmq/aidl/Android.bp
common/support/Android.bp
compatibility_matrices/Android.bp
compatibility_matrices/Android.mk
compatibility_matrices/build/Android.bp
compatibility_matrices/exclude/Android.bp
configstore/1.0/Android.bp
configstore/1.0/vts/functional/Android.bp
configstore/1.1/Android.bp
configstore/1.1/default/Android.mk
configstore/utils/Android.bp
confirmationui/1.0/Android.bp
confirmationui/1.0/default/Android.bp
confirmationui/1.0/vts/functional/Android.bp
confirmationui/support/Android.bp
contexthub/1.0/Android.bp
contexthub/1.0/default/Android.bp
contexthub/1.0/vts/functional/Android.bp
contexthub/1.1/Android.bp
contexthub/1.1/default/Android.bp
contexthub/1.1/vts/functional/Android.bp
contexthub/1.2/Android.bp
contexthub/1.2/default/Android.bp
contexthub/1.2/vts/functional/Android.bp
contexthub/common/default/1.X/Android.bp
contexthub/common/default/1.X/utils/Android.bp
contexthub/common/vts/Android.bp
drm/1.0/Android.bp
drm/1.0/default/Android.bp
drm/1.0/vts/functional/Android.bp
drm/1.1/Android.bp
drm/1.1/vts/functional/Android.bp
drm/1.2/Android.bp
drm/1.2/vts/functional/Android.bp
drm/1.3/Android.bp
drm/1.3/vts/functional/Android.bp
drm/1.4/Android.bp
drm/1.4/vts/functional/Android.bp
dumpstate/1.0/Android.bp
dumpstate/1.0/default/Android.bp
dumpstate/1.0/vts/functional/Android.bp
dumpstate/1.1/Android.bp
dumpstate/1.1/default/Android.bp
dumpstate/1.1/vts/functional/Android.bp
fastboot/1.0/Android.bp
fastboot/1.0/default/Android.bp
fastboot/1.1/Android.bp
fastboot/1.1/default/Android.bp
gatekeeper/1.0/Android.bp
gatekeeper/1.0/default/Android.bp
gatekeeper/1.0/software/Android.bp
gatekeeper/1.0/software/tests/Android.bp
gatekeeper/1.0/vts/functional/Android.bp
gnss/1.0/Android.bp
gnss/1.0/default/Android.bp
gnss/1.0/vts/functional/Android.bp
gnss/1.1/Android.bp
gnss/1.1/default/Android.bp
gnss/1.1/vts/functional/Android.bp
gnss/2.0/Android.bp
gnss/2.0/default/Android.bp
gnss/2.0/vts/functional/Android.bp
gnss/2.1/Android.bp
gnss/2.1/default/Android.bp
gnss/2.1/vts/functional/Android.bp
gnss/aidl/Android.bp
gnss/aidl/default/Android.bp
gnss/aidl/vts/Android.bp
gnss/common/utils/default/Android.bp
gnss/common/utils/vts/Android.bp
gnss/measurement_corrections/1.0/Android.bp
gnss/measurement_corrections/1.1/Android.bp
gnss/visibility_control/1.0/Android.bp
graphics/allocator/2.0/Android.bp
graphics/allocator/2.0/default/Android.bp
graphics/allocator/2.0/utils/gralloc1-adapter/Android.bp
graphics/allocator/2.0/utils/hal/Android.bp
graphics/allocator/2.0/utils/passthrough/Android.bp
graphics/allocator/3.0/Android.bp
graphics/allocator/4.0/Android.bp
graphics/bufferqueue/1.0/Android.bp
graphics/bufferqueue/2.0/Android.bp
graphics/common/1.0/Android.bp
graphics/common/1.1/Android.bp
graphics/common/1.2/Android.bp
graphics/common/aidl/Android.bp
graphics/composer/2.1/Android.bp
graphics/composer/2.1/default/Android.bp
graphics/composer/2.1/utils/command-buffer/Android.bp
graphics/composer/2.1/utils/hal/Android.bp
graphics/composer/2.1/utils/hwc2on1adapter/Android.bp
graphics/composer/2.1/utils/hwc2onfbadapter/Android.bp
graphics/composer/2.1/utils/passthrough/Android.bp
graphics/composer/2.1/utils/resources/Android.bp
graphics/composer/2.1/utils/vts/Android.bp
graphics/composer/2.1/vts/functional/Android.bp
graphics/composer/2.2/Android.bp
graphics/composer/2.2/default/Android.mk
graphics/composer/2.2/utils/command-buffer/Android.bp
graphics/composer/2.2/utils/hal/Android.bp
graphics/composer/2.2/utils/passthrough/Android.bp
graphics/composer/2.2/utils/resources/Android.bp
graphics/composer/2.2/utils/vts/Android.bp
graphics/composer/2.2/vts/functional/Android.bp
graphics/composer/2.3/Android.bp
graphics/composer/2.3/default/Android.bp
graphics/composer/2.3/utils/command-buffer/Android.bp
graphics/composer/2.3/utils/hal/Android.bp
graphics/composer/2.3/utils/passthrough/Android.bp
graphics/composer/2.3/utils/vts/Android.bp
graphics/composer/2.3/vts/functional/Android.bp
graphics/composer/2.4/Android.bp
graphics/composer/2.4/default/Android.bp
graphics/composer/2.4/utils/command-buffer/Android.bp
graphics/composer/2.4/utils/hal/Android.bp
graphics/composer/2.4/utils/passthrough/Android.bp
graphics/composer/2.4/utils/vts/Android.bp
graphics/composer/2.4/vts/functional/Android.bp
graphics/mapper/2.0/Android.bp
graphics/mapper/2.0/default/Android.bp
graphics/mapper/2.0/utils/hal/Android.bp
graphics/mapper/2.0/utils/passthrough/Android.bp
graphics/mapper/2.0/utils/vts/Android.bp
graphics/mapper/2.0/vts/functional/Android.bp
graphics/mapper/2.1/Android.bp
graphics/mapper/2.1/default/Android.bp
graphics/mapper/2.1/utils/hal/Android.bp
graphics/mapper/2.1/utils/passthrough/Android.bp
graphics/mapper/2.1/utils/vts/Android.bp
graphics/mapper/2.1/vts/functional/Android.bp
graphics/mapper/3.0/Android.bp
graphics/mapper/3.0/utils/vts/Android.bp
graphics/mapper/3.0/vts/functional/Android.bp
graphics/mapper/4.0/Android.bp
graphics/mapper/4.0/utils/vts/Android.bp
graphics/mapper/4.0/vts/functional/Android.bp
health/1.0/Android.bp
health/1.0/default/Android.bp
health/2.0/Android.bp
health/2.0/default/Android.bp
health/2.0/utils/libhealthhalutils/Android.bp
health/2.0/utils/libhealthservice/Android.bp
health/2.0/utils/libhealthstoragedefault/Android.bp
health/2.0/vts/functional/Android.bp
health/2.1/Android.bp
health/2.1/default/Android.bp
health/2.1/vts/functional/Android.bp
health/storage/1.0/Android.bp
health/storage/1.0/default/Android.bp
health/storage/1.0/vts/functional/Android.bp
health/storage/aidl/Android.bp
health/storage/aidl/default/Android.bp
health/storage/aidl/vts/functional/Android.bp
health/storage/impl_common/Android.bp
health/storage/test_common/Android.bp
health/utils/libhealth2impl/Android.bp
health/utils/libhealthloop/Android.bp
identity/aidl/Android.bp
identity/aidl/default/Android.bp
identity/aidl/vts/Android.bp
identity/support/Android.bp
input/classifier/1.0/Android.bp
input/classifier/1.0/default/Android.bp
input/classifier/1.0/vts/functional/Android.bp
input/common/1.0/Android.bp
ir/1.0/Android.bp
ir/1.0/default/Android.bp
ir/1.0/vts/functional/Android.bp
keymaster/3.0/Android.bp
keymaster/3.0/default/Android.mk
keymaster/3.0/vts/functional/Android.bp
keymaster/4.0/Android.bp
keymaster/4.0/default/Android.bp
keymaster/4.0/support/Android.bp
keymaster/4.0/vts/functional/Android.bp
keymaster/4.0/vts/performance/Android.bp
keymaster/4.1/Android.bp
keymaster/4.1/default/Android.bp
keymaster/4.1/support/Android.bp
keymaster/4.1/vts/functional/Android.bp
keymaster/aidl/Android.bp
light/2.0/Android.bp
light/2.0/default/Android.bp
light/2.0/vts/functional/Android.bp
light/aidl/Android.bp
light/aidl/default/Android.bp
light/aidl/vts/functional/Android.bp
light/utils/Android.bp
media/1.0/Android.bp
media/1.0/xml/Android.mk
media/Android.bp
media/bufferpool/1.0/Android.bp
media/bufferpool/2.0/Android.bp
media/c2/1.0/Android.bp
media/c2/1.1/Android.bp
media/omx/1.0/Android.bp
media/omx/1.0/vts/functional/audio/Android.bp
media/omx/1.0/vts/functional/common/Android.bp
media/omx/1.0/vts/functional/component/Android.bp
media/omx/1.0/vts/functional/store/Android.bp
media/omx/1.0/vts/functional/video/Android.bp
memtrack/1.0/Android.bp
memtrack/1.0/default/Android.bp
memtrack/1.0/vts/functional/Android.bp
memtrack/aidl/Android.bp
memtrack/aidl/default/Android.bp
memtrack/aidl/vts/Android.bp
neuralnetworks/1.0/Android.bp
neuralnetworks/1.0/utils/Android.bp
neuralnetworks/1.0/vts/functional/Android.bp
neuralnetworks/1.1/Android.bp
neuralnetworks/1.1/utils/Android.bp
neuralnetworks/1.1/vts/functional/Android.bp
neuralnetworks/1.2/Android.bp
neuralnetworks/1.2/utils/Android.bp
neuralnetworks/1.2/vts/functional/Android.bp
neuralnetworks/1.3/Android.bp
neuralnetworks/1.3/utils/Android.bp
neuralnetworks/1.3/vts/functional/Android.bp
neuralnetworks/aidl/Android.bp
neuralnetworks/aidl/utils/Android.bp
neuralnetworks/aidl/vts/functional/Android.bp
neuralnetworks/utils/common/Android.bp
neuralnetworks/utils/service/Android.bp
nfc/1.0/Android.bp
nfc/1.0/default/Android.bp
nfc/1.0/vts/functional/Android.bp
nfc/1.1/Android.bp
nfc/1.1/vts/functional/Android.bp
nfc/1.2/Android.bp
nfc/1.2/vts/functional/Android.bp
oemlock/1.0/Android.bp
oemlock/1.0/vts/functional/Android.bp
oemlock/aidl/Android.bp
oemlock/aidl/default/Android.bp
oemlock/aidl/vts/Android.bp
power/1.0/Android.bp
power/1.0/default/Android.bp
power/1.0/vts/functional/Android.bp
power/1.1/Android.bp
power/1.1/vts/functional/Android.bp
power/1.2/Android.bp
power/1.2/vts/functional/Android.bp
power/1.3/Android.bp
power/1.3/vts/functional/Android.bp
power/aidl/Android.bp
power/aidl/default/Android.bp
power/aidl/vts/Android.bp
power/stats/1.0/Android.bp
power/stats/1.0/default/Android.bp
power/stats/1.0/vts/functional/Android.bp
power/stats/aidl/Android.bp
power/stats/aidl/default/Android.bp
power/stats/aidl/vts/Android.bp
radio/1.0/Android.bp
radio/1.0/vts/functional/Android.bp
radio/1.1/Android.bp
radio/1.1/vts/functional/Android.bp
radio/1.2/Android.bp
radio/1.2/default/Android.bp
radio/1.2/vts/functional/Android.bp
radio/1.3/Android.bp
radio/1.3/vts/functional/Android.bp
radio/1.4/Android.bp
radio/1.4/vts/functional/Android.bp
radio/1.5/Android.bp
radio/1.5/vts/functional/Android.bp
radio/1.6/Android.bp
radio/1.6/vts/functional/Android.bp
radio/config/1.0/Android.bp
radio/config/1.0/default/Android.bp
radio/config/1.0/vts/functional/Android.bp
radio/config/1.1/Android.bp
radio/config/1.1/vts/functional/Android.bp
radio/config/1.2/Android.bp
radio/config/1.2/vts/functional/Android.bp
radio/config/1.3/Android.bp
radio/config/1.3/vts/functional/Android.bp
radio/deprecated/1.0/Android.bp
rebootescrow/aidl/Android.bp
rebootescrow/aidl/default/Android.bp
rebootescrow/aidl/vts/functional/Android.bp
renderscript/1.0/Android.bp
renderscript/1.0/default/Android.bp
renderscript/1.0/vts/functional/Android.bp
secure_element/1.0/Android.bp
secure_element/1.0/vts/functional/Android.bp
secure_element/1.1/Android.bp
secure_element/1.1/vts/functional/Android.bp
secure_element/1.2/Android.bp
secure_element/1.2/vts/functional/Android.bp
security/keymint/aidl/Android.bp
security/keymint/aidl/default/Android.bp
security/keymint/aidl/vts/functional/Android.bp
security/keymint/aidl/vts/performance/Android.bp
security/keymint/support/Android.bp
security/secureclock/aidl/Android.bp
security/secureclock/aidl/vts/functional/Android.bp
security/sharedsecret/aidl/Android.bp
security/sharedsecret/aidl/vts/functional/Android.bp
sensors/1.0/Android.bp
sensors/1.0/default/Android.bp
sensors/1.0/vts/functional/Android.bp
sensors/2.0/Android.bp
sensors/2.0/default/Android.bp
sensors/2.0/multihal/Android.bp
sensors/2.0/vts/functional/Android.bp
sensors/2.1/Android.bp
sensors/2.1/default/Android.bp
sensors/2.1/multihal/Android.bp
sensors/2.1/vts/functional/Android.bp
sensors/common/default/2.X/Android.bp
sensors/common/default/2.X/multihal/Android.bp
sensors/common/default/2.X/multihal/tests/Android.bp
sensors/common/utils/Android.bp
sensors/common/vts/2_X/Android.bp
sensors/common/vts/utils/Android.bp
soundtrigger/2.0/Android.bp
soundtrigger/2.0/default/Android.bp
soundtrigger/2.0/default/Android.mk
soundtrigger/2.0/vts/functional/Android.bp
soundtrigger/2.1/Android.bp
soundtrigger/2.1/default/Android.mk
soundtrigger/2.1/vts/functional/Android.bp
soundtrigger/2.2/Android.bp
soundtrigger/2.2/default/Android.bp
soundtrigger/2.2/vts/functional/Android.bp
soundtrigger/2.3/Android.bp
soundtrigger/2.3/default/Android.bp
soundtrigger/2.3/vts/functional/Android.bp
tests/bar/1.0/Android.bp
tests/bar/1.0/default/Android.bp
tests/baz/1.0/Android.bp
tests/baz/1.0/default/Android.bp
tests/expression/1.0/Android.bp
tests/extension/light/2.0/Android.bp
tests/extension/light/2.0/default/Android.bp
tests/extension/vibrator/aidl/Android.bp
tests/extension/vibrator/aidl/client/Android.bp
tests/extension/vibrator/aidl/default/Android.bp
tests/foo/1.0/Android.bp
tests/foo/1.0/default/Android.bp
tests/foo/1.0/default/lib/Android.bp
tests/hash/1.0/Android.bp
tests/hash/1.0/default/Android.bp
tests/inheritance/1.0/Android.bp
tests/inheritance/1.0/default/Android.bp
tests/lazy/1.0/Android.bp
tests/lazy/1.1/Android.bp
tests/libhwbinder/1.0/Android.bp
tests/libhwbinder/1.0/default/Android.bp
tests/libhwbinder/aidl/Android.bp
tests/memory/1.0/Android.bp
tests/memory/1.0/default/Android.bp
tests/memory/2.0/Android.bp
tests/msgq/1.0/Android.bp
tests/msgq/1.0/default/Android.bp
tests/multithread/1.0/Android.bp
tests/multithread/1.0/default/Android.bp
tests/safeunion/1.0/Android.bp
tests/safeunion/1.0/default/Android.bp
tests/safeunion/cpp/1.0/Android.bp
tests/safeunion/cpp/1.0/default/Android.bp
tests/trie/1.0/Android.bp
tests/trie/1.0/default/Android.bp
tetheroffload/config/1.0/Android.bp
tetheroffload/config/1.0/vts/functional/Android.bp
tetheroffload/control/1.0/Android.bp
tetheroffload/control/1.0/vts/functional/Android.bp
tetheroffload/control/1.1/Android.bp
tetheroffload/control/1.1/vts/functional/Android.bp
thermal/1.0/Android.bp
thermal/1.0/default/Android.bp
thermal/1.0/vts/functional/Android.bp
thermal/1.1/Android.bp
thermal/1.1/vts/functional/Android.bp
thermal/2.0/Android.bp
thermal/2.0/default/Android.bp
thermal/2.0/vts/functional/Android.bp
tv/cec/1.0/Android.bp
tv/cec/1.0/default/Android.bp
tv/cec/1.1/Android.bp
tv/cec/1.1/default/Android.bp
tv/cec/1.1/vts/functional/Android.bp
tv/input/1.0/Android.bp
tv/input/1.0/default/Android.bp
tv/input/1.0/vts/functional/Android.bp
tv/tuner/1.0/Android.bp
tv/tuner/1.0/default/Android.bp
tv/tuner/1.0/vts/functional/Android.bp
tv/tuner/1.1/Android.bp
tv/tuner/1.1/default/Android.bp
tv/tuner/1.1/vts/functional/Android.bp
tv/tuner/assets/Android.bp
usb/1.0/Android.bp
usb/1.0/default/Android.bp
usb/1.0/vts/functional/Android.bp
usb/1.1/Android.bp
usb/1.1/vts/functional/Android.bp
usb/1.2/Android.bp
usb/1.2/vts/functional/Android.bp
usb/1.3/Android.bp
usb/1.3/vts/functional/Android.bp
usb/gadget/1.0/Android.bp
usb/gadget/1.1/Android.bp
usb/gadget/1.1/default/Android.bp
usb/gadget/1.1/default/lib/Android.bp
usb/gadget/1.2/Android.bp
usb/gadget/1.2/default/Android.bp
usb/gadget/1.2/default/lib/Android.bp
vibrator/1.0/Android.bp
vibrator/1.0/default/Android.bp
vibrator/1.0/vts/functional/Android.bp
vibrator/1.1/Android.bp
vibrator/1.1/vts/functional/Android.bp
vibrator/1.2/Android.bp
vibrator/1.2/vts/functional/Android.bp
vibrator/1.3/Android.bp
vibrator/1.3/example/Android.bp
vibrator/1.3/vts/functional/Android.bp
vibrator/aidl/Android.bp
vibrator/aidl/default/Android.bp
vibrator/aidl/vts/Android.bp
vibrator/bench/Android.bp
vr/1.0/Android.bp
vr/1.0/default/Android.bp
vr/1.0/vts/functional/Android.bp
weaver/1.0/Android.bp
weaver/1.0/vts/functional/Android.bp
weaver/aidl/Android.bp
weaver/aidl/default/Android.bp
weaver/aidl/vts/Android.bp
wifi/1.0/Android.bp
wifi/1.0/vts/functional/Android.bp
wifi/1.1/Android.bp
wifi/1.1/vts/functional/Android.bp
wifi/1.2/Android.bp
wifi/1.2/vts/functional/Android.bp
wifi/1.3/Android.bp
wifi/1.3/vts/functional/Android.bp
wifi/1.4/Android.bp
wifi/1.4/vts/functional/Android.bp
wifi/1.5/Android.bp
wifi/1.5/default/Android.mk
wifi/1.5/vts/functional/Android.bp
wifi/hostapd/1.0/Android.bp
wifi/hostapd/1.0/vts/functional/Android.bp
wifi/hostapd/1.1/Android.bp
wifi/hostapd/1.1/vts/functional/Android.bp
wifi/hostapd/1.2/Android.bp
wifi/hostapd/1.2/vts/functional/Android.bp
wifi/hostapd/1.3/Android.bp
wifi/hostapd/1.3/vts/functional/Android.bp
wifi/offload/1.0/Android.bp
wifi/offload/1.0/vts/functional/Android.bp
wifi/supplicant/1.0/Android.bp
wifi/supplicant/1.0/vts/functional/Android.bp
wifi/supplicant/1.1/Android.bp
wifi/supplicant/1.1/vts/functional/Android.bp
wifi/supplicant/1.2/Android.bp
wifi/supplicant/1.2/vts/functional/Android.bp
wifi/supplicant/1.3/Android.bp
wifi/supplicant/1.3/vts/functional/Android.bp
wifi/supplicant/1.4/Android.bp
wifi/supplicant/1.4/vts/functional/Android.bp
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-NCSA to:
Android.bp
automotive/can/1.0/Android.bp
automotive/can/1.0/default/Android.bp
Added SPDX-license-identifier-NCSA to:
automotive/can/1.0/default/libc++fs/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: If5e9ac8023cdc10d2370d16e7dd75a4bbb7085aa
2021-02-23 14:26:20 -08:00
TreeHugger Robot
f2137a93e4
Merge "resolve merge conflicts of 5c715dd65b
to sc-dev" into sc-dev
2021-02-23 06:59:56 +00:00
Amy Zhang
42aedcc4e1
Merge "Add VTS to test link/unlinkCicam in IFrontend" into sc-dev
2021-02-22 21:02:52 +00:00
Amy Zhang
da3a54da93
Add VTS to test link/unlinkCicam in IFrontend
...
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 158818696
Change-Id: If741e7c5482ab1a65fc74b02b0be6c7fdb784e02
2021-02-22 11:05:22 -08:00
Amy Zhang
5cf45d5bb2
Merge "Wait for all the thread loop to exit to finish the filter/dvr/frontend close/stop API Call" into sc-dev
2021-02-22 18:28:55 +00:00
Bob Badour
564733607c
resolve merge conflicts of 5c715dd65b
to sc-dev
...
Change-Id: Ie3809f388a44d735303118366331679aa63a5944
2021-02-22 15:58:32 +00:00
Bob Badour
b224b363de
[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces
...
Added SPDX-license-identifier-Apache-2.0 to:
atrace/1.0/Android.bp
atrace/1.0/default/Android.bp
atrace/1.0/vts/functional/Android.bp
audio/2.0/Android.bp
audio/2.0/config/Android.bp
audio/4.0/Android.bp
audio/4.0/config/Android.bp
audio/5.0/Android.bp
audio/5.0/config/Android.bp
audio/6.0/Android.bp
audio/6.0/config/Android.bp
audio/7.0/Android.bp
audio/7.0/config/Android.bp
audio/common/2.0/Android.bp
audio/common/4.0/Android.bp
audio/common/5.0/Android.bp
audio/common/6.0/Android.bp
audio/common/7.0/Android.bp
audio/common/7.0/example/Android.bp
audio/common/all-versions/default/Android.bp
audio/common/all-versions/default/service/Android.bp
audio/common/all-versions/test/utility/Android.bp
audio/common/all-versions/util/Android.bp
audio/core/all-versions/default/Android.bp
audio/core/all-versions/default/util/Android.bp
audio/core/all-versions/vts/functional/Android.bp
audio/effect/2.0/Android.bp
audio/effect/2.0/xml/Android.bp
audio/effect/4.0/Android.bp
audio/effect/4.0/xml/Android.bp
audio/effect/5.0/Android.bp
audio/effect/5.0/xml/Android.bp
audio/effect/6.0/Android.bp
audio/effect/6.0/xml/Android.bp
audio/effect/7.0/Android.bp
audio/effect/7.0/xml/Android.bp
audio/effect/all-versions/default/Android.bp
audio/effect/all-versions/default/util/Android.bp
audio/effect/all-versions/vts/functional/Android.bp
audio/policy/1.0/vts/functional/Android.bp
audio/policy/1.0/xml/Android.bp
audio/policy/1.0/xml/pfw_schemas/Android.bp
authsecret/1.0/Android.bp
authsecret/1.0/default/Android.bp
authsecret/1.0/vts/functional/Android.bp
authsecret/aidl/Android.bp
authsecret/aidl/default/Android.bp
authsecret/aidl/vts/Android.bp
automotive/audiocontrol/1.0/Android.bp
automotive/audiocontrol/1.0/default/Android.bp
automotive/audiocontrol/1.0/vts/functional/Android.bp
automotive/audiocontrol/2.0/Android.bp
automotive/audiocontrol/2.0/default/Android.bp
automotive/audiocontrol/2.0/vts/functional/Android.bp
automotive/can/1.0/default/libnetdevice/Android.bp
automotive/can/1.0/hidl-utils/Android.bp
automotive/can/1.0/tools/Android.bp
automotive/can/1.0/tools/configurator/Android.bp
automotive/can/1.0/tools/configurator/proto/Android.bp
automotive/can/1.0/tools/libcanhaltools/Android.bp
automotive/can/1.0/vts/functional/Android.bp
automotive/can/1.0/vts/utils/Android.bp
automotive/evs/1.0/Android.bp
automotive/evs/1.0/default/Android.bp
automotive/evs/1.0/vts/functional/Android.bp
automotive/evs/1.1/Android.bp
automotive/evs/1.1/default/Android.bp
automotive/evs/1.1/vts/functional/Android.bp
automotive/evs/1.1/vts/fuzzing/Android.bp
automotive/evs/common/utils/default/Android.bp
automotive/evs/common/utils/default/test/fuzz/Android.bp
automotive/occupant_awareness/aidl/Android.bp
automotive/occupant_awareness/aidl/default/Android.bp
automotive/occupant_awareness/aidl/mock/Android.bp
automotive/occupant_awareness/aidl/vts/functional/Android.bp
automotive/sv/1.0/Android.bp
automotive/sv/1.0/default/Android.bp
automotive/sv/1.0/vts/functional/Android.bp
automotive/vehicle/2.0/Android.bp
automotive/vehicle/2.0/default/Android.bp
automotive/vehicle/2.0/default/impl/vhal_v2_0/proto/Android.bp
automotive/vehicle/2.0/utils/Android.bp
biometrics/face/1.0/Android.bp
biometrics/face/1.0/default/Android.bp
biometrics/face/1.0/vts/functional/Android.bp
biometrics/fingerprint/2.1/Android.bp
biometrics/fingerprint/2.1/default/Android.bp
biometrics/fingerprint/2.1/vts/functional/Android.bp
biometrics/fingerprint/2.2/Android.bp
biometrics/fingerprint/2.2/vts/functional/Android.bp
bluetooth/1.0/Android.bp
bluetooth/1.0/default/Android.bp
bluetooth/1.0/vts/functional/Android.bp
bluetooth/1.1/Android.bp
bluetooth/1.1/default/Android.bp
bluetooth/1.1/vts/functional/Android.bp
bluetooth/a2dp/1.0/Android.bp
bluetooth/a2dp/1.0/default/Android.bp
bluetooth/a2dp/1.0/vts/functional/Android.bp
bluetooth/audio/2.0/Android.bp
bluetooth/audio/2.0/default/Android.bp
bluetooth/audio/2.0/vts/functional/Android.bp
bluetooth/audio/2.1/Android.bp
bluetooth/audio/2.1/default/Android.bp
bluetooth/audio/2.1/vts/functional/Android.bp
bluetooth/audio/utils/Android.bp
boot/1.0/Android.bp
boot/1.0/default/Android.bp
boot/1.0/vts/functional/Android.bp
boot/1.1/Android.bp
boot/1.1/default/Android.bp
boot/1.1/default/boot_control/Android.bp
boot/1.1/vts/functional/Android.bp
boot/1.2/Android.bp
boot/1.2/default/Android.bp
boot/1.2/vts/functional/Android.bp
broadcastradio/1.0/Android.bp
broadcastradio/1.0/default/Android.bp
broadcastradio/1.0/vts/functional/Android.bp
broadcastradio/1.1/Android.bp
broadcastradio/1.1/default/Android.bp
broadcastradio/1.1/vts/functional/Android.bp
broadcastradio/2.0/Android.bp
broadcastradio/2.0/default/Android.bp
broadcastradio/2.0/vts/functional/Android.bp
broadcastradio/common/tests/Android.bp
broadcastradio/common/utils/Android.bp
broadcastradio/common/utils1x/Android.bp
broadcastradio/common/utils2x/Android.bp
broadcastradio/common/vts/utils/Android.bp
camera/common/1.0/Android.bp
camera/common/1.0/default/Android.bp
camera/device/1.0/Android.bp
camera/device/1.0/default/Android.bp
camera/device/3.2/Android.bp
camera/device/3.2/default/Android.bp
camera/device/3.3/Android.bp
camera/device/3.3/default/Android.bp
camera/device/3.4/Android.bp
camera/device/3.4/default/Android.bp
camera/device/3.5/Android.bp
camera/device/3.5/default/Android.bp
camera/device/3.6/Android.bp
camera/device/3.6/default/Android.bp
camera/metadata/3.2/Android.bp
camera/metadata/3.3/Android.bp
camera/metadata/3.4/Android.bp
camera/metadata/3.5/Android.bp
camera/provider/2.4/Android.bp
camera/provider/2.4/default/Android.bp
camera/provider/2.4/vts/functional/Android.bp
camera/provider/2.5/Android.bp
camera/provider/2.5/default/Android.bp
camera/provider/2.6/Android.bp
cas/1.0/Android.bp
cas/1.0/default/Android.bp
cas/1.0/vts/functional/Android.bp
cas/1.1/Android.bp
cas/1.1/default/Android.bp
cas/1.1/vts/functional/Android.bp
cas/1.2/Android.bp
cas/1.2/default/Android.bp
cas/1.2/vts/functional/Android.bp
cas/native/1.0/Android.bp
common/aidl/Android.bp
common/fmq/aidl/Android.bp
common/support/Android.bp
compatibility_matrices/Android.bp
compatibility_matrices/Android.mk
compatibility_matrices/build/Android.bp
compatibility_matrices/exclude/Android.bp
configstore/1.0/Android.bp
configstore/1.0/vts/functional/Android.bp
configstore/1.1/Android.bp
configstore/1.1/default/Android.mk
configstore/utils/Android.bp
confirmationui/1.0/Android.bp
confirmationui/1.0/default/Android.bp
confirmationui/1.0/vts/functional/Android.bp
confirmationui/support/Android.bp
contexthub/1.0/Android.bp
contexthub/1.0/default/Android.bp
contexthub/1.0/vts/functional/Android.bp
contexthub/1.1/Android.bp
contexthub/1.1/default/Android.bp
contexthub/1.1/vts/functional/Android.bp
contexthub/common/vts/Android.bp
drm/1.0/Android.bp
drm/1.0/default/Android.bp
drm/1.0/vts/functional/Android.bp
drm/1.1/Android.bp
drm/1.1/vts/functional/Android.bp
drm/1.2/Android.bp
drm/1.2/vts/functional/Android.bp
drm/1.3/Android.bp
drm/1.3/vts/functional/Android.bp
dumpstate/1.0/Android.bp
dumpstate/1.0/default/Android.bp
dumpstate/1.0/vts/functional/Android.bp
dumpstate/1.1/Android.bp
dumpstate/1.1/default/Android.bp
dumpstate/1.1/vts/functional/Android.bp
fastboot/1.0/Android.bp
fastboot/1.0/default/Android.bp
fastboot/1.1/Android.bp
fastboot/1.1/default/Android.bp
gatekeeper/1.0/Android.bp
gatekeeper/1.0/default/Android.bp
gatekeeper/1.0/software/Android.bp
gatekeeper/1.0/software/tests/Android.bp
gatekeeper/1.0/vts/functional/Android.bp
gnss/1.0/Android.bp
gnss/1.0/default/Android.bp
gnss/1.0/vts/functional/Android.bp
gnss/1.1/Android.bp
gnss/1.1/default/Android.bp
gnss/1.1/vts/functional/Android.bp
gnss/2.0/Android.bp
gnss/2.0/default/Android.bp
gnss/2.0/vts/functional/Android.bp
gnss/2.1/Android.bp
gnss/2.1/default/Android.bp
gnss/2.1/vts/functional/Android.bp
gnss/common/utils/default/Android.bp
gnss/common/utils/vts/Android.bp
gnss/measurement_corrections/1.0/Android.bp
gnss/measurement_corrections/1.1/Android.bp
gnss/visibility_control/1.0/Android.bp
graphics/allocator/2.0/Android.bp
graphics/allocator/2.0/default/Android.bp
graphics/allocator/2.0/utils/gralloc1-adapter/Android.bp
graphics/allocator/2.0/utils/hal/Android.bp
graphics/allocator/2.0/utils/passthrough/Android.bp
graphics/allocator/3.0/Android.bp
graphics/allocator/4.0/Android.bp
graphics/bufferqueue/1.0/Android.bp
graphics/bufferqueue/2.0/Android.bp
graphics/common/1.0/Android.bp
graphics/common/1.1/Android.bp
graphics/common/1.2/Android.bp
graphics/common/aidl/Android.bp
graphics/composer/2.1/Android.bp
graphics/composer/2.1/default/Android.bp
graphics/composer/2.1/utils/command-buffer/Android.bp
graphics/composer/2.1/utils/hal/Android.bp
graphics/composer/2.1/utils/hwc2on1adapter/Android.bp
graphics/composer/2.1/utils/hwc2onfbadapter/Android.bp
graphics/composer/2.1/utils/passthrough/Android.bp
graphics/composer/2.1/utils/resources/Android.bp
graphics/composer/2.1/utils/vts/Android.bp
graphics/composer/2.1/vts/functional/Android.bp
graphics/composer/2.2/Android.bp
graphics/composer/2.2/default/Android.mk
graphics/composer/2.2/utils/command-buffer/Android.bp
graphics/composer/2.2/utils/hal/Android.bp
graphics/composer/2.2/utils/passthrough/Android.bp
graphics/composer/2.2/utils/resources/Android.bp
graphics/composer/2.2/utils/vts/Android.bp
graphics/composer/2.2/vts/functional/Android.bp
graphics/composer/2.3/Android.bp
graphics/composer/2.3/default/Android.bp
graphics/composer/2.3/utils/command-buffer/Android.bp
graphics/composer/2.3/utils/hal/Android.bp
graphics/composer/2.3/utils/passthrough/Android.bp
graphics/composer/2.3/utils/vts/Android.bp
graphics/composer/2.3/vts/functional/Android.bp
graphics/composer/2.4/Android.bp
graphics/composer/2.4/default/Android.bp
graphics/composer/2.4/utils/command-buffer/Android.bp
graphics/composer/2.4/utils/hal/Android.bp
graphics/composer/2.4/utils/passthrough/Android.bp
graphics/composer/2.4/utils/vts/Android.bp
graphics/composer/2.4/vts/functional/Android.bp
graphics/mapper/2.0/Android.bp
graphics/mapper/2.0/default/Android.bp
graphics/mapper/2.0/utils/hal/Android.bp
graphics/mapper/2.0/utils/passthrough/Android.bp
graphics/mapper/2.0/utils/vts/Android.bp
graphics/mapper/2.0/vts/functional/Android.bp
graphics/mapper/2.1/Android.bp
graphics/mapper/2.1/default/Android.bp
graphics/mapper/2.1/utils/hal/Android.bp
graphics/mapper/2.1/utils/passthrough/Android.bp
graphics/mapper/2.1/utils/vts/Android.bp
graphics/mapper/2.1/vts/functional/Android.bp
graphics/mapper/3.0/Android.bp
graphics/mapper/3.0/utils/vts/Android.bp
graphics/mapper/3.0/vts/functional/Android.bp
graphics/mapper/4.0/Android.bp
graphics/mapper/4.0/utils/vts/Android.bp
graphics/mapper/4.0/vts/functional/Android.bp
health/1.0/Android.bp
health/1.0/default/Android.bp
health/2.0/Android.bp
health/2.0/default/Android.bp
health/2.0/utils/libhealthhalutils/Android.bp
health/2.0/utils/libhealthservice/Android.bp
health/2.0/utils/libhealthstoragedefault/Android.bp
health/2.0/vts/functional/Android.bp
health/2.1/Android.bp
health/2.1/default/Android.bp
health/2.1/vts/functional/Android.bp
health/storage/1.0/Android.bp
health/storage/1.0/default/Android.bp
health/storage/1.0/vts/functional/Android.bp
health/storage/aidl/Android.bp
health/storage/aidl/default/Android.bp
health/storage/aidl/vts/functional/Android.bp
health/storage/impl_common/Android.bp
health/storage/test_common/Android.bp
health/utils/libhealth2impl/Android.bp
health/utils/libhealthloop/Android.bp
identity/aidl/Android.bp
identity/aidl/default/Android.bp
identity/aidl/vts/Android.bp
identity/support/Android.bp
input/classifier/1.0/Android.bp
input/classifier/1.0/default/Android.bp
input/classifier/1.0/vts/functional/Android.bp
input/common/1.0/Android.bp
ir/1.0/Android.bp
ir/1.0/default/Android.bp
ir/1.0/vts/functional/Android.bp
keymaster/3.0/Android.bp
keymaster/3.0/default/Android.mk
keymaster/3.0/vts/functional/Android.bp
keymaster/4.0/Android.bp
keymaster/4.0/default/Android.bp
keymaster/4.0/support/Android.bp
keymaster/4.0/vts/functional/Android.bp
keymaster/4.0/vts/performance/Android.bp
keymaster/4.1/Android.bp
keymaster/4.1/default/Android.bp
keymaster/4.1/support/Android.bp
keymaster/4.1/vts/functional/Android.bp
keymaster/aidl/Android.bp
light/2.0/Android.bp
light/2.0/default/Android.bp
light/2.0/vts/functional/Android.bp
light/aidl/Android.bp
light/aidl/default/Android.bp
light/aidl/vts/functional/Android.bp
light/utils/Android.bp
media/1.0/Android.bp
media/1.0/xml/Android.mk
media/Android.bp
media/bufferpool/1.0/Android.bp
media/bufferpool/2.0/Android.bp
media/c2/1.0/Android.bp
media/c2/1.1/Android.bp
media/omx/1.0/Android.bp
media/omx/1.0/vts/functional/audio/Android.bp
media/omx/1.0/vts/functional/common/Android.bp
media/omx/1.0/vts/functional/component/Android.bp
media/omx/1.0/vts/functional/store/Android.bp
media/omx/1.0/vts/functional/video/Android.bp
memtrack/1.0/Android.bp
memtrack/1.0/default/Android.bp
memtrack/1.0/vts/functional/Android.bp
memtrack/aidl/Android.bp
memtrack/aidl/default/Android.bp
memtrack/aidl/vts/Android.bp
neuralnetworks/1.0/Android.bp
neuralnetworks/1.0/utils/Android.bp
neuralnetworks/1.0/vts/functional/Android.bp
neuralnetworks/1.1/Android.bp
neuralnetworks/1.1/utils/Android.bp
neuralnetworks/1.1/vts/functional/Android.bp
neuralnetworks/1.2/Android.bp
neuralnetworks/1.2/utils/Android.bp
neuralnetworks/1.2/vts/functional/Android.bp
neuralnetworks/1.3/Android.bp
neuralnetworks/1.3/utils/Android.bp
neuralnetworks/1.3/vts/functional/Android.bp
neuralnetworks/aidl/Android.bp
neuralnetworks/aidl/utils/Android.bp
neuralnetworks/aidl/vts/functional/Android.bp
neuralnetworks/utils/common/Android.bp
neuralnetworks/utils/service/Android.bp
nfc/1.0/Android.bp
nfc/1.0/default/Android.bp
nfc/1.0/vts/functional/Android.bp
nfc/1.1/Android.bp
nfc/1.1/vts/functional/Android.bp
nfc/1.2/Android.bp
nfc/1.2/vts/functional/Android.bp
oemlock/1.0/Android.bp
oemlock/1.0/vts/functional/Android.bp
oemlock/aidl/Android.bp
oemlock/aidl/default/Android.bp
oemlock/aidl/vts/Android.bp
power/1.0/Android.bp
power/1.0/default/Android.bp
power/1.0/vts/functional/Android.bp
power/1.1/Android.bp
power/1.1/vts/functional/Android.bp
power/1.2/Android.bp
power/1.2/vts/functional/Android.bp
power/1.3/Android.bp
power/1.3/vts/functional/Android.bp
power/aidl/Android.bp
power/aidl/default/Android.bp
power/aidl/vts/Android.bp
power/stats/1.0/Android.bp
power/stats/1.0/default/Android.bp
power/stats/1.0/vts/functional/Android.bp
power/stats/aidl/Android.bp
power/stats/aidl/default/Android.bp
power/stats/aidl/vts/Android.bp
radio/1.0/Android.bp
radio/1.0/vts/functional/Android.bp
radio/1.1/Android.bp
radio/1.1/vts/functional/Android.bp
radio/1.2/Android.bp
radio/1.2/default/Android.bp
radio/1.2/vts/functional/Android.bp
radio/1.3/Android.bp
radio/1.3/vts/functional/Android.bp
radio/1.4/Android.bp
radio/1.4/vts/functional/Android.bp
radio/1.5/Android.bp
radio/1.5/vts/functional/Android.bp
radio/1.6/Android.bp
radio/1.6/vts/functional/Android.bp
radio/config/1.0/Android.bp
radio/config/1.0/default/Android.bp
radio/config/1.0/vts/functional/Android.bp
radio/config/1.1/Android.bp
radio/config/1.1/vts/functional/Android.bp
radio/config/1.2/Android.bp
radio/config/1.2/vts/functional/Android.bp
radio/config/1.3/Android.bp
radio/config/1.3/vts/functional/Android.bp
radio/deprecated/1.0/Android.bp
rebootescrow/aidl/Android.bp
rebootescrow/aidl/default/Android.bp
rebootescrow/aidl/vts/functional/Android.bp
renderscript/1.0/Android.bp
renderscript/1.0/default/Android.bp
renderscript/1.0/vts/functional/Android.bp
secure_element/1.0/Android.bp
secure_element/1.0/vts/functional/Android.bp
secure_element/1.1/Android.bp
secure_element/1.1/vts/functional/Android.bp
secure_element/1.2/Android.bp
secure_element/1.2/vts/functional/Android.bp
security/keymint/aidl/Android.bp
security/keymint/aidl/default/Android.bp
security/keymint/aidl/vts/functional/Android.bp
security/keymint/support/Android.bp
security/secureclock/aidl/Android.bp
security/secureclock/aidl/vts/functional/Android.bp
security/sharedsecret/aidl/Android.bp
security/sharedsecret/aidl/vts/functional/Android.bp
sensors/1.0/Android.bp
sensors/1.0/default/Android.bp
sensors/1.0/vts/functional/Android.bp
sensors/2.0/Android.bp
sensors/2.0/default/Android.bp
sensors/2.0/multihal/Android.bp
sensors/2.0/vts/functional/Android.bp
sensors/2.1/Android.bp
sensors/2.1/default/Android.bp
sensors/2.1/multihal/Android.bp
sensors/2.1/vts/functional/Android.bp
sensors/common/default/2.X/Android.bp
sensors/common/default/2.X/multihal/Android.bp
sensors/common/default/2.X/multihal/tests/Android.bp
sensors/common/utils/Android.bp
sensors/common/vts/2_X/Android.bp
sensors/common/vts/utils/Android.bp
soundtrigger/2.0/Android.bp
soundtrigger/2.0/default/Android.bp
soundtrigger/2.0/default/Android.mk
soundtrigger/2.0/vts/functional/Android.bp
soundtrigger/2.1/Android.bp
soundtrigger/2.1/default/Android.mk
soundtrigger/2.1/vts/functional/Android.bp
soundtrigger/2.2/Android.bp
soundtrigger/2.2/default/Android.bp
soundtrigger/2.2/vts/functional/Android.bp
soundtrigger/2.3/Android.bp
soundtrigger/2.3/default/Android.bp
soundtrigger/2.3/vts/functional/Android.bp
tests/bar/1.0/Android.bp
tests/bar/1.0/default/Android.bp
tests/baz/1.0/Android.bp
tests/baz/1.0/default/Android.bp
tests/expression/1.0/Android.bp
tests/extension/light/2.0/Android.bp
tests/extension/light/2.0/default/Android.bp
tests/extension/vibrator/aidl/Android.bp
tests/extension/vibrator/aidl/client/Android.bp
tests/extension/vibrator/aidl/default/Android.bp
tests/foo/1.0/Android.bp
tests/foo/1.0/default/Android.bp
tests/foo/1.0/default/lib/Android.bp
tests/hash/1.0/Android.bp
tests/hash/1.0/default/Android.bp
tests/inheritance/1.0/Android.bp
tests/inheritance/1.0/default/Android.bp
tests/lazy/1.0/Android.bp
tests/lazy/1.1/Android.bp
tests/libhwbinder/1.0/Android.bp
tests/libhwbinder/1.0/default/Android.bp
tests/libhwbinder/aidl/Android.bp
tests/memory/1.0/Android.bp
tests/memory/1.0/default/Android.bp
tests/memory/2.0/Android.bp
tests/msgq/1.0/Android.bp
tests/msgq/1.0/default/Android.bp
tests/multithread/1.0/Android.bp
tests/multithread/1.0/default/Android.bp
tests/safeunion/1.0/Android.bp
tests/safeunion/1.0/default/Android.bp
tests/safeunion/cpp/1.0/Android.bp
tests/safeunion/cpp/1.0/default/Android.bp
tests/trie/1.0/Android.bp
tests/trie/1.0/default/Android.bp
tetheroffload/config/1.0/Android.bp
tetheroffload/config/1.0/vts/functional/Android.bp
tetheroffload/control/1.0/Android.bp
tetheroffload/control/1.0/vts/functional/Android.bp
tetheroffload/control/1.1/Android.bp
tetheroffload/control/1.1/vts/functional/Android.bp
thermal/1.0/Android.bp
thermal/1.0/default/Android.bp
thermal/1.0/vts/functional/Android.bp
thermal/1.1/Android.bp
thermal/1.1/vts/functional/Android.bp
thermal/2.0/Android.bp
thermal/2.0/default/Android.bp
thermal/2.0/vts/functional/Android.bp
tv/cec/1.0/Android.bp
tv/cec/1.0/default/Android.bp
tv/input/1.0/Android.bp
tv/input/1.0/default/Android.bp
tv/input/1.0/vts/functional/Android.bp
tv/tuner/1.0/Android.bp
tv/tuner/1.0/default/Android.bp
tv/tuner/1.0/vts/functional/Android.bp
usb/1.0/Android.bp
usb/1.0/default/Android.bp
usb/1.0/vts/functional/Android.bp
usb/1.1/Android.bp
usb/1.1/vts/functional/Android.bp
usb/1.2/Android.bp
usb/1.2/vts/functional/Android.bp
usb/gadget/1.0/Android.bp
usb/gadget/1.1/Android.bp
usb/gadget/1.1/default/Android.bp
usb/gadget/1.1/default/lib/Android.bp
vibrator/1.0/Android.bp
vibrator/1.0/default/Android.bp
vibrator/1.0/vts/functional/Android.bp
vibrator/1.1/Android.bp
vibrator/1.1/vts/functional/Android.bp
vibrator/1.2/Android.bp
vibrator/1.2/vts/functional/Android.bp
vibrator/1.3/Android.bp
vibrator/1.3/example/Android.bp
vibrator/1.3/vts/functional/Android.bp
vibrator/aidl/Android.bp
vibrator/aidl/default/Android.bp
vibrator/aidl/vts/Android.bp
vr/1.0/Android.bp
vr/1.0/default/Android.bp
vr/1.0/vts/functional/Android.bp
weaver/1.0/Android.bp
weaver/1.0/vts/functional/Android.bp
weaver/aidl/Android.bp
weaver/aidl/default/Android.bp
weaver/aidl/vts/Android.bp
wifi/1.0/Android.bp
wifi/1.0/vts/functional/Android.bp
wifi/1.1/Android.bp
wifi/1.1/vts/functional/Android.bp
wifi/1.2/Android.bp
wifi/1.2/vts/functional/Android.bp
wifi/1.3/Android.bp
wifi/1.3/vts/functional/Android.bp
wifi/1.4/Android.bp
wifi/1.4/default/Android.mk
wifi/1.4/vts/functional/Android.bp
wifi/hostapd/1.0/Android.bp
wifi/hostapd/1.0/vts/functional/Android.bp
wifi/hostapd/1.1/Android.bp
wifi/hostapd/1.1/vts/functional/Android.bp
wifi/hostapd/1.2/Android.bp
wifi/hostapd/1.2/vts/functional/Android.bp
wifi/offload/1.0/Android.bp
wifi/offload/1.0/vts/functional/Android.bp
wifi/supplicant/1.0/Android.bp
wifi/supplicant/1.0/vts/functional/Android.bp
wifi/supplicant/1.1/Android.bp
wifi/supplicant/1.1/vts/functional/Android.bp
wifi/supplicant/1.2/Android.bp
wifi/supplicant/1.2/vts/functional/Android.bp
wifi/supplicant/1.3/Android.bp
wifi/supplicant/1.3/vts/functional/Android.bp
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-NCSA to:
Android.bp
automotive/can/1.0/Android.bp
automotive/can/1.0/default/Android.bp
Added SPDX-license-identifier-NCSA to:
automotive/can/1.0/default/libc++fs/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I602b072f77ff41e9eb8d3c36b6b5315d63664006
Merged-in: I602b072f77ff41e9eb8d3c36b6b5315d63664006
2021-02-21 20:36:55 -08:00
Amy Zhang
9d5289fa06
Wait for all the thread loop to exit to finish the filter/dvr/frontend
...
close/stop API Call
Test: atest android.media.tv.tuner.cts
Bug: 180641600
Change-Id: I0925e8ffe5604d2c6a48871897871f5ac51c572e
2021-02-19 19:28:35 -08:00
TreeHugger Robot
74dab96aa8
Merge changes from topic "cec_hal_11" into sc-dev
...
* changes:
Add VTS for tv.cec@1.1
Add default implementation for tv.cec@1.1
Add CEC HAL v1.1 to compatibility matrix
Add TV CEC HAL v1.1
2021-02-17 09:06:39 +00:00
Marvin Ramin
ad7fb5ce9d
Add VTS for tv.cec@1.1
...
Add VTS tests for tv.cec. Verify return values of relevant methods and
updated 1.1 methods.
Bug: 169121290
Test: vts-tradefed
Change-Id: I6b7129f233171daf9cac0757e500c341d1564363
2021-02-11 14:59:43 +01:00
Marvin Ramin
b8fe666c7f
Add default implementation for tv.cec@1.1
...
Default implementation based on tv.cec@1.0. Implements the new 1.1
interfaces returning default values and communicating via mocked inputs.
Bug: 169121290
Test: manual; VTS in following changes
Change-Id: I1642e340e9064ab37670f1998421e3190085d98b
2021-02-11 14:59:43 +01:00
Marvin Ramin
6501ff3b17
Add TV CEC HAL v1.1
...
Add new message types and logical address definitions to enums in types.
As these enum types are not directly used by framework but rather their
integer values the interface does not require changes.
Bug: 169121290
Test: make
Change-Id: I2cc395733def0b0e42a8717fb94f1759a6fee15c
2021-02-10 11:36:39 +01:00
Amy Zhang
f2354c67aa
Add more status capabilities in Tuner default implementation
...
This CL added more extended frontend status caps into the
default implementation to test more code paths.
Note that this CL changes the 0 fe from dvbt to isdbs to cover more
status caps. fe 0 is used as the default testing fe in CTS
Test: atest android.media.tv.tuner.cts
Bug: 159067322
Change-Id: I7c15f5fe3cd133af4a191b80ce832a9affef9ee3
2021-02-08 19:58:04 -08:00
Treehugger Robot
d2079d0fac
Merge "Remove TV CEC HAL v2.0 definitions" am: 81eef45d64
am: aa0b6fed40
am: a33b0d41bd
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1567421
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I282d77d7371fefba7cec48c0f07bf18df6ba2aba
2021-02-03 18:40:56 +00:00
Marvin Ramin
a106772aea
Remove TV CEC HAL v2.0 definitions
...
This HAL version is not supported by the framework. Remove the code to
avoid confusion.
Bug: 178772241
Test: make
Change-Id: I278415d1945fbf5010539840efdc9e9502957f3f
2021-02-02 21:47:49 +00:00
Amy Zhang
3c22ce3bf7
Enhance Tuner 1.0 VTS testing and configurations
...
Broadcom shared a valuable patch to enhance Tuner 1.0 VTS per their
testing experience on the real devices.
We evaluated the suggestions and fix the following issues:
1. Allow testers to set a default frontend
2. Allow testers to enable/disable frontend
3. Skip FMQ creation on filters that do not need FMQ
4. Don't fail if the vendor impl rejects a foreign keytoken
5. Better logs
6. Clean up filter and its callback on close regardless of the closing
result
7. More filter size constants options
Suggestions from: Gareth Fenn <gfenn@broadcom.com>
Test: atest VtsHalTvTunerV1_0TargetTest
Bug: 177960135
Change-Id: Ie4dcc6cb284b2b57879f286c436f5bd9adf43201
Merged-In: Ie4dcc6cb284b2b57879f286c436f5bd9adf43201
2021-01-20 21:22:40 +00:00
Amy Zhang
a30063f406
Merge "Enhance Tuner 1.0 VTS testing and configurations"
2021-01-20 18:19:13 +00:00
Amy Zhang
37719f3879
Enhance Tuner 1.0 VTS testing and configurations
...
Broadcom shared a valuable patch to enhance Tuner 1.0 VTS per their
testing experience on the real devices.
We evaluated the suggestions and fix the following issues:
1. Allow testers to set a default frontend
2. Allow testers to enable/disable frontend
3. Skip FMQ creation on filters that do not need FMQ
4. Don't fail if the vendor impl rejects a foreign keytoken
5. Better logs
6. Clean up filter and its callback on close regardless of the closing
result
7. More filter size constants options
Suggestions from: Gareth Fenn <gfenn@broadcom.com>
Test: atest VtsHalTvTunerV1_0TargetTest
Bug: 177960135
Change-Id: Ie4dcc6cb284b2b57879f286c436f5bd9adf43201
2021-01-19 20:00:11 -08:00
Henry Fang
4589dec0e2
Merge "update connect status along with stream_configuration_change event." am: 1c15423de7
am: f4866e5baa
am: 7ba0cdc709
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1532561
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Id0fc15e3ddaacfafa0246dde8cae35f6d4671a6a
2021-01-15 21:16:53 +00:00
Henry Fang
64a3a731c2
update connect status along with stream_configuration_change event.
...
bug: 142698113
Test: Manual
Change-Id: Ieab767bb333bbe4ba24702668908edec69240d8d
2021-01-08 11:38:26 -08:00
Dean Wheatley
ce4f755f54
Close stream at end of OpenAnOpenedStreamsTest
...
The following test CloseStreamBeforeOpenTest assumes that there are no
open streams.
Bug: 174686912
Test: atest VtsHalTvInputV1_0TargetTest
against mock binderized TV input HAL
Change-Id: I589fdee5e5181f2aa32977cb2594ec61410fb7b1
2020-12-02 21:27:51 +00:00
Amy Zhang
e852ece374
Add Tuner VTS test assets and configure the push file preparer
...
Test: atest VtsHalTvTunerV1_0TargetTest
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 161745584
Change-Id: I5fe55bc846ef8b4b3336ea65b2efb63c2de829ac
2020-12-02 18:48:35 +00:00
Amy Zhang
39bd464d0c
Revert "Revert "Add monitor for ip cid change""
...
This reverts commit d1d3f70fd3
.
Reason for revert:
I5fcd0d4dff55453023a730caa36995f13f074a8f broke the build since the java framework and JNI side of the codes have not been merged yet.
I9b1e2493f1bc93393b634d6b841a56c6d0171542 reverted I5fcd0d4dff55453023a730caa36995f13f074a8f to fix the breakage.
This double revert would be committed with the jni code in the same topic.
Change-Id: Ic5263ea9f18c097c3584356fa113a4f019f08692
2020-11-17 00:13:45 +00:00
Amy Zhang
d1d3f70fd3
Revert "Add monitor for ip cid change"
...
This CL will be re-revert once the corresponding JNI and framework CL are ready to commit
This reverts commit b6064e59c7
.
Reason for revert: build breakage
Change-Id: I9b1e2493f1bc93393b634d6b841a56c6d0171542
2020-11-16 23:17:35 +00:00
Amy Zhang
b6064e59c7
Add monitor for ip cid change
...
Previously we added scrambling status monitoring.
Now we are merging the configuration of these two monitoring into one.
They are going through the same interface by configuring Filter Event Monitoring Type.
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 153595125
Change-Id: I5fcd0d4dff55453023a730caa36995f13f074a8f
2020-11-13 13:30:09 -08:00
Amy Zhang
ff82d7ca94
Add startId in Filter Event to work with filter reconfiguration
...
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 172593389
Change-Id: I77e45366b737068aa0aa20c2b384f2e3160c7398
2020-11-12 17:41:39 -08:00
TreeHugger Robot
aa2d1ac429
Merge "Get offset of recorded keyframe from MTP table"
2020-11-05 02:48:42 +00:00
Amy Zhang
b12ccd3e30
Get offset of recorded keyframe from MTP table
...
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 158816517
Change-Id: Ia48637554fc5020b6de422feac7efc04c070fae7
2020-11-02 17:50:13 -08:00
Amy Zhang
25a79e2b8b
Merge "Add some invalid constants in Tuner HAL 1.1"
2020-10-30 22:44:45 +00:00
Amy Zhang
961125f904
Add some invalid constants in Tuner HAL 1.1
...
Test: make
Bug: 171866656
Change-Id: I799d45c77bab923869107ae178a979b8f55dc330
2020-10-29 13:49:34 -07:00
Amy Zhang
b6d44ea486
Add Scrambling Status Monitor merchanism in Tuner 1.1
...
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 158779948
Change-Id: Ie6d837dba732e213180ae5fac0ee86f9d310fa33
2020-10-26 10:56:49 -07:00
Amy Zhang
7e669ce577
Add new Frontend Status Types and a new scan msg in Tuner HAL 1.1
...
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 169868608
Change-Id: I04b108bab20e6a1969998bb954e48c2f1c5e0772
2020-10-22 15:55:02 -07:00
Amy Zhang
2576dcc525
Add Dvbc Frontend Bandwidth settings in Tuner 1.1
...
Test: make -j44 dist
Bug: 169868608
Change-Id: Ief4d795a1671d77722d554f6af6536eaa1f8013d
2020-10-20 17:57:33 -07:00
Amy Zhang
4a6663fd32
Add the address of the first macroblock as an extended field in Tuner 1.1
...
Record event
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 158816517
Change-Id: I46b77210d5b97325f770bbb4095897f431aa0ee6
2020-10-20 17:56:40 -07:00
Amy Zhang
1ea0c17ea4
Extend DemuxScIndex in Tuner 1.1
...
Test: make
Bug: 158816517
Change-Id: I0fffd428e18b36b5c4d421d89743de330c854425
2020-10-20 17:55:54 -07:00
Amy Zhang
57909db2e7
Add API to configure media filter stream type for Demux Framing
...
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 170339836
Change-Id: Ib42e041ddcd6de36df8af6732715c54097995e92
2020-10-13 15:33:17 -07:00
TreeHugger Robot
daaa620614
Merge "Support Link/Unlink Cicam to Frontend in Tuner HAL 1.1"
2020-10-09 19:12:03 +00:00
Xin Li
50393137ed
Merge ab/6749736 in stage.
...
Bug: 167233921
Merged-In: I6756cad681e4cfa01868450214da0d7b2d5261e4
Change-Id: Ia529ecf4f48248d5af63673f359916486f71bc35
2020-10-08 23:22:52 -07:00
Amy Zhang
e8a5737720
Support Link/Unlink Cicam to Frontend in Tuner HAL 1.1
...
The previous linkCicam API does not support local transport stream id
return. Added the support in this CL.
Also added an unlink API to unlink the cicam when needed.
INVALID_LTS_ID will be used on failed operation of linkCicam
and in Tuner java framework as the default value
Test: make android.hardware.tv.tuner@1.1-service
Bug: 158818696
Change-Id: Ief9c5097c667ce41a534b0d1d759869acd79ca7f
2020-10-07 12:39:57 -07:00
Amy Zhang
7ec2b704fa
Add isHighPriority scan message type into Tuner HAL 1.1
...
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 169868608
Change-Id: I49a82dc9eda0fc9b1f90bc67cd6d1a20bbafcc00
2020-10-05 18:07:20 -07:00
Amy Zhang
5763ea76bb
Merge "Add DVBC Time Interleave Mode enum in Tuner HAL 1.1"
2020-10-01 23:44:59 +00:00
Amy Zhang
b27802acfe
Merge "Extend Scan Message and Message Type in Tuner HAL 1.1"
2020-09-30 23:00:54 +00:00
Amy Zhang
549a39c120
Merge changes I8cbbf1e3,I4ed8ec1f
...
* changes:
Add FrontendStatusExt1_1 and getStatusExt1_1 to get 1.1 Extended Frontend Status
Add DTMB Frontend Type and Related Capabilities enums
2020-09-30 20:01:15 +00:00
Amy Zhang
621887a91a
Add DVBC Time Interleave Mode enum in Tuner HAL 1.1
...
Test: make android.hardware.tv.tuner@1.1
Bug: 158818695
Change-Id: I11ea762a789aaab1cf3a17b3c0515c6a37942098
2020-09-30 11:33:34 -07:00
Amy Zhang
19ed17bf1d
Extend Scan Message and Message Type in Tuner HAL 1.1
...
A new API would be added in IFrontendCallback 1.1:
onScanMessageExt to receive the extended scan message
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 158818695
Change-Id: If12535dada78ee2d2c7282ff17f9ab5f4983c750
2020-09-29 19:04:33 -07:00
Amy Zhang
422bb11cca
Add FrontendStatusExt1_1 and getStatusExt1_1 to get 1.1 Extended Frontend Status
...
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 158818695
Change-Id: I8cbbf1e3bca7f2ddda90ad6dd4a2ae0368561bfd
2020-09-29 19:04:18 -07:00
Amy Zhang
4c49c15e55
Add DTMB Frontend Type and Related Capabilities enums
...
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 159064654
Change-Id: I4ed8ec1f47d74ba3d585725cb64ba925d7ddf910
2020-09-29 16:26:52 -07:00
nchalko
539362f912
Remove outdated warning now that the v1.0 had shipped am: 897f0d48bb
am: 1366d334a1
am: 3b12885c63
am: 149d54ec95
am: 2810f12eae
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1441474
Change-Id: Ia9f0af343a7d1ea020a68c7bbc5b93eadf7d986b
2020-09-29 21:44:30 +00:00
nchalko
2810f12eae
Remove outdated warning now that the v1.0 had shipped am: 897f0d48bb
am: 1366d334a1
am: 3b12885c63
am: 149d54ec95
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1441474
Change-Id: I783eb94f4a36a7f8288150f99a867aa90eac6065
2020-09-29 21:23:41 +00:00
nchalko
3b12885c63
Remove outdated warning now that the v1.0 had shipped am: 897f0d48bb
am: 1366d334a1
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1441474
Change-Id: I244def095eece3f8b28349d566f3672a1461c041
2020-09-29 21:13:52 +00:00
nchalko
897f0d48bb
Remove outdated warning now that the v1.0 had shipped
...
Change-Id: I28f8f137db92b390c8ec27680a5c305e3cef43ba
Test: n/a
2020-09-29 18:29:16 +00:00
Amy Zhang
bc15b5964e
Rename Tuner HAL 1.1 frontendSettingsExt into frontendSettingsExt1_1
...
Test: make
Bug: 158818695
Change-Id: I1d9e89556fc7de0962dcfbf379c115ea4a0e8d32
2020-09-29 10:29:45 -07:00
Dan Shi
3437ee6816
Rename vts-core to vts
...
Bug: 151896491
Test: none
Change-Id: If74547c56b46ebc7fd728c1bf52fe9dedac65ffa
Merged-In: I562b4dc50765e953800a814a8fd84a01c1b9352b
2020-09-29 06:51:43 +00:00
Dan Shi
f2b950f470
Rename vts-core to vts
...
Bug: 151896491
Test: none
Change-Id: If74547c56b46ebc7fd728c1bf52fe9dedac65ffa
Merged-In: I562b4dc50765e953800a814a8fd84a01c1b9352b
2020-09-26 04:11:28 +00:00
Amy Zhang
f2659f5fb8
Merge "Add API to get the shared memory Audio/Video handle"
2020-09-22 17:17:56 +00:00
Amy Zhang
976c640464
Add API to get the shared memory Audio/Video handle
...
In the MediaEvent of AV filters, the AV memory handle is mapped/unmapped on each event.
If the vendor allocates a persistent memory block, and use MediaEvent.offset to access the data,
the mapping change is unnecessary.
To improve this, a new API to get shared AV Memory is introduced.
To pass additional information to Codec2 for AV memory,
the index for Codec2 to setup additional information can be carried in the handle.
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 162013047
Bug: 157143515
Bug: 156664393
Change-Id: Ibd4471ff8e19b0a99b8bcbc982dc08dbcc92efcf
2020-09-21 17:42:29 -07:00
Amy Zhang
83529a402b
Merge "IP and CID filtering configuration of IP filter"
2020-09-21 21:18:59 +00:00
Amy Zhang
cbd93156bd
IP and CID filtering configuration of IP filter
...
Add the cid configuration API in IFilter and some related
enums
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 153595125
Change-Id: I6e43c0f71466192f9fa69c76f9c635ecefe99d5e
2020-09-17 17:17:54 -07:00
Amy Zhang
4699ec631e
Extend DVBT Constellation to report the rotation status
...
Test: make
Bug:
Change-Id: I24356125ec889c313459beba5e3caef2d3413fa7
2020-09-16 17:59:21 -07:00
Treehugger Robot
c9e5075d36
Merge "Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated parameterized tests."
2020-09-16 19:07:33 +00:00
Amy Zhang
585bb5e581
Revert "Add a getAvSyncHwId_64bit in Tuner HAL 1.1 to support 64 bit hw sync id"
...
This reverts commit 80cb96048b
.
Reason for revert: This change is not specifically requested by vendors
Might be unnecessary
Test: make -j44, atest VtsHalTvTunerV1_1TargetTest
Bug: 159058358
Change-Id: I305c17b4778608a59d04d93030f4ec19fa1b7137
2020-09-15 16:30:42 -07:00
Amy Zhang
6ec20d27f7
Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated
...
parameterized tests.
This test can be disabled on the phone target once there is
a cuttlefish tv target enabled to run the test continuously.
The test will be removed from the exception list afterwards.
Test: make VtsHalTvTunerV1_0TargetTest
Bug: 161805444
Change-Id: I7a2ad0e8a43c6262628354be316c530ab00ac520
Merged-In: I7a2ad0e8a43c6262628354be316c530ab00ac520
2020-09-15 17:42:33 +00:00
Amy Zhang
a5207dcde7
Add Tuner HAL VTS tests into the exception list of the uninstantiated
...
parameterized tests
Test: atest VtsHalTvTunerV1_0TargetTest
Bug: 168345664
Change-Id: I1fabb01ea308c286d2b3f29d520afc7518bb2d8a
2020-09-14 12:03:24 -07:00
Amy Zhang
17f8eac2a4
Add linkCicam API in Frontend 1.1
...
This API is mostly for restoring the by-pass mode
Frontend and Cicam connection
Test: make
Bug: 158818696
Change-Id: I62ba19a1c6c531769db6286d3bcd41ab1529bb99
2020-09-02 12:34:47 -07:00
Amy Zhang
2fb0424c08
Comment out unused parameter in Tuner Frontend implementation
...
Test: make
Bug: 163870103
Change-Id: Ie02454fca63558d519c34c2566a20d2c1a6958d1
2020-08-12 15:40:01 -07:00
Amy Zhang
3ea25a6445
Add FrontendSettingsExt struct in Tuner 1.1
...
The new FrontendSettingsExt includes more options to configure the
tune and scan action on the IFrontend interface.
This new struct will be used as a parameter in the tune_1_1 and
scan_1_1 APIs of the 1.1 IFrontend.
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 158818695
Change-Id: Ibe38a0be76969d23255574357d7494188182f467
2020-08-10 15:03:39 -07:00
Amy Zhang
cc9207ccc0
Move Tuner 1.1 new RecordFilterEvent fields into a separate struct
...
Previously we added the PTS and the mpuSequenceNumber separately into
the tsRecord and the mmtpRecord filter event data structure.
Now there is a better way that we merge all the new fields into one
new struct to pass as a callback parameter.
With this approach, we can minimize the change in both Tuner JNI and
Tuner HAL implementation side to reuse the 1.0 structure and
implementation.
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 158816517
Change-Id: Ic4f1dc78f76fb52ee0bc6b90d2d297026a788711
2020-08-05 18:22:32 -07:00
Amy Zhang
6afbf4888d
Merge "Add PTS field in the DemuxFilterMmtpRecordEvent"
2020-08-03 19:00:56 +00:00
Amy Zhang
6a0131f952
Merge "Fix the media filter buffer issue in the Tuner default implementation"
2020-07-31 02:11:40 +00:00
Amy Zhang
990ee76d77
Fix the media filter buffer issue in the Tuner default implementation
...
The current implementation does not clear the previous memcopy before
copying the next round of data into the buffer. This CL fixes the issue.
Test: atest VtsHalTvTunerV1_0TargetTest
Bug: 159027928
Change-Id: I3399c69ead046630d9c22e8fbe1e816f6ea529f9
2020-07-30 17:24:37 -07:00
Amy Zhang
32af757cb6
Merge "Add Tuner HAL VTS tests into the exception list of the uninstantiated parameterized tests" into rvc-dev-plus-aosp am: f274a6211a
am: fdf8ca84aa
am: d8ade017b0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12268212
Change-Id: I06cad978ad5b4b63a0aaef873054cb5d7aa3db51
2020-07-30 22:25:44 +00:00
Amy Zhang
38ae830152
Add Tuner HAL VTS tests into the exception list of the uninstantiated
...
parameterized tests
The previous fix in the ag/12249074 added the allowlist funtion
under the .cpp file. But they should be under the .h file where all
the test suite classes are defined.
Test: atest VtsHalTvTunerV1_0TargetTest
Bug: 161805444
Change-Id: I4ad7270c75ec6b30db82b0b120f21e3759ed7b93
2020-07-30 03:22:05 +00:00
Amy Zhang
410732f04f
Add PTS field in the DemuxFilterMmtpRecordEvent
...
Add a 64-bit Constant enum for INVALID 64-bit
filter id and hw av sync id
Test: make -j44 dist
Bug: 158816517
Change-Id: I27911841a719c69e668c89a4bca3ac0ce8eb701f
2020-07-29 15:36:16 -07:00
Amy Zhang
6115595afb
Revert "Revert "Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated"" am: bcd3acde22
am: 479b5bda48
am: 7892dcf9d4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12249074
Change-Id: If14c8f8bf7f8231758f01dec98ff9e5b5fd9c414
2020-07-28 20:06:28 +00:00
Amy Zhang
bcd3acde22
Revert "Revert "Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated""
...
This reverts commit f0dfc4d624
.
Reason for revert: To fix the test breakage in the rvc-dev-plus-aosp branch
Change-Id: Ibeb73be943c74891f8ff5acec1ea120c1b820027
2020-07-28 17:49:49 +00:00
Amy Zhang
ce3ffbdecf
Merge "Add the PTS field for recording-time indexing in the DemuxFilterEvent"
2020-07-27 20:33:14 +00:00
David Su
7fd5a1a1e0
Revert "Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated" am: f0dfc4d624
am: b8adfe739d
am: bcc3c36b9e
am: b1661f5c19
am: bfaa835403
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12227496
Change-Id: I548427edf2fd820949c6c67bb8a2b2c35e3629f6
2020-07-24 20:02:02 +00:00
David Su
bcc3c36b9e
Revert "Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated" am: f0dfc4d624
am: b8adfe739d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12227496
Change-Id: I30a67872becf4607dbe5a27319fee1017ffd830a
2020-07-24 19:30:54 +00:00
Amy Zhang
ed1d3096d3
Merge "Add a getAvSyncHwId_64bit in Tuner HAL 1.1 to support 64 bit hw sync id"
2020-07-24 19:00:06 +00:00
Amy Zhang
4bf42941ba
Merge changes from topic "Tuner_1.1"
...
* changes:
Add VTS of Tuner HAL 1.1
Add default implementation of Tuner HAL 1.1
Enable Tuner HAL 1.1 interface
2020-07-24 18:59:52 +00:00
David Su
f0dfc4d624
Revert "Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated"
...
This reverts commit 0857d7caa0
.
Reason for revert: breaks build: b/162086397
Change-Id: If91c59aa5485cd78e42b743a7bf786c68283aecb
2020-07-24 18:46:33 +00:00
Amy Zhang
68afca6d7c
Add the PTS field for recording-time indexing in the DemuxFilterEvent
...
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: 158816517
Change-Id: Ib29fd0f55aaae2fb44b77f754cceb5152fc7158d
2020-07-24 10:42:43 -07:00
Xin Li
2cda765afc
Merge stage-aosp-rvc-ts-dev into rvc-dev am: f73fe6b6bc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12203367
Change-Id: I74978fe2cd4eabf829d72ac7e9feee51fb3cd799
2020-07-24 08:26:19 +00:00
Amy Zhang
45c1263a66
Fix Tuner 1.0 default implementation Demux and Frontend mapping
...
The previous impl keeps the demux and frontend mapping in the
Tuner implementation even the instance has been closed.
Clean up the mapping and the local vectors in the Tuner impl
when Demux or Frontend is closed.
Test: atest VtsHalTvTunerV1_0TargetTest
Bug: 150952766
Change-Id: I2038e902ba7ab323c6dacc886ac6984ee7c475aa
2020-07-22 17:41:02 -07:00
Amy Zhang
80cb96048b
Add a getAvSyncHwId_64bit in Tuner HAL 1.1 to support 64 bit hw sync id
...
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: b/159058358
Change-Id: I3e58beaf4f61b27acce71a530e42293c4a87b181
2020-07-21 22:43:58 -07:00
Amy Zhang
45cc57ac67
Add VTS of Tuner HAL 1.1
...
For the APIs that have both 1.0 and 1.1 versions, the VTS 1.1
only tests the 1.1 version of them.
For example for getId in IFilter 1.0 and getId_64bit in IFilter 1.1,
the 1.1 VTS only tests the getId_64bit.
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: b/159058358
Change-Id: Ibef0ef40c3d1fbb9ff034bfcabeb44663a444d23
2020-07-21 22:43:48 -07:00
Amy Zhang
bb94eeb456
Add default implementation of Tuner HAL 1.1
...
This CL enables the android.hardware.tv.tuner@1.1-service
with the default implementation of Tuner HAL 1.1
The 1.0 Tuner HAL interface implementation are identical to the 1.0
default implementation.
The 1.1 new API implementation are added with *_1_1 suffix.
Note that we cast all the uint32_t id in the 1.0 Hal implementation
into uint64_t even calling the old 1.0 APIs. This makes sure
the 1.1 default implementation internally only record 64-bit ids.
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: b/159058358
Change-Id: Ic506376e520f03235010bc503e337c02d5735ec3
2020-07-21 22:43:06 -07:00
Amy Zhang
3ab6e1fbbf
Enable Tuner HAL 1.1 interface
...
The first feature to support in this new Tuner HAL is the 64-bit id.
In the current CL, we support Demux and Filter ids in 64-bit format.
More component ids will be suppored in 64-bit in the following CLs.
Test: atest VtsHalTvTunerV1_1TargetTest
Bug: b/159058358
Change-Id: If05eb9f0cd76935064b2e51ff3ff1a3a477e3bd1
2020-07-21 22:42:50 -07:00
Amy Zhang
05eaa97502
Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated am: f122309667
am: 917757a92e
am: 9d989309c1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12203374
Change-Id: I73d0ef4c0c1d6cdf1f7e24c1082146b0a733b6da
2020-07-22 00:20:40 +00:00
Amy Zhang
0857d7caa0
Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated
...
parameterized tests.
This test can be disabled on the phone target once there is
a cuttlefish tv target enabled to run the test continuously.
The test will be removed from the exception list afterwards.
Test: make VtsHalTvTunerV1_0TargetTest
Bug: 161805444
Change-Id: I7a2ad0e8a43c6262628354be316c530ab00ac520
Merged-In: I7a2ad0e8a43c6262628354be316c530ab00ac520
2020-07-21 23:35:29 +00:00
Amy Zhang
f122309667
Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated
...
parameterized tests.
This test can be disabled on the phone target once there is
a cuttlefish tv target enabled to run the test continuously.
The test will be removed from the exception list afterwards.
Test: make VtsHalTvTunerV1_0TargetTest
Bug: 161805444
Change-Id: I7a2ad0e8a43c6262628354be316c530ab00ac520
2020-07-21 21:51:40 +00:00
TreeHugger Robot
b1ca9e45c6
Merge "Tuner HAL: fix a memcpy issue"
2020-07-21 03:28:39 +00:00