From 018d551197aef3c6f1068be018c84385cfb27ed1 Mon Sep 17 00:00:00 2001
From: "Igor Zalatov (from Citadel PC)" <flyrouter@gmail.com>
Date: Mon, 20 Nov 2023 09:14:12 +0300
Subject: [PATCH] Update convoy project

---
 .../ingenic/sensor_imx307_t31_v2.ko           | Bin 0 -> 14533 bytes
 .../general/scripts/excludes/t31_lite.list    |  33 +++++++--------
 .../general/scripts/excludes/Full_List.txt    |  38 +++++++++---------
 .../general/scripts/excludes/t31_lite.list    |  22 +++++-----
 4 files changed, 48 insertions(+), 45 deletions(-)
 create mode 100644 projects/t31_lite_convoy/general/overlay/lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_imx307_t31_v2.ko

diff --git a/projects/t31_lite_convoy/general/overlay/lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_imx307_t31_v2.ko b/projects/t31_lite_convoy/general/overlay/lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_imx307_t31_v2.ko
new file mode 100644
index 0000000000000000000000000000000000000000..13dfde1b1c2b6597f5e32d579100fa2528396707
GIT binary patch
literal 14533
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

literal 0
HcmV?d00001

diff --git a/projects/t31_lite_convoy/general/scripts/excludes/t31_lite.list b/projects/t31_lite_convoy/general/scripts/excludes/t31_lite.list
index f98008e..6718604 100644
--- a/projects/t31_lite_convoy/general/scripts/excludes/t31_lite.list
+++ b/projects/t31_lite_convoy/general/scripts/excludes/t31_lite.list
@@ -1,52 +1,53 @@
 etc/sensor/gc2083-t31.bin
 etc/sensor/gc2083.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_gc2083_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_gc2083_t31.ko
 etc/sensor/gc4023-t31.bin
 etc/sensor/gc4023.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_gc4023_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_gc4023_t31.ko
 etc/sensor/gc4653-t31.bin
 etc/sensor/gc4653.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_gc4653_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_gc4653_t31.ko
 etc/sensor/imx327-t31.bin
 etc/sensor/imx327.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_imx327_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_imx327_t31.ko
 etc/sensor/jxf37-t31.bin
 etc/sensor/jxf37.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxf37_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxf37_t31.ko
 etc/sensor/jxh62-t31.bin
 etc/sensor/jxh62.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxh62_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxh62_t31.ko
 etc/sensor/jxh63.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxh63_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxh63_t31.ko
 etc/sensor/jxq03p-t31.bin
 etc/sensor/jxq03p.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxq03p_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxq03p_t31.ko
 etc/sensor/jxq03-t31.bin
 etc/sensor/jxq03.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxq03_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxq03_t31.ko
 etc/sensor/sc200ai-t31.bin
 etc/sensor/sc200ai.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc200ai_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc200ai_t31.ko
 etc/sensor/sc2232h-t31.bin
 etc/sensor/sc2232h.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc2232h_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc2232h_t31.ko
 etc/sensor/sc2335-t31.bin
 etc/sensor/sc2335.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc2335_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc2335_t31.ko
 etc/sensor/sc2336-t31.bin
 etc/sensor/sc2336.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc2336_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc2336_t31.ko
 etc/sensor/sc3335-t31.bin
 etc/sensor/sc3335.yaml
 etc/sensor/sc3338-t31.bin
 etc/sensor/sc3338.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc3338_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc3338_t31.ko
 etc/sensor/sc4236-t31.bin
 etc/sensor/sc4236.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc4236_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc4236_t31.ko
 etc/sensor/sc5235-t31.bin
 etc/sensor/sc5235.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc5235_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc5235_t31.ko
+etc/sensor/imx335.yaml
 etc/sensor/jxf22.yaml
 etc/sensor/jxf23.yaml
 etc/sensor/jxh42.yaml
diff --git a/projects/t31_lite_faceter/general/scripts/excludes/Full_List.txt b/projects/t31_lite_faceter/general/scripts/excludes/Full_List.txt
index f359ff0..6646a16 100644
--- a/projects/t31_lite_faceter/general/scripts/excludes/Full_List.txt
+++ b/projects/t31_lite_faceter/general/scripts/excludes/Full_List.txt
@@ -1,74 +1,76 @@
 
 etc/sensor/gc2053-t31.bin
 etc/sensor/gc2053.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_gc2053_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_gc2053_t31.ko
 
 
 etc/sensor/gc2083-t31.bin
 etc/sensor/gc2083.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_gc2083_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_gc2083_t31.ko
 
 
 etc/sensor/gc4023-t31.bin
 etc/sensor/gc4023.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_gc4023_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_gc4023_t31.ko
 
 
 etc/sensor/gc4653-t31.bin
 etc/sensor/gc4653.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_gc4653_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_gc4653_t31.ko
 
 
 etc/sensor/imx307-t31.bin
 etc/sensor/imx307.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_imx307_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_imx307_t31.ko
+
 
 etc/sensor/imx327-t31.bin
 etc/sensor/imx327.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_imx327_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_imx327_t31.ko
+
 
 etc/sensor/jxf37-t31.bin
 etc/sensor/jxf37.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxf37_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxf37_t31.ko
 
 
 etc/sensor/jxh62-t31.bin
 etc/sensor/jxh62.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxh62_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxh62_t31.ko
 
 
 etc/sensor/jxh63.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxh63_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxh63_t31.ko
 
 
 etc/sensor/jxq03p-t31.bin
 etc/sensor/jxq03p.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxq03p_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxq03p_t31.ko
 
 
 etc/sensor/jxq03-t31.bin
 etc/sensor/jxq03.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxq03_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxq03_t31.ko
 
 
 etc/sensor/sc200ai-t31.bin
 etc/sensor/sc200ai.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc200ai_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc200ai_t31.ko
 
 
 etc/sensor/sc2232h-t31.bin
 etc/sensor/sc2232h.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc2232h_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc2232h_t31.ko
 
 
 etc/sensor/sc2335-t31.bin
 etc/sensor/sc2335.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc2335_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc2335_t31.ko
 
 
 etc/sensor/sc2336-t31.bin
 etc/sensor/sc2336.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc2336_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc2336_t31.ko
 
 
 etc/sensor/sc3335-t31.bin
@@ -77,17 +79,17 @@ etc/sensor/sc3335.yaml
 
 etc/sensor/sc3338-t31.bin
 etc/sensor/sc3338.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc3338_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc3338_t31.ko
 
 
 etc/sensor/sc4236-t31.bin
 etc/sensor/sc4236.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc4236_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc4236_t31.ko
 
 
 etc/sensor/sc5235-t31.bin
 etc/sensor/sc5235.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc5235_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc5235_t31.ko
 
 
 
diff --git a/projects/t31_lite_faceter/general/scripts/excludes/t31_lite.list b/projects/t31_lite_faceter/general/scripts/excludes/t31_lite.list
index 58287ef..7c63336 100644
--- a/projects/t31_lite_faceter/general/scripts/excludes/t31_lite.list
+++ b/projects/t31_lite_faceter/general/scripts/excludes/t31_lite.list
@@ -1,36 +1,36 @@
 etc/sensor/imx307-t31.bin
 etc/sensor/imx307.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_imx307_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_imx307_t31.ko
 etc/sensor/imx327-t31.bin
 etc/sensor/imx327.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_imx327_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_imx327_t31.ko
 etc/sensor/jxf37-t31.bin
 etc/sensor/jxf37.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxf37_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxf37_t31.ko
 etc/sensor/jxh62-t31.bin
 etc/sensor/jxh62.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxh62_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxh62_t31.ko
 etc/sensor/jxh63.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxh63_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxh63_t31.ko
 etc/sensor/jxq03-t31.bin
 etc/sensor/jxq03.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_jxq03_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_jxq03_t31.ko
 etc/sensor/sc200ai-t31.bin
 etc/sensor/sc200ai.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc200ai_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc200ai_t31.ko
 etc/sensor/sc2232h-t31.bin
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc2232h_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc2232h_t31.ko
 etc/sensor/sc2336-t31.bin
 etc/sensor/sc2336.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc2336_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc2336_t31.ko
 etc/sensor/sc3335-t31.bin
 etc/sensor/sc3335.yaml
 etc/sensor/sc3338-t31.bin
 etc/sensor/sc3338.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc3338_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc3338_t31.ko
 etc/sensor/sc4236-t31.bin
 etc/sensor/sc4236.yaml
-lib/modules/3.10.14__isvp_swan_1.0__/extra/sensor_sc4236_t31.ko
+lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc4236_t31.ko
 etc/sensor/imx335.yaml
 etc/sensor/jxf22.yaml
 etc/sensor/jxf23.yaml