Commit Graph

1373 Commits

Author SHA1 Message Date
Steven Moreland
477673de32 compat matrix: add ISap slot2
The framework supports this, but devices copied its support
into each of their compat matrices instead of adding it once
here.

Bug: 290408770
Test: build
Change-Id: I2de4f1365a6981a0a2ef7165c916fba91a340799
Merged-In: I2de4f1365a6981a0a2ef7165c916fba91a340799
2023-07-12 23:16:15 +00:00
Steven Moreland
719f646530 compat matrix: add ISap slot2
The framework supports this, but devices copied its support
into each of their compat matrices instead of adding it once
here.

Bug: 290408770
Test: build
Change-Id: I2de4f1365a6981a0a2ef7165c916fba91a340799
2023-07-12 23:15:48 +00:00
Yifan Hong
7ac167aa98 Merge "compatibility_matrices: Add script to create the next." into main am: 9d0b975f6c am: 32ff4ec295 am: b574f6e46e am: 3716063e4e am: deda0b835a am: e1c61854ff
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2572973

Change-Id: Iaec5da82fa5c4817f3ad8b47caa8c9b426118692
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 01:10:23 +00:00
Yifan Hong
42d17688d4 compatibility_matrices: Only allow core HALs for system FCMs.
For system FCMs (except device-specific
system FCM), only allow android.* and
mapper HALs.

Test: TH
Bug: 290408770
Change-Id: I4c3908911440a3c154200a6c7b338f92bd724a68
2023-07-10 17:48:37 -07:00
Yifan Hong
9fb9ff77b1 compatibility_matrices: add vintf_compatibility_matrix.core_hals.
Add core_hals attribute to the vintf_compatibility_matrix
rule. Its value is passed to assemble_vintf directly.

Test: TH
Bug: 290408770
Change-Id: Ie5e3363f0039f032033cbc2889b1bbbb0a5a56a7
2023-07-10 17:48:36 -07:00
Yifan Hong
3716063e4e Merge "compatibility_matrices: Add script to create the next." into main am: 9d0b975f6c am: 32ff4ec295 am: b574f6e46e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2572973

Change-Id: I0d210d06a832b999e3747342b32f3696c8db534e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 23:05:32 +00:00
Yifan Hong
ace13dee65 compatibility_matrices: Add script to create the next.
Add a `bump.py` script that does the following:
- Create a commit in kernel/configs with the new versions
- Copy the latest compatibility matrix to a new compatibility matrix
- Fix Android.bp and Android.mk

Prerequisite:
- libvintf/Level.h must contain the mapping for the next release.

Test: bump.py 9 10
Bug: 279809082

Change-Id: I4520a128b39f66a03f22d24218348f5fff92e9cd
2023-07-10 12:37:27 -07:00
Treehugger Robot
6fd87a9b7e Merge "Allow face HAL to be updated via apex in U" into main am: 099240ae66 am: 7e69098f40 am: 80cba87acb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2649859

Change-Id: I44b2ecc3703c984b982735e5df1582e6a9fcd14a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-07 01:22:55 +00:00
Lei Ju
1f8f5e55ec Merge "Introduce a new callback function to get client's UUID" into main 2023-07-06 22:33:04 +00:00
Treehugger Robot
099240ae66 Merge "Allow face HAL to be updated via apex in U" into main 2023-07-06 22:06:52 +00:00
Nataniel Borges
c47a00c90b Merge changes from topic "revert-2649121-cm_vintf_workaround-PMVOGMKMBW" am: d74d81bf6e am: a10ed15f74 am: 579e7baeb1 am: a777c5437e am: ef4267d45a am: 6cd4c57b3d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2648722

Change-Id: I0e6ce8e2a466105dc11d3d7dff07934930b1c735
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 16:09:30 +00:00
Nataniel Borges
a777c5437e Merge changes from topic "revert-2649121-cm_vintf_workaround-PMVOGMKMBW" am: d74d81bf6e am: a10ed15f74 am: 579e7baeb1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2648722

Change-Id: I022940e8aff29c92bb6fe9ad13e1a9a5d3aa11ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 13:59:19 +00:00
Nataniel Borges
d74d81bf6e Merge changes from topic "revert-2649121-cm_vintf_workaround-PMVOGMKMBW"
* changes:
  Revert "Only allow cuttlefish to use FCM 9 HALs"
  Revert "Allow fingerprint HAL to be updated via apex in U"
2023-07-06 11:41:24 +00:00
Nataniel Borges
7202c60c3a Revert "Only allow cuttlefish to use FCM 9 HALs"
Revert submission 2649121-cm_vintf_workaround

Reason for revert: b/290154726

Reverted changes: /q/submissionid:2649121-cm_vintf_workaround

Change-Id: Ied04c3892a4a00ef75f92e1f89ba38cada2f8293
2023-07-06 10:08:24 +00:00
Nataniel Borges
e42c161bcd Revert "Allow fingerprint HAL to be updated via apex in U"
Revert submission 2649121-cm_vintf_workaround

Reason for revert: b/290154726

Reverted changes: /q/submissionid:2649121-cm_vintf_workaround

Change-Id: I39d65f3a675a3616401411076a4eade403917707
2023-07-06 10:08:24 +00:00
Jooyung Han
6942901f5c Allow face HAL to be updated via apex in U
Bug: 290142180
Test: m check-vintf-all (with -next- pixel targets)
Merged-In: Ia3b15f669219a0941498b90a76b42d5f2f5ac80b
Change-Id: Ia3b15f669219a0941498b90a76b42d5f2f5ac80b
(cherry picked from commit dcd2ae7c29)
2023-07-06 17:13:41 +09:00
Jooyung Han
dcd2ae7c29 Allow face HAL to be updated via apex in U
Bug: 290142180
Test: m check-vintf-all (with -next- pixel targets)
Change-Id: Ia3b15f669219a0941498b90a76b42d5f2f5ac80b
2023-07-06 15:43:00 +09:00
Treehugger Robot
c0fb627097 Merge changes from topic "cm_vintf_workaround" am: 8c45f4ab87 am: 944b55764d am: f7776a0d21 am: 97c9dc808a am: 47a5548908 am: ea7f8de460
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2646273

Change-Id: I5b954aedc0ef196a3d17bcfe572cb5bd5b0d8888
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 02:23:03 +00:00
Devin Moore
0447123c4f Only allow cuttlefish to use FCM 9 HALs am: 92aebeae51 am: e3395a7486 am: eece383041 am: a7b0ffb678 am: 092d326d46 am: d9a5aee210
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2647305

Change-Id: Idd059198b16f6ba0bcd728bb2bb0adb244ffbe12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 02:23:00 +00:00
Treehugger Robot
97c9dc808a Merge changes from topic "cm_vintf_workaround" am: 8c45f4ab87 am: 944b55764d am: f7776a0d21
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2646273

Change-Id: Id8c71385f153009ed65ef46d35afc96f0344b8a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 23:43:41 +00:00
Devin Moore
a7b0ffb678 Only allow cuttlefish to use FCM 9 HALs am: 92aebeae51 am: e3395a7486 am: eece383041
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2647305

Change-Id: I12ac6019ba105dce8a97da21eab7f068cd883c82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 23:43:35 +00:00
Devin Moore
e3395a7486 Only allow cuttlefish to use FCM 9 HALs am: 92aebeae51
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2647305

Change-Id: Ibc08d8fb4216b6750afb04bd237c627a828ce98b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 22:15:24 +00:00
Treehugger Robot
8c45f4ab87 Merge changes from topic "cm_vintf_workaround"
* changes:
  Allow fingerprint HAL to be updated via apex in U
  Only allow cuttlefish to use FCM 9 HALs
2023-07-05 21:33:49 +00:00
Devin Moore
4b5d155a40 Allow fingerprint HAL to be updated via apex in U
Test: m
Bug: none
Change-Id: I7449380005bc3e0da8adcd45319ed239c004dfcc
2023-07-05 18:31:34 +00:00
Devin Moore
92aebeae51 Only allow cuttlefish to use FCM 9 HALs
In preperation for trunk stable, we need to limit all current devices to
using only frozen interfaces.

Test: m
Bug: none
Change-Id: Ifdb8bbd79fc651cb62836b6876aa39a94187a546
2023-07-05 18:31:24 +00:00
Zhanglong Xia
2786614140 Merge changes from topic "cherrypicker-L18700000961261875:N88400001378560897" am: 59b018679b am: fb6fbba8b2 am: fe48fc62cc am: e3aab0b12a am: 8d637bd01e am: 74db94e336
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2627570

Change-Id: I7d59ccca53d9b5fb7bc057309d74cda9f1e37f72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 04:11:37 +00:00
Zhanglong Xia
e09c31c671 Add Thread network HAL am: 24e527475f am: 0e9126e492 am: 85ac25df61 am: b73f3610a2 am: 47eb9d0020 am: 5d8eab067d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2625530

Change-Id: I43e6c7f18155903bb8a367fd863e202c8f056a47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 04:11:28 +00:00
Zhanglong Xia
e3aab0b12a Merge changes from topic "cherrypicker-L18700000961261875:N88400001378560897" am: 59b018679b am: fb6fbba8b2 am: fe48fc62cc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2627570

Change-Id: I7bfd56c5d4f2443ea4a5cf12c6caf67d8bf11900
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 02:00:24 +00:00
Zhanglong Xia
b73f3610a2 Add Thread network HAL am: 24e527475f am: 0e9126e492 am: 85ac25df61
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2625530

Change-Id: Icdb25ae8e565ec34620047aacacb3f082b0dac41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 02:00:14 +00:00
Lei Ju
8787afa9e6 Introduce a new callback function to get client's UUID
Bug: 247124878
Test: compilation and manual test
Change-Id: I96b386fc232c4f65615858cf9b65317ae5bdc499
2023-06-30 10:28:54 -07:00
Zhanglong Xia
5c027015c3 add fuzz test and fix the Thread network HAL compile errors
Bug: 288825495
Test: Build and run fuzz test in cuttlefish

Change-Id: If14bd95657d6a71737a348ccbc6d1b05bbcc1f4c
2023-06-26 17:55:39 +08:00
Zhanglong Xia
24e527475f Add Thread network HAL
Bug: b/203492431
Test: Build and run the VTS test and run otbr-agent on Android emulator.
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b82b0478059dd6203f43d5917558e34fd4ed44d5)
Merged-In: If58b5a8c75e40376ae6c6e93554afe750496308b
Change-Id: If58b5a8c75e40376ae6c6e93554afe750496308b
2023-06-14 22:24:24 +08:00
Treehugger Robot
a38827edec Merge "Revert "android.hardware.media.c2: Move to staging/"" into udc-dev-plus-aosp 2023-06-07 21:26:26 +00:00
Devin Moore
0e4e96163f Merge "No longer allow HIDL tetheroffload for new SoCs" am: 159e755e50 am: 1e986e2ac8 am: fd6b549ee0 am: d8d9ae478c am: ec294dd9ff am: 2cf0f9e3b5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2613590

Change-Id: I32556a8b054a8d28835ea518d1f35eead1d3e7ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-06 02:47:26 +00:00
Treehugger Robot
c5b40c50a9 Merge "No longer allow HIDL bluetooth HAL for new SoCs" am: 9ed8fb57fd am: fbbfaed238 am: bda2938f87 am: 38bdd4ce25 am: df911e6b42 am: 1b28ff3da9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2613589

Change-Id: I3aac34e20c1d006a59cdde5e2dea34ef5cf4334a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-06 02:44:06 +00:00
Devin Moore
bb1613d28d Merge "No longer allow HIDL soundtrigger on new SoCs" am: e48a3a9014 am: 348d7155ee am: cf7fc8389e am: 936a344319 am: 7db4126693 am: 6026e18f28
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2613591

Change-Id: If968c6bb1c320da194e7984e1f1ecd7b4eb04de2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-06 02:06:22 +00:00
Devin Moore
d8d9ae478c Merge "No longer allow HIDL tetheroffload for new SoCs" am: 159e755e50 am: 1e986e2ac8 am: fd6b549ee0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2613590

Change-Id: I6de3098f8d71884e7d642cea87879fe626a5f4a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-05 20:37:05 +00:00
Treehugger Robot
38bdd4ce25 Merge "No longer allow HIDL bluetooth HAL for new SoCs" am: 9ed8fb57fd am: fbbfaed238 am: bda2938f87
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2613589

Change-Id: I905a32cfa90bda1a5c7b3a25ac120c272997768e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-05 20:36:36 +00:00
Devin Moore
936a344319 Merge "No longer allow HIDL soundtrigger on new SoCs" am: e48a3a9014 am: 348d7155ee am: cf7fc8389e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2613591

Change-Id: I6bbeed0b26854dbf991909a42490a9f43aecce77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-05 20:35:12 +00:00
Devin Moore
159e755e50 Merge "No longer allow HIDL tetheroffload for new SoCs" 2023-06-05 18:17:54 +00:00
Treehugger Robot
9ed8fb57fd Merge "No longer allow HIDL bluetooth HAL for new SoCs" 2023-06-05 18:07:05 +00:00
Devin Moore
e48a3a9014 Merge "No longer allow HIDL soundtrigger on new SoCs" 2023-06-05 18:04:49 +00:00
Jooyung Han
6b8f8abed5 Merge "Mark fingerprint HAL as updatable-via-apex" am: d877336391 am: 92b8f8705e am: 6e35c8fc09
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2604485

Change-Id: Id3aaeb53d1bca640a7206eed9622961fcd6f715e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-05 05:35:42 +00:00
Jooyung Han
d877336391 Merge "Mark fingerprint HAL as updatable-via-apex" 2023-06-05 03:29:44 +00:00
Sungtak Lee
e739e842ba Revert "android.hardware.media.c2: Move to staging/"
This reverts commit a8c9aa3173.

Bug: 254050314
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7afc209eb8b1f1d54208c601cb458f95712b1e2f)
Merged-In: Ia85af4e013529e104c84bc48f84a5daa89a5d9bf
Change-Id: Ia85af4e013529e104c84bc48f84a5daa89a5d9bf
2023-06-02 21:53:01 +00:00
Devin Moore
9bb4a8a98e No longer allow HIDL soundtrigger on new SoCs
Test: m
Bug: 218588089
Change-Id: Ib6a97dfe628a7ac6d4bfb8f23c79f7e47f5afc7d
2023-06-02 19:27:53 +00:00
Devin Moore
f503d8e0e8 No longer allow HIDL tetheroffload for new SoCs
Test: m
Bug: 205762647
Change-Id: I876c5f0f3e346ace129507143fed4f3fd569b223
2023-06-02 18:13:09 +00:00
Devin Moore
f8dc7ee0f4 No longer allow HIDL bluetooth HAL for new SoCs
Test: m
Bug: 205758693
Change-Id: I401a0944540ab77d5f24e95e7c4a157a4fedf16f
2023-06-02 18:02:59 +00:00
Jooyung Han
6ab76d8051 Mark Face HAL as updatable-via-apex am: bf8eae1ac4 am: 216d0bbd14 am: ba0eb920fc am: f9d34d0fad am: e691f16c3a am: 4addda03ce
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2609729

Change-Id: I949d6ef8e183f43e6869fa5f43170543dcb9b505
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 07:36:21 +00:00
Jooyung Han
f9d34d0fad Mark Face HAL as updatable-via-apex am: bf8eae1ac4 am: 216d0bbd14 am: ba0eb920fc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2609729

Change-Id: Id29f6f3ef53e33ec1ca7b6cfccb352e8c43950e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 05:02:17 +00:00