From 7cc44242cd7915d6aaa7acefc8e8fd983263dec0 Mon Sep 17 00:00:00 2001 From: Igor Zalatov Date: Wed, 11 Jan 2023 01:34:08 +0300 Subject: [PATCH 1/2] Add Ingenic T20L support (#608) --- general/package/ingenic-osdrv-t20/files/script/load_ingenic | 2 +- general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/general/package/ingenic-osdrv-t20/files/script/load_ingenic b/general/package/ingenic-osdrv-t20/files/script/load_ingenic index fbef0803..ca3c52f5 100755 --- a/general/package/ingenic-osdrv-t20/files/script/load_ingenic +++ b/general/package/ingenic-osdrv-t20/files/script/load_ingenic @@ -1,7 +1,7 @@ #!/bin/sh KMOD_PATH=/lib/modules/3.10.14/ingenic -SOC=$(ipcinfo --chip-name) +SOC=$(ipcinfo --chip-name || fw_printenv -n soc) echo 1 >/proc/sys/vm/overcommit_memory diff --git a/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk b/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk index eb042efa..b4d67d08 100644 --- a/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk +++ b/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk @@ -31,6 +31,7 @@ define INGENIC_OSDRV_T20_INSTALL_TARGET_CMDS $(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 + ln -sf tx-isp-t20.ko $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/tx-isp-t20l.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 From 2c21938aefe4418a3025dd103dfca202ca305642 Mon Sep 17 00:00:00 2001 From: Signor Pellegrino <68112357+FlyRouter@users.noreply.github.com> Date: Wed, 11 Jan 2023 11:00:40 +0300 Subject: [PATCH 2/2] [SKIP CI] Hotfix for T20 Correct load ISP kernel molule for T20L SoC --- general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk b/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk index b4d67d08..423b3c1a 100644 --- a/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk +++ b/general/package/ingenic-osdrv-t20/ingenic-osdrv-t20.mk @@ -31,7 +31,7 @@ define INGENIC_OSDRV_T20_INSTALL_TARGET_CMDS $(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 - ln -sf tx-isp-t20.ko $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t20/files/kmod/tx-isp-t20l.ko + ln -sf tx-isp-t20.ko $(TARGET_DIR)/lib/modules/3.10.14/ingenic/tx-isp-t20l.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