summaryrefslogtreecommitdiff
authorjunchao yuan <junchao.yuan@amlogic.com>2020-11-17 11:00:55 (GMT)
committer gerrit autosubmit <gerrit.autosubmit@aml-code-master.amlogic.com>2020-11-18 11:37:39 (GMT)
commit056f5506c292e8ad3e852524843f37ad215ead7b (patch)
tree832bf2f3ff871fcbba17b348d379570ab42ed968
parent9dfd99beb045053e157fef4d64860efb7817b684 (diff)
downloadcommon-056f5506c292e8ad3e852524843f37ad215ead7b.zip
common-056f5506c292e8ad3e852524843f37ad215ead7b.tar.gz
common-056f5506c292e8ad3e852524843f37ad215ead7b.tar.bz2
device/common: config dtvkit base on sc2 [2/2]
PD#SWPL-36942 Problem: no dtvkit config on sc2 Solution: config dtvkit base on sc2 Verify: ohm Change-Id: I9e16562977a3423bb3e1412a1db9cb4fbb1b0216 Signed-off-by: junchao yuan <junchao.yuan@amlogic.com>
Diffstat
-rw-r--r--hidl_manifests/newdevices/device_matrix_product_amlogic_tv.xml21
-rw-r--r--hidl_manifests/newdevices/manifest_tv.xml20
-rw-r--r--initscripts/dvb.rc3
-rw-r--r--initscripts/tuner/avl6762_fe.rc3
-rw-r--r--initscripts/tuner/cxd2856_fe.rc3
-rw-r--r--initscripts/tuner/mn88436_fe.rc5
-rw-r--r--initscripts/tuner/mxl661_fe.rc5
-rw-r--r--initscripts/tuner/si2151_fe.rc5
8 files changed, 47 insertions, 18 deletions
diff --git a/hidl_manifests/newdevices/device_matrix_product_amlogic_tv.xml b/hidl_manifests/newdevices/device_matrix_product_amlogic_tv.xml
new file mode 100644
index 0000000..51affb6
--- a/dev/null
+++ b/hidl_manifests/newdevices/device_matrix_product_amlogic_tv.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<compatibility-matrix version="1.0" type="framework">
+ <hal>
+ <name>vendor.amlogic.hardware.tvserver</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ITvServer</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal>
+ <name>vendor.amlogic.hardware.dtvkitserver</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IDTVKitServer</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</compatibility-matrix>
diff --git a/hidl_manifests/newdevices/manifest_tv.xml b/hidl_manifests/newdevices/manifest_tv.xml
new file mode 100644
index 0000000..6082822
--- a/dev/null
+++ b/hidl_manifests/newdevices/manifest_tv.xml
@@ -0,0 +1,20 @@
+<manifest version="1.0" type="device" target-level="5">
+ <hal>
+ <name>android.hardware.tv.input</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ITvInput</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal>
+ <name>vendor.amlogic.hardware.tvserver</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ITvServer</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</manifest>
diff --git a/initscripts/dvb.rc b/initscripts/dvb.rc
index 76cd5b0..b8df0e9 100644
--- a/initscripts/dvb.rc
+++ b/initscripts/dvb.rc
@@ -1,3 +1,6 @@
+on post-fs-data
+ insmod /vendor/lib/modules/aml_hardware_dmx.ko
+
on boot
# DVB
chmod 0666 /dev/dvb0.frontend0
diff --git a/initscripts/tuner/avl6762_fe.rc b/initscripts/tuner/avl6762_fe.rc
index 6923a72..69abed1 100644
--- a/initscripts/tuner/avl6762_fe.rc
+++ b/initscripts/tuner/avl6762_fe.rc
@@ -1,5 +1,2 @@
on early-init
insmod /vendor/lib/modules/avl6762_fe.ko
-
-on post-fs-data
- insmod /vendor/lib/modules/aml_hardware_dmx.ko
diff --git a/initscripts/tuner/cxd2856_fe.rc b/initscripts/tuner/cxd2856_fe.rc
index 54698fd..1d7c41a 100644
--- a/initscripts/tuner/cxd2856_fe.rc
+++ b/initscripts/tuner/cxd2856_fe.rc
@@ -1,5 +1,2 @@
on early-init
insmod /vendor/lib/modules/cxd2856_fe.ko
-
-on post-fs-data
- insmod /vendor/lib/modules/aml_hardware_dmx.ko \ No newline at end of file
diff --git a/initscripts/tuner/mn88436_fe.rc b/initscripts/tuner/mn88436_fe.rc
index 766214a..2c6e8a1 100644
--- a/initscripts/tuner/mn88436_fe.rc
+++ b/initscripts/tuner/mn88436_fe.rc
@@ -1,5 +1,2 @@
on early-init
- insmod /vendor/lib/modules/mn88436_fe.ko
-
-on post-fs-data
- insmod /vendor/lib/modules/aml_hardware_dmx.ko \ No newline at end of file
+ insmod /vendor/lib/modules/mn88436_fe.ko \ No newline at end of file
diff --git a/initscripts/tuner/mxl661_fe.rc b/initscripts/tuner/mxl661_fe.rc
index a3eb932..3c0b091 100644
--- a/initscripts/tuner/mxl661_fe.rc
+++ b/initscripts/tuner/mxl661_fe.rc
@@ -1,5 +1,2 @@
on early-init
- insmod /vendor/lib/modules/mxl661_fe.ko
-
-on post-fs-data
- insmod /vendor/lib/modules/aml_hardware_dmx.ko \ No newline at end of file
+ insmod /vendor/lib/modules/mxl661_fe.ko \ No newline at end of file
diff --git a/initscripts/tuner/si2151_fe.rc b/initscripts/tuner/si2151_fe.rc
index 1798ece..178e8a7 100644
--- a/initscripts/tuner/si2151_fe.rc
+++ b/initscripts/tuner/si2151_fe.rc
@@ -1,5 +1,2 @@
on early-init
- insmod /vendor/lib/modules/si2151_fe.ko
-
-on post-fs-data
- insmod /vendor/lib/modules/aml_hardware_dmx.ko \ No newline at end of file
+ insmod /vendor/lib/modules/si2151_fe.ko \ No newline at end of file