add full possible sensors list, fix imx415 build

pull/614/head
cronyx 2023-01-12 01:07:29 +03:00
parent 495f428e10
commit b7ad1aeae1
46 changed files with 57 additions and 32 deletions

View File

@ -1,32 +1,57 @@
diff -drupN a/drivers/media/platform/sunxi-vin/modules/sensor/Makefile b/drivers/media/platform/sunxi-vin/modules/sensor/Makefile
--- a/drivers/media/platform/sunxi-vin/modules/sensor/Makefile 1970-01-01 03:00:00.000000000 +0300
+++ b/drivers/media/platform/sunxi-vin/modules/sensor/Makefile 2022-06-12 05:28:14.000000000 +0300
@@ -0,0 +1,28 @@
+#obj-m += ov5640.o
+#obj-m += ov2775_mipi.o
+#obj-m += gc2145.o
+#obj-m += gc0310_mipi.o
+#obj-m += gc2355_mipi.o
+#obj-m += imx214.o
+#obj-m += imx219.o
+#obj-m += imx274_slvds.o
+#obj-m += imx291_dvp.o
+#obj-m += imx291_mipi.o
+#obj-m += imx317_mipi.o
+#obj-m += imx335_mipi.o
+#obj-m += imx326_mipi.o
+#obj-m += imx477_mipi.o
+#obj-m += ov2710_mipi.o
+#obj-m += ov2718_mipi.o
+#obj-m += ar0238.o
+#obj-m += imx278_mipi.o
+#obj-m += imx258_mipi.o
+#obj-m += imx386_mipi.o
+#obj-m += ov9732_mipi.o
+#obj-m += s5k3h5xa.o
+#obj-m += ar0238_hispi.o
+#obj-m += nvp6134/
+#obj-m += nvp6324/
+#obj-m += tp9950.o
+#obj-m += sc2232_mipi.o
+#obj-m += gc2053_mipi.o
--- a/drivers/media/platform/sunxi-vin/modules/sensor/Makefile 1970-01-01 03:00:00.000000000 +0300
+++ b/drivers/media/platform/sunxi-vin/modules/sensor/Makefile 2023-01-12 00:42:29.761612322 +0300
@@ -0,0 +1,53 @@
+#obj-m += nvp6134/
+#obj-m += nvp6324/
+#obj-m += ar0238.o
+#obj-m += ar0238_hispi.o
+#obj-m += c2390a_mipi.o
+#obj-m += gc0308_mipi.o
+#obj-m += gc030a_mipi.o
+#obj-m += gc0310_mipi.o
+#obj-m += gc1034_mipi.o
+#obj-m += gc1054_mipi.o
+#obj-m += gc2053_mipi.o
+#obj-m += gc2145.o
+#obj-m += gc2355_mipi.o
+#obj-m += gc2385_mipi.o
+#obj-m += gc4653_mipi.o
+#obj-m += gc5024_mipi.o
+#obj-m += imx179_mipi.o
+#obj-m += imx214.o
+#obj-m += imx219.o
+#obj-m += imx258_mipi.o
+#obj-m += imx274_slvds.o
+#obj-m += imx278_mipi.o
+#obj-m += imx291_dvp.o
+#obj-m += imx291_mipi.o
+#obj-m += imx307_mipi.o
+#obj-m += imx317_mipi.o
+#obj-m += imx326_mipi.o
+#obj-m += imx335_mipi.o
+#obj-m += imx386_mipi.o
+#obj-m += imx415_mipi.o
+#obj-m += imx477_mipi.o
+#obj-m += mn34223_slvds.o
+#obj-m += ov2710_mipi.o
+#obj-m += ov2718_mipi.o
+#obj-m += ov2775_mipi.o
+#obj-m += ov5640.o
+#obj-m += ov5640_v1.o
+#obj-m += ov7251_mipi.o
+#obj-m += ov9732_mipi.o
+#obj-m += s5k3h5xa.o
+#obj-m += s5k5e9.o
+#obj-m += sc031gs_mipi.o
+#obj-m += sc2232_mipi.o
+#obj-m += sc2232h_mipi.o
+#obj-m += sc2323_mipi.o
+#obj-m += sc2363p_mipi.o
+#obj-m += sc4233p_mipi.o
+#obj-m += sc4353_mipi.o
+#obj-m += sc8353_mipi.o
+#obj-m += sp2305_mipi.o
+#obj-m += sp5509_mipi.o
+#obj-m += tp9950.o
+#obj-m += tw2866.o

View File

@ -539,7 +539,7 @@ diff -drupN a/drivers/media/platform/sunxi-vin/modules/sensor/imx415_mipi.c b/dr
+ {0x3000, 0x00}, /*operation*/
+ {0x3002, 0x00},
+};
+static struct regval/*ist sensor_10bit_90fps_regs[] = {
+static struct regval_list sensor_10bit_90fps_regs[] = {
+ /*All Pixel - 23/*Mbps - 27MHz*/
+ {0x3000, 0x00},
+ {0x3001, 0x00},