| /drivers/media/i2c/ |
| A D | vd56g3.c | 409 cci_write(sensor->regmap, VD56G3_REG_EXP_MODE, expo_state, in vd56g3_update_expo_cluster() 414 cci_write(sensor->regmap, in vd56g3_update_expo_cluster() 429 cci_write(sensor->regmap, VD56G3_REG_MANUAL_ANALOG_GAIN, in vd56g3_update_expo_cluster() 452 return cci_write(sensor->regmap, VD56G3_REG_EXP_MODE, in vd56g3_lock_exposure() 547 ret = cci_write(sensor->regmap, VD56G3_REG_ORIENTATION, in vd56g3_s_ctrl() 569 ret = cci_write(sensor->regmap, VD56G3_REG_FRAME_LENGTH, in vd56g3_s_ctrl() 933 cci_write(sensor->regmap, VD56G3_REG_FORMAT_CTRL, in vd56g3_enable_streams() 937 cci_write(sensor->regmap, VD56G3_REG_OIF_IMG_CTRL, in vd56g3_enable_streams() 955 cci_write(sensor->regmap, VD56G3_REG_Y_END, in vd56g3_enable_streams() 958 cci_write(sensor->regmap, VD56G3_REG_OUT_ROI_X_END, in vd56g3_enable_streams() [all …]
|
| A D | imx283.c | 740 ret = cci_write(imx283->cci, IMX283_REG_TPG_PAT, in imx283_update_test_pattern() 745 return cci_write(imx283->cci, IMX283_REG_TPG_CTRL, in imx283_update_test_pattern() 833 cci_write(imx283->cci, IMX283_REG_HTRIMMING, in imx283_set_ctrl() 836 cci_write(imx283->cci, IMX283_REG_HTRIMMING, in imx283_set_ctrl() 993 cci_write(imx283->cci, IMX283_REG_STANDBY, in imx283_standby_cancel() 1026 cci_write(imx283->cci, IMX283_REG_XMSTA, 0, &ret); in imx283_standby_cancel() 1065 cci_write(imx283->cci, IMX283_REG_MDSEL3, in imx283_start_streaming() 1067 cci_write(imx283->cci, IMX283_REG_MDSEL4, in imx283_start_streaming() 1072 cci_write(imx283->cci, IMX283_REG_MDSEL7, 0x01, &ret); in imx283_start_streaming() 1082 cci_write(imx283->cci, IMX283_REG_SVR, 0x00, &ret); in imx283_start_streaming() [all …]
|
| A D | ov4689.c | 421 cci_write(rm, OV4689_REG_H_CROP_START, 8, &ret); in ov4689_setup_timings() 422 cci_write(rm, OV4689_REG_V_CROP_START, 8, &ret); in ov4689_setup_timings() 423 cci_write(rm, OV4689_REG_H_CROP_END, 2711, &ret); in ov4689_setup_timings() 424 cci_write(rm, OV4689_REG_V_CROP_END, 1531, &ret); in ov4689_setup_timings() 429 cci_write(rm, OV4689_REG_H_WIN_OFF, 8, &ret); in ov4689_setup_timings() 430 cci_write(rm, OV4689_REG_V_WIN_OFF, 4, &ret); in ov4689_setup_timings() 432 cci_write(rm, OV4689_REG_VFIFO_CTRL_01, 167, &ret); in ov4689_setup_timings() 442 cci_write(rm, OV4689_REG_ANCHOR_LEFT_START, 16, &ret); in ov4689_setup_blc_anchors() 498 cci_write(ov4689->regmap, OV4689_REG_CTRL_MODE, in ov4689_s_stream() 668 cci_write(regmap, OV4689_REG_VTS, in ov4689_set_ctrl() [all …]
|
| A D | vgxy61.c | 973 return cci_write(sensor->regmap, VGXY61_REG_FRAME_LENGTH, in vgxy61_apply_framelength() 1049 ret = cci_write(sensor->regmap, VGXY61_REG_ANALOG_GAIN, in vgxy61_apply_settings() 1057 ret = cci_write(sensor->regmap, VGXY61_REG_ORIENTATION, in vgxy61_apply_settings() 1090 cci_write(sensor->regmap, VGXY61_REG_FORMAT_CTRL, in vgxy61_stream_enable() 1092 cci_write(sensor->regmap, VGXY61_REG_OIF_ROI0_CTRL, in vgxy61_stream_enable() 1095 cci_write(sensor->regmap, VGXY61_REG_READOUT_CTRL, in vgxy61_stream_enable() 1098 cci_write(sensor->regmap, VGXY61_REG_ROI0_END_H, in vgxy61_stream_enable() 1101 cci_write(sensor->regmap, VGXY61_REG_ROI0_END_V, in vgxy61_stream_enable() 1110 ret = cci_write(sensor->regmap, VGXY61_REG_STREAMING, in vgxy61_stream_enable() 1141 ret = cci_write(sensor->regmap, VGXY61_REG_STREAMING, in vgxy61_stream_disable() [all …]
|
| A D | imx219.c | 481 cci_write(imx219->regmap, IMX219_REG_ANALOG_GAIN, in imx219_set_ctrl() 485 cci_write(imx219->regmap, IMX219_REG_EXPOSURE, in imx219_set_ctrl() 489 cci_write(imx219->regmap, IMX219_REG_DIGITAL_GAIN, in imx219_set_ctrl() 493 cci_write(imx219->regmap, IMX219_REG_TEST_PATTERN, in imx219_set_ctrl() 498 cci_write(imx219->regmap, IMX219_REG_ORIENTATION, in imx219_set_ctrl() 510 cci_write(imx219->regmap, IMX219_REG_TESTP_RED, in imx219_set_ctrl() 518 cci_write(imx219->regmap, IMX219_REG_TESTP_BLUE, in imx219_set_ctrl() 682 cci_write(imx219->regmap, IMX219_REG_X_ADD_STA_A, in imx219_set_framefmt() 684 cci_write(imx219->regmap, IMX219_REG_X_ADD_END_A, in imx219_set_framefmt() 686 cci_write(imx219->regmap, IMX219_REG_Y_ADD_STA_A, in imx219_set_framefmt() [all …]
|
| A D | mt9m114.c | 720 cci_write(sensor->regmap, MT9M114_COMMAND_REGISTER, in mt9m114_set_state() 879 cci_write(sensor->regmap, MT9M114_CAM_OUTPUT_WIDTH, in mt9m114_configure_ifp() 881 cci_write(sensor->regmap, MT9M114_CAM_OUTPUT_HEIGHT, in mt9m114_configure_ifp() 903 cci_write(sensor->regmap, MT9M114_CAM_CROP_CROPMODE, in mt9m114_configure_ifp() 915 cci_write(sensor->regmap, MT9M114_CAM_OUTPUT_FORMAT, in mt9m114_configure_ifp() 1082 cci_write(sensor->regmap, in mt9m114_pa_s_ctrl() 1531 cci_write(sensor->regmap, MT9M114_CAM_MODE_SELECT, in mt9m114_ifp_s_ctrl() 1533 cci_write(sensor->regmap, in mt9m114_ifp_s_ctrl() 1536 cci_write(sensor->regmap, in mt9m114_ifp_s_ctrl() 1539 cci_write(sensor->regmap, in mt9m114_ifp_s_ctrl() [all …]
|
| A D | ov02e10.c | 318 cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG, in ov02e10_set_ctrl() 320 cci_write(ov02e10->regmap, OV02E10_REG_ANALOG_GAIN, in ov02e10_set_ctrl() 325 cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG, in ov02e10_set_ctrl() 327 cci_write(ov02e10->regmap, OV02E10_REG_DIGITAL_GAIN, in ov02e10_set_ctrl() 332 cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG, in ov02e10_set_ctrl() 334 cci_write(ov02e10->regmap, OV02E10_REG_EXPOSURE, in ov02e10_set_ctrl() 340 cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG, in ov02e10_set_ctrl() 342 cci_write(ov02e10->regmap, OV02E10_REG_ORIENTATION, in ov02e10_set_ctrl() 346 cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG, in ov02e10_set_ctrl() 348 cci_write(ov02e10->regmap, OV02E10_REG_VTS, in ov02e10_set_ctrl() [all …]
|
| A D | imx290.c | 698 cci_write(imx290->regmap, IMX290_FR_FDG_SEL, 0x01, &ret); in imx290_set_data_lanes() 709 return cci_write(imx290->regmap, IMX290_BLKLEVEL, in imx290_set_black_level() 815 ret = cci_write(imx290->regmap, IMX290_VMAX, in imx290_set_ctrl() 828 ret = cci_write(imx290->regmap, IMX290_SHS1, in imx290_set_ctrl() 836 cci_write(imx290->regmap, IMX290_PGCTRL, in imx290_set_ctrl() 841 cci_write(imx290->regmap, IMX290_PGCTRL, 0x00, &ret); in imx290_set_ctrl() 849 ret = cci_write(imx290->regmap, IMX290_HMAX, in imx290_set_ctrl() 1061 cci_write(imx290->regmap, IMX290_STANDBY, 0x00, &ret); in imx290_start_streaming() 1066 return cci_write(imx290->regmap, IMX290_XMSTA, 0x00, &ret); in imx290_start_streaming() 1074 cci_write(imx290->regmap, IMX290_STANDBY, 0x01, &ret); in imx290_stop_streaming() [all …]
|
| A D | imx214.c | 766 cci_write(imx214->regmap, IMX214_REG_VTPXCK_DIV, in imx214_configure_pll() 768 cci_write(imx214->regmap, IMX214_REG_VTSYCK_DIV, in imx214_configure_pll() 772 cci_write(imx214->regmap, IMX214_REG_PLL_VT_MPY, in imx214_configure_pll() 774 cci_write(imx214->regmap, IMX214_REG_OPPXCK_DIV, in imx214_configure_pll() 776 cci_write(imx214->regmap, IMX214_REG_OPSYCK_DIV, in imx214_configure_pll() 778 cci_write(imx214->regmap, IMX214_REG_PLL_MULT_DRIV, in imx214_configure_pll() 780 cci_write(imx214->regmap, IMX214_REG_EXCK_FREQ, in imx214_configure_pll() 831 cci_write(imx214->regmap, IMX214_REG_ANALOG_GAIN, in imx214_set_ctrl() 844 cci_write(imx214->regmap, IMX214_REG_ORIENTATION, in imx214_set_ctrl() 856 cci_write(imx214->regmap, IMX214_REG_TESTP_RED, in imx214_set_ctrl() [all …]
|
| A D | st-mipid02.c | 462 cci_write(bridge->regmap, MIPID02_CLK_LANE_REG1, 0, &ret); in mipid02_disable_streams() 463 cci_write(bridge->regmap, MIPID02_DATA_LANE0_REG1, 0, &ret); in mipid02_disable_streams() 464 cci_write(bridge->regmap, MIPID02_DATA_LANE1_REG1, 0, &ret); in mipid02_disable_streams() 510 cci_write(bridge->regmap, MIPID02_CLK_LANE_REG1, in mipid02_enable_streams() 513 cci_write(bridge->regmap, MIPID02_DATA_LANE0_REG1, in mipid02_enable_streams() 516 cci_write(bridge->regmap, MIPID02_DATA_LANE1_REG1, in mipid02_enable_streams() 519 cci_write(bridge->regmap, MIPID02_MODE_REG1, in mipid02_enable_streams() 524 cci_write(bridge->regmap, MIPID02_DATA_SELECTION_CTRL, in mipid02_enable_streams() 526 cci_write(bridge->regmap, MIPID02_PIX_WIDTH_CTRL, in mipid02_enable_streams() 528 cci_write(bridge->regmap, MIPID02_PIX_WIDTH_CTRL_EMB, in mipid02_enable_streams() [all …]
|
| A D | ov2680.c | 385 cci_write(sensor->regmap, OV2680_REG_SENSOR_CTRL_0A, in ov2680_set_mode() 387 cci_write(sensor->regmap, OV2680_REG_HORIZONTAL_START, in ov2680_set_mode() 389 cci_write(sensor->regmap, OV2680_REG_VERTICAL_START, in ov2680_set_mode() 391 cci_write(sensor->regmap, OV2680_REG_HORIZONTAL_END, in ov2680_set_mode() 393 cci_write(sensor->regmap, OV2680_REG_VERTICAL_END, in ov2680_set_mode() 399 cci_write(sensor->regmap, OV2680_REG_TIMING_HTS, in ov2680_set_mode() 404 cci_write(sensor->regmap, OV2680_REG_X_INC, inc, &ret); in ov2680_set_mode() 405 cci_write(sensor->regmap, OV2680_REG_Y_INC, inc, &ret); in ov2680_set_mode() 406 cci_write(sensor->regmap, OV2680_REG_X_WIN, in ov2680_set_mode() 408 cci_write(sensor->regmap, OV2680_REG_Y_WIN, in ov2680_set_mode() [all …]
|
| A D | imx415.c | 675 cci_write(sensor->regmap, IMX415_TPG_PATSEL_DUOUT, in imx415_set_testpattern() 682 cci_write(sensor->regmap, IMX415_BLKLEVEL, in imx415_set_testpattern() 720 ret = cci_write(sensor->regmap, IMX415_VMAX, in imx415_s_ctrl() 734 ret = cci_write(sensor->regmap, IMX415_SHR0, in imx415_s_ctrl() 740 ret = cci_write(sensor->regmap, IMX415_GAIN_PCG_0, in imx415_s_ctrl() 756 ret = cci_write(sensor->regmap, IMX415_HMAX, in imx415_s_ctrl() 884 ret = cci_write(sensor->regmap, IMX415_LANEMODE, in imx415_set_mode() 910 ret = cci_write(sensor->regmap, IMX415_MODE, in imx415_wakeup() 930 return cci_write(sensor->regmap, IMX415_XMSTA, in imx415_stream_on() 938 ret = cci_write(sensor->regmap, IMX415_XMSTA, in imx415_stream_off() [all …]
|
| A D | max96714.c | 173 cci_write(priv->regmap, MAX96714_PATGEN_VS_DLY, 0, &ret); in max96714_apply_patgen_timing() 175 cci_write(priv->regmap, MAX96714_PATGEN_VS_LOW, in max96714_apply_patgen_timing() 177 cci_write(priv->regmap, MAX96714_PATGEN_HS_HIGH, h_sw, &ret); in max96714_apply_patgen_timing() 180 cci_write(priv->regmap, MAX96714_PATGEN_V2D, in max96714_apply_patgen_timing() 182 cci_write(priv->regmap, MAX96714_PATGEN_HS_CNT, v_tot, &ret); in max96714_apply_patgen_timing() 183 cci_write(priv->regmap, MAX96714_PATGEN_DE_HIGH, h_active, &ret); in max96714_apply_patgen_timing() 184 cci_write(priv->regmap, MAX96714_PATGEN_DE_LOW, h_fp + h_sw + h_bp, in max96714_apply_patgen_timing() 186 cci_write(priv->regmap, MAX96714_PATGEN_DE_CNT, v_active, &ret); in max96714_apply_patgen_timing() 191 cci_write(priv->regmap, MAX96714_PATGEN_CHKB_RPT_CNT_A, 0x3c, &ret); in max96714_apply_patgen_timing() 193 cci_write(priv->regmap, MAX96714_PATGEN_CHKB_ALT, 0x3c, &ret); in max96714_apply_patgen_timing() [all …]
|
| A D | max96717.c | 197 cci_write(priv->regmap, MAX96717_VTX_VS_DLY, 0, &ret); in max96717_apply_patgen_timing() 199 cci_write(priv->regmap, MAX96717_VTX_VS_LOW, in max96717_apply_patgen_timing() 201 cci_write(priv->regmap, MAX96717_VTX_HS_HIGH, h_sw, &ret); in max96717_apply_patgen_timing() 204 cci_write(priv->regmap, MAX96717_VTX_V2D, in max96717_apply_patgen_timing() 206 cci_write(priv->regmap, MAX96717_VTX_HS_CNT, v_tot, &ret); in max96717_apply_patgen_timing() 207 cci_write(priv->regmap, MAX96717_VTX_DE_HIGH, h_active, &ret); in max96717_apply_patgen_timing() 208 cci_write(priv->regmap, MAX96717_VTX_DE_LOW, h_fp + h_sw + h_bp, in max96717_apply_patgen_timing() 210 cci_write(priv->regmap, MAX96717_VTX_DE_CNT, v_active, &ret); in max96717_apply_patgen_timing() 217 cci_write(priv->regmap, MAX96717_VTX_CHKB_ALT, 0x3c, &ret); in max96717_apply_patgen_timing() 218 cci_write(priv->regmap, MAX96717_VTX_GRAD_INC, 0x10, &ret); in max96717_apply_patgen_timing() [all …]
|
| A D | thp7312.c | 401 cci_write(thp7312->regmap, TH7312_REG_CUSTOM_MIPI_RD, in thp7312_set_mipi_lanes() 403 cci_write(thp7312->regmap, TH7312_REG_CUSTOM_MIPI_TD, in thp7312_set_mipi_lanes() 435 cci_write(thp7312->regmap, THP7312_REG_VIDEO_IMAGE_SIZE, in thp7312_change_mode() 475 return cci_write(thp7312->regmap, in thp7312_set_framefmt() 938 ret = cci_write(thp7312->regmap, in thp7312_set_focus() 1029 cci_write(thp7312->regmap, THP7312_REG_AF_CONTROL, in thp7312_set_focus() 1057 cci_write(thp7312->regmap, THP7312_REG_BRIGHTNESS, in thp7312_s_ctrl() 1127 cci_write(thp7312->regmap, THP7312_REG_AE_FLICKER_MODE, in thp7312_s_ctrl() 1132 cci_write(thp7312->regmap, THP7312_REG_SATURATION, in thp7312_s_ctrl() 1137 cci_write(thp7312->regmap, THP7312_REG_CONTRAST, in thp7312_s_ctrl() [all …]
|
| A D | ov5693.c | 436 cci_write(ov5693->regmap, OV5693_MWB_RED_GAIN_REG, gain, &ret); in ov5693_digital_gain_configure() 449 cci_write(ov5693->regmap, OV5693_GAIN_CTRL_REG, gain, &ret); in ov5693_analog_gain_configure() 459 cci_write(ov5693->regmap, OV5693_TIMING_VTS_REG, vts, &ret); in ov5693_vts_configure() 468 cci_write(ov5693->regmap, OV5693_TEST_PATTERN_REG, in ov5693_test_pattern_configure() 562 cci_write(ov5693->regmap, OV5693_OFFSET_START_X_REG, 0, &ret); in ov5693_mode_configure() 569 cci_write(ov5693->regmap, OV5693_CROP_END_X_REG, in ov5693_mode_configure() 581 cci_write(ov5693->regmap, OV5693_OFFSET_START_Y_REG, 0, &ret); in ov5693_mode_configure() 588 cci_write(ov5693->regmap, OV5693_CROP_END_Y_REG, in ov5693_mode_configure() 592 cci_write(ov5693->regmap, OV5693_SUB_INC_X_REG, in ov5693_mode_configure() 595 cci_write(ov5693->regmap, OV5693_SUB_INC_Y_REG, in ov5693_mode_configure() [all …]
|
| A D | dw9719.c | 91 cci_write(dw9719->regmap, DW9719_CONTROL, DW9719_SHUTDOWN, &ret); in dw9719_power_up() 93 cci_write(dw9719->regmap, DW9719_CONTROL, DW9719_STANDBY, &ret); in dw9719_power_up() 130 cci_write(dw9719->regmap, DW9719_CONTROL, DW9719_ENABLE_RINGING, &ret); in dw9719_power_up() 131 cci_write(dw9719->regmap, DW9719_MODE, dw9719->mode_low_bits | in dw9719_power_up() 133 cci_write(dw9719->regmap, DW9719_VCM_FREQ, dw9719->vcm_freq, &ret); in dw9719_power_up() 136 cci_write(dw9719->regmap, DW9761_VCM_PRELOAD, in dw9719_power_up() 147 return cci_write(dw9719->regmap, DW9719_VCM_CURRENT, value, NULL); in dw9719_t_focus_abs()
|
| A D | imx334.c | 548 cci_write(imx334->cci, IMX334_REG_HOLD, 1, &ret); in imx334_update_exp_gain() 549 cci_write(imx334->cci, IMX334_REG_VMAX, lpfr, &ret); in imx334_update_exp_gain() 627 cci_write(imx334->cci, IMX334_TP_CLK_EN, in imx334_set_ctrl() 630 cci_write(imx334->cci, IMX334_TPG_COLORW, in imx334_set_ctrl() 632 cci_write(imx334->cci, IMX334_REG_TP, in imx334_set_ctrl() 634 cci_write(imx334->cci, IMX334_TPG_EN_DOUT, in imx334_set_ctrl() 638 cci_write(imx334->cci, IMX334_TP_CLK_EN, in imx334_set_ctrl() 640 cci_write(imx334->cci, IMX334_TPG_EN_DOUT, in imx334_set_ctrl() 887 ret = cci_write(imx334->cci, IMX334_REG_LANEMODE, in imx334_enable_streams() 909 ret = cci_write(imx334->cci, IMX334_REG_MODE_SELECT, in imx334_enable_streams() [all …]
|
| A D | imx258.c | 773 ret = cci_write(imx258->regmap, IMX258_REG_ANALOG_GAIN, in imx258_set_ctrl() 777 ret = cci_write(imx258->regmap, IMX258_REG_EXPOSURE, in imx258_set_ctrl() 784 ret = cci_write(imx258->regmap, IMX258_REG_TEST_PATTERN, in imx258_set_ctrl() 789 ret = cci_write(imx258->regmap, IMX258_REG_HDR, in imx258_set_ctrl() 792 ret = cci_write(imx258->regmap, IMX258_REG_HDR, in imx258_set_ctrl() 796 ret = cci_write(imx258->regmap, IMX258_REG_HDR_RATIO, in imx258_set_ctrl() 801 ret = cci_write(imx258->regmap, IMX258_REG_FRM_LENGTH_LINES, in imx258_set_ctrl() 806 ret = cci_write(imx258->regmap, REG_MIRROR_FLIP_CONTROL, in imx258_set_ctrl() 1056 ret = cci_write(imx258->regmap, IMX258_CLK_BLANK_STOP, in imx258_start_streaming() 1078 return cci_write(imx258->regmap, IMX258_REG_MODE_SELECT, in imx258_start_streaming() [all …]
|
| A D | gc2145.c | 861 cci_write(gc2145->regmap, GC2145_REG_LWC, lwc, &ret); in gc2145_config_mipi_mode() 878 cci_write(gc2145->regmap, GC2145_REG_FIFO_FULL_LVL, in gc2145_config_mipi_mode() 885 cci_write(gc2145->regmap, GC2145_REG_FIFO_GATE_MODE, in gc2145_config_mipi_mode() 890 cci_write(gc2145->regmap, GC2145_REG_MIPI_DT, in gc2145_config_mipi_mode() 894 cci_write(gc2145->regmap, GC2145_REG_BUF_CSI2_MODE, in gc2145_config_mipi_mode() 931 cci_write(gc2145->regmap, GC2145_REG_OUTPUT_FMT, in gc2145_enable_streams() 1143 cci_write(gc2145->regmap, GC2145_REG_DEBUG_MODE2, 0, &ret); in gc2145_set_ctrl_test_pattern() 1144 return cci_write(gc2145->regmap, GC2145_REG_DEBUG_MODE3, 0, in gc2145_set_ctrl_test_pattern() 1149 cci_write(gc2145->regmap, GC2145_REG_DEBUG_MODE2, in gc2145_set_ctrl_test_pattern() 1153 return cci_write(gc2145->regmap, GC2145_REG_DEBUG_MODE3, 0, in gc2145_set_ctrl_test_pattern() [all …]
|
| A D | imx335.c | 480 cci_write(imx335->cci, IMX335_REG_HOLD, 1, &ret); in imx335_update_exp_gain() 481 cci_write(imx335->cci, IMX335_REG_VMAX, lpfr, &ret); in imx335_update_exp_gain() 482 cci_write(imx335->cci, IMX335_REG_SHUTTER, shutter, &ret); in imx335_update_exp_gain() 483 cci_write(imx335->cci, IMX335_REG_GAIN, gain, &ret); in imx335_update_exp_gain() 488 ret_hold = cci_write(imx335->cci, IMX335_REG_HOLD, 0, NULL); in imx335_update_exp_gain() 512 cci_write(imx335->cci, IMX335_REG_TPG, in imx335_update_test_pattern() 887 ret = cci_write(imx335->cci, IMX335_REG_LANEMODE, in imx335_start_streaming() 900 ret = cci_write(imx335->cci, IMX335_REG_MODE_SELECT, in imx335_start_streaming() 921 return cci_write(imx335->cci, IMX335_REG_MODE_SELECT, in imx335_stop_streaming()
|
| A D | ov02c10.c | 442 cci_write(ov02c10->regmap, OV02C10_REG_ANALOG_GAIN, in ov02c10_set_ctrl() 447 cci_write(ov02c10->regmap, OV02C10_REG_DIGITAL_GAIN, in ov02c10_set_ctrl() 452 cci_write(ov02c10->regmap, OV02C10_REG_EXPOSURE, in ov02c10_set_ctrl() 457 cci_write(ov02c10->regmap, OV02C10_REG_VTS, height + ctrl->val, in ov02c10_set_ctrl() 604 ret = cci_write(ov02c10->regmap, OV02C10_REG_STREAM_CONTROL, 1, NULL); in ov02c10_enable_streams() 619 cci_write(ov02c10->regmap, OV02C10_REG_STREAM_CONTROL, 0, NULL); in ov02c10_disable_streams()
|
| A D | gc05a2.c | 867 ret = cci_write(gc05a2->regmap, GC05A2_REG_TEST_PATTERN_IDX, in gc05a2_test_pattern() 872 return cci_write(gc05a2->regmap, GC05A2_REG_TEST_PATTERN_EN, in gc05a2_test_pattern() 875 return cci_write(gc05a2->regmap, GC05A2_REG_TEST_PATTERN_EN, in gc05a2_test_pattern() 910 ret = cci_write(gc05a2->regmap, GC05A2_EXP_REG, in gc05a2_set_ctrl() 915 ret = cci_write(gc05a2->regmap, GC05A2_AGAIN_REG, in gc05a2_set_ctrl() 920 ret = cci_write(gc05a2->regmap, GC05A2_FRAME_LENGTH_REG, in gc05a2_set_ctrl() 1006 ret = cci_write(gc05a2->regmap, GC05A2_STREAMING_REG, 1, NULL); in gc05a2_start_streaming() 1023 ret = cci_write(gc05a2->regmap, GC05A2_STREAMING_REG, 0, NULL); in gc05a2_stop_streaming()
|
| /drivers/staging/media/atomisp/i2c/ |
| A D | atomisp-gc0310.c | 298 cci_write(sensor->regmap, GC0310_AGC_ADJ_REG, again, &ret); in gc0310_gain_set() 299 cci_write(sensor->regmap, GC0310_DGC_ADJ_REG, dgain, &ret); in gc0310_gain_set() 330 ret = cci_write(sensor->regmap, GC0310_AEC_PK_EXPO_REG, in gc0310_s_ctrl() 337 ret = cci_write(sensor->regmap, GC0310_V_BLANKING_REG, in gc0310_s_ctrl() 466 cci_write(sensor->regmap, GC0310_RESET_RELATED_REG, 0x30, &ret); in gc0310_enable_streams() 468 cci_write(sensor->regmap, GC0310_RESET_RELATED_REG, in gc0310_enable_streams() 470 cci_write(sensor->regmap, GC0310_SW_STREAM_REG, in gc0310_enable_streams() 472 cci_write(sensor->regmap, GC0310_RESET_RELATED_REG, in gc0310_enable_streams() 490 cci_write(sensor->regmap, GC0310_RESET_RELATED_REG, in gc0310_disable_streams() 492 cci_write(sensor->regmap, GC0310_SW_STREAM_REG, in gc0310_disable_streams() [all …]
|
| /drivers/media/v4l2-core/ |
| A D | v4l2-cci.c | 92 int cci_write(struct regmap *map, u32 reg, u64 val, int *err) in cci_write() function 152 EXPORT_SYMBOL_GPL(cci_write); 165 return cci_write(map, reg, val, err); in cci_update_bits() 176 ret = cci_write(map, regs[i].reg, regs[i].val, err); in cci_multi_reg_write()
|