diff --git a/br-ext-chip-ingenic/configs/t10_lite_defconfig b/br-ext-chip-ingenic/configs/t10_lite_defconfig index 8491a5f5..7b1e0ec0 100644 --- a/br-ext-chip-ingenic/configs/t10_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t10_lite_defconfig @@ -59,7 +59,7 @@ BR2_PACKAGE_HASERL=y # BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSON_C=y -# BR2_PACKAGE_JSONFILTER is not set +BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y # BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set diff --git a/br-ext-chip-ingenic/configs/t31_lite_defconfig b/br-ext-chip-ingenic/configs/t31_lite_defconfig index 9564a991..9fbe2339 100644 --- a/br-ext-chip-ingenic/configs/t31_lite_defconfig +++ b/br-ext-chip-ingenic/configs/t31_lite_defconfig @@ -59,7 +59,7 @@ BR2_PACKAGE_HASERL=y # BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSON_C=y -# BR2_PACKAGE_JSONFILTER is not set +BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y # BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set diff --git a/general/package/busybox/busybox.config b/general/package/busybox/busybox.config index f0af02d6..bd8801fe 100644 --- a/general/package/busybox/busybox.config +++ b/general/package/busybox/busybox.config @@ -296,7 +296,7 @@ CONFIG_FEATURE_SORT_BIG=y # CONFIG_FEATURE_SORT_OPTIMIZE_MEMORY is not set # CONFIG_SPLIT is not set # CONFIG_FEATURE_SPLIT_FANCY is not set -# CONFIG_STAT is not set +CONFIG_STAT=y # CONFIG_FEATURE_STAT_FORMAT is not set # CONFIG_FEATURE_STAT_FILESYSTEM is not set CONFIG_STTY=y diff --git a/general/package/ffmpeg-openipc/ffmpeg-openipc.mk b/general/package/ffmpeg-openipc/ffmpeg-openipc.mk index 2f682869..fbf5d46d 100644 --- a/general/package/ffmpeg-openipc/ffmpeg-openipc.mk +++ b/general/package/ffmpeg-openipc/ffmpeg-openipc.mk @@ -29,10 +29,10 @@ FFMPEG_OPENIPC_CONF_OPTS = \ --disable-filters \ --disable-encoders \ --disable-decoders --enable-decoder=h264,hevc \ - --disable-muxers --enable-muxer=rtsp \ - --disable-demuxers --enable-demuxer=rtsp \ + --disable-muxers --enable-muxer=flv,rtsp \ + --disable-demuxers --enable-demuxer=h264,rtsp \ --disable-parsers --enable-parser=h264,hevc \ - --disable-protocols --enable-protocol=file,tcp \ + --disable-protocols --enable-protocol=file,rtmp,tcp \ --disable-programs --enable-ffmpeg --enable-small diff --git a/general/package/ingenic-osdrv-t20/files/script/load_ingenic b/general/package/ingenic-osdrv-t20/files/script/load_ingenic index 09fce17f..3e2bd449 100755 --- a/general/package/ingenic-osdrv-t20/files/script/load_ingenic +++ b/general/package/ingenic-osdrv-t20/files/script/load_ingenic @@ -33,7 +33,11 @@ else fi case ${SENSOR} in -"sc2232") +"jxf22") + ISP_PARAM="isp_clk=90000000" + SENSOR_PARAM="" + ;; +"jxh42") ISP_PARAM="isp_clk=90000000" SENSOR_PARAM="" ;; @@ -41,15 +45,7 @@ case ${SENSOR} in ISP_PARAM="isp_clk=100000000" SENSOR_PARAM="" ;; -"sc2335") - ISP_PARAM="isp_clk=100000000" - SENSOR_PARAM="" - ;; -"gc2053") - ISP_PARAM="isp_clk=100000000" - SENSOR_PARAM="sensor_max_fps=25 data_interface=1" - ;; -"jxf22") +"sc2232") ISP_PARAM="isp_clk=90000000" SENSOR_PARAM="" ;; diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/ar0130.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/ar0130.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/ar0230.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/ar0230.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/ar0237.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/ar0237.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/bf3115.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/bf3115.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/bg0806.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/bg0806.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/gc1024.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/gc1024.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/gc1064.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/gc1064.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/gc2023.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/gc2023.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/imx291.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/imx291.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/imx322.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/imx322.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/imx323.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/imx323.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/jxf22.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/jxf22.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/jxh42.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/jxh42.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/jxh61.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/jxh61.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/jxh62.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/jxh62.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/ncu_os02b10.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/ncu_os02b10.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/os02b10.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/os02b10.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/os05a10.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/os05a10.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/ov2710.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/ov2710.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/ov2735.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/ov2735.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/ov2735b.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/ov2735b.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/ov4689.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/ov4689.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/ov9712.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/ov9712.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/ov9732.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/ov9732.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/ov9750.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/ov9750.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/sc1035.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/sc1035.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/sc1045.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/sc1045.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/sc1135.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/sc1135.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/sc1145.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/sc1145.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/sc2135.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/sc2135.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/sc2232.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/sc2232.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/sc2235.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/sc2235.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/sc3035.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/sc3035.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/sc4236.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/sc4236.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/files/sensor/params/sp1409.bin b/general/package/ingenic-osdrv-t20/files/sensor/params/sp1409.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk b/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk index b4755298..887aaf32 100644 --- a/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk +++ b/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk @@ -14,10 +14,26 @@ define INGENIC_OSDRV_T20_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -t $(TARGET_DIR)/etc/init.d $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/script/S95ingenic $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensor - $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/sensor/params/*.bin + # $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/sensor/params/*.bin + + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/sensor/params/jxf22.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/sensor/params/jxh42.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/sensor/params/sc2135.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/sensor/params/sc2232.bin $(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/3.10.14/ingenic - $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/*.ko + # $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/*.ko + + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/audio.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/audio2.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/sinfo.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/tx-isp-t10.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/tx-isp-t20.ko + + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/sensor_jxf22.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/sensor_jxh42.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/sensor_sc2135.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/sensor_sc2232.ko $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/script/load* diff --git a/general/package/ingenic-osdrv-t21/files/script/load_ingenic b/general/package/ingenic-osdrv-t21/files/script/load_ingenic index 389c91dd..ab769db1 100755 --- a/general/package/ingenic-osdrv-t21/files/script/load_ingenic +++ b/general/package/ingenic-osdrv-t21/files/script/load_ingenic @@ -32,34 +32,22 @@ else fi case ${SENSOR} in -"sc2232") - ISP_PARAM="isp_clk=90000000" - SENSOR_PARAM="" - ;; -"sc2135") - ISP_PARAM="isp_clk=100000000" - SENSOR_PARAM="" - ;; -"sc2335") - ISP_PARAM="isp_clk=125000000" - SENSOR_PARAM="" - ;; -"sc5235") - ISP_PARAM="isp_clk=200000000" - SENSOR_PARAM="" - ;; "gc2053") ISP_PARAM="isp_clk=125000000" SENSOR_PARAM="sensor_max_fps=25 data_interface=1" ;; -"imx307") - ISP_PARAM="isp_clk=125000000 ispw=1920 isph=1080 isptop=20 ispleft=12" +"jxf23") + ISP_PARAM="isp_clk=90000000" SENSOR_PARAM="" ;; -"jxf22") +"sc2232") ISP_PARAM="isp_clk=90000000" SENSOR_PARAM="" ;; +"sc2335") + ISP_PARAM="isp_clk=125000000" + SENSOR_PARAM="" + ;; *) ISP_PARAM="isp_clk=125000000" SENSOR_PARAM="" diff --git a/general/package/ingenic-osdrv-t21/files/sensor/params/gc2053-t21.bin b/general/package/ingenic-osdrv-t21/files/sensor/params/gc2053-t21.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t21/files/sensor/params/jxf23-t21.bin b/general/package/ingenic-osdrv-t21/files/sensor/params/jxf23-t21.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t21/files/sensor/params/sc1245a-t21.bin b/general/package/ingenic-osdrv-t21/files/sensor/params/sc1245a-t21.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t21/files/sensor/params/sc2232-t21.bin b/general/package/ingenic-osdrv-t21/files/sensor/params/sc2232-t21.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t21/files/sensor/params/sc2232h-t21.bin b/general/package/ingenic-osdrv-t21/files/sensor/params/sc2232h-t21.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t21/files/sensor/params/sc2335-t21.bin b/general/package/ingenic-osdrv-t21/files/sensor/params/sc2335-t21.bin old mode 100755 new mode 100644 diff --git a/general/package/ingenic-osdrv-t21/ingenic-osdrv-t21.mk b/general/package/ingenic-osdrv-t21/ingenic-osdrv-t21.mk index b6acaec1..39d39292 100644 --- a/general/package/ingenic-osdrv-t21/ingenic-osdrv-t21.mk +++ b/general/package/ingenic-osdrv-t21/ingenic-osdrv-t21.mk @@ -14,10 +14,29 @@ define INGENIC_OSDRV_T21_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -t $(TARGET_DIR)/etc/init.d $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/script/S95ingenic $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensor - $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/*.bin + # $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/*.bin + + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/jxf23-t21.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/sc2232-t21.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/sc2335-t21.bin $(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic - $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/*.ko + # $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/*.ko + + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/audio.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/audioout.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/gpio.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/ircut.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/motor.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/reset.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/rled.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sinfo.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/tx-isp-t21.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/wifien.ko + + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_jxf23_t21.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_sc2232_t21.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_sc2335_t21.ko $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/script/load* diff --git a/general/package/ingenic-osdrv-t31/files/script/load_ingenic b/general/package/ingenic-osdrv-t31/files/script/load_ingenic index 3b73df23..1c1934a9 100755 --- a/general/package/ingenic-osdrv-t31/files/script/load_ingenic +++ b/general/package/ingenic-osdrv-t31/files/script/load_ingenic @@ -39,22 +39,6 @@ fi case ${SENSOR} in -"sc2232") - ISP_PARAM="isp_clk=125000000" - SENSOR_PARAM="" - ;; -"sc2135") - ISP_PARAM="isp_clk=100000000" - SENSOR_PARAM="" - ;; -"sc2335") - ISP_PARAM="isp_clk=100000000 isp_ch0_pre_dequeue_time=20 isp_ch0_pre_dequeue_interrupt_process=0 isp_memopt=1" - SENSOR_PARAM="" - ;; -"sc5235") - ISP_PARAM="isp_clk=200000000" - SENSOR_PARAM="" - ;; "gc2053") ISP_PARAM="isp_clk=125000000" SENSOR_PARAM="sensor_max_fps=25 data_interface=1" @@ -67,14 +51,26 @@ case ${SENSOR} in ISP_PARAM="isp_clk=125000000" SENSOR_PARAM="" ;; +"jxq03"|"jxq03p") + ISP_PARAM="isp_clk=150000000" + SENSOR_PARAM="" + ;; "sc200ai") ISP_PARAM="isp_clk=100000000 isp_ch0_pre_dequeue_time=20 isp_ch0_pre_dequeue_interrupt_process=0 isp_memopt=1" SENSOR_PARAM="shvflip=1" ;; -"jxq03"|"jxq03p") - ISP_PARAM="isp_clk=150000000" +"sc2232") + ISP_PARAM="isp_clk=125000000" SENSOR_PARAM="" - ;; + ;; +"sc2335") + ISP_PARAM="isp_clk=100000000 isp_ch0_pre_dequeue_time=20 isp_ch0_pre_dequeue_interrupt_process=0 isp_memopt=1" + SENSOR_PARAM="" + ;; +"sc5235") + ISP_PARAM="isp_clk=200000000" + SENSOR_PARAM="" + ;; *) ISP_PARAM="isp_clk=125000000" SENSOR_PARAM="" diff --git a/general/package/ingenic-osdrv-t31/ingenic-osdrv-t31.mk b/general/package/ingenic-osdrv-t31/ingenic-osdrv-t31.mk index cd27d041..79feb471 100644 --- a/general/package/ingenic-osdrv-t31/ingenic-osdrv-t31.mk +++ b/general/package/ingenic-osdrv-t31/ingenic-osdrv-t31.mk @@ -14,10 +14,36 @@ define INGENIC_OSDRV_T31_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -t $(TARGET_DIR)/etc/init.d $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/script/S95ingenic $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensor - $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/sensor/params/*.bin + # $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/sensor/params/*.bin + + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/sensor/params/gc2053-t31.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/sensor/params/gc4653-t31.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/sensor/params/imx307-t31.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/sensor/params/jxq03-t31.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/sensor/params/jxq03p-t31.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/sensor/params/sc200ai-t31.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/sensor/params/sc2232h-t31.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/sensor/params/sc2335-t31.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/sensor/params/sc5235-t31.bin $(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic - $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/*.ko + # $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/*.ko + + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/audio.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/avpu.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/gpio.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/sinfo.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/tx-isp-t31.ko + + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/sensor_gc2053_t31.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/sensor_gc4653_t31.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/sensor_imx307_t31.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/sensor_jxq03_t31.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/sensor_jxq03p_t31.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/sensor_sc200ai_t31.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/sensor_sc2232h_t31.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/sensor_sc2335_t31.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_swan_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/kmod/sensor_sc5235_t31.ko $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/files/script/load*