summaryrefslogtreecommitdiff
authorLiang Ji <liang.ji@amlogic.com>2020-09-24 10:48:19 (GMT)
committer Bin Yang <bin.yang@amlogic.com>2020-11-06 09:03:00 (GMT)
commitfe78fee206268bab80a6443e7d4e9d465b9d3ff6 (patch)
treeffacce2f37c840bbb9a5a2bbaacae8661a018d0b
parentb0759e095ea4e739f896f75553bc15c13979b68a (diff)
downloadcommon-fe78fee206268bab80a6443e7d4e9d465b9d3ff6.zip
common-fe78fee206268bab80a6443e7d4e9d465b9d3ff6.tar.gz
common-fe78fee206268bab80a6443e7d4e9d465b9d3ff6.tar.bz2
common: SHIPPING_API_LEVEL upgrade to 30 [3/3]
PD#SWPL-33555 Problem: SHIPPING_API_LEVEL upgrade to 30 Solution: SHIPPING_API_LEVEL upgrade to 30 Verify: Ohm Signed-off-by: Liang Ji <liang.ji@amlogic.com> Change-Id: I2cff8ea9fcb35b3f39c18215cae54aad24426678
Diffstat
-rw-r--r--hidl_manifests/manifest_kernel5.xml3
-rw-r--r--hidl_manifests/newdevices/device_matrix_product_amlogic.xml39
-rw-r--r--hidl_manifests/newdevices/manifest_boot.xml11
-rw-r--r--hidl_manifests/newdevices/manifest_cas.xml11
-rw-r--r--hidl_manifests/newdevices/manifest_common.xml169
-rw-r--r--hidl_manifests/newdevices/manifest_ir.xml11
6 files changed, 241 insertions, 3 deletions
diff --git a/hidl_manifests/manifest_kernel5.xml b/hidl_manifests/manifest_kernel5.xml
deleted file mode 100644
index 804f41e..0000000
--- a/hidl_manifests/manifest_kernel5.xml
+++ b/dev/null
@@ -1,3 +0,0 @@
-<manifest version="1.0" type="device" target-level="4">
- <kernel target-level="5"/>
-</manifest>
diff --git a/hidl_manifests/newdevices/device_matrix_product_amlogic.xml b/hidl_manifests/newdevices/device_matrix_product_amlogic.xml
new file mode 100644
index 0000000..ac01f12
--- a/dev/null
+++ b/hidl_manifests/newdevices/device_matrix_product_amlogic.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<compatibility-matrix version="1.0" type="framework">
+ <hal>
+ <name>vendor.amlogic.hardware.systemcontrol</name>
+ <transport>hwbinder</transport>
+ <version>1.1</version>
+ <interface>
+ <name>ISystemControl</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal>
+ <name>vendor.amlogic.hardware.hdmicec</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IDroidHdmiCEC</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal>
+ <name>vendor.amlogic.hardware.subtitleserver</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ISubtitleServer</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal>
+ <name>vendor.amlogic.display.meson_display_ipc</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IMesonDisplayIPC</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</compatibility-matrix>
diff --git a/hidl_manifests/newdevices/manifest_boot.xml b/hidl_manifests/newdevices/manifest_boot.xml
new file mode 100644
index 0000000..2bd7169
--- a/dev/null
+++ b/hidl_manifests/newdevices/manifest_boot.xml
@@ -0,0 +1,11 @@
+<manifest version="1.0" type="device" target-level="5">
+ <hal format="hidl">
+ <name>android.hardware.boot</name>
+ <transport>hwbinder</transport>
+ <version>1.1</version>
+ <interface>
+ <name>IBootControl</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</manifest>
diff --git a/hidl_manifests/newdevices/manifest_cas.xml b/hidl_manifests/newdevices/manifest_cas.xml
new file mode 100644
index 0000000..24d8df8
--- a/dev/null
+++ b/hidl_manifests/newdevices/manifest_cas.xml
@@ -0,0 +1,11 @@
+<manifest version="1.0" type="device" target-level="5">
+ <hal format="hidl" optional="true">
+ <name>android.hardware.cas</name>
+ <transport>hwbinder</transport>
+ <version>1.1-2</version>
+ <interface>
+ <name>IMediaCasService</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</manifest>
diff --git a/hidl_manifests/newdevices/manifest_common.xml b/hidl_manifests/newdevices/manifest_common.xml
new file mode 100644
index 0000000..49235f8
--- a/dev/null
+++ b/hidl_manifests/newdevices/manifest_common.xml
@@ -0,0 +1,169 @@
+<manifest version="1.0" type="device" target-level="5">
+ <hal format="hidl">
+ <name>android.hardware.bluetooth</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IBluetoothHci</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.power</name>
+ <transport>hwbinder</transport>
+ <interface>
+ <name>IPower</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.memtrack</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IMemtrack</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.audio</name>
+ <transport>hwbinder</transport>
+ <version>6.0</version>
+ <interface>
+ <name>IDevicesFactory</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.audio.effect</name>
+ <transport>hwbinder</transport>
+ <version>6.0</version>
+ <interface>
+ <name>IEffectsFactory</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.graphics.allocator</name>
+ <transport>hwbinder</transport>
+ <version>3.0</version>
+ <interface>
+ <name>IAllocator</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.graphics.mapper</name>
+ <transport arch="32+64">passthrough</transport>
+ <version>3.0</version>
+ <interface>
+ <name>IMapper</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.camera.provider</name>
+ <transport>hwbinder</transport>
+ <version>2.5</version>
+ <interface>
+ <name>ICameraProvider</name>
+ <instance>legacy/0</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.media.omx</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IOmx</name>
+ <instance>default</instance>
+ </interface>
+ <interface>
+ <name>IOmxStore</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.keymaster</name>
+ <transport>hwbinder</transport>
+ <version>4.1</version>
+ <interface>
+ <name>IKeymasterDevice</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.drm</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ICryptoFactory</name>
+ <instance>default</instance>
+ <instance>widevine</instance>
+ </interface>
+ <interface>
+ <name>IDrmFactory</name>
+ <instance>default</instance>
+ <instance>widevine</instance>
+ </interface>
+ <fqname>@1.3::ICryptoFactory/clearkey</fqname>
+ <fqname>@1.3::IDrmFactory/clearkey</fqname>
+ <fqname>@1.3::ICryptoFactory/widevine</fqname>
+ <fqname>@1.3::IDrmFactory/widevine</fqname>
+ <fqname>@1.3::ICryptoFactory/default</fqname>
+ <fqname>@1.3::IDrmFactory/default</fqname>
+ </hal>
+ <hal>
+ <name>android.hardware.tv.cec</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IHdmiCec</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal>
+ <name>vendor.amlogic.hardware.systemcontrol</name>
+ <transport>hwbinder</transport>
+ <version>1.1</version>
+ <interface>
+ <name>ISystemControl</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal>
+ <name>vendor.amlogic.hardware.hdmicec</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IDroidHdmiCEC</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.light</name>
+ <transport>hwbinder</transport>
+ <interface>
+ <name>ILight</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.health</name>
+ <transport>hwbinder</transport>
+ <version>2.1</version>
+ <interface>
+ <name>IHealth</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.bluetooth.audio</name>
+ <transport>hwbinder</transport>
+ <version>2.0</version>
+ <interface>
+ <name>IBluetoothAudioProvidersFactory</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</manifest>
diff --git a/hidl_manifests/newdevices/manifest_ir.xml b/hidl_manifests/newdevices/manifest_ir.xml
new file mode 100644
index 0000000..45c9618
--- a/dev/null
+++ b/hidl_manifests/newdevices/manifest_ir.xml
@@ -0,0 +1,11 @@
+<manifest version="1.0" type="device" target-level="5">
+ <hal format="hidl">
+ <name>android.hardware.ir</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IConsumerIr</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</manifest>