From 0de21138e0261a5ef100b9980594f15dac94d225 Mon Sep 17 00:00:00 2001
From: Serhio <g@kitaika.com>
Date: Tue, 27 Sep 2022 14:43:29 +0300
Subject: [PATCH] 3516cv100+imx122 requires GPIO setup (#495)

---
 .../files/script/load_hisilicon                      | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/general/package/hisilicon-osdrv-hi3516cv100/files/script/load_hisilicon b/general/package/hisilicon-osdrv-hi3516cv100/files/script/load_hisilicon
index a0f2782c..089d226a 100755
--- a/general/package/hisilicon-osdrv-hi3516cv100/files/script/load_hisilicon
+++ b/general/package/hisilicon-osdrv-hi3516cv100/files/script/load_hisilicon
@@ -88,13 +88,23 @@ insert_sns() {
         devmem 0x20030030 32 0x5 #Sensor clock 27MHz
         insmod ssp_pana.ko
         ;;
-    imx104 | imx122 | imx123 | imx138 | imx222 | imx225 | imx322 | imx323)
+    imx104 | imx123 | imx138 | imx222 | imx225 | imx322 | imx323)
         devmem 0x200f000c 32 0x1 #pinmux SPI0
         devmem 0x200f0010 32 0x1 #pinmux SPI0
         devmem 0x200f0014 32 0x1 #pinmux SPI0
         devmem 0x20030030 32 0x6 #Sensor clock 37.125 MHz
         insmod ssp_sony.ko
         ;;
+    imx122)
+        devmem 0x200f000c 32 0x1 #pinmux SPI0
+        devmem 0x200f0010 32 0x1 #pinmux SPI0
+        devmem 0x200f0014 32 0x1 #pinmux SPI0
+        devmem 0x20030030 32 0x6 #Sensor clock 37.125 MHz
+        devmem 0x200f0124 8 0x0
+        devmem 0x20140400 8 0x2
+        devmem 0x201403fc 8 0x2
+        insmod ssp_sony.ko
+        ;;
     imx138_i2c)
         devmem 0x20030030 32 0x6 #Sensor clock 37.125 MHz
         ;;