|
|
@ -59,7 +59,7 @@ static struct imgsensor_info_struct imgsensor_info = {
|
|
|
|
.grabwindow_width = 3840, //record different mode's width of grabwindow
|
|
|
|
.grabwindow_width = 3840, //record different mode's width of grabwindow
|
|
|
|
.grabwindow_height = 2160, //record different mode's height of grabwindow
|
|
|
|
.grabwindow_height = 2160, //record different mode's height of grabwindow
|
|
|
|
.mipi_data_lp2hs_settle_dc = 85,
|
|
|
|
.mipi_data_lp2hs_settle_dc = 85,
|
|
|
|
.max_framerate = 10,
|
|
|
|
.max_framerate = 300,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
.cap = {
|
|
|
|
.cap = {
|
|
|
|
.pclk = 74250000,
|
|
|
|
.pclk = 74250000,
|
|
|
@ -70,7 +70,7 @@ static struct imgsensor_info_struct imgsensor_info = {
|
|
|
|
.grabwindow_width = 3840,
|
|
|
|
.grabwindow_width = 3840,
|
|
|
|
.grabwindow_height = 2160,
|
|
|
|
.grabwindow_height = 2160,
|
|
|
|
.mipi_data_lp2hs_settle_dc = 85,
|
|
|
|
.mipi_data_lp2hs_settle_dc = 85,
|
|
|
|
.max_framerate = 10,
|
|
|
|
.max_framerate = 300,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
.cap1 = {
|
|
|
|
.cap1 = {
|
|
|
|
.pclk = 74250000,
|
|
|
|
.pclk = 74250000,
|
|
|
@ -81,7 +81,7 @@ static struct imgsensor_info_struct imgsensor_info = {
|
|
|
|
.grabwindow_width = 3840,
|
|
|
|
.grabwindow_width = 3840,
|
|
|
|
.grabwindow_height = 2160,
|
|
|
|
.grabwindow_height = 2160,
|
|
|
|
.mipi_data_lp2hs_settle_dc = 85,
|
|
|
|
.mipi_data_lp2hs_settle_dc = 85,
|
|
|
|
.max_framerate = 10,
|
|
|
|
.max_framerate = 300,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
.normal_video = {
|
|
|
|
.normal_video = {
|
|
|
|
.pclk = 74250000,
|
|
|
|
.pclk = 74250000,
|
|
|
@ -120,7 +120,7 @@ static struct imgsensor_info_struct imgsensor_info = {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
.margin = 3,
|
|
|
|
.margin = 3,
|
|
|
|
.min_shutter = 3,
|
|
|
|
.min_shutter = 3,
|
|
|
|
.max_frame_length = 0xffff,
|
|
|
|
.max_frame_length = 0xfffff,
|
|
|
|
.ae_shut_delay_frame = 0,
|
|
|
|
.ae_shut_delay_frame = 0,
|
|
|
|
.ae_sensor_gain_delay_frame = 0,
|
|
|
|
.ae_sensor_gain_delay_frame = 0,
|
|
|
|
.ae_ispGain_delay_frame = 2,
|
|
|
|
.ae_ispGain_delay_frame = 2,
|
|
|
@ -311,7 +311,7 @@ static void set_dummy(void)
|
|
|
|
write_cmos_sensor(0x3001, 0x01);
|
|
|
|
write_cmos_sensor(0x3001, 0x01);
|
|
|
|
write_cmos_sensor(0x3028, (imgsensor.frame_length&0x0000ff));
|
|
|
|
write_cmos_sensor(0x3028, (imgsensor.frame_length&0x0000ff));
|
|
|
|
write_cmos_sensor(0x3029, (imgsensor.frame_length&0x00ff00)>>8);
|
|
|
|
write_cmos_sensor(0x3029, (imgsensor.frame_length&0x00ff00)>>8);
|
|
|
|
write_cmos_sensor(0x302a, (imgsensor.frame_length&0x0f0000)>>16);
|
|
|
|
write_cmos_sensor(0x302a, (imgsensor.frame_length&0xff0000)>>16);
|
|
|
|
write_cmos_sensor(0x3001, 0x00);
|
|
|
|
write_cmos_sensor(0x3001, 0x00);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|