Home
last modified time | relevance | path

Searched refs:u32IntTime (Results 1 - 25 of 26) sorted by relevance

12

/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/omnivision_os05a/
H A Dos05a_cmos.c328 static HI_VOID cmos_inttime_update_linear(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_linear() argument
335 pstSnsState->astRegsInfo[0].astI2cData[2].u32Data = LOW_8BITS(u32IntTime); /* index 2 */ in cmos_inttime_update_linear()
336 pstSnsState->astRegsInfo[0].astI2cData[3].u32Data = HIGH_8BITS(u32IntTime); /* index 3 */ in cmos_inttime_update_linear()
341 static HI_VOID cmos_inttime_update_2to1_line_long(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_line_long() argument
351 pstSnsState->au32WDRIntTime[1] = u32IntTime; in cmos_inttime_update_2to1_line_long()
353 pstSnsState->astRegsInfo[0].astI2cData[2].u32Data = LOW_8BITS(u32IntTime); /* index 2 */ in cmos_inttime_update_2to1_line_long()
354 pstSnsState->astRegsInfo[0].astI2cData[3].u32Data = HIGH_8BITS(u32IntTime); /* index 3 */ in cmos_inttime_update_2to1_line_long()
360 if ((u32IntTime >= 750) && (pstSnsState->au32WDRIntTime[0] < 750) && /* max 750 */ in cmos_inttime_update_2to1_line_long()
361 ((u32IntTime + 750) < 2450) && (g_f32AGain >= 11)) { /* add 750, max 2450, again max 11 */ in cmos_inttime_update_2to1_line_long()
378 pstSnsState->astRegsInfo[0].astI2cData[2].u32Data = LOW_8BITS(u32IntTime); /* inde in cmos_inttime_update_2to1_line_long()
385 cmos_inttime_update_2to1_line(VI_PIPE vi_pipe, HI_U32 u32IntTime) cmos_inttime_update_2to1_line() argument
404 cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) cmos_inttime_update() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/sony_imx327_2L/
H A Dimx327_2l_cmos.c406 static HI_VOID cmos_inttime_update_linear(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_linear() argument
414 u32Value = pstSnsState->au32FL[0] - u32IntTime - 1; in cmos_inttime_update_linear()
423 static HI_VOID cmos_inttime_update_2to1_frame(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_frame() argument
433 u32Value = pstSnsState->au32FL[0] - u32IntTime - 1; in cmos_inttime_update_2to1_frame()
439 u32Value = pstSnsState->au32FL[0] - u32IntTime - 1; in cmos_inttime_update_2to1_frame()
449 static HI_VOID cmos_inttime_update_2to1_line(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_line() argument
468 pstSnsState->au32WDRIntTime[0] = u32IntTime; in cmos_inttime_update_2to1_line()
469 u32ShortIntTime[vi_pipe] = u32IntTime; in cmos_inttime_update_2to1_line()
472 pstSnsState->au32WDRIntTime[1] = u32IntTime; in cmos_inttime_update_2to1_line()
473 u32LongIntTime[vi_pipe] = u32IntTime; in cmos_inttime_update_2to1_line()
505 cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) cmos_inttime_update() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/sony_imx327/
H A Dimx327_cmos.c406 static HI_VOID cmos_inttime_update_linear(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_linear() argument
414 u32Value = pstSnsState->au32FL[0] - u32IntTime - 1; in cmos_inttime_update_linear()
423 static HI_VOID cmos_inttime_update_2to1_frame(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_frame() argument
433 u32Value = pstSnsState->au32FL[0] - u32IntTime - 1; in cmos_inttime_update_2to1_frame()
439 u32Value = pstSnsState->au32FL[0] - u32IntTime - 1; in cmos_inttime_update_2to1_frame()
449 static HI_VOID cmos_inttime_update_2to1_line(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_line() argument
468 pstSnsState->au32WDRIntTime[0] = u32IntTime; in cmos_inttime_update_2to1_line()
469 u32ShortIntTime[vi_pipe] = u32IntTime; in cmos_inttime_update_2to1_line()
472 pstSnsState->au32WDRIntTime[1] = u32IntTime; in cmos_inttime_update_2to1_line()
473 u32LongIntTime[vi_pipe] = u32IntTime; in cmos_inttime_update_2to1_line()
506 cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) cmos_inttime_update() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/smart_sc4210/
H A Dsc4210_cmos.c370 static HI_VOID cmos_inttime_update_linear(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_linear() argument
376 u32IntTime = u32IntTime << 1; in cmos_inttime_update_linear()
377 pstSnsState->astRegsInfo[0].astI2cData[0].u32Data = SC4210_EXP_LOW_4BITS(u32IntTime); in cmos_inttime_update_linear()
378 pstSnsState->astRegsInfo[0].astI2cData[1].u32Data = SC4210_EXP_MID_8BITS(u32IntTime); in cmos_inttime_update_linear()
379 pstSnsState->astRegsInfo[0].astI2cData[2].u32Data = SC4210_EXP_HIG_4BITS(u32IntTime); /* index 2 */ in cmos_inttime_update_linear()
397 static HI_VOID cmos_inttime_update_2to1_line_long(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_line_long() argument
404 pstSnsState->au32WDRIntTime[1] = u32IntTime; in cmos_inttime_update_2to1_line_long()
440 static HI_VOID cmos_inttime_update_2to1_line(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_line() argument
449 pstSnsState->au32WDRIntTime[0] = u32IntTime; in cmos_inttime_update_2to1_line()
461 cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) cmos_inttime_update() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
H A Dhi_ae_comm.h66 HI_U32 u32IntTime; member
208 HI_VOID (*pfn_cmos_inttime_update)(VI_PIPE ViPipe, HI_U32 u32IntTime);
H A Dhi_comm_3a.h229 HI_U32 u32IntTime[AE_INT_TIME_NUM]; member
H A Dhi_comm_isp.h2578 HI_U32 u32IntTime; /* RW; Range:(0x0, 0xFFFFFFFF]; Format:32.0; member
2596 HI_U32 u32IntTime; /* RW; Range:(0x0, 0xFFFFFFFF]; Format:32.0; member
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
H A Dhi_ae_comm.h66 HI_U32 u32IntTime; member
208 HI_VOID (*pfn_cmos_inttime_update)(VI_PIPE ViPipe, HI_U32 u32IntTime);
H A Dhi_comm_3a.h229 HI_U32 u32IntTime[AE_INT_TIME_NUM]; member
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/include/
H A Dhi_ae_comm.h66 HI_U32 u32IntTime; member
208 HI_VOID (*pfn_cmos_inttime_update)(VI_PIPE ViPipe, HI_U32 u32IntTime);
H A Dhi_comm_3a.h229 HI_U32 u32IntTime[AE_INT_TIME_NUM]; member
H A Dhi_comm_isp.h2578 HI_U32 u32IntTime; /* RW; Range:(0x0, 0xFFFFFFFF]; Format:32.0; member
2596 HI_U32 u32IntTime; /* RW; Range:(0x0, 0xFFFFFFFF]; Format:32.0; member
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/sony_imx335/
H A Dimx335_cmos.c464 static HI_VOID cmos_inttime_update_linear(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_linear() argument
471 u32Value = pstSnsState->au32FL[0] - u32IntTime; in cmos_inttime_update_linear()
502 static HI_VOID cmos_inttime_update_2to1_line_long(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_line_long() argument
511 pstSnsState->au32WDRIntTime[1] = u32IntTime; in cmos_inttime_update_2to1_line_long()
512 u32SHR0 = pstSnsState->au32FL[1] - u32IntTime + (u32IntTime % 4); /* IntTime % 4 */ in cmos_inttime_update_2to1_line_long()
554 static HI_VOID cmos_inttime_update_2to1_line(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_line() argument
563 pstSnsState->au32WDRIntTime[0] = u32IntTime; in cmos_inttime_update_2to1_line()
567 cmos_inttime_update_2to1_line_long(vi_pipe, u32IntTime); in cmos_inttime_update_2to1_line()
575 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/sony_imx415/
H A Dimx415_cmos.c385 static HI_VOID cmos_inttime_update_linear(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_linear() argument
392 u32Value = pstSnsState->au32FL[0] - u32IntTime; in cmos_inttime_update_linear()
420 static HI_VOID cmos_inttime_update_2to1_line_long(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_line_long() argument
429 pstSnsState->au32WDRIntTime[1] = u32IntTime; in cmos_inttime_update_2to1_line_long()
430 u32SHR0 = pstSnsState->au32FL[1] - u32IntTime + (u32IntTime % 2); /* IntTime % 2 */ in cmos_inttime_update_2to1_line_long()
460 static HI_VOID cmos_inttime_update_2to1_line(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_line() argument
469 pstSnsState->au32WDRIntTime[0] = u32IntTime; in cmos_inttime_update_2to1_line()
472 cmos_inttime_update_2to1_line_long(vi_pipe, u32IntTime); in cmos_inttime_update_2to1_line()
480 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/sony_imx335_ForCar/
H A Dimx335_forcar_cmos.c447 static HI_VOID cmos_inttime_update_linear(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_linear() argument
454 u32Value = pstSnsState->au32FL[0] - u32IntTime; in cmos_inttime_update_linear()
465 static HI_VOID cmos_inttime_update_2to1_line_long(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_line_long() argument
477 pstSnsState->au32WDRIntTime[1] = u32IntTime; in cmos_inttime_update_2to1_line_long()
479 u32SHR0 = pstSnsState->au32FL[1] - u32IntTime + (u32IntTime % 4); /* IntTime % 4 */ in cmos_inttime_update_2to1_line_long()
526 static HI_VOID cmos_inttime_update_2to1_line(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_2to1_line() argument
535 pstSnsState->au32WDRIntTime[0] = u32IntTime; in cmos_inttime_update_2to1_line()
539 cmos_inttime_update_2to1_line_long(vi_pipe, u32IntTime); in cmos_inttime_update_2to1_line()
547 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/omnivision_os08a10/
H A Dos08a10_cmos.c355 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
367 pstSnsState->au32WDRIntTime[0] = u32IntTime; in cmos_inttime_update()
368 u32ShortIntTime[vi_pipe] = u32IntTime; in cmos_inttime_update()
375 pstSnsState->au32WDRIntTime[1] = u32IntTime; in cmos_inttime_update()
376 u32LongIntTime[vi_pipe] = ((u32IntTime + u32ShortIntTime[vi_pipe]) <= (pstSnsState->au32FL[1] - 0x48)) ? in cmos_inttime_update()
377 u32IntTime : (pstSnsState->au32FL[1] - 0x48 - u32ShortIntTime[vi_pipe]); in cmos_inttime_update()
383 u32Value = u32IntTime; in cmos_inttime_update()
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/omnivision_os05a_2L/
H A Dos05a_2l_cmos.c338 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
348 pstSnsState->au32WDRIntTime[0] = u32IntTime; in cmos_inttime_update()
349 pstSnsState->astRegsInfo[0].astI2cData[8].u32Data = LOW_8BITS(u32IntTime); /* index 8 */ in cmos_inttime_update()
350 pstSnsState->astRegsInfo[0].astI2cData[9].u32Data = HIGH_8BITS(u32IntTime); /* index 9 */ in cmos_inttime_update()
353 pstSnsState->au32WDRIntTime[1] = u32IntTime; in cmos_inttime_update()
354 pstSnsState->astRegsInfo[0].astI2cData[2].u32Data = LOW_8BITS(u32IntTime); /* index 2 */ in cmos_inttime_update()
355 pstSnsState->astRegsInfo[0].astI2cData[3].u32Data = HIGH_8BITS(u32IntTime); /* index 3 */ in cmos_inttime_update()
359 pstSnsState->astRegsInfo[0].astI2cData[2].u32Data = LOW_8BITS(u32IntTime); /* index 2 */ in cmos_inttime_update()
360 pstSnsState->astRegsInfo[0].astI2cData[3].u32Data = HIGH_8BITS(u32IntTime); /* index 3 */ in cmos_inttime_update()
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/omnivision_os04b10/
H A Dos04b_2l_cmos.c273 static HI_VOID cmos_inttime_update(VI_PIPE ViPipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
279 if (u32IntTime <= 2) { /* min 2 */ in cmos_inttime_update()
280 u32IntTime = 2; /* min 2 */ in cmos_inttime_update()
283 pstSnsState->astRegsInfo[0].astI2cData[1].u32Data = HIGH_8BITS(u32IntTime); in cmos_inttime_update()
284 pstSnsState->astRegsInfo[0].astI2cData[2].u32Data = LOW_8BITS(u32IntTime); /* index 2 */ in cmos_inttime_update()
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/omnivision_ov12870/
H A Dov12870_cmos.c281 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
288 pstSnsState->astRegsInfo[0].astI2cData[0].u32Data = LOW_8BITS(u32IntTime); in cmos_inttime_update()
289 pstSnsState->astRegsInfo[0].astI2cData[1].u32Data = HIGH_8BITS(u32IntTime); in cmos_inttime_update()
290 pstSnsState->astRegsInfo[0].astI2cData[2].u32Data = HIGHER_8BITS(u32IntTime); /* index 2 */ in cmos_inttime_update()
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/omnivision_ov9284/
H A Dov9284_cmos.c248 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
259 pstSnsState->astRegsInfo[0].astI2cData[3].u32Data = (u32IntTime << 4) & 0xF0; /* 4 bit shift 3 index */ in cmos_inttime_update()
260 pstSnsState->astRegsInfo[0].astI2cData[2].u32Data = (u32IntTime >> 4) & 0xFF; /* 4 bit shift 2 index */ in cmos_inttime_update()
261 pstSnsState->astRegsInfo[0].astI2cData[1].u32Data = (u32IntTime >> 12) & 0xF; /* 12 bit shift */ in cmos_inttime_update()
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/sony_imx390/
H A Dimx390_cmos.c254 static HI_VOID cmos_inttime_update_linear(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update_linear() argument
262 u32Value = pstSnsState->au32FL[0] - u32IntTime; in cmos_inttime_update_linear()
280 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
288 cmos_inttime_update_linear(vi_pipe, u32IntTime); in cmos_inttime_update()
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/sony_imx307_2L/
H A Dimx307_2l_cmos.c382 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
400 pstSnsState->au32WDRIntTime[0] = u32IntTime; in cmos_inttime_update()
401 u32ShortIntTime[vi_pipe] = u32IntTime; in cmos_inttime_update()
404 pstSnsState->au32WDRIntTime[1] = u32IntTime; in cmos_inttime_update()
405 u32LongIntTime[vi_pipe] = u32IntTime; in cmos_inttime_update()
434 u32Value = pstSnsState->au32FL[0] - u32IntTime - 1; in cmos_inttime_update()
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/sony_imx307/
H A Dimx307_cmos.c392 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
409 pstSnsState->au32WDRIntTime[0] = u32IntTime; in cmos_inttime_update()
410 u32ShortIntTime[vi_pipe] = u32IntTime; in cmos_inttime_update()
413 pstSnsState->au32WDRIntTime[1] = u32IntTime; in cmos_inttime_update()
414 u32LongIntTime[vi_pipe] = u32IntTime; in cmos_inttime_update()
443 value = pstSnsState->au32FL[0] - u32IntTime - 1; in cmos_inttime_update()
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/galaxycore_gc2053/
H A Dgc2053_cmos.c258 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
265 u32Val = (u32IntTime > GC2053_FULL_LINES_MAX) ? GC2053_FULL_LINES_MAX : u32IntTime; in cmos_inttime_update()
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/sony_imx458/
H A Dimx458_cmos.c273 static HI_VOID cmos_inttime_update(VI_PIPE vi_pipe, HI_U32 u32IntTime) in cmos_inttime_update() argument
281 u32IntTimeLongExp = u32IntTime; in cmos_inttime_update()

Completed in 71 milliseconds

12