drivers/media/i2c/alvium-csi2.c
337
return cci_write(alvium->regmap, reg, val, err);
drivers/media/i2c/ccs/ccs-reg-access.c
222
return cci_write(sensor->regmap, reg, val, NULL);
drivers/media/i2c/dw9719.c
108
if (cci_write(dw9719->regmap, reg_pwr, DW9719_SHUTDOWN, NULL))
drivers/media/i2c/dw9719.c
131
cci_write(dw9719->regmap, reg_pwr, DW9719_STANDBY, NULL);
drivers/media/i2c/dw9719.c
134
cci_write(dw9719->regmap, reg_pwr, DW9719_STANDBY, &ret);
drivers/media/i2c/dw9719.c
192
cci_write(dw9719->regmap, DW9719_CONTROL, DW9719_ENABLE_RINGING, &ret);
drivers/media/i2c/dw9719.c
193
cci_write(dw9719->regmap, DW9719_MODE,
drivers/media/i2c/dw9719.c
195
cci_write(dw9719->regmap, DW9719_VCM_FREQ, dw9719->vcm_freq, &ret);
drivers/media/i2c/dw9719.c
200
cci_write(dw9719->regmap, DW9718S_CONTROL,
drivers/media/i2c/dw9719.c
205
cci_write(dw9719->regmap, DW9718S_SACT,
drivers/media/i2c/dw9719.c
207
cci_write(dw9719->regmap, DW9718S_SW,
drivers/media/i2c/dw9719.c
211
cci_write(dw9719->regmap, DW9761_VCM_PRELOAD,
drivers/media/i2c/dw9719.c
215
cci_write(dw9719->regmap, DW9719_CONTROL, DW9719_ENABLE_RINGING, &ret);
drivers/media/i2c/dw9719.c
216
cci_write(dw9719->regmap, DW9719_MODE, dw9719->mode_low_bits |
drivers/media/i2c/dw9719.c
218
cci_write(dw9719->regmap, DW9719_VCM_FREQ, dw9719->vcm_freq, &ret);
drivers/media/i2c/dw9719.c
231
return cci_write(dw9719->regmap, reg, value, NULL);
drivers/media/i2c/gc0308.c
1152
ret = cci_write(gc0308->regmap, GC0308_SYNC_MODE, sync_mode, NULL);
drivers/media/i2c/gc0308.c
822
return cci_write(gc0308->regmap, CCI_REG8(reg->reg), reg->val, NULL);
drivers/media/i2c/gc0308.c
927
cci_write(gc0308->regmap, GC0308_VB_HB, vbhb, &ret);
drivers/media/i2c/gc0308.c
928
cci_write(gc0308->regmap, GC0308_HBLANK, hblank & 0xff, &ret);
drivers/media/i2c/gc0308.c
929
cci_write(gc0308->regmap, GC0308_VBLANK, vblank & 0xff, &ret);
drivers/media/i2c/gc0310.c
298
cci_write(sensor->regmap, GC0310_AGC_ADJ_REG, again, &ret);
drivers/media/i2c/gc0310.c
299
cci_write(sensor->regmap, GC0310_DGC_ADJ_REG, dgain, &ret);
drivers/media/i2c/gc0310.c
330
ret = cci_write(sensor->regmap, GC0310_AEC_PK_EXPO_REG,
drivers/media/i2c/gc0310.c
337
ret = cci_write(sensor->regmap, GC0310_V_BLANKING_REG,
drivers/media/i2c/gc0310.c
466
cci_write(sensor->regmap, GC0310_RESET_RELATED_REG, 0x30, &ret);
drivers/media/i2c/gc0310.c
468
cci_write(sensor->regmap, GC0310_RESET_RELATED_REG,
drivers/media/i2c/gc0310.c
470
cci_write(sensor->regmap, GC0310_SW_STREAM_REG,
drivers/media/i2c/gc0310.c
472
cci_write(sensor->regmap, GC0310_RESET_RELATED_REG,
drivers/media/i2c/gc0310.c
490
cci_write(sensor->regmap, GC0310_RESET_RELATED_REG,
drivers/media/i2c/gc0310.c
492
cci_write(sensor->regmap, GC0310_SW_STREAM_REG,
drivers/media/i2c/gc0310.c
494
cci_write(sensor->regmap, GC0310_RESET_RELATED_REG,
drivers/media/i2c/gc05a2.c
1006
ret = cci_write(gc05a2->regmap, GC05A2_STREAMING_REG, 1, NULL);
drivers/media/i2c/gc05a2.c
1023
ret = cci_write(gc05a2->regmap, GC05A2_STREAMING_REG, 0, NULL);
drivers/media/i2c/gc05a2.c
867
ret = cci_write(gc05a2->regmap, GC05A2_REG_TEST_PATTERN_IDX,
drivers/media/i2c/gc05a2.c
872
return cci_write(gc05a2->regmap, GC05A2_REG_TEST_PATTERN_EN,
drivers/media/i2c/gc05a2.c
875
return cci_write(gc05a2->regmap, GC05A2_REG_TEST_PATTERN_EN,
drivers/media/i2c/gc05a2.c
910
ret = cci_write(gc05a2->regmap, GC05A2_EXP_REG,
drivers/media/i2c/gc05a2.c
915
ret = cci_write(gc05a2->regmap, GC05A2_AGAIN_REG,
drivers/media/i2c/gc05a2.c
920
ret = cci_write(gc05a2->regmap, GC05A2_FRAME_LENGTH_REG,
drivers/media/i2c/gc08a3.c
837
ret = cci_write(gc08a3->regmap, GC08A3_REG_TEST_PATTERN_IDX,
drivers/media/i2c/gc08a3.c
842
return cci_write(gc08a3->regmap, GC08A3_REG_TEST_PATTERN_EN,
drivers/media/i2c/gc08a3.c
845
return cci_write(gc08a3->regmap, GC08A3_REG_TEST_PATTERN_EN,
drivers/media/i2c/gc08a3.c
880
ret = cci_write(gc08a3->regmap, GC08A3_EXP_REG,
drivers/media/i2c/gc08a3.c
885
ret = cci_write(gc08a3->regmap, GC08A3_AGAIN_REG,
drivers/media/i2c/gc08a3.c
890
ret = cci_write(gc08a3->regmap, GC08A3_FRAME_LENGTH_REG,
drivers/media/i2c/gc08a3.c
948
ret = cci_write(gc08a3->regmap, GC08A3_STREAMING_REG, 1, NULL);
drivers/media/i2c/gc08a3.c
965
ret = cci_write(gc08a3->regmap, GC08A3_STREAMING_REG, 0, NULL);
drivers/media/i2c/gc2145.c
1141
cci_write(gc2145->regmap, GC2145_REG_DEBUG_MODE2, 0, &ret);
drivers/media/i2c/gc2145.c
1142
return cci_write(gc2145->regmap, GC2145_REG_DEBUG_MODE3, 0,
drivers/media/i2c/gc2145.c
1147
cci_write(gc2145->regmap, GC2145_REG_DEBUG_MODE2,
drivers/media/i2c/gc2145.c
1151
return cci_write(gc2145->regmap, GC2145_REG_DEBUG_MODE3, 0,
drivers/media/i2c/gc2145.c
1155
return cci_write(gc2145->regmap, GC2145_REG_DEBUG_MODE3,
drivers/media/i2c/gc2145.c
1171
ret = cci_write(gc2145->regmap, GC2145_REG_HBLANK, ctrl->val,
drivers/media/i2c/gc2145.c
1175
ret = cci_write(gc2145->regmap, GC2145_REG_VBLANK, ctrl->val,
drivers/media/i2c/gc2145.c
861
cci_write(gc2145->regmap, GC2145_REG_LWC, lwc, &ret);
drivers/media/i2c/gc2145.c
878
cci_write(gc2145->regmap, GC2145_REG_FIFO_FULL_LVL,
drivers/media/i2c/gc2145.c
885
cci_write(gc2145->regmap, GC2145_REG_FIFO_GATE_MODE,
drivers/media/i2c/gc2145.c
890
cci_write(gc2145->regmap, GC2145_REG_MIPI_DT,
drivers/media/i2c/gc2145.c
894
cci_write(gc2145->regmap, GC2145_REG_BUF_CSI2_MODE,
drivers/media/i2c/gc2145.c
929
cci_write(gc2145->regmap, GC2145_REG_PAGE_SELECT, 0x00, &ret);
drivers/media/i2c/gc2145.c
931
cci_write(gc2145->regmap, GC2145_REG_OUTPUT_FMT,
drivers/media/i2c/gc2145.c
961
cci_write(gc2145->regmap, GC2145_REG_PAGE_SELECT, 0x00, &ret);
drivers/media/i2c/gc2145.c
979
cci_write(gc2145->regmap, GC2145_REG_PAGE_SELECT, 0x03, &ret);
drivers/media/i2c/gc2145.c
983
cci_write(gc2145->regmap, GC2145_REG_PAGE_SELECT, 0x00, &ret);
drivers/media/i2c/imx111.c
1007
cci_write(sensor->regmap, IMX111_DATA_DEPTH,
drivers/media/i2c/imx111.c
1019
ret = cci_write(sensor->regmap, IMX111_STREAMING_MODE,
drivers/media/i2c/imx111.c
1045
ret = cci_write(sensor->regmap, IMX111_STREAMING_MODE,
drivers/media/i2c/imx111.c
1064
cci_write(sensor->regmap, IMX111_PRE_PLL_CLK_DIVIDER_PLL1,
drivers/media/i2c/imx111.c
1066
cci_write(sensor->regmap, IMX111_PLL_MULTIPLIER_PLL1,
drivers/media/i2c/imx111.c
1068
cci_write(sensor->regmap, IMX111_POST_DIVIDER,
drivers/media/i2c/imx111.c
1070
cci_write(sensor->regmap, IMX111_PLL_SETTLING_TIME,
drivers/media/i2c/imx111.c
746
cci_write(sensor->regmap, IMX111_REG_DIG_GAIN_GREENR, val, &ret);
drivers/media/i2c/imx111.c
747
cci_write(sensor->regmap, IMX111_REG_DIG_GAIN_RED, val, &ret);
drivers/media/i2c/imx111.c
748
cci_write(sensor->regmap, IMX111_REG_DIG_GAIN_BLUE, val, &ret);
drivers/media/i2c/imx111.c
749
cci_write(sensor->regmap, IMX111_REG_DIG_GAIN_GREENB, val, &ret);
drivers/media/i2c/imx111.c
784
cci_write(sensor->regmap, IMX111_REG_ANALOG_GAIN, ctrl->val,
drivers/media/i2c/imx111.c
794
cci_write(sensor->regmap, IMX111_INTEGRATION_TIME, ctrl->val,
drivers/media/i2c/imx111.c
803
cci_write(sensor->regmap, IMX111_HORIZONTAL_TOTAL_LENGTH,
drivers/media/i2c/imx111.c
812
cci_write(sensor->regmap, IMX111_VERTICAL_TOTAL_LENGTH,
drivers/media/i2c/imx111.c
819
cci_write(sensor->regmap, IMX111_IMAGE_ORIENTATION,
drivers/media/i2c/imx111.c
823
cci_write(sensor->regmap, IMX111_TEST_PATTERN, ctrl->val,
drivers/media/i2c/imx111.c
830
cci_write(sensor->regmap, IMX111_SOLID_COLOR_RED, ctrl->val,
drivers/media/i2c/imx111.c
839
cci_write(sensor->regmap, IMX111_SOLID_COLOR_GR, ctrl->val,
drivers/media/i2c/imx111.c
848
cci_write(sensor->regmap, IMX111_SOLID_COLOR_BLUE, ctrl->val,
drivers/media/i2c/imx111.c
857
cci_write(sensor->regmap, IMX111_SOLID_COLOR_GB, ctrl->val,
drivers/media/i2c/imx214.c
1141
ret = cci_write(imx214->regmap, IMX214_REG_REQ_LINK_BIT_RATE,
drivers/media/i2c/imx214.c
1148
ret = cci_write(imx214->regmap, IMX214_REG_CSI_LANE_MODE,
drivers/media/i2c/imx214.c
1168
cci_write(imx214->regmap, IMX214_REG_TEMP_SENSOR_CONTROL, 0x01, NULL);
drivers/media/i2c/imx214.c
1175
ret = cci_write(imx214->regmap, IMX214_REG_MODE_SELECT,
drivers/media/i2c/imx214.c
1187
ret = cci_write(imx214->regmap, IMX214_REG_MODE_SELECT,
drivers/media/i2c/imx214.c
766
cci_write(imx214->regmap, IMX214_REG_VTPXCK_DIV,
drivers/media/i2c/imx214.c
768
cci_write(imx214->regmap, IMX214_REG_VTSYCK_DIV,
drivers/media/i2c/imx214.c
770
cci_write(imx214->regmap, IMX214_REG_PREPLLCK_VT_DIV,
drivers/media/i2c/imx214.c
772
cci_write(imx214->regmap, IMX214_REG_PLL_VT_MPY,
drivers/media/i2c/imx214.c
774
cci_write(imx214->regmap, IMX214_REG_OPPXCK_DIV,
drivers/media/i2c/imx214.c
776
cci_write(imx214->regmap, IMX214_REG_OPSYCK_DIV,
drivers/media/i2c/imx214.c
778
cci_write(imx214->regmap, IMX214_REG_PLL_MULT_DRIV,
drivers/media/i2c/imx214.c
780
cci_write(imx214->regmap, IMX214_REG_EXCK_FREQ,
drivers/media/i2c/imx214.c
790
cci_write(imx214->regmap, IMX214_REG_DIG_GAIN_GREENR, val, &ret);
drivers/media/i2c/imx214.c
791
cci_write(imx214->regmap, IMX214_REG_DIG_GAIN_RED, val, &ret);
drivers/media/i2c/imx214.c
792
cci_write(imx214->regmap, IMX214_REG_DIG_GAIN_BLUE, val, &ret);
drivers/media/i2c/imx214.c
793
cci_write(imx214->regmap, IMX214_REG_DIG_GAIN_GREENB, val, &ret);
drivers/media/i2c/imx214.c
831
cci_write(imx214->regmap, IMX214_REG_ANALOG_GAIN,
drivers/media/i2c/imx214.c
833
cci_write(imx214->regmap, IMX214_REG_SHORT_ANALOG_GAIN,
drivers/media/i2c/imx214.c
840
cci_write(imx214->regmap, IMX214_REG_EXPOSURE, ctrl->val, &ret);
drivers/media/i2c/imx214.c
844
cci_write(imx214->regmap, IMX214_REG_ORIENTATION,
drivers/media/i2c/imx214.c
848
cci_write(imx214->regmap, IMX214_REG_FRM_LENGTH_LINES,
drivers/media/i2c/imx214.c
852
cci_write(imx214->regmap, IMX214_REG_TEST_PATTERN,
drivers/media/i2c/imx214.c
856
cci_write(imx214->regmap, IMX214_REG_TESTP_RED,
drivers/media/i2c/imx214.c
860
cci_write(imx214->regmap, IMX214_REG_TESTP_GREENR,
drivers/media/i2c/imx214.c
864
cci_write(imx214->regmap, IMX214_REG_TESTP_BLUE,
drivers/media/i2c/imx214.c
868
cci_write(imx214->regmap, IMX214_REG_TESTP_GREENB,
drivers/media/i2c/imx219.c
1239
ret = cci_write(imx219->regmap, IMX219_REG_MODE_SELECT,
drivers/media/i2c/imx219.c
1247
ret = cci_write(imx219->regmap, IMX219_REG_MODE_SELECT,
drivers/media/i2c/imx219.c
476
cci_write(imx219->regmap, IMX219_REG_ANALOG_GAIN,
drivers/media/i2c/imx219.c
480
cci_write(imx219->regmap, IMX219_REG_EXPOSURE,
drivers/media/i2c/imx219.c
484
cci_write(imx219->regmap, IMX219_REG_DIGITAL_GAIN,
drivers/media/i2c/imx219.c
488
cci_write(imx219->regmap, IMX219_REG_TEST_PATTERN,
drivers/media/i2c/imx219.c
493
cci_write(imx219->regmap, IMX219_REG_ORIENTATION,
drivers/media/i2c/imx219.c
497
cci_write(imx219->regmap, IMX219_REG_FRM_LENGTH_A,
drivers/media/i2c/imx219.c
501
cci_write(imx219->regmap, IMX219_REG_LINE_LENGTH_A,
drivers/media/i2c/imx219.c
505
cci_write(imx219->regmap, IMX219_REG_TESTP_RED,
drivers/media/i2c/imx219.c
509
cci_write(imx219->regmap, IMX219_REG_TESTP_GREENR,
drivers/media/i2c/imx219.c
513
cci_write(imx219->regmap, IMX219_REG_TESTP_BLUE,
drivers/media/i2c/imx219.c
517
cci_write(imx219->regmap, IMX219_REG_TESTP_GREENB,
drivers/media/i2c/imx219.c
677
cci_write(imx219->regmap, IMX219_REG_X_ADD_STA_A,
drivers/media/i2c/imx219.c
679
cci_write(imx219->regmap, IMX219_REG_X_ADD_END_A,
drivers/media/i2c/imx219.c
681
cci_write(imx219->regmap, IMX219_REG_Y_ADD_STA_A,
drivers/media/i2c/imx219.c
683
cci_write(imx219->regmap, IMX219_REG_Y_ADD_END_A,
drivers/media/i2c/imx219.c
687
cci_write(imx219->regmap, IMX219_REG_BINNING_MODE_H, bin_h, &ret);
drivers/media/i2c/imx219.c
688
cci_write(imx219->regmap, IMX219_REG_BINNING_MODE_V, bin_v, &ret);
drivers/media/i2c/imx219.c
690
cci_write(imx219->regmap, IMX219_REG_X_OUTPUT_SIZE,
drivers/media/i2c/imx219.c
692
cci_write(imx219->regmap, IMX219_REG_Y_OUTPUT_SIZE,
drivers/media/i2c/imx219.c
695
cci_write(imx219->regmap, IMX219_REG_TP_WINDOW_WIDTH,
drivers/media/i2c/imx219.c
697
cci_write(imx219->regmap, IMX219_REG_TP_WINDOW_HEIGHT,
drivers/media/i2c/imx219.c
700
cci_write(imx219->regmap, IMX219_REG_CSI_DATA_FORMAT_A,
drivers/media/i2c/imx219.c
702
cci_write(imx219->regmap, IMX219_REG_OPPXCK_DIV, bpp, &ret);
drivers/media/i2c/imx219.c
757
ret = cci_write(imx219->regmap, IMX219_REG_MODE_SELECT,
drivers/media/i2c/imx219.c
782
ret = cci_write(imx219->regmap, IMX219_REG_MODE_SELECT,
drivers/media/i2c/imx258.c
1022
ret = cci_write(imx258->regmap, IMX258_REG_RESET, 0x01, NULL);
drivers/media/i2c/imx258.c
1057
ret = cci_write(imx258->regmap, IMX258_CLK_BLANK_STOP,
drivers/media/i2c/imx258.c
1079
return cci_write(imx258->regmap, IMX258_REG_MODE_SELECT,
drivers/media/i2c/imx258.c
1089
ret = cci_write(imx258->regmap, IMX258_REG_MODE_SELECT,
drivers/media/i2c/imx258.c
732
cci_write(imx258->regmap, IMX258_REG_GR_DIGITAL_GAIN, val, &ret);
drivers/media/i2c/imx258.c
733
cci_write(imx258->regmap, IMX258_REG_GB_DIGITAL_GAIN, val, &ret);
drivers/media/i2c/imx258.c
734
cci_write(imx258->regmap, IMX258_REG_R_DIGITAL_GAIN, val, &ret);
drivers/media/i2c/imx258.c
735
cci_write(imx258->regmap, IMX258_REG_B_DIGITAL_GAIN, val, &ret);
drivers/media/i2c/imx258.c
775
ret = cci_write(imx258->regmap, IMX258_REG_ANALOG_GAIN,
drivers/media/i2c/imx258.c
779
ret = cci_write(imx258->regmap, IMX258_REG_EXPOSURE,
drivers/media/i2c/imx258.c
786
ret = cci_write(imx258->regmap, IMX258_REG_TEST_PATTERN,
drivers/media/i2c/imx258.c
791
ret = cci_write(imx258->regmap, IMX258_REG_HDR,
drivers/media/i2c/imx258.c
794
ret = cci_write(imx258->regmap, IMX258_REG_HDR,
drivers/media/i2c/imx258.c
798
ret = cci_write(imx258->regmap, IMX258_REG_HDR_RATIO,
drivers/media/i2c/imx258.c
803
ret = cci_write(imx258->regmap, IMX258_REG_FRM_LENGTH_LINES,
drivers/media/i2c/imx258.c
808
ret = cci_write(imx258->regmap, REG_MIRROR_FLIP_CONTROL,
drivers/media/i2c/imx283.c
1004
cci_write(imx283->cci, IMX283_REG_PLSTMG08, IMX283_PLSTMG08_VAL, &ret);
drivers/media/i2c/imx283.c
1005
cci_write(imx283->cci, IMX283_REG_PLSTMG02, IMX283_PLSTMG02_VAL, &ret);
drivers/media/i2c/imx283.c
1008
cci_write(imx283->cci, IMX283_REG_STBPL, IMX283_STBPL_NORMAL, &ret);
drivers/media/i2c/imx283.c
1020
cci_write(imx283->cci, IMX283_REG_STANDBY, IMX283_ACTIVE, &ret);
drivers/media/i2c/imx283.c
1025
cci_write(imx283->cci, IMX283_REG_CLAMP, IMX283_CLPSQRST, &ret);
drivers/media/i2c/imx283.c
1026
cci_write(imx283->cci, IMX283_REG_XMSTA, 0, &ret);
drivers/media/i2c/imx283.c
1027
cci_write(imx283->cci, IMX283_REG_SYNCDRV, IMX283_SYNCDRV_XHS_XVS, &ret);
drivers/media/i2c/imx283.c
1063
cci_write(imx283->cci, IMX283_REG_MDSEL1, readout->mdsel1, &ret);
drivers/media/i2c/imx283.c
1064
cci_write(imx283->cci, IMX283_REG_MDSEL2, readout->mdsel2, &ret);
drivers/media/i2c/imx283.c
1065
cci_write(imx283->cci, IMX283_REG_MDSEL3,
drivers/media/i2c/imx283.c
1067
cci_write(imx283->cci, IMX283_REG_MDSEL4,
drivers/media/i2c/imx283.c
1072
cci_write(imx283->cci, IMX283_REG_MDSEL7, 0x01, &ret);
drivers/media/i2c/imx283.c
1073
cci_write(imx283->cci, IMX283_REG_MDSEL18, 0x1098, &ret);
drivers/media/i2c/imx283.c
1082
cci_write(imx283->cci, IMX283_REG_SVR, 0x00, &ret);
drivers/media/i2c/imx283.c
1102
cci_write(imx283->cci, IMX283_REG_Y_OUT_SIZE, y_out_size, &ret);
drivers/media/i2c/imx283.c
1103
cci_write(imx283->cci, IMX283_REG_WRITE_VSIZE, write_v_size, &ret);
drivers/media/i2c/imx283.c
1104
cci_write(imx283->cci, IMX283_REG_VWIDCUT, v_widcut, &ret);
drivers/media/i2c/imx283.c
1105
cci_write(imx283->cci, IMX283_REG_VWINPOS, v_pos, &ret);
drivers/media/i2c/imx283.c
1107
cci_write(imx283->cci, IMX283_REG_OB_SIZE_V, mode->vertical_ob, &ret);
drivers/media/i2c/imx283.c
1110
cci_write(imx283->cci, IMX283_REG_HTRIMMING_START, mode->crop.left, &ret);
drivers/media/i2c/imx283.c
1111
cci_write(imx283->cci, IMX283_REG_HTRIMMING_END,
drivers/media/i2c/imx283.c
1115
cci_write(imx283->cci, IMX283_REG_EBD_X_OUT_SIZE, 0, &ret);
drivers/media/i2c/imx283.c
1161
ret = cci_write(imx283->cci, IMX283_REG_STANDBY, IMX283_STBLOGIC, NULL);
drivers/media/i2c/imx283.c
738
return cci_write(imx283->cci, IMX283_REG_TPG_CTRL, 0x00, NULL);
drivers/media/i2c/imx283.c
740
ret = cci_write(imx283->cci, IMX283_REG_TPG_PAT,
drivers/media/i2c/imx283.c
745
return cci_write(imx283->cci, IMX283_REG_TPG_CTRL,
drivers/media/i2c/imx283.c
801
ret = cci_write(imx283->cci, IMX283_REG_SHR, shr, NULL);
drivers/media/i2c/imx283.c
809
ret = cci_write(imx283->cci, IMX283_REG_HMAX, imx283->hmax, NULL);
drivers/media/i2c/imx283.c
816
ret = cci_write(imx283->cci, IMX283_REG_VMAX, imx283->vmax, NULL);
drivers/media/i2c/imx283.c
820
ret = cci_write(imx283->cci, IMX283_REG_ANALOG_GAIN, ctrl->val, NULL);
drivers/media/i2c/imx283.c
824
ret = cci_write(imx283->cci, IMX283_REG_DIGITAL_GAIN, ctrl->val, NULL);
drivers/media/i2c/imx283.c
833
cci_write(imx283->cci, IMX283_REG_HTRIMMING,
drivers/media/i2c/imx283.c
836
cci_write(imx283->cci, IMX283_REG_HTRIMMING,
drivers/media/i2c/imx283.c
993
cci_write(imx283->cci, IMX283_REG_STANDBY,
drivers/media/i2c/imx290.c
1060
cci_write(imx290->regmap, IMX290_STANDBY, 0x00, &ret);
drivers/media/i2c/imx290.c
1065
return cci_write(imx290->regmap, IMX290_XMSTA, 0x00, &ret);
drivers/media/i2c/imx290.c
1073
cci_write(imx290->regmap, IMX290_STANDBY, 0x01, &ret);
drivers/media/i2c/imx290.c
1077
return cci_write(imx290->regmap, IMX290_XMSTA, 0x01, &ret);
drivers/media/i2c/imx290.c
680
cci_write(imx290->regmap, IMX290_INCKSEL1, clk_cfg->incksel1, &ret);
drivers/media/i2c/imx290.c
681
cci_write(imx290->regmap, IMX290_INCKSEL2, clk_cfg->incksel2, &ret);
drivers/media/i2c/imx290.c
682
cci_write(imx290->regmap, IMX290_INCKSEL3, clk_cfg->incksel3, &ret);
drivers/media/i2c/imx290.c
683
cci_write(imx290->regmap, IMX290_INCKSEL4, clk_cfg->incksel4, &ret);
drivers/media/i2c/imx290.c
684
cci_write(imx290->regmap, IMX290_INCKSEL5, clk_cfg->incksel5, &ret);
drivers/media/i2c/imx290.c
685
cci_write(imx290->regmap, IMX290_INCKSEL6, clk_cfg->incksel6, &ret);
drivers/media/i2c/imx290.c
694
cci_write(imx290->regmap, IMX290_PHY_LANE_NUM, imx290->nlanes - 1,
drivers/media/i2c/imx290.c
696
cci_write(imx290->regmap, IMX290_CSI_LANE_MODE, imx290->nlanes - 1,
drivers/media/i2c/imx290.c
698
cci_write(imx290->regmap, IMX290_FR_FDG_SEL, 0x01, &ret);
drivers/media/i2c/imx290.c
709
return cci_write(imx290->regmap, IMX290_BLKLEVEL,
drivers/media/i2c/imx290.c
736
cci_write(imx290->regmap, IMX290_REPETITION, csi_cfg->repetition, &ret);
drivers/media/i2c/imx290.c
737
cci_write(imx290->regmap, IMX290_TCLKPOST, csi_cfg->tclkpost, &ret);
drivers/media/i2c/imx290.c
738
cci_write(imx290->regmap, IMX290_THSZERO, csi_cfg->thszero, &ret);
drivers/media/i2c/imx290.c
739
cci_write(imx290->regmap, IMX290_THSPREPARE, csi_cfg->thsprepare, &ret);
drivers/media/i2c/imx290.c
740
cci_write(imx290->regmap, IMX290_TCLKTRAIL, csi_cfg->tclktrail, &ret);
drivers/media/i2c/imx290.c
741
cci_write(imx290->regmap, IMX290_THSTRAIL, csi_cfg->thstrail, &ret);
drivers/media/i2c/imx290.c
742
cci_write(imx290->regmap, IMX290_TCLKZERO, csi_cfg->tclkzero, &ret);
drivers/media/i2c/imx290.c
743
cci_write(imx290->regmap, IMX290_TCLKPREPARE, csi_cfg->tclkprepare,
drivers/media/i2c/imx290.c
745
cci_write(imx290->regmap, IMX290_TLPX, csi_cfg->tlpx, &ret);
drivers/media/i2c/imx290.c
811
ret = cci_write(imx290->regmap, IMX290_GAIN, ctrl->val, NULL);
drivers/media/i2c/imx290.c
815
ret = cci_write(imx290->regmap, IMX290_VMAX,
drivers/media/i2c/imx290.c
828
ret = cci_write(imx290->regmap, IMX290_SHS1,
drivers/media/i2c/imx290.c
836
cci_write(imx290->regmap, IMX290_PGCTRL,
drivers/media/i2c/imx290.c
841
cci_write(imx290->regmap, IMX290_PGCTRL, 0x00, &ret);
drivers/media/i2c/imx290.c
849
ret = cci_write(imx290->regmap, IMX290_HMAX,
drivers/media/i2c/imx290.c
863
ret = cci_write(imx290->regmap, IMX290_CTRL_07, reg, NULL);
drivers/media/i2c/imx334.c
557
cci_write(imx334->cci, IMX334_REG_HOLD, 1, &ret);
drivers/media/i2c/imx334.c
558
cci_write(imx334->cci, IMX334_REG_VMAX, lpfr, &ret);
drivers/media/i2c/imx334.c
559
cci_write(imx334->cci, IMX334_REG_SHUTTER, shutter, &ret);
drivers/media/i2c/imx334.c
560
cci_write(imx334->cci, IMX334_REG_AGAIN, gain, &ret);
drivers/media/i2c/imx334.c
562
ret_hold = cci_write(imx334->cci, IMX334_REG_HOLD, 0, NULL);
drivers/media/i2c/imx334.c
636
cci_write(imx334->cci, IMX334_TP_CLK_EN,
drivers/media/i2c/imx334.c
638
cci_write(imx334->cci, IMX334_DIG_CLP_MODE, 0x0, NULL);
drivers/media/i2c/imx334.c
639
cci_write(imx334->cci, IMX334_TPG_COLORW,
drivers/media/i2c/imx334.c
641
cci_write(imx334->cci, IMX334_REG_TP,
drivers/media/i2c/imx334.c
643
cci_write(imx334->cci, IMX334_TPG_EN_DOUT,
drivers/media/i2c/imx334.c
646
cci_write(imx334->cci, IMX334_DIG_CLP_MODE, 0x1, NULL);
drivers/media/i2c/imx334.c
647
cci_write(imx334->cci, IMX334_TP_CLK_EN,
drivers/media/i2c/imx334.c
649
cci_write(imx334->cci, IMX334_TPG_EN_DOUT,
drivers/media/i2c/imx334.c
896
ret = cci_write(imx334->cci, IMX334_REG_LANEMODE,
drivers/media/i2c/imx334.c
918
ret = cci_write(imx334->cci, IMX334_REG_MODE_SELECT,
drivers/media/i2c/imx334.c
948
ret = cci_write(imx334->cci, IMX334_REG_MODE_SELECT,
drivers/media/i2c/imx335.c
1004
cci_write(imx335->cci, IMX335_REG_ADBIT, 0x00, &ret);
drivers/media/i2c/imx335.c
1005
cci_write(imx335->cci, IMX335_REG_ADBIT1, 0x1ff, &ret);
drivers/media/i2c/imx335.c
1007
cci_write(imx335->cci, IMX335_REG_ADBIT, 0x01, &ret);
drivers/media/i2c/imx335.c
1008
cci_write(imx335->cci, IMX335_REG_ADBIT1, 0x47, &ret);
drivers/media/i2c/imx335.c
1069
ret = cci_write(imx335->cci, IMX335_REG_LANEMODE,
drivers/media/i2c/imx335.c
1082
ret = cci_write(imx335->cci, IMX335_REG_MODE_SELECT,
drivers/media/i2c/imx335.c
1116
ret = cci_write(imx335->cci, IMX335_REG_MODE_SELECT,
drivers/media/i2c/imx335.c
634
cci_write(imx335->cci, IMX335_REG_HOLD, 1, &ret);
drivers/media/i2c/imx335.c
635
cci_write(imx335->cci, IMX335_REG_VMAX, lpfr, &ret);
drivers/media/i2c/imx335.c
636
cci_write(imx335->cci, IMX335_REG_SHUTTER, shutter, &ret);
drivers/media/i2c/imx335.c
637
cci_write(imx335->cci, IMX335_REG_GAIN, gain, &ret);
drivers/media/i2c/imx335.c
642
ret_hold = cci_write(imx335->cci, IMX335_REG_HOLD, 0, NULL);
drivers/media/i2c/imx335.c
659
return cci_write(imx335->cci, IMX335_REG_VREVERSE, vflip, &ret);
drivers/media/i2c/imx335.c
679
cci_write(imx335->cci, IMX335_REG_TPG,
drivers/media/i2c/imx335.c
996
cci_write(imx335->cci, IMX335_REG_MDBIT, bpp == 12, &ret);
drivers/media/i2c/imx415.c
1207
cci_write(sensor->regmap, IMX415_MODE, IMX415_MODE_STANDBY, &ret);
drivers/media/i2c/imx415.c
673
cci_write(sensor->regmap, IMX415_BLKLEVEL, 0x00, &ret);
drivers/media/i2c/imx415.c
674
cci_write(sensor->regmap, IMX415_TPG_EN_DUOUT, 0x01, &ret);
drivers/media/i2c/imx415.c
675
cci_write(sensor->regmap, IMX415_TPG_PATSEL_DUOUT,
drivers/media/i2c/imx415.c
677
cci_write(sensor->regmap, IMX415_TPG_COLORWIDTH, 0x01, &ret);
drivers/media/i2c/imx415.c
678
cci_write(sensor->regmap, IMX415_TESTCLKEN_MIPI, 0x20, &ret);
drivers/media/i2c/imx415.c
679
cci_write(sensor->regmap, IMX415_DIG_CLP_MODE, 0x00, &ret);
drivers/media/i2c/imx415.c
680
cci_write(sensor->regmap, IMX415_WRJ_OPEN, 0x00, &ret);
drivers/media/i2c/imx415.c
682
cci_write(sensor->regmap, IMX415_BLKLEVEL,
drivers/media/i2c/imx415.c
684
cci_write(sensor->regmap, IMX415_TPG_EN_DUOUT, 0x00, &ret);
drivers/media/i2c/imx415.c
685
cci_write(sensor->regmap, IMX415_TESTCLKEN_MIPI, 0x00, &ret);
drivers/media/i2c/imx415.c
686
cci_write(sensor->regmap, IMX415_DIG_CLP_MODE, 0x01, &ret);
drivers/media/i2c/imx415.c
687
cci_write(sensor->regmap, IMX415_WRJ_OPEN, 0x01, &ret);
drivers/media/i2c/imx415.c
720
ret = cci_write(sensor->regmap, IMX415_VMAX,
drivers/media/i2c/imx415.c
734
ret = cci_write(sensor->regmap, IMX415_SHR0,
drivers/media/i2c/imx415.c
740
ret = cci_write(sensor->regmap, IMX415_GAIN_PCG_0,
drivers/media/i2c/imx415.c
748
ret = cci_write(sensor->regmap, IMX415_REVERSE, flip, NULL);
drivers/media/i2c/imx415.c
756
ret = cci_write(sensor->regmap, IMX415_HMAX,
drivers/media/i2c/imx415.c
884
ret = cci_write(sensor->regmap, IMX415_LANEMODE,
drivers/media/i2c/imx415.c
910
ret = cci_write(sensor->regmap, IMX415_MODE,
drivers/media/i2c/imx415.c
930
return cci_write(sensor->regmap, IMX415_XMSTA,
drivers/media/i2c/imx415.c
938
ret = cci_write(sensor->regmap, IMX415_XMSTA,
drivers/media/i2c/imx415.c
940
return cci_write(sensor->regmap, IMX415_MODE,
drivers/media/i2c/lt6911uxe.c
292
cci_write(lt6911uxe->regmap, REG_MIPI_TX_CTRL, 0x0, &ret);
drivers/media/i2c/lt6911uxe.c
357
cci_write(lt6911uxe->regmap, REG_MIPI_TX_CTRL, 0x1, &ret);
drivers/media/i2c/lt6911uxe.c
378
ret = cci_write(lt6911uxe->regmap, REG_MIPI_TX_CTRL, 0x0, NULL);
drivers/media/i2c/lt6911uxe.c
536
cci_write(lt6911uxe->regmap, REG_ENABLE_I2C, 0x1, &ret);
drivers/media/i2c/lt6911uxe.c
538
cci_write(lt6911uxe->regmap, REG_ENABLE_I2C, 0x0, &ret);
drivers/media/i2c/max96714.c
173
cci_write(priv->regmap, MAX96714_PATGEN_VS_DLY, 0, &ret);
drivers/media/i2c/max96714.c
174
cci_write(priv->regmap, MAX96714_PATGEN_VS_HIGH, v_sw * h_tot, &ret);
drivers/media/i2c/max96714.c
175
cci_write(priv->regmap, MAX96714_PATGEN_VS_LOW,
drivers/media/i2c/max96714.c
177
cci_write(priv->regmap, MAX96714_PATGEN_HS_HIGH, h_sw, &ret);
drivers/media/i2c/max96714.c
178
cci_write(priv->regmap, MAX96714_PATGEN_HS_LOW, h_active + h_fp + h_bp,
drivers/media/i2c/max96714.c
180
cci_write(priv->regmap, MAX96714_PATGEN_V2D,
drivers/media/i2c/max96714.c
182
cci_write(priv->regmap, MAX96714_PATGEN_HS_CNT, v_tot, &ret);
drivers/media/i2c/max96714.c
183
cci_write(priv->regmap, MAX96714_PATGEN_DE_HIGH, h_active, &ret);
drivers/media/i2c/max96714.c
184
cci_write(priv->regmap, MAX96714_PATGEN_DE_LOW, h_fp + h_sw + h_bp,
drivers/media/i2c/max96714.c
186
cci_write(priv->regmap, MAX96714_PATGEN_DE_CNT, v_active, &ret);
drivers/media/i2c/max96714.c
188
cci_write(priv->regmap, MAX96714_PATGEN_CHKB_COLOR_A, 0xfecc00, &ret);
drivers/media/i2c/max96714.c
190
cci_write(priv->regmap, MAX96714_PATGEN_CHKB_COLOR_B, 0x006aa7, &ret);
drivers/media/i2c/max96714.c
191
cci_write(priv->regmap, MAX96714_PATGEN_CHKB_RPT_CNT_A, 0x3c, &ret);
drivers/media/i2c/max96714.c
192
cci_write(priv->regmap, MAX96714_PATGEN_CHKB_RPT_CNT_B, 0x3c, &ret);
drivers/media/i2c/max96714.c
193
cci_write(priv->regmap, MAX96714_PATGEN_CHKB_ALT, 0x3c, &ret);
drivers/media/i2c/max96714.c
194
cci_write(priv->regmap, MAX96714_PATGEN_GRAD_INC, 0x10, &ret);
drivers/media/i2c/max96714.c
208
cci_write(priv->regmap, MAX96714_PATGEN_0, priv->pattern ? 0xfb : 0,
drivers/media/i2c/max96714.c
729
return cci_write(priv->regmap, MAX96714_MIPI_LANE_MAP, val, &ret);
drivers/media/i2c/max96717.c
197
cci_write(priv->regmap, MAX96717_VTX_VS_DLY, 0, &ret);
drivers/media/i2c/max96717.c
198
cci_write(priv->regmap, MAX96717_VTX_VS_HIGH, v_sw * h_tot, &ret);
drivers/media/i2c/max96717.c
199
cci_write(priv->regmap, MAX96717_VTX_VS_LOW,
drivers/media/i2c/max96717.c
201
cci_write(priv->regmap, MAX96717_VTX_HS_HIGH, h_sw, &ret);
drivers/media/i2c/max96717.c
202
cci_write(priv->regmap, MAX96717_VTX_HS_LOW, h_active + h_fp + h_bp,
drivers/media/i2c/max96717.c
204
cci_write(priv->regmap, MAX96717_VTX_V2D,
drivers/media/i2c/max96717.c
206
cci_write(priv->regmap, MAX96717_VTX_HS_CNT, v_tot, &ret);
drivers/media/i2c/max96717.c
207
cci_write(priv->regmap, MAX96717_VTX_DE_HIGH, h_active, &ret);
drivers/media/i2c/max96717.c
208
cci_write(priv->regmap, MAX96717_VTX_DE_LOW, h_fp + h_sw + h_bp,
drivers/media/i2c/max96717.c
210
cci_write(priv->regmap, MAX96717_VTX_DE_CNT, v_active, &ret);
drivers/media/i2c/max96717.c
212
cci_write(priv->regmap, MAX96717_VTX_CHKB_COLOR_A, 0xfecc00, &ret);
drivers/media/i2c/max96717.c
214
cci_write(priv->regmap, MAX96717_VTX_CHKB_COLOR_B, 0x006aa7, &ret);
drivers/media/i2c/max96717.c
215
cci_write(priv->regmap, MAX96717_VTX_CHKB_RPT_CNT_A, 0x3c, &ret);
drivers/media/i2c/max96717.c
216
cci_write(priv->regmap, MAX96717_VTX_CHKB_RPT_CNT_B, 0x3c, &ret);
drivers/media/i2c/max96717.c
217
cci_write(priv->regmap, MAX96717_VTX_CHKB_ALT, 0x3c, &ret);
drivers/media/i2c/max96717.c
218
cci_write(priv->regmap, MAX96717_VTX_GRAD_INC, 0x10, &ret);
drivers/media/i2c/max96717.c
232
cci_write(priv->regmap, MAX96717_VTX0, priv->pattern ? 0xfb : 0,
drivers/media/i2c/max96717.c
821
cci_write(priv->regmap, REF_VTG0, val, &ret);
drivers/media/i2c/mt9m114.c
1091
cci_write(sensor->regmap, MT9M114_CAM_SENSOR_CFG_LINE_LENGTH_PCK,
drivers/media/i2c/mt9m114.c
1096
cci_write(sensor->regmap, MT9M114_CAM_SENSOR_CFG_FRAME_LENGTH_LINES,
drivers/media/i2c/mt9m114.c
1101
cci_write(sensor->regmap,
drivers/media/i2c/mt9m114.c
1112
cci_write(sensor->regmap, MT9M114_CAM_SENSOR_CONTROL_ANALOG_GAIN,
drivers/media/i2c/mt9m114.c
1536
cci_write(sensor->regmap, MT9M114_CAM_AWB_AWBMODE, value, &ret);
drivers/media/i2c/mt9m114.c
1543
cci_write(sensor->regmap, MT9M114_CCM_ALGO, value, &ret);
drivers/media/i2c/mt9m114.c
1553
cci_write(sensor->regmap, MT9M114_AE_TRACK_ALGO, value, &ret);
drivers/media/i2c/mt9m114.c
1566
cci_write(sensor->regmap, MT9M114_CAM_MODE_SELECT,
drivers/media/i2c/mt9m114.c
1568
cci_write(sensor->regmap,
drivers/media/i2c/mt9m114.c
1571
cci_write(sensor->regmap,
drivers/media/i2c/mt9m114.c
1574
cci_write(sensor->regmap,
drivers/media/i2c/mt9m114.c
1577
cci_write(sensor->regmap,
drivers/media/i2c/mt9m114.c
1581
cci_write(sensor->regmap, MT9M114_CAM_MODE_SELECT,
drivers/media/i2c/mt9m114.c
2249
cci_write(sensor->regmap, MT9M114_RESET_AND_MISC_CONTROL,
drivers/media/i2c/mt9m114.c
2251
cci_write(sensor->regmap, MT9M114_RESET_AND_MISC_CONTROL, 0,
drivers/media/i2c/mt9m114.c
722
cci_write(sensor->regmap, MT9M114_SYSMGR_NEXT_STATE, next_state, &ret);
drivers/media/i2c/mt9m114.c
723
cci_write(sensor->regmap, MT9M114_COMMAND_REGISTER,
drivers/media/i2c/mt9m114.c
752
cci_write(sensor->regmap, MT9M114_CAM_SYSCTL_PLL_ENABLE,
drivers/media/i2c/mt9m114.c
755
cci_write(sensor->regmap, MT9M114_CAM_SYSCTL_PLL_ENABLE,
drivers/media/i2c/mt9m114.c
757
cci_write(sensor->regmap, MT9M114_CAM_SYSCTL_PLL_DIVIDER_M_N,
drivers/media/i2c/mt9m114.c
761
cci_write(sensor->regmap, MT9M114_CAM_SYSCTL_PLL_DIVIDER_P,
drivers/media/i2c/mt9m114.c
766
cci_write(sensor->regmap, MT9M114_CAM_SENSOR_CFG_PIXCLK,
drivers/media/i2c/mt9m114.c
781
cci_write(sensor->regmap, MT9M114_CAM_PORT_OUTPUT_CONTROL, value, &ret);
drivers/media/i2c/mt9m114.c
788
cci_write(sensor->regmap, MT9M114_PAD_SLEW, value, &ret);
drivers/media/i2c/mt9m114.c
821
cci_write(sensor->regmap, MT9M114_CAM_SENSOR_CFG_X_ADDR_START,
drivers/media/i2c/mt9m114.c
823
cci_write(sensor->regmap, MT9M114_CAM_SENSOR_CFG_Y_ADDR_START,
drivers/media/i2c/mt9m114.c
825
cci_write(sensor->regmap, MT9M114_CAM_SENSOR_CFG_X_ADDR_END,
drivers/media/i2c/mt9m114.c
827
cci_write(sensor->regmap, MT9M114_CAM_SENSOR_CFG_Y_ADDR_END,
drivers/media/i2c/mt9m114.c
829
cci_write(sensor->regmap, MT9M114_CAM_SENSOR_CFG_CPIPE_LAST_ROW,
drivers/media/i2c/mt9m114.c
840
cci_write(sensor->regmap, MT9M114_CAM_SENSOR_CONTROL_READ_MODE,
drivers/media/i2c/mt9m114.c
888
cci_write(sensor->regmap, MT9M114_CAM_CROP_WINDOW_XOFFSET,
drivers/media/i2c/mt9m114.c
890
cci_write(sensor->regmap, MT9M114_CAM_CROP_WINDOW_YOFFSET,
drivers/media/i2c/mt9m114.c
892
cci_write(sensor->regmap, MT9M114_CAM_CROP_WINDOW_WIDTH,
drivers/media/i2c/mt9m114.c
894
cci_write(sensor->regmap, MT9M114_CAM_CROP_WINDOW_HEIGHT,
drivers/media/i2c/mt9m114.c
897
cci_write(sensor->regmap, MT9M114_CAM_OUTPUT_WIDTH,
drivers/media/i2c/mt9m114.c
899
cci_write(sensor->regmap, MT9M114_CAM_OUTPUT_HEIGHT,
drivers/media/i2c/mt9m114.c
903
cci_write(sensor->regmap, MT9M114_CAM_STAT_AWB_CLIP_WINDOW_XSTART,
drivers/media/i2c/mt9m114.c
905
cci_write(sensor->regmap, MT9M114_CAM_STAT_AWB_CLIP_WINDOW_YSTART,
drivers/media/i2c/mt9m114.c
907
cci_write(sensor->regmap, MT9M114_CAM_STAT_AWB_CLIP_WINDOW_XEND,
drivers/media/i2c/mt9m114.c
909
cci_write(sensor->regmap, MT9M114_CAM_STAT_AWB_CLIP_WINDOW_YEND,
drivers/media/i2c/mt9m114.c
912
cci_write(sensor->regmap, MT9M114_CAM_STAT_AE_INITIAL_WINDOW_XSTART,
drivers/media/i2c/mt9m114.c
914
cci_write(sensor->regmap, MT9M114_CAM_STAT_AE_INITIAL_WINDOW_YSTART,
drivers/media/i2c/mt9m114.c
916
cci_write(sensor->regmap, MT9M114_CAM_STAT_AE_INITIAL_WINDOW_XEND,
drivers/media/i2c/mt9m114.c
918
cci_write(sensor->regmap, MT9M114_CAM_STAT_AE_INITIAL_WINDOW_YEND,
drivers/media/i2c/mt9m114.c
921
cci_write(sensor->regmap, MT9M114_CAM_CROP_CROPMODE,
drivers/media/i2c/mt9m114.c
933
cci_write(sensor->regmap, MT9M114_CAM_OUTPUT_FORMAT,
drivers/media/i2c/mt9m114.c
944
cci_write(sensor->regmap, MT9M114_CAM_AET_MIN_FRAME_RATE,
drivers/media/i2c/mt9m114.c
946
cci_write(sensor->regmap, MT9M114_CAM_AET_MAX_FRAME_RATE,
drivers/media/i2c/og0ve1b.c
273
return cci_write(og0ve1b->regmap, OG0VE1B_REG_PRE_ISP, val, NULL);
drivers/media/i2c/og0ve1b.c
305
ret = cci_write(og0ve1b->regmap, OG0VE1B_REG_ANALOGUE_GAIN,
drivers/media/i2c/og0ve1b.c
309
ret = cci_write(og0ve1b->regmap, OG0VE1B_REG_EXPOSURE,
drivers/media/i2c/og0ve1b.c
313
ret = cci_write(og0ve1b->regmap, OG0VE1B_REG_VTS,
drivers/media/i2c/og0ve1b.c
433
ret = cci_write(og0ve1b->regmap, OG0VE1B_REG_SOFTWARE_RST,
drivers/media/i2c/og0ve1b.c
451
ret = cci_write(og0ve1b->regmap, OG0VE1B_REG_MODE_SELECT,
drivers/media/i2c/og0ve1b.c
473
ret = cci_write(og0ve1b->regmap, OG0VE1B_REG_MODE_SELECT,
drivers/media/i2c/os05b10.c
540
ret = cci_write(os05b10->cci, OS05B10_REG_VTS, vmax, NULL);
drivers/media/i2c/os05b10.c
543
ret = cci_write(os05b10->cci, OS05B10_REG_ANALOG_GAIN,
drivers/media/i2c/os05b10.c
547
ret = cci_write(os05b10->cci, OS05B10_REG_EXPOSURE,
drivers/media/i2c/os05b10.c
684
ret = cci_write(os05b10->cci, OS05B10_REG_CTRL_MODE,
drivers/media/i2c/os05b10.c
704
ret = cci_write(os05b10->cci, OS05B10_REG_CTRL_MODE,
drivers/media/i2c/ov01a10.c
298
cci_write(ov01a10->regmap, OV01A10_REG_DIGITAL_GAIN_B, real, &ret);
drivers/media/i2c/ov01a10.c
299
cci_write(ov01a10->regmap, OV01A10_REG_DIGITAL_GAIN_GB, real, &ret);
drivers/media/i2c/ov01a10.c
300
cci_write(ov01a10->regmap, OV01A10_REG_DIGITAL_GAIN_GR, real, &ret);
drivers/media/i2c/ov01a10.c
301
cci_write(ov01a10->regmap, OV01A10_REG_DIGITAL_GAIN_R, real, &ret);
drivers/media/i2c/ov01a10.c
311
return cci_write(ov01a10->regmap, OV01A10_REG_TEST_PATTERN, pattern,
drivers/media/i2c/ov01a10.c
326
cci_write(ov01a10->regmap, OV01A10_REG_FORMAT1, val, ret);
drivers/media/i2c/ov01a10.c
340
cci_write(ov01a10->regmap, OV01A10_REG_X_WIN, offset, &ret);
drivers/media/i2c/ov01a10.c
357
cci_write(ov01a10->regmap, OV01A10_REG_Y_WIN, offset, &ret);
drivers/media/i2c/ov01a10.c
384
ret = cci_write(ov01a10->regmap, OV01A10_REG_ANALOG_GAIN,
drivers/media/i2c/ov01a10.c
393
ret = cci_write(ov01a10->regmap, OV01A10_REG_EXPOSURE,
drivers/media/i2c/ov01a10.c
398
ret = cci_write(ov01a10->regmap, OV01A10_REG_VTS,
drivers/media/i2c/ov01a10.c
531
cci_write(ov01a10->regmap, OV01A10_REG_X_ADDR_START, 0, &ret);
drivers/media/i2c/ov01a10.c
532
cci_write(ov01a10->regmap, OV01A10_REG_Y_ADDR_START, 0, &ret);
drivers/media/i2c/ov01a10.c
533
cci_write(ov01a10->regmap, OV01A10_REG_X_ADDR_END,
drivers/media/i2c/ov01a10.c
535
cci_write(ov01a10->regmap, OV01A10_REG_Y_ADDR_END,
drivers/media/i2c/ov01a10.c
537
cci_write(ov01a10->regmap, OV01A10_REG_X_OUTPUT_SIZE,
drivers/media/i2c/ov01a10.c
539
cci_write(ov01a10->regmap, OV01A10_REG_Y_OUTPUT_SIZE,
drivers/media/i2c/ov01a10.c
542
cci_write(ov01a10->regmap, OV01A10_REG_HTS,
drivers/media/i2c/ov01a10.c
581
return cci_write(ov01a10->regmap, OV01A10_REG_MODE_SELECT,
drivers/media/i2c/ov01a10.c
587
cci_write(ov01a10->regmap, OV01A10_REG_MODE_SELECT,
drivers/media/i2c/ov02c10.c
438
cci_write(ov02c10->regmap, OV02C10_REG_ANALOG_GAIN,
drivers/media/i2c/ov02c10.c
443
cci_write(ov02c10->regmap, OV02C10_REG_DIGITAL_GAIN,
drivers/media/i2c/ov02c10.c
448
cci_write(ov02c10->regmap, OV02C10_REG_EXPOSURE,
drivers/media/i2c/ov02c10.c
453
cci_write(ov02c10->regmap, OV02C10_REG_VTS, height + ctrl->val,
drivers/media/i2c/ov02c10.c
462
cci_write(ov02c10->regmap, OV02C10_ISP_X_WIN_CONTROL,
drivers/media/i2c/ov02c10.c
469
cci_write(ov02c10->regmap, OV02C10_ISP_Y_WIN_CONTROL,
drivers/media/i2c/ov02c10.c
619
ret = cci_write(ov02c10->regmap, OV02C10_REG_STREAM_CONTROL, 1, NULL);
drivers/media/i2c/ov02c10.c
633
cci_write(ov02c10->regmap, OV02C10_REG_STREAM_CONTROL, 0, NULL);
drivers/media/i2c/ov02e10.c
286
cci_write(ov02e10->regmap, OV02E10_REG_TEST_PATTERN, pattern, pret);
drivers/media/i2c/ov02e10.c
314
ret = cci_write(ov02e10->regmap, OV02E10_REG_COMMAND_UPDATE,
drivers/media/i2c/ov02e10.c
319
cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG,
drivers/media/i2c/ov02e10.c
321
cci_write(ov02e10->regmap, OV02E10_REG_ANALOG_GAIN,
drivers/media/i2c/ov02e10.c
326
cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG,
drivers/media/i2c/ov02e10.c
328
cci_write(ov02e10->regmap, OV02E10_REG_DIGITAL_GAIN,
drivers/media/i2c/ov02e10.c
333
cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG,
drivers/media/i2c/ov02e10.c
335
cci_write(ov02e10->regmap, OV02E10_REG_EXPOSURE,
drivers/media/i2c/ov02e10.c
341
cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG,
drivers/media/i2c/ov02e10.c
343
cci_write(ov02e10->regmap, OV02E10_REG_ORIENTATION,
drivers/media/i2c/ov02e10.c
347
cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG,
drivers/media/i2c/ov02e10.c
349
cci_write(ov02e10->regmap, OV02E10_REG_VTS,
drivers/media/i2c/ov02e10.c
354
cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG,
drivers/media/i2c/ov02e10.c
364
cci_write(ov02e10->regmap, OV02E10_REG_COMMAND_UPDATE,
drivers/media/i2c/ov02e10.c
472
cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG, OV02E10_PAGE_0, &ret);
drivers/media/i2c/ov02e10.c
473
cci_write(ov02e10->regmap, CCI_REG8(0xa0), val, &ret);
drivers/media/i2c/ov02e10.c
474
cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG, OV02E10_PAGE_1, &ret);
drivers/media/i2c/ov02e10.c
475
cci_write(ov02e10->regmap, CCI_REG8(0x01), 0x02, &ret);
drivers/media/i2c/ov02e10.c
728
ret = cci_write(ov02e10->regmap, OV02E10_REG_PAGE_FLAG,
drivers/media/i2c/ov2680.c
385
cci_write(sensor->regmap, OV2680_REG_SENSOR_CTRL_0A,
drivers/media/i2c/ov2680.c
387
cci_write(sensor->regmap, OV2680_REG_HORIZONTAL_START,
drivers/media/i2c/ov2680.c
389
cci_write(sensor->regmap, OV2680_REG_VERTICAL_START,
drivers/media/i2c/ov2680.c
391
cci_write(sensor->regmap, OV2680_REG_HORIZONTAL_END,
drivers/media/i2c/ov2680.c
393
cci_write(sensor->regmap, OV2680_REG_VERTICAL_END,
drivers/media/i2c/ov2680.c
395
cci_write(sensor->regmap, OV2680_REG_HORIZONTAL_OUTPUT_SIZE,
drivers/media/i2c/ov2680.c
397
cci_write(sensor->regmap, OV2680_REG_VERTICAL_OUTPUT_SIZE,
drivers/media/i2c/ov2680.c
399
cci_write(sensor->regmap, OV2680_REG_TIMING_HTS,
drivers/media/i2c/ov2680.c
402
cci_write(sensor->regmap, OV2680_REG_ISP_X_WIN, 0, &ret);
drivers/media/i2c/ov2680.c
403
cci_write(sensor->regmap, OV2680_REG_ISP_Y_WIN, 0, &ret);
drivers/media/i2c/ov2680.c
404
cci_write(sensor->regmap, OV2680_REG_X_INC, inc, &ret);
drivers/media/i2c/ov2680.c
405
cci_write(sensor->regmap, OV2680_REG_Y_INC, inc, &ret);
drivers/media/i2c/ov2680.c
406
cci_write(sensor->regmap, OV2680_REG_X_WIN,
drivers/media/i2c/ov2680.c
408
cci_write(sensor->regmap, OV2680_REG_Y_WIN,
drivers/media/i2c/ov2680.c
410
cci_write(sensor->regmap, OV2680_REG_FORMAT1, fmt1, &ret);
drivers/media/i2c/ov2680.c
411
cci_write(sensor->regmap, OV2680_REG_FORMAT2, fmt2, &ret);
drivers/media/i2c/ov2680.c
466
return cci_write(sensor->regmap, OV2680_REG_GAIN_PK, gain, NULL);
drivers/media/i2c/ov2680.c
471
return cci_write(sensor->regmap, OV2680_REG_EXPOSURE_PK, exp << 4,
drivers/media/i2c/ov2680.c
488
ret = cci_write(sensor->regmap, OV2680_REG_PLL_MULTIPLIER,
drivers/media/i2c/ov2680.c
508
return cci_write(sensor->regmap, OV2680_REG_STREAM_CTRL, 1, NULL);
drivers/media/i2c/ov2680.c
513
return cci_write(sensor->regmap, OV2680_REG_STREAM_CTRL, 0, NULL);
drivers/media/i2c/ov2680.c
535
ret = cci_write(sensor->regmap, OV2680_REG_SOFT_RESET, 0x01,
drivers/media/i2c/ov2680.c
899
ret = cci_write(sensor->regmap, OV2680_REG_TIMING_VTS,
drivers/media/i2c/ov2735.c
356
ret = cci_write(ov2735->cci, OV2735_REG_PAGE_SELECT, page, err);
drivers/media/i2c/ov2735.c
384
return cci_write(ov2735->cci, addr, val, err);
drivers/media/i2c/ov4689.c
383
return cci_write(ov4689->regmap, OV4689_REG_TEST_PATTERN,
drivers/media/i2c/ov4689.c
421
cci_write(rm, OV4689_REG_H_CROP_START, 8, &ret);
drivers/media/i2c/ov4689.c
422
cci_write(rm, OV4689_REG_V_CROP_START, 8, &ret);
drivers/media/i2c/ov4689.c
423
cci_write(rm, OV4689_REG_H_CROP_END, 2711, &ret);
drivers/media/i2c/ov4689.c
424
cci_write(rm, OV4689_REG_V_CROP_END, 1531, &ret);
drivers/media/i2c/ov4689.c
426
cci_write(rm, OV4689_REG_H_OUTPUT_SIZE, mode->width, &ret);
drivers/media/i2c/ov4689.c
427
cci_write(rm, OV4689_REG_V_OUTPUT_SIZE, mode->height, &ret);
drivers/media/i2c/ov4689.c
429
cci_write(rm, OV4689_REG_H_WIN_OFF, 8, &ret);
drivers/media/i2c/ov4689.c
430
cci_write(rm, OV4689_REG_V_WIN_OFF, 4, &ret);
drivers/media/i2c/ov4689.c
432
cci_write(rm, OV4689_REG_VFIFO_CTRL_01, 167, &ret);
drivers/media/i2c/ov4689.c
442
cci_write(rm, OV4689_REG_ANCHOR_LEFT_START, 16, &ret);
drivers/media/i2c/ov4689.c
443
cci_write(rm, OV4689_REG_ANCHOR_LEFT_END, 1999, &ret);
drivers/media/i2c/ov4689.c
444
cci_write(rm, OV4689_REG_ANCHOR_RIGHT_START, 2400, &ret);
drivers/media/i2c/ov4689.c
445
cci_write(rm, OV4689_REG_ANCHOR_RIGHT_END, 2415, &ret);
drivers/media/i2c/ov4689.c
491
ret = cci_write(ov4689->regmap, OV4689_REG_CTRL_MODE,
drivers/media/i2c/ov4689.c
498
cci_write(ov4689->regmap, OV4689_REG_CTRL_MODE,
drivers/media/i2c/ov4689.c
660
cci_write(regmap, OV4689_REG_EXPOSURE, ctrl->val << 4, &ret);
drivers/media/i2c/ov4689.c
664
cci_write(regmap, OV4689_REG_GAIN, sensor_gain, &ret);
drivers/media/i2c/ov4689.c
667
cci_write(regmap, OV4689_REG_VTS,
drivers/media/i2c/ov4689.c
674
cci_write(regmap, OV4689_REG_HTS,
drivers/media/i2c/ov4689.c
689
cci_write(regmap, OV4689_REG_DIG_GAIN, ctrl->val, &ret);
drivers/media/i2c/ov4689.c
692
cci_write(regmap, OV4689_REG_WB_GAIN_RED, ctrl->val, &ret);
drivers/media/i2c/ov4689.c
695
cci_write(regmap, OV4689_REG_WB_GAIN_BLUE, ctrl->val, &ret);
drivers/media/i2c/ov5647.c
1003
ret = cci_write(sensor->regmap, OV5647_REG_ISPCTRL3D,
drivers/media/i2c/ov5647.c
505
ret = cci_write(sensor->regmap, OV5647_SW_STANDBY, 0x01, NULL);
drivers/media/i2c/ov5647.c
517
cci_write(sensor->regmap, OV5647_REG_MIPI_CTRL00,
drivers/media/i2c/ov5647.c
520
cci_write(sensor->regmap, OV5647_REG_FRAME_OFF_NUMBER, 0x0f, &ret);
drivers/media/i2c/ov5647.c
521
cci_write(sensor->regmap, OV5640_REG_PAD_OUT, 0x01, &ret);
drivers/media/i2c/ov5647.c
554
cci_write(sensor->regmap, OV5647_REG_MIPI_CTRL00, val, &ret);
drivers/media/i2c/ov5647.c
555
cci_write(sensor->regmap, OV5647_REG_FRAME_OFF_NUMBER, 0x00, &ret);
drivers/media/i2c/ov5647.c
556
cci_write(sensor->regmap, OV5640_REG_PAD_OUT, 0x00, &ret);
drivers/media/i2c/ov5647.c
680
return cci_write(sensor->regmap, reg->reg & 0xff, reg->val & 0xff, NULL);
drivers/media/i2c/ov5647.c
897
ret = cci_write(sensor->regmap, OV5647_SW_RESET, 0x01, NULL);
drivers/media/i2c/ov5647.c
912
return cci_write(sensor->regmap, OV5647_SW_RESET, 0x00, NULL);
drivers/media/i2c/ov5647.c
965
ret = cci_write(sensor->regmap, OV5647_REG_AWB,
drivers/media/i2c/ov5647.c
983
return cci_write(sensor->regmap, OV5647_REG_GAIN,
drivers/media/i2c/ov5647.c
991
ret = cci_write(sensor->regmap, OV5647_REG_EXPOSURE,
drivers/media/i2c/ov5647.c
995
ret = cci_write(sensor->regmap, OV5647_REG_VTS,
drivers/media/i2c/ov5647.c
999
ret = cci_write(sensor->regmap, OV5647_REG_HTS,
drivers/media/i2c/ov5693.c
409
cci_write(ov5693->regmap, OV5693_EXPOSURE_CTRL_REG, exposure, &ret);
drivers/media/i2c/ov5693.c
436
cci_write(ov5693->regmap, OV5693_MWB_RED_GAIN_REG, gain, &ret);
drivers/media/i2c/ov5693.c
437
cci_write(ov5693->regmap, OV5693_MWB_GREEN_GAIN_REG, gain, &ret);
drivers/media/i2c/ov5693.c
438
cci_write(ov5693->regmap, OV5693_MWB_BLUE_GAIN_REG, gain, &ret);
drivers/media/i2c/ov5693.c
449
cci_write(ov5693->regmap, OV5693_GAIN_CTRL_REG, gain, &ret);
drivers/media/i2c/ov5693.c
459
cci_write(ov5693->regmap, OV5693_TIMING_VTS_REG, vts, &ret);
drivers/media/i2c/ov5693.c
468
cci_write(ov5693->regmap, OV5693_TEST_PATTERN_REG,
drivers/media/i2c/ov5693.c
558
cci_write(ov5693->regmap, OV5693_CROP_START_X_REG, mode->crop.left,
drivers/media/i2c/ov5693.c
562
cci_write(ov5693->regmap, OV5693_OFFSET_START_X_REG, 0, &ret);
drivers/media/i2c/ov5693.c
565
cci_write(ov5693->regmap, OV5693_OUTPUT_SIZE_X_REG, mode->format.width,
drivers/media/i2c/ov5693.c
569
cci_write(ov5693->regmap, OV5693_CROP_END_X_REG,
drivers/media/i2c/ov5693.c
573
cci_write(ov5693->regmap, OV5693_TIMING_HTS_REG, OV5693_FIXED_PPL,
drivers/media/i2c/ov5693.c
577
cci_write(ov5693->regmap, OV5693_CROP_START_Y_REG, mode->crop.top,
drivers/media/i2c/ov5693.c
581
cci_write(ov5693->regmap, OV5693_OFFSET_START_Y_REG, 0, &ret);
drivers/media/i2c/ov5693.c
584
cci_write(ov5693->regmap, OV5693_OUTPUT_SIZE_Y_REG, mode->format.height,
drivers/media/i2c/ov5693.c
588
cci_write(ov5693->regmap, OV5693_CROP_END_Y_REG,
drivers/media/i2c/ov5693.c
592
cci_write(ov5693->regmap, OV5693_SUB_INC_X_REG,
drivers/media/i2c/ov5693.c
595
cci_write(ov5693->regmap, OV5693_SUB_INC_Y_REG,
drivers/media/i2c/ov5693.c
614
cci_write(ov5693->regmap, OV5693_SW_STREAM_REG,
drivers/media/i2c/ov5693.c
625
cci_write(ov5693->regmap, OV5693_SW_RESET_REG, OV5693_SW_RESET, &ret);
drivers/media/i2c/ov6211.c
251
return cci_write(ov6211->regmap, OV6211_REG_PRE_ISP, val, NULL);
drivers/media/i2c/ov6211.c
283
ret = cci_write(ov6211->regmap, OV6211_REG_ANALOGUE_GAIN,
drivers/media/i2c/ov6211.c
287
ret = cci_write(ov6211->regmap, OV6211_REG_EXPOSURE,
drivers/media/i2c/ov6211.c
291
ret = cci_write(ov6211->regmap, OV6211_REG_VTS,
drivers/media/i2c/ov6211.c
411
ret = cci_write(ov6211->regmap, OV6211_REG_SOFTWARE_RST,
drivers/media/i2c/ov6211.c
429
ret = cci_write(ov6211->regmap, OV6211_REG_MODE_SELECT,
drivers/media/i2c/ov6211.c
451
ret = cci_write(ov6211->regmap, OV6211_REG_MODE_SELECT,
drivers/media/i2c/ov64a40.c
2883
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRL0,
drivers/media/i2c/ov64a40.c
2885
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRL2,
drivers/media/i2c/ov64a40.c
2887
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRL4,
drivers/media/i2c/ov64a40.c
2889
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRL6,
drivers/media/i2c/ov64a40.c
2893
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRL10,
drivers/media/i2c/ov64a40.c
2895
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRL12,
drivers/media/i2c/ov64a40.c
2897
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRL8,
drivers/media/i2c/ov64a40.c
2899
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRLA,
drivers/media/i2c/ov64a40.c
2904
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRLC, timings->ppl, &ret);
drivers/media/i2c/ov64a40.c
2905
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRLE, timings->vts, &ret);
drivers/media/i2c/ov64a40.c
2916
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRL14,
drivers/media/i2c/ov64a40.c
2919
cci_write(ov64a40->cci, OV64A40_REG_TIMING_CTRL15,
drivers/media/i2c/ov64a40.c
2970
ret = cci_write(ov64a40->cci, OV64A40_REG_SMIA,
drivers/media/i2c/ov64a40.c
3259
cci_write(ov64a40->cci, OV64A40_PLL1_MULTIPLIER, 0x0078, &ret);
drivers/media/i2c/ov64a40.c
3287
ret = cci_write(ov64a40->cci, OV64A40_REG_MEC_LONG_EXPO,
drivers/media/i2c/ov64a40.c
3291
ret = cci_write(ov64a40->cci, OV64A40_REG_MEC_LONG_GAIN,
drivers/media/i2c/ov64a40.c
3297
cci_write(ov64a40->cci, OV64A40_REG_TIMINGS_VTS_LOW, vts, &ret);
drivers/media/i2c/ov64a40.c
3298
cci_write(ov64a40->cci, OV64A40_REG_TIMINGS_VTS_MID,
drivers/media/i2c/ov64a40.c
3300
cci_write(ov64a40->cci, OV64A40_REG_TIMINGS_VTS_HIGH,
drivers/media/i2c/ov64a40.c
3318
ret = cci_write(ov64a40->cci, OV64A40_REG_TEST_PATTERN,
drivers/media/i2c/s5k3m5.c
749
ret = cci_write(s5k3m5->regmap, S5K3M5_REG_AGAIN,
drivers/media/i2c/s5k3m5.c
753
ret = cci_write(s5k3m5->regmap, S5K3M5_REG_EXPOSURE,
drivers/media/i2c/s5k3m5.c
757
ret = cci_write(s5k3m5->regmap, S5K3M5_REG_VTS,
drivers/media/i2c/s5k3m5.c
761
ret = cci_write(s5k3m5->regmap, S5K3M5_REG_TEST_PATTERN,
drivers/media/i2c/s5k3m5.c
877
cci_write(s5k3m5->regmap, CCI_REG16(0x6028), 0x4000, &ret);
drivers/media/i2c/s5k3m5.c
880
cci_write(s5k3m5->regmap, CCI_REG16(0x0000), 0x0006, &ret);
drivers/media/i2c/s5k3m5.c
881
cci_write(s5k3m5->regmap, CCI_REG16(0x0000), S5K3M5_CHIP_ID, &ret);
drivers/media/i2c/s5k3m5.c
882
cci_write(s5k3m5->regmap, CCI_REG16(0x6214), 0x7971, &ret);
drivers/media/i2c/s5k3m5.c
883
cci_write(s5k3m5->regmap, CCI_REG16(0x6218), 0x7150, &ret);
drivers/media/i2c/s5k3m5.c
889
cci_write(s5k3m5->regmap, CCI_REG16(0x0a02), 0x7800, &ret);
drivers/media/i2c/s5k3m5.c
890
cci_write(s5k3m5->regmap, CCI_REG16(0x6028), 0x2000, &ret);
drivers/media/i2c/s5k3m5.c
891
cci_write(s5k3m5->regmap, CCI_REG16(0x602a), 0x3eac, &ret);
drivers/media/i2c/s5k3m5.c
905
cci_write(s5k3m5->regmap, S5K3M5_REG_CTRL_MODE,
drivers/media/i2c/s5k3m5.c
928
ret = cci_write(s5k3m5->regmap, S5K3M5_REG_CTRL_MODE, 0, NULL);
drivers/media/i2c/s5kjn1.c
771
ret = cci_write(s5kjn1->regmap, S5KJN1_REG_AGAIN,
drivers/media/i2c/s5kjn1.c
775
ret = cci_write(s5kjn1->regmap, S5KJN1_REG_EXPOSURE,
drivers/media/i2c/s5kjn1.c
779
ret = cci_write(s5kjn1->regmap, S5KJN1_REG_VTS,
drivers/media/i2c/s5kjn1.c
784
ret = cci_write(s5kjn1->regmap, S5KJN1_REG_ORIENTATION,
drivers/media/i2c/s5kjn1.c
789
ret = cci_write(s5kjn1->regmap, S5KJN1_REG_TEST_PATTERN,
drivers/media/i2c/s5kjn1.c
905
cci_write(s5kjn1->regmap, CCI_REG16(0x6028), 0x4000, &ret);
drivers/media/i2c/s5kjn1.c
908
cci_write(s5kjn1->regmap, CCI_REG16(0x0000), 0x0003, &ret);
drivers/media/i2c/s5kjn1.c
909
cci_write(s5kjn1->regmap, CCI_REG16(0x0000), S5KJN1_CHIP_ID, &ret);
drivers/media/i2c/s5kjn1.c
910
cci_write(s5kjn1->regmap, CCI_REG16(0x001e), 0x0007, &ret);
drivers/media/i2c/s5kjn1.c
911
cci_write(s5kjn1->regmap, CCI_REG16(0x6028), 0x4000, &ret);
drivers/media/i2c/s5kjn1.c
912
cci_write(s5kjn1->regmap, CCI_REG16(0x6010), 0x0001, &ret);
drivers/media/i2c/s5kjn1.c
918
cci_write(s5kjn1->regmap, CCI_REG16(0x6226), 0x0001, &ret);
drivers/media/i2c/s5kjn1.c
934
cci_write(s5kjn1->regmap, S5KJN1_REG_CTRL_MODE,
drivers/media/i2c/s5kjn1.c
955
ret = cci_write(s5kjn1->regmap, S5KJN1_REG_CTRL_MODE, 0x0, NULL);
drivers/media/i2c/st-mipid02.c
462
cci_write(bridge->regmap, MIPID02_CLK_LANE_REG1, 0, &ret);
drivers/media/i2c/st-mipid02.c
463
cci_write(bridge->regmap, MIPID02_DATA_LANE0_REG1, 0, &ret);
drivers/media/i2c/st-mipid02.c
464
cci_write(bridge->regmap, MIPID02_DATA_LANE1_REG1, 0, &ret);
drivers/media/i2c/st-mipid02.c
509
cci_write(bridge->regmap, MIPID02_CLK_LANE_REG1,
drivers/media/i2c/st-mipid02.c
511
cci_write(bridge->regmap, MIPID02_CLK_LANE_REG3, CLK_MIPI_CSI, &ret);
drivers/media/i2c/st-mipid02.c
512
cci_write(bridge->regmap, MIPID02_DATA_LANE0_REG1,
drivers/media/i2c/st-mipid02.c
514
cci_write(bridge->regmap, MIPID02_DATA_LANE0_REG2, DATA_MIPI_CSI, &ret);
drivers/media/i2c/st-mipid02.c
515
cci_write(bridge->regmap, MIPID02_DATA_LANE1_REG1,
drivers/media/i2c/st-mipid02.c
517
cci_write(bridge->regmap, MIPID02_DATA_LANE1_REG2, DATA_MIPI_CSI, &ret);
drivers/media/i2c/st-mipid02.c
518
cci_write(bridge->regmap, MIPID02_MODE_REG1,
drivers/media/i2c/st-mipid02.c
520
cci_write(bridge->regmap, MIPID02_MODE_REG2, bridge->r.mode_reg2, &ret);
drivers/media/i2c/st-mipid02.c
521
cci_write(bridge->regmap, MIPID02_DATA_ID_RREG, bridge->r.data_id_rreg,
drivers/media/i2c/st-mipid02.c
523
cci_write(bridge->regmap, MIPID02_DATA_SELECTION_CTRL,
drivers/media/i2c/st-mipid02.c
525
cci_write(bridge->regmap, MIPID02_PIX_WIDTH_CTRL,
drivers/media/i2c/st-mipid02.c
527
cci_write(bridge->regmap, MIPID02_PIX_WIDTH_CTRL_EMB,
drivers/media/i2c/st-mipid02.c
540
cci_write(bridge->regmap, MIPID02_CLK_LANE_REG1, 0, &ret);
drivers/media/i2c/st-mipid02.c
541
cci_write(bridge->regmap, MIPID02_DATA_LANE0_REG1, 0, &ret);
drivers/media/i2c/st-mipid02.c
542
cci_write(bridge->regmap, MIPID02_DATA_LANE1_REG1, 0, &ret);
drivers/media/i2c/thp7312.c
1021
cci_write(thp7312->regmap, THP7312_REG_AF_SETTING, af_setting, &ret);
drivers/media/i2c/thp7312.c
1027
cci_write(thp7312->regmap, THP7312_REG_AF_CONTROL,
drivers/media/i2c/thp7312.c
1031
cci_write(thp7312->regmap, THP7312_REG_AF_CONTROL, af_control, &ret);
drivers/media/i2c/thp7312.c
1055
cci_write(thp7312->regmap, THP7312_REG_BRIGHTNESS,
drivers/media/i2c/thp7312.c
1061
cci_write(thp7312->regmap, THP7312_REG_AE_FIX_FRAME_RATE,
drivers/media/i2c/thp7312.c
1077
cci_write(thp7312->regmap, THP7312_REG_FLIP_MIRROR, value, &ret);
drivers/media/i2c/thp7312.c
1086
cci_write(thp7312->regmap, THP7312_REG_NOISE_REDUCTION, value,
drivers/media/i2c/thp7312.c
1093
cci_write(thp7312->regmap, THP7312_REG_WB_MODE, value, &ret);
drivers/media/i2c/thp7312.c
1097
cci_write(thp7312->regmap, THP7312_REG_MANUAL_WB_RED_GAIN,
drivers/media/i2c/thp7312.c
1102
cci_write(thp7312->regmap, THP7312_REG_MANUAL_WB_BLUE_GAIN,
drivers/media/i2c/thp7312.c
1107
cci_write(thp7312->regmap, THP7312_REG_AE_EXPOSURE_COMPENSATION,
drivers/media/i2c/thp7312.c
1125
cci_write(thp7312->regmap, THP7312_REG_AE_FLICKER_MODE,
drivers/media/i2c/thp7312.c
1130
cci_write(thp7312->regmap, THP7312_REG_SATURATION,
drivers/media/i2c/thp7312.c
1135
cci_write(thp7312->regmap, THP7312_REG_CONTRAST,
drivers/media/i2c/thp7312.c
1140
cci_write(thp7312->regmap, THP7312_REG_SHARPNESS,
drivers/media/i2c/thp7312.c
1524
ret = cci_write(thp7312->regmap, THP7312_REG_FW_MEMORY_IO_SETTING,
drivers/media/i2c/thp7312.c
1532
ret = cci_write(thp7312->regmap, THP7312_REG_FW_DRIVABILITY, 0x00777777,
drivers/media/i2c/thp7312.c
1566
ret = cci_write(thp7312->regmap, THP7312_REG_FW_RESET_FLASH, 0x81, NULL);
drivers/media/i2c/thp7312.c
1668
ret = cci_write(thp7312->regmap, THP7312_REG_FW_DEST_BANK_ADDR,
drivers/media/i2c/thp7312.c
401
cci_write(thp7312->regmap, TH7312_REG_CUSTOM_MIPI_RD,
drivers/media/i2c/thp7312.c
403
cci_write(thp7312->regmap, TH7312_REG_CUSTOM_MIPI_TD,
drivers/media/i2c/thp7312.c
405
cci_write(thp7312->regmap, TH7312_REG_CUSTOM_MIPI_SET, 1, &ret);
drivers/media/i2c/thp7312.c
435
cci_write(thp7312->regmap, THP7312_REG_VIDEO_IMAGE_SIZE,
drivers/media/i2c/thp7312.c
437
cci_write(thp7312->regmap, THP7312_REG_VIDEO_FRAME_RATE_MODE,
drivers/media/i2c/thp7312.c
439
cci_write(thp7312->regmap, THP7312_REG_JPEG_COMPRESSION_FACTOR, 0x5e,
drivers/media/i2c/thp7312.c
441
cci_write(thp7312->regmap, THP7312_REG_SET_DRIVING_MODE, 0x01, &ret);
drivers/media/i2c/thp7312.c
475
return cci_write(thp7312->regmap,
drivers/media/i2c/thp7312.c
510
return cci_write(thp7312->regmap, THP7312_REG_SET_OUTPUT_ENABLE,
drivers/media/i2c/thp7312.c
936
ret = cci_write(thp7312->regmap,
drivers/media/i2c/vd55g1.c
698
cci_write((sensor)->regmap, reg, val, err)
drivers/media/i2c/vd56g3.c
1012
cci_write(sensor->regmap, VD56G3_REG_STREAMING, VD56G3_CMD_STOP_STREAM,
drivers/media/i2c/vd56g3.c
1105
cci_write(sensor->regmap, VD56G3_REG_BOOT, VD56G3_CMD_BOOT, &ret);
drivers/media/i2c/vd56g3.c
396
cci_write(sensor->regmap, VD56G3_REG_DUSTER_CTRL, duster, &ret);
drivers/media/i2c/vd56g3.c
397
cci_write(sensor->regmap, VD56G3_REG_DARKCAL_CTRL, darkcal, &ret);
drivers/media/i2c/vd56g3.c
398
cci_write(sensor->regmap, VD56G3_REG_PATGEN_CTRL, patgen, &ret);
drivers/media/i2c/vd56g3.c
409
cci_write(sensor->regmap, VD56G3_REG_EXP_MODE, expo_state,
drivers/media/i2c/vd56g3.c
414
cci_write(sensor->regmap,
drivers/media/i2c/vd56g3.c
417
cci_write(sensor->regmap, VD56G3_REG_AE_COLDSTART_ANALOG_GAIN,
drivers/media/i2c/vd56g3.c
419
cci_write(sensor->regmap, VD56G3_REG_AE_COLDSTART_DIGITAL_GAIN,
drivers/media/i2c/vd56g3.c
425
cci_write(sensor->regmap, VD56G3_REG_MANUAL_COARSE_EXPOSURE,
drivers/media/i2c/vd56g3.c
429
cci_write(sensor->regmap, VD56G3_REG_MANUAL_ANALOG_GAIN,
drivers/media/i2c/vd56g3.c
433
cci_write(sensor->regmap, VD56G3_REG_MANUAL_DIGITAL_GAIN_CH0,
drivers/media/i2c/vd56g3.c
435
cci_write(sensor->regmap, VD56G3_REG_MANUAL_DIGITAL_GAIN_CH1,
drivers/media/i2c/vd56g3.c
437
cci_write(sensor->regmap, VD56G3_REG_MANUAL_DIGITAL_GAIN_CH2,
drivers/media/i2c/vd56g3.c
439
cci_write(sensor->regmap, VD56G3_REG_MANUAL_DIGITAL_GAIN_CH3,
drivers/media/i2c/vd56g3.c
452
return cci_write(sensor->regmap, VD56G3_REG_EXP_MODE,
drivers/media/i2c/vd56g3.c
471
cci_write(sensor->regmap, VD56G3_REG_GPIO_0_CTRL + io, gpio_val,
drivers/media/i2c/vd56g3.c
546
ret = cci_write(sensor->regmap, VD56G3_REG_ORIENTATION,
drivers/media/i2c/vd56g3.c
564
ret = cci_write(sensor->regmap, VD56G3_REG_AE_COMPENSATION,
drivers/media/i2c/vd56g3.c
568
ret = cci_write(sensor->regmap, VD56G3_REG_FRAME_LENGTH,
drivers/media/i2c/vd56g3.c
923
cci_write(sensor->regmap, VD56G3_REG_EXT_CLOCK, sensor->xclk_freq,
drivers/media/i2c/vd56g3.c
925
cci_write(sensor->regmap, VD56G3_REG_CLK_PLL_PREDIV, sensor->pll_prediv,
drivers/media/i2c/vd56g3.c
927
cci_write(sensor->regmap, VD56G3_REG_CLK_SYS_PLL_MULT, sensor->pll_mult,
drivers/media/i2c/vd56g3.c
931
cci_write(sensor->regmap, VD56G3_REG_FORMAT_CTRL,
drivers/media/i2c/vd56g3.c
933
cci_write(sensor->regmap, VD56G3_REG_OIF_CTRL, sensor->oif_ctrl, &ret);
drivers/media/i2c/vd56g3.c
934
cci_write(sensor->regmap, VD56G3_REG_OIF_CSI_BITRATE, csi_mbps, &ret);
drivers/media/i2c/vd56g3.c
935
cci_write(sensor->regmap, VD56G3_REG_OIF_IMG_CTRL,
drivers/media/i2c/vd56g3.c
937
cci_write(sensor->regmap, VD56G3_REG_ISL_ENABLE, 0, &ret);
drivers/media/i2c/vd56g3.c
949
cci_write(sensor->regmap, VD56G3_REG_READOUT_CTRL, binning, &ret);
drivers/media/i2c/vd56g3.c
952
cci_write(sensor->regmap, VD56G3_REG_Y_START, crop->top, &ret);
drivers/media/i2c/vd56g3.c
953
cci_write(sensor->regmap, VD56G3_REG_Y_END,
drivers/media/i2c/vd56g3.c
955
cci_write(sensor->regmap, VD56G3_REG_OUT_ROI_X_START, crop->left, &ret);
drivers/media/i2c/vd56g3.c
956
cci_write(sensor->regmap, VD56G3_REG_OUT_ROI_X_END,
drivers/media/i2c/vd56g3.c
958
cci_write(sensor->regmap, VD56G3_REG_OUT_ROI_Y_START, 0, &ret);
drivers/media/i2c/vd56g3.c
959
cci_write(sensor->regmap, VD56G3_REG_OUT_ROI_Y_END, crop->height - 1,
drivers/media/i2c/vd56g3.c
961
cci_write(sensor->regmap, VD56G3_REG_AE_ROI_START_H, crop->left, &ret);
drivers/media/i2c/vd56g3.c
962
cci_write(sensor->regmap, VD56G3_REG_AE_ROI_END_H,
drivers/media/i2c/vd56g3.c
964
cci_write(sensor->regmap, VD56G3_REG_AE_ROI_START_V, 0, &ret);
drivers/media/i2c/vd56g3.c
965
cci_write(sensor->regmap, VD56G3_REG_AE_ROI_END_V, crop->height - 1,
drivers/media/i2c/vd56g3.c
981
cci_write(sensor->regmap, VD56G3_REG_STBY, VD56G3_CMD_START_STREAM,
drivers/media/i2c/vgxy61.c
1002
return cci_write(sensor->regmap, VGXY61_REG_HDR_CTRL, index2val[index],
drivers/media/i2c/vgxy61.c
1049
ret = cci_write(sensor->regmap, VGXY61_REG_ANALOG_GAIN,
drivers/media/i2c/vgxy61.c
1057
ret = cci_write(sensor->regmap, VGXY61_REG_ORIENTATION,
drivers/media/i2c/vgxy61.c
1090
cci_write(sensor->regmap, VGXY61_REG_FORMAT_CTRL,
drivers/media/i2c/vgxy61.c
1092
cci_write(sensor->regmap, VGXY61_REG_OIF_ROI0_CTRL,
drivers/media/i2c/vgxy61.c
1095
cci_write(sensor->regmap, VGXY61_REG_READOUT_CTRL,
drivers/media/i2c/vgxy61.c
1097
cci_write(sensor->regmap, VGXY61_REG_ROI0_START_H, crop->left, &ret);
drivers/media/i2c/vgxy61.c
1098
cci_write(sensor->regmap, VGXY61_REG_ROI0_END_H,
drivers/media/i2c/vgxy61.c
1100
cci_write(sensor->regmap, VGXY61_REG_ROI0_START_V, crop->top, &ret);
drivers/media/i2c/vgxy61.c
1101
cci_write(sensor->regmap, VGXY61_REG_ROI0_END_V,
drivers/media/i2c/vgxy61.c
1110
ret = cci_write(sensor->regmap, VGXY61_REG_STREAMING,
drivers/media/i2c/vgxy61.c
1141
ret = cci_write(sensor->regmap, VGXY61_REG_STREAMING,
drivers/media/i2c/vgxy61.c
1528
cci_write(sensor->regmap, VGXY61_REG_EXT_CLOCK, sensor->clk_freq, &ret);
drivers/media/i2c/vgxy61.c
1529
cci_write(sensor->regmap, VGXY61_REG_CLK_PLL_PREDIV, prediv, &ret);
drivers/media/i2c/vgxy61.c
1530
cci_write(sensor->regmap, VGXY61_REG_CLK_SYS_PLL_MULT, mult, &ret);
drivers/media/i2c/vgxy61.c
1531
cci_write(sensor->regmap, VGXY61_REG_OIF_CTRL, sensor->oif_ctrl, &ret);
drivers/media/i2c/vgxy61.c
1532
cci_write(sensor->regmap, VGXY61_REG_FRAME_CONTENT_CTRL, 0, &ret);
drivers/media/i2c/vgxy61.c
1533
cci_write(sensor->regmap, VGXY61_REG_BYPASS_CTRL, 4, &ret);
drivers/media/i2c/vgxy61.c
1538
cci_write(sensor->regmap, VGXY61_REG_PATGEN_LONG_DATA_GR, 0x800, &ret);
drivers/media/i2c/vgxy61.c
1539
cci_write(sensor->regmap, VGXY61_REG_PATGEN_LONG_DATA_R, 0x800, &ret);
drivers/media/i2c/vgxy61.c
1540
cci_write(sensor->regmap, VGXY61_REG_PATGEN_LONG_DATA_B, 0x800, &ret);
drivers/media/i2c/vgxy61.c
1541
cci_write(sensor->regmap, VGXY61_REG_PATGEN_LONG_DATA_GB, 0x800, &ret);
drivers/media/i2c/vgxy61.c
1542
cci_write(sensor->regmap, VGXY61_REG_PATGEN_SHORT_DATA_GR, 0x800, &ret);
drivers/media/i2c/vgxy61.c
1543
cci_write(sensor->regmap, VGXY61_REG_PATGEN_SHORT_DATA_R, 0x800, &ret);
drivers/media/i2c/vgxy61.c
1544
cci_write(sensor->regmap, VGXY61_REG_PATGEN_SHORT_DATA_B, 0x800, &ret);
drivers/media/i2c/vgxy61.c
1545
cci_write(sensor->regmap, VGXY61_REG_PATGEN_SHORT_DATA_GB, 0x800, &ret);
drivers/media/i2c/vgxy61.c
1560
cci_write(sensor->regmap, VGXY61_REG_STBY, 0x10, &ret);
drivers/media/i2c/vgxy61.c
580
cci_write(sensor->regmap, VGXY61_REG_COARSE_EXPOSURE_SHORT, 0, &ret);
drivers/media/i2c/vgxy61.c
581
cci_write(sensor->regmap, VGXY61_REG_COARSE_EXPOSURE_LONG,
drivers/media/i2c/vgxy61.c
583
cci_write(sensor->regmap, VGXY61_REG_COARSE_EXPOSURE_SHORT,
drivers/media/i2c/vgxy61.c
745
return cci_write(sensor->regmap, VGXY61_REG_ANALOG_GAIN, target,
drivers/media/i2c/vgxy61.c
760
cci_write(sensor->regmap, VGXY61_REG_DIGITAL_GAIN_LONG, digital_gain,
drivers/media/i2c/vgxy61.c
762
cci_write(sensor->regmap, VGXY61_REG_DIGITAL_GAIN_SHORT, digital_gain,
drivers/media/i2c/vgxy61.c
788
return cci_write(sensor->regmap, VGXY61_REG_PATGEN_CTRL, reg, NULL);
drivers/media/i2c/vgxy61.c
856
cci_write(sensor->regmap, VGXY61_REG_GPIO_0_CTRL, polarity << 1, &ret);
drivers/media/i2c/vgxy61.c
857
cci_write(sensor->regmap, VGXY61_REG_GPIO_1_CTRL, polarity << 1, &ret);
drivers/media/i2c/vgxy61.c
858
cci_write(sensor->regmap, VGXY61_REG_GPIO_2_CTRL, polarity << 1, &ret);
drivers/media/i2c/vgxy61.c
859
cci_write(sensor->regmap, VGXY61_REG_GPIO_3_CTRL, polarity << 1, &ret);
drivers/media/i2c/vgxy61.c
860
cci_write(sensor->regmap, VGXY61_REG_SIGNALS_POLARITY_CTRL, polarity,
drivers/media/i2c/vgxy61.c
973
return cci_write(sensor->regmap, VGXY61_REG_FRAME_LENGTH,
drivers/media/v4l2-core/v4l2-cci.c
152
EXPORT_SYMBOL_GPL(cci_write);
drivers/media/v4l2-core/v4l2-cci.c
165
return cci_write(map, reg, val, err);
drivers/media/v4l2-core/v4l2-cci.c
176
ret = cci_write(map, regs[i].reg, regs[i].val, err);
include/media/v4l2-cci.h
82
int cci_write(struct regmap *map, u32 reg, u64 val, int *err);