aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKiyoung Kim <kiyoungkim@google.com>2024-03-11 13:37:56 +0900
committerKiyoung Kim <kiyoungkim@google.com>2024-03-15 01:43:49 +0000
commita0876ee44e4b0b69ffc65725d3891d32882187c1 (patch)
tree3fe1dd05729ed283cdccf1836abb61fc04e61ba4
parent975680af0b97a3f9790c8560b602340fb6b3b574 (diff)
downloadhidl-a0876ee44e4b0b69ffc65725d3891d32882187c1.tar.gz
Mark former VNDK-SP HIDL interfaces as double loadable
Former VNDK-SP HIDL interfaces are not marked as double loadable, because they were handled separately as part of VNDK-SP. However, from VNDK deprecation, those interfaces are no longer VNDK-SP, and should be handled as part of double-loadable, otherwise any LLNDK libraries using those libraries would fail from build system. This change adds former VNDK-SP HIDL interfaces as double loadable hidl interfaces. Bug: 328994089 Test: AOSP CF build succeeded Change-Id: Ib753b790b66326f7cb6ec363f89bcd7007a8b61c Merged-In: Ib753b790b66326f7cb6ec363f89bcd7007a8b61c
-rw-r--r--build/hidl_interface.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/build/hidl_interface.go b/build/hidl_interface.go
index ace42245..49d57df3 100644
--- a/build/hidl_interface.go
+++ b/build/hidl_interface.go
@@ -788,6 +788,8 @@ var doubleLoadablePackageNames = []string{
"android.hardware.drm@",
"android.hardware.graphics.allocator@",
"android.hardware.graphics.bufferqueue@",
+ "android.hardware.graphics.common@",
+ "android.hardware.graphics.mapper@",
"android.hardware.media@",
"android.hardware.media.bufferpool@",
"android.hardware.media.c2@",
@@ -795,7 +797,11 @@ var doubleLoadablePackageNames = []string{
"android.hardware.memtrack@1.0",
"android.hardware.neuralnetworks@",
"android.hidl.allocator@",
+ "android.hidl.memory@",
+ "android.hidl.memory.token@",
+ "android.hidl.safe_union@",
"android.hidl.token@",
+ "android.hardware.renderscript@",
"android.system.suspend@1.0",
}