Commit Graph

372 Commits

Author SHA1 Message Date
Yifan Hong
ccf77dc5b7 Add TV CEC to Q+ compatibility matrices.
No requirement has changed because TV HALs are optional.

Also remove TV CEC and tuner from fcm_exclude list.
Bug: 110261831
Test: m check-vintf-all

Change-Id: Ia41575f97d9e81fcc4279d8b274e626a33fc9c60
2020-09-17 12:21:37 -07:00
Yifan Hong
b7d29eeae3 Reorder/cleanup FCM exempt list #4 (media bufferpool)
Test: m check-vintf-all
Bug: 110261831
Change-Id: Id9b3369070ca24cc344ea15099e9a0e159be2c29
2020-09-16 09:22:15 -07:00
Yifan Hong
cd3d7cce0f Reorder/cleanup FCM exempt list #3 (fastboot)
Test: m check-vintf-all
Bug: 110261831
Change-Id: I267b3ae9980d72e63187058a5bef8e4b44a2314c
2020-09-16 09:22:15 -07:00
Yifan Hong
1cfd94a8cf Reorder/cleanup FCM exempt list #2 (audio)
Test: m check-vintf-all
Bug: 110261831
Change-Id: Ic14d22572a28b1e483d3c907657f22393be37132
2020-09-16 09:22:14 -07:00
Yifan Hong
ef85febe6a Merge "Reorder/cleanup FCM exempt list #1" 2020-09-16 16:09:33 +00:00
Yifan Hong
a35d1c374b Merge "Add libvintf_fcm_exclude" 2020-09-16 01:28:38 +00:00
Yifan Hong
113c60b1c3 Reorder/cleanup FCM exempt list #1
Test: m check-vintf-all
Bug: 110261831
Change-Id: I710d5e72279cafa6c680d13a10ffffb520418d69
2020-09-15 16:56:26 -07:00
Yifan Hong
4c00d8eaec Add libvintf_fcm_exclude
Move exclude list from check_vintf to hardware/interfaces.
This is closer to the HALs. A HAL must either be declared
in hardware/interfaces/compatibility_matrices or be exempted
in hardware/interfaces/compatibility_matrices/exclude.

Test: builds
Bug: 110261831
Change-Id: I2437d92a97505ab66e47425ac17aa58319702685
2020-09-15 14:31:00 -07:00
Xin Li
36dcf1a404 Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709)
Bug: 166295507
Merged-In: I6502829205ede2de914b27e6c2c5c42916af2b39
Change-Id: I7cb06511e43bd1fffd5f80a11dbdf5b1314cfe8e
2020-08-28 13:05:04 -07:00
Jayachandran C
262b606c1b Create IRadio 1.6 folder, empty files and VTS framework
Bug: 158315614
Test: build
Change-Id: I5d7f7205933ea1b0e4bd70fa6ae006dacb67954f
2020-07-23 11:10:16 -07:00
Hall Liu
519bb589f5 Merge "Allow android.hardware.radio 1.4 for R" into rvc-dev am: 6fa742d6c5
Change-Id: I413b54271d874fe348a6eea519e333cc23fa005a
2020-04-27 21:10:35 +00:00
Hall Liu
5db41c8698 Allow android.hardware.radio 1.4 for R
SOC manufacturers have requested that devices be allowed to ship with R
without using the IRadio 1.5 API.

Fixes: 153495340
Test: build flame
Change-Id: Iba2ac5902e69fc0af0c5f4d7cae4fed77204acd1
2020-04-27 18:18:22 +00:00
Ilya Matyukhin
70cf06e1c6 Add biometrics.fingerprint@2.2 to the current matrix
This HIDL was added to compatibility_matrix.5 in
I209db8a74665df98b4923cbfa11b2b2c9d6dabfa

Bug: 153012763
Test: build blueline-userdebug
Change-Id: I360c192992b63967c76227d6c47e9a52662aeae7
2020-04-21 22:53:36 +00:00
Yifan Hong
ee49d2d8ce Merge "Check against xsd for building all matrices" am: 967399407c am: 00ec76ad22
Change-Id: I5edde2a7fa21007154d650ba352318434817708d
2020-04-14 22:45:30 +00:00
Yifan Hong
51d789e8dd Check against xsd for building all matrices
Test: builds
Fixes: 149929588

Change-Id: Id08cfe41af59bb336889f9edeaf35dc484892997
(cherry picked from commit fca5d95ce6)
Merged-In: Id08cfe41af59bb336889f9edeaf35dc484892997
2020-04-14 15:08:08 -07:00
Yifan Hong
fca5d95ce6 Check against xsd for building all matrices
Test: builds
Fixes: 149929588

Change-Id: Id08cfe41af59bb336889f9edeaf35dc484892997
2020-04-13 15:29:52 -07:00
Haoxiang Li
09272538dc Merge "Revert^2 "Modify the name of the SV interface to match VTS"" into rvc-dev am: 798c9340c1
Change-Id: I2ba2d533d4a9625efc69bb2dc83b5e573822d8e2
2020-04-13 17:44:53 +00:00
Haoxiang Li
798c9340c1 Merge "Revert^2 "Modify the name of the SV interface to match VTS"" into rvc-dev 2020-04-13 17:12:51 +00:00
TreeHugger Robot
6512ceb3d2 Merge "Add biometrics.fingerprint@2.2 to the compatibility matrix" into rvc-dev am: 2501542e30
Change-Id: I7c24e878cf44c20eaea7ba800ab9ea29f68aec1b
2020-04-11 01:20:26 +00:00
Haoxiang Li
fe7701e227 Revert^2 "Modify the name of the SV interface to match VTS"
Modify the name of the Surround View interface to match the one in VTS
and the one in the default implementation.

fc614a63fa

Bug: 150412555
Test: m -j
Change-Id: Ie274e0501ce807bafe0211b6a8a9ba694e979341
2020-04-09 19:14:43 -07:00
Ilya Matyukhin
20746053a5 Add biometrics.fingerprint@2.2 to the compatibility matrix
Bug: 153012763
Test: build blueline-userdebug
Change-Id: I209db8a74665df98b4923cbfa11b2b2c9d6dabfa
2020-04-09 23:44:38 +00:00
Ivan Chiang
6e2768e8d6 Merge "Revert "Modify the name of the SV interface to match VTS"" into rvc-dev am: 3f146d74cd
Change-Id: I465454555bd6f8ed64f13471ed5d0b66e8773f98
2020-04-09 10:23:00 +00:00
Ivan Chiang
3f146d74cd Merge "Revert "Modify the name of the SV interface to match VTS"" into rvc-dev 2020-04-09 10:11:00 +00:00
Ivan Chiang
fc614a63fa Revert "Modify the name of the SV interface to match VTS"
Revert submission 10975707-revert-10941635-revert-10611042-surround-view-service-IWFFCKAOZD-LNGXTQTNXI

Reason for revert: bb in git_master-without-vendor aosp_x86-eng
Reverted Changes:
I36c2a9187:Modify the name of the SV interface to match VTS
I2732f1b25:Fix the build failure for aosp_x86-eng
I0e737d7fb:Revert^2 "Setup Surround View for Osprey"
I27def392d:Revert^2 "Selinux policy for SV service and app."
I20a2ecfcc:Revert^2 "Surround View Sample App"
Ifb91b6eeb:Revert^2 "Surround View Service implementation"

Change-Id: I24a09d5e0a69224e30f22595bb99b8e1e23cdafe
2020-04-09 06:07:33 +00:00
Haoxiang Li
033153b286 Merge "Modify the name of the SV interface to match VTS" into rvc-dev am: f6e0036c05
Change-Id: I8320264d299379bbfa00584f138c6d1457f7be76
2020-04-09 03:41:44 +00:00
Haoxiang Li
f6e0036c05 Merge "Modify the name of the SV interface to match VTS" into rvc-dev 2020-04-09 03:39:27 +00:00
Haoxiang Li
49af02ff9d Modify the name of the SV interface to match VTS
Modify the name of the Surround View interface to match the one in VTS
and the one in the default implementation.

Bug: 150412555
Test: m -j
Change-Id: I36c2a9187ae0973444ce441bda09c31d9b73809d
2020-04-08 00:22:28 -07:00
Steven Moreland
30544e0246 Merge "Remove configstore from compatibility_matrix.5.xml" into rvc-dev am: 2ef951ca10
Change-Id: I99c5553b053ff463dbf91f6fa150d6b5487616c0
2020-04-08 01:07:21 +00:00
Steven Moreland
0304199379 Remove configstore from compatibility_matrix.5.xml
To reflect GMS core requirements, which have already been updated.

This HAL is replaced with system properties.

Bug: 124531214
Bug: 149806433
Test: checked by cuttlefish build
Change-Id: Ib710bf39b871365ebced845e3ccec6d333bee630
2020-04-06 14:12:18 -07:00
Hayden Gomes
0d6bfdc73f Adding IAudioControl@2.0 to current compatibility matrix
- Already added to compatibility_matrix.5.xml in change-id
I9673e35f2f9e667b66e1b9fbfa2fb13b975b7cb1

Bug: 148178269
Test: built target using V2 of IAudioControl
Change-Id: I7a49da8823d2c5f07a1abd3bbb177d9885a65cb0
2020-03-31 00:33:25 +00:00
Steven Moreland
15f9a1bd19 Drop configstore@1.1 from compatibility_matrix. am: b2b01a5793 am: 89b5b2a764
Change-Id: I10ae081ce1cc72e9f373c0bc31aad5297b59e5e9
2020-03-30 21:13:49 +00:00
Hayden Gomes
32cb353c58 Merge "Adding IAudioControl@2.0 to compatibility matrix" into rvc-dev am: 2b6950c40b
Change-Id: I8c11dfc43fd3d86b1dc77fc546e50a0f60c72e9b
2020-03-30 20:33:32 +00:00
Steven Moreland
b2b01a5793 Drop configstore@1.1 from compatibility_matrix.
configstore usage was replaced with sysprop usage
e.g. ro.surface_flinger.force_hwc_copy_for_virtual_displays
(and many others)

Bug: 124531214
Test: this is checked against devices at build time
Change-Id: Ifc8c699514ce426e5c61195f0e78f73ad9c7885c
2020-03-30 20:28:35 +00:00
Hayden Gomes
31f0c96c26 Adding IAudioControl@2.0 to compatibility matrix
Bug: 148178269
Test: built target using V2 of IAudioControl
Change-Id: I9673e35f2f9e667b66e1b9fbfa2fb13b975b7cb1
2020-03-30 10:40:11 -07:00
Steven Moreland
46aa366ab2 Add compatibility_matrix.current.xml for S
Bug: 152310927
Test: build only (b/150215458 for enabling this on cf)
Change-Id: Id33494d8433ba58362c592deb2598fe89127561e
(cherry picked from commit 7f431d264a993ad0eda47299a59da4eb37fc2358)
Merged-In: Id33494d8433ba58362c592deb2598fe89127561e
2020-03-27 16:34:32 +00:00
Steven Moreland
3acbd20198 Add compatibility_matrix.current.xml for S
Bug: 152310927
Test: build only (b/150215458 for enabling this on cf)
Change-Id: Id33494d8433ba58362c592deb2598fe89127561e
2020-03-26 16:49:10 +00:00
Steven Moreland
8c583d85b6 Freeze 'current' matrix as '5'.
To signify this as being ready for release.

Bug: 147496715
Test: build & boot cf (which is at target-level 5)
Change-Id: I7bb9d561506849bac2353d9356a6580f6e2393ab
2020-03-26 03:47:30 +00:00
Steven Moreland
951fce0fa5 Freeze 'current' matrix as '5'.
To signify this as being ready for release.

Bug: 147496715
Test: build & boot cf (which is at target-level 5)
Change-Id: I7bb9d561506849bac2353d9356a6580f6e2393ab
(cherry picked from commit 0e0665efec1b61ef329a370b9483937b7ce9ac9f)
Merged-In: I7bb9d561506849bac2353d9356a6580f6e2393ab
2020-03-25 23:53:52 +00:00
Steven Moreland
8a8f0d77fe bpfmt compat matrix Android.bp
Bug: 147496715
Test: n/A
Change-Id: I2748d4a74f0bfc668f6ff0f8bce22c94dd90f61f
(cherry picked from commit a37ed88ebb)
Merged-In: I2748d4a74f0bfc668f6ff0f8bce22c94dd90f61f
2020-03-25 15:36:05 -07:00
Steven Moreland
a37ed88ebb bpfmt compat matrix Android.bp
Bug: 147496715
Test: n/A
Change-Id: I2748d4a74f0bfc668f6ff0f8bce22c94dd90f61f
2020-03-25 15:14:47 -07:00
Yifan Hong
dc0e2f69ea Merge "Drop GNSS1.1 and Thermal1.0" 2020-03-24 16:31:09 +00:00
Yifan Hong
d32364c7af Merge "Revert^2 "Drop GNSS1.1 and Thermal1.0"" into rvc-dev 2020-03-23 19:49:13 +00:00
Yifan Hong
5687a853a0 Merge "Add tv.tuner to current compatibility matrix." into rvc-dev 2020-03-23 19:49:13 +00:00
Yifan Hong
47def08db8 Revert^2 "Drop GNSS1.1 and Thermal1.0"
593dbfc154

Bug: 131717099

Change-Id: Ie706207523b3b6183933b76b0ab24d9c21938a86
2020-03-23 18:44:20 +00:00
Yifan Hong
3e9540483f Merge "Add EVS 1.1 to current compatibility matrix" into rvc-dev 2020-03-23 16:55:21 +00:00
Yifan Hong
e0386a9f7c Merge "Freeze kernel configs for r." into rvc-dev 2020-03-23 16:45:27 +00:00
Yifan Hong
c932298d6d Add tv.tuner to current compatibility matrix.
Fixes build.
Bug: 152161259

Test: builds

Change-Id: I199d88f70505abdceba8a58a7986349b230f6353
2020-03-23 09:31:02 -07:00
Anna Trostanetski
9b0f15d5e1 Merge "Revert "Drop GNSS1.1 and Thermal1.0"" into rvc-dev 2020-03-23 11:58:12 +00:00
Ryanne Cheng
593dbfc154 Revert "Drop GNSS1.1 and Thermal1.0"
Revert "Check unused HALs when system ext matrix exists."

Revert "Use HIDL metadata for deprecation check"

Revert submission 10745362-check_unused

Reason for revert: Droidcop: Potential culprit for Bug 152161259
Reverted Changes:
I92cd7ce1c:Use HIDL metadata for deprecation check
I2b9492eec:Fix check deprecation to use Hidl Metadata.
I6e40a49d5:Add no unused hals test
Ia352a979d:Delete unused GNSS@2.0 Thermal@2.0 checks
I1c0ef715b:checkUnusedHals: use hidl metadata
I44a5240e8:Check unused HALs on device with target FCM versio...
I5c5ec4891:Check unused HALs when system ext matrix exists.
I17894c025:Add libhidlmetadata_headers
I2c7cbf8f5:Drop GNSS1.1 and Thermal1.0

Change-Id: Id1174fec4b5a8dbab2078470d89943935aa1c4be
2020-03-23 01:39:13 +00:00
Changyeon Jo
921e1ec2dc Add EVS 1.1 to current compatibility matrix
Fix: 152099395
Test: m -j
Change-Id: Idd227e110490c68e98b4270cc5c12e04aceb7fbb
2020-03-20 22:19:35 -07:00