sync(system): sync system changes.

This commit is contained in:
kangjun
2024-07-18 14:32:02 +08:00
parent db0777c83d
commit cb4e8e6605
116 changed files with 31484 additions and 84 deletions

View File

@@ -89,13 +89,13 @@ struct vin_mipi_gpio_info vin_mipi_gpio[VIN_MAX_MIPI] = {
struct sensor_list global_sensors_list[2][MAX_DETECT_SENSOR] = {
[0]= {
[0] = {
.sensor_name = "gc2053_mipi",
.sensor_name = "gc2083_mipi",
.sensor_twi_addr = 0x6e,
.sensor_twi_id = 1,
.mclk_id = 0,
.use_isp = 1,
.id = 0,
.addr_width = 8,
.addr_width = 16,
.data_width = 8,
.reset_gpio = GPIOA(11),
.pwdn_gpio = GPIOA(9),
@@ -121,13 +121,13 @@ struct sensor_list global_sensors_list[2][MAX_DETECT_SENSOR] = {
},
[1]= {
[0] = {
.sensor_name = "gc2053_mipi",
.sensor_name = "gc2083_mipi",
.sensor_twi_addr = 0x6e,
.sensor_twi_id = 0,
.mclk_id = 1,
.use_isp = 1,
.id = 0,
.addr_width = 8,
.addr_width = 16,
.data_width = 8,
.reset_gpio = GPIOE(8),
.pwdn_gpio = GPIOE(9),
@@ -211,9 +211,24 @@ struct sensor_list global_sensors[VIN_MAX_CSI] = {
.ir_cut_gpio[0] = GPIOD(18), /*-cut*/
.ir_cut_gpio[1] = GPIOD(8), /*+cut*/
.ir_led_gpio = 0xffff, //GPIOE(10)
#elif defined(CONFIG_SENSOR_GC2083_MIPI)
.used = 1,
.sensor_name = "gc2083_mipi",
.sensor_twi_addr = 0x6e,
.sensor_twi_id = 1,
.mclk_id = 0,
.use_isp = 1,
.id = 0,
.addr_width = 16,
.data_width = 8,
.reset_gpio = GPIOA(11),
.pwdn_gpio = GPIOA(9),
.ir_cut_gpio[0] = GPIOD(18), /*-cut*/
.ir_cut_gpio[1] = GPIOD(8), /*+cut*/
.ir_led_gpio = 0xffff, //GPIOE(10)
#else //CONFIG_SENSOR_GC2053_MIPI
.used = 1,
.sensor_name = "gc2053_mipi",
.sensor_name = "gc2083_mipi",
.sensor_twi_addr = 0x6e,
.sensor_twi_id = 1,
.mclk_id = 0,
@@ -450,7 +465,7 @@ struct sensor_list global_sensors[VIN_MAX_CSI] = {
.ir_led_gpio = GPIOF(3),
#else
.used = 1,
.sensor_name = "gc2053_mipi",
.sensor_name = "gc2083_mipi",
.sensor_twi_addr = 0x6e,
.sensor_twi_id = 1,
.mclk_id = 0,
@@ -458,8 +473,8 @@ struct sensor_list global_sensors[VIN_MAX_CSI] = {
.id = 0,
.addr_width = 8,
.data_width = 8,
.reset_gpio = GPIOE(6),
.pwdn_gpio = GPIOE(7),
.reset_gpio = GPIOA(11),
.pwdn_gpio = GPIOA(9),
.ir_cut_gpio[0] = 0xffff,/*-cut*/
.ir_cut_gpio[1] = 0xffff,/*+cut*/
.ir_led_gpio = 0xffff,
@@ -499,7 +514,7 @@ struct sensor_list global_sensors[VIN_MAX_CSI] = {
.ir_led_gpio = 0xffff,
#else
.used = 1,
.sensor_name = "gc2053_mipi",
.sensor_name = "gc2083_mipi",
.sensor_twi_addr = 0x6e,
.sensor_twi_id = 0,
.mclk_id = 1,