mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			Renew sinfo for T31 (#571)
							parent
							
								
									99ee8adfab
								
							
						
					
					
						commit
						da842b446d
					
				|  | @ -23,92 +23,6 @@ | |||
| 
 | ||||
| #define SENSOR_TYPE_INVALID	-1 | ||||
| 
 | ||||
| enum SENSOR_TYPE | ||||
| { | ||||
| 	SENSOR_TYPE_OV9712=0, | ||||
| 	SENSOR_TYPE_OV9732, | ||||
| 	SENSOR_TYPE_OV9750, | ||||
| 	SENSOR_TYPE_JXH42, | ||||
| 	SENSOR_TYPE_SC1035, | ||||
| 	SENSOR_TYPE_SC1135, | ||||
| 	SENSOR_TYPE_SC1045, | ||||
| 	SENSOR_TYPE_SC1145, | ||||
| 	SENSOR_TYPE_AR0130, | ||||
| 	SENSOR_TYPE_JXH61, | ||||
| 	SENSOR_TYPE_GC1024, | ||||
| 	SENSOR_TYPE_GC1064, | ||||
| 	SENSOR_TYPE_GC2023, | ||||
| 	SENSOR_TYPE_BF3115, | ||||
| 	SENSOR_TYPE_IMX225, | ||||
| 	SENSOR_TYPE_OV2710, | ||||
| 	SENSOR_TYPE_IMX323, | ||||
| 	SENSOR_TYPE_SC2135, | ||||
| 	SENSOR_TYPE_SP1409, | ||||
| 	SENSOR_TYPE_JXH62, | ||||
| 	SENSOR_TYPE_BG0806, | ||||
| 	SENSOR_TYPE_OV4689, | ||||
| 	SENSOR_TYPE_JXF22, | ||||
| 	SENSOR_TYPE_IMX322, | ||||
| 	SENSOR_TYPE_IMX291, | ||||
| 	SENSOR_TYPE_OV2735, | ||||
| 	SENSOR_TYPE_SC3035, | ||||
| 	SENSOR_TYPE_AR0237, | ||||
| 	SENSOR_TYPE_SC2145, | ||||
| 	SENSOR_TYPE_JXH65, | ||||
| 	SENSOR_TYPE_SC2300, | ||||
| 	SENSOR_TYPE_OV2735B, | ||||
| 	SENSOR_TYPE_JXV01, | ||||
| 	SENSOR_TYPE_PS5230, | ||||
| 	SENSOR_TYPE_PS5250, | ||||
| 	SENSOR_TYPE_OV2718, | ||||
| 	SENSOR_TYPE_OV2732, | ||||
| 	SENSOR_TYPE_SC2235, | ||||
| 	SENSOR_TYPE_JXK02, | ||||
| 	SENSOR_TYPE_OV7740, | ||||
| 	SENSOR_TYPE_HM2140, | ||||
| 	SENSOR_TYPE_GC2033, | ||||
| 	SENSOR_TYPE_JXF28, | ||||
| 	SENSOR_TYPE_OS02B10, | ||||
| 	SENSOR_TYPE_OS05A10, | ||||
| 	SENSOR_TYPE_SC2232, | ||||
| 	SENSOR_TYPE_SC2232H, | ||||
| 	SENSOR_TYPE_SC2230, | ||||
| 	SENSOR_TYPE_SC4236, | ||||
| 	SENSOR_TYPE_SC1245, | ||||
| 	SENSOR_TYPE_SC1245A, | ||||
| 	SENSOR_TYPE_GC1034, | ||||
| 	SENSOR_TYPE_SC1235, | ||||
| 	SENSOR_TYPE_JXF23, | ||||
| 	SENSOR_TYPE_PS5270, | ||||
| 	SENSOR_TYPE_SP140A, | ||||
| 	SENSOR_TYPE_SC2310, | ||||
| 	SENSOR_TYPE_HM2131, | ||||
| 	SENSOR_TYPE_MIS2003, | ||||
| 	SENSOR_TYPE_JXK03, | ||||
| 	SENSOR_TYPE_SC5235, | ||||
| 	SENSOR_TYPE_OV5648, | ||||
| 	SENSOR_TYPE_PS5280, | ||||
| 	SENSOR_TYPE_JXF23S, | ||||
| 	SENSOR_TYPE_GC2053, | ||||
| 	SENSOR_TYPE_SC4335, | ||||
| 	SENSOR_TYPE_PS5260, | ||||
| 	SENSOR_TYPE_OS04B10, | ||||
| 	SENSOR_TYPE_JXK05, | ||||
| 	SENSOR_TYPE_JXH63, | ||||
| 	SENSOR_TYPE_SC2335, | ||||
| 	SENSOR_TYPE_JXF37, | ||||
| 	SENSOR_TYPE_GC4653, | ||||
| 	SENSOR_TYPE_C23A98, | ||||
| 	SENSOR_TYPE_SC3335, | ||||
| 	SENSOR_TYPE_SC3235, | ||||
| 	SENSOR_TYPE_SC200AI, | ||||
| 	SENSOR_TYPE_SC401AI, | ||||
| 	SENSOR_TYPE_SC500AI, | ||||
| 	SENSOR_TYPE_JXQ03, | ||||
| 	SENSOR_TYPE_JXQ03P, | ||||
| 	SENSOR_TYPE_GC2083, | ||||
| }; | ||||
| 
 | ||||
| typedef struct SENSOR_INFO_S | ||||
| { | ||||
| 	unsigned char *name; | ||||
|  | @ -126,6 +40,7 @@ SENSOR_INFO_T g_sinfo[] = | |||
| 	{"sc1145"}, | ||||
| 	{"ar0130"}, | ||||
| 	{"jxh61"}, | ||||
| 	{"gc2083"}, | ||||
| 	{"gc1024"}, | ||||
| 	{"gc1064"}, | ||||
| 	{"gc2023"}, | ||||
|  | @ -140,6 +55,7 @@ SENSOR_INFO_T g_sinfo[] = | |||
| 	{"ov4689"}, | ||||
| 	{"jxf22"}, | ||||
| 	{"imx322"}, | ||||
| 	{"imx307"}, | ||||
| 	{"imx291"}, | ||||
| 	{"ov2735"}, | ||||
| 	{"sc3035"}, | ||||
|  | @ -197,7 +113,7 @@ SENSOR_INFO_T g_sinfo[] = | |||
| 	{"sc500ai"}, | ||||
| 	{"jxq03"}, | ||||
| 	{"jxq03p"}, | ||||
| 	{"gc2083"}, | ||||
| 
 | ||||
| }; | ||||
| int main(int argc,char **argv) | ||||
| { | ||||
|  |  | |||
|  | @ -88,92 +88,6 @@ typedef struct SENSOR_INFO_S | |||
| 	struct i2c_adapter *adap; | ||||
| } SENSOR_INFO_T, *SENSOR_INFO_P; | ||||
| 
 | ||||
| enum SENSOR_TYPE | ||||
| { | ||||
| 	SENSOR_TYPE_OV9712=0, | ||||
| 	SENSOR_TYPE_OV9732, | ||||
| 	SENSOR_TYPE_OV9750, | ||||
| 	SENSOR_TYPE_JXH42, | ||||
| 	SENSOR_TYPE_SC1035, | ||||
| 	SENSOR_TYPE_SC1135, | ||||
| 	SENSOR_TYPE_SC1045, | ||||
| 	SENSOR_TYPE_SC1145, | ||||
| 	SENSOR_TYPE_AR0130, | ||||
| 	SENSOR_TYPE_JXH61, | ||||
| 	SENSOR_TYPE_GC1024, | ||||
| 	SENSOR_TYPE_GC1064, | ||||
| 	SENSOR_TYPE_GC2023, | ||||
| 	SENSOR_TYPE_BF3115, | ||||
| 	SENSOR_TYPE_IMX225, | ||||
| 	SENSOR_TYPE_OV2710, | ||||
| 	SENSOR_TYPE_IMX323, | ||||
| 	SENSOR_TYPE_SC2135, | ||||
| 	SENSOR_TYPE_SP1409, | ||||
| 	SENSOR_TYPE_JXH62, | ||||
| 	SENSOR_TYPE_BG0806, | ||||
| 	SENSOR_TYPE_OV4689, | ||||
| 	SENSOR_TYPE_JXF22, | ||||
| 	SENSOR_TYPE_IMX322, | ||||
| 	SENSOR_TYPE_IMX291, | ||||
| 	SENSOR_TYPE_OV2735, | ||||
| 	SENSOR_TYPE_SC3035, | ||||
| 	SENSOR_TYPE_AR0237, | ||||
| 	SENSOR_TYPE_SC2145, | ||||
| 	SENSOR_TYPE_JXH65, | ||||
| 	SENSOR_TYPE_SC2300, | ||||
| 	SENSOR_TYPE_OV2735B, | ||||
| 	SENSOR_TYPE_JXV01, | ||||
| 	SENSOR_TYPE_PS5230, | ||||
| 	SENSOR_TYPE_PS5250, | ||||
| 	SENSOR_TYPE_OV2718, | ||||
| 	SENSOR_TYPE_OV2732, | ||||
| 	SENSOR_TYPE_SC2235, | ||||
| 	SENSOR_TYPE_JXK02, | ||||
| 	SENSOR_TYPE_OV7740, | ||||
| 	SENSOR_TYPE_HM2140, | ||||
| 	SENSOR_TYPE_GC2033, | ||||
| 	SENSOR_TYPE_JXF28, | ||||
| 	SENSOR_TYPE_OS02B10, | ||||
| 	SENSOR_TYPE_OS05A10, | ||||
| 	SENSOR_TYPE_SC2232, | ||||
| 	SENSOR_TYPE_SC2232H, | ||||
| 	SENSOR_TYPE_SC2230, | ||||
| 	SENSOR_TYPE_SC4236, | ||||
| 	SENSOR_TYPE_SC1245, | ||||
| 	SENSOR_TYPE_SC1245A, | ||||
| 	SENSOR_TYPE_GC1034, | ||||
| 	SENSOR_TYPE_SC1235, | ||||
| 	SENSOR_TYPE_JXF23, | ||||
| 	SENSOR_TYPE_PS5270, | ||||
| 	SENSOR_TYPE_SP140A, | ||||
| 	SENSOR_TYPE_SC2310, | ||||
| 	SENSOR_TYPE_HM2131, | ||||
| 	SENSOR_TYPE_MIS2003, | ||||
| 	SENSOR_TYPE_JXK03, | ||||
| 	SENSOR_TYPE_SC5235, | ||||
| 	SENSOR_TYPE_OV5648, | ||||
| 	SENSOR_TYPE_PS5280, | ||||
| 	SENSOR_TYPE_JXF23S, | ||||
| 	SENSOR_TYPE_GC2053, | ||||
| 	SENSOR_TYPE_SC4335, | ||||
| 	SENSOR_TYPE_PS5260, | ||||
| 	SENSOR_TYPE_OS04B10, | ||||
| 	SENSOR_TYPE_JXK05, | ||||
| 	SENSOR_TYPE_JXH63, | ||||
| 	SENSOR_TYPE_SC2335, | ||||
| 	SENSOR_TYPE_JXF37, | ||||
| 	SENSOR_TYPE_GC4653, | ||||
| 	SENSOR_TYPE_C23A98, | ||||
| 	SENSOR_TYPE_SC3335, | ||||
| 	SENSOR_TYPE_SC3235, | ||||
| 	SENSOR_TYPE_SC200AI, | ||||
| 	SENSOR_TYPE_SC401AI, | ||||
| 	SENSOR_TYPE_SC500AI, | ||||
| 	SENSOR_TYPE_JXQ03, | ||||
| 	SENSOR_TYPE_JXQ03P, | ||||
| 	SENSOR_TYPE_GC2083, | ||||
| }; | ||||
| 
 | ||||
| SENSOR_INFO_T g_sinfo[] = | ||||
| { | ||||
| 	{"ov9712", 0x30,  "cgu_cim", 24000000, {0x97, 0x11}, 1, {0xa, 0xb}, 1, 2, NULL}, | ||||
|  | @ -186,6 +100,7 @@ SENSOR_INFO_T g_sinfo[] = | |||
| 	{"sc1145", 0x30,  "cgu_cim", 24000000, {0x11, 0x45}, 1, {0x3107, 0x3108}, 2, 2, NULL}, | ||||
| 	{"ar0130", 0x10,  "cgu_cim", 24000000, {0x2402}, 2, {0x3000}, 2, 1, NULL}, | ||||
| 	{"jxh61",  0x30,  "cgu_cim", 24000000, {0xa0, 0x42, 0x3}, 1, {0xa, 0xb, 0x9}, 1, 3, NULL}, | ||||
| 	{"gc2083", 0x37,  "cgu_cim", 24000000, {0x20, 0x83}, 1, {0x3f0, 0x3f1}, 2, 2, NULL}, | ||||
| 	{"gc1024", 0x3c,  "cgu_cim", 24000000, {0x10, 0x04}, 1, {0xf0, 0xf1}, 1, 2, NULL}, | ||||
| 	{"gc1064", 0x3c,  "cgu_cim", 24000000, {0x10, 0x24}, 1, {0xf0, 0xf1}, 1, 2, NULL}, | ||||
| 	{"gc2023", 0x37,  "cgu_cim", 24000000, {0x20, 0x23}, 1, {0xf0, 0xf1}, 1, 2, NULL}, | ||||
|  | @ -258,7 +173,7 @@ SENSOR_INFO_T g_sinfo[] = | |||
| 	{"sc500ai", 0x30,  "cgu_cim", 24000000, {0xce, 0x1f}, 1, {0x3107, 0x3108}, 2, 2, NULL}, | ||||
| 	{"jxq03",  0x40,  "cgu_cim", 24000000, {0x05, 0x07}, 1, {0xa, 0xb}, 1, 2, NULL}, | ||||
| 	{"jxq03p",  0x40,  "cgu_cim", 24000000, {0x08, 0x43}, 1, {0xa, 0xb}, 1, 2, NULL}, | ||||
| 	{"gc2083", 0x37,  "cgu_cim", 24000000, {0x20, 0x83}, 1, {0xf0, 0xf1}, 1, 2, NULL}, | ||||
| 
 | ||||
| }; | ||||
| 
 | ||||
| static int8_t g_sensor_id = -1; | ||||
|  |  | |||
											
												Binary file not shown.
											
										
									
								
		Loading…
	
		Reference in New Issue