Lines Matching refs:ov5647_write
599 static int ov5647_write(struct v4l2_subdev *sd, u16 reg, u8 val) in ov5647_write() function
644 ret = ov5647_write(sd, regs[i].addr, regs[i].data); in ov5647_write_array()
663 return ov5647_write(sd, OV5647_REG_MIPI_CTRL14, in ov5647_set_virtual_channel()
695 ret = ov5647_write(sd, OV5647_SW_STANDBY, 0x01); in ov5647_set_mode()
725 ret = ov5647_write(sd, OV5647_REG_MIPI_CTRL00, val); in ov5647_stream_on()
729 ret = ov5647_write(sd, OV5647_REG_FRAME_OFF_NUMBER, 0x00); in ov5647_stream_on()
733 return ov5647_write(sd, OV5640_REG_PAD_OUT, 0x00); in ov5647_stream_on()
740 ret = ov5647_write(sd, OV5647_REG_MIPI_CTRL00, in ov5647_stream_off()
746 ret = ov5647_write(sd, OV5647_REG_FRAME_OFF_NUMBER, 0x0f); in ov5647_stream_off()
750 return ov5647_write(sd, OV5640_REG_PAD_OUT, 0x01); in ov5647_stream_off()
814 ret = ov5647_write(&sensor->sd, OV5647_SW_STANDBY, rdval); in ov5647_power_off()
844 return ov5647_write(sd, reg->reg & 0xff, reg->val & 0xff); in ov5647_sensor_set_register()
1081 ret = ov5647_write(sd, OV5647_SW_RESET, 0x01); in ov5647_detect()
1103 return ov5647_write(sd, OV5647_SW_RESET, 0x00); in ov5647_detect()
1128 return ov5647_write(sd, OV5647_REG_AWB, val ? 1 : 0); in ov5647_s_auto_white_balance()
1141 return ov5647_write(sd, OV5647_REG_AEC_AGC, val ? reg & ~BIT(1) in ov5647_s_autogain()
1158 return ov5647_write(sd, OV5647_REG_AEC_AGC, in ov5647_s_exposure_auto()
1168 ret = ov5647_write(sd, OV5647_REG_GAIN_HI, (val >> 8) & 3); in ov5647_s_analogue_gain()
1172 return ov5647_write(sd, OV5647_REG_GAIN_LO, val & 0xff); in ov5647_s_analogue_gain()
1183 ret = ov5647_write(sd, OV5647_REG_EXP_HI, (val >> 12) & 0xf); in ov5647_s_exposure()
1187 ret = ov5647_write(sd, OV5647_REG_EXP_MID, (val >> 4) & 0xff); in ov5647_s_exposure()
1191 return ov5647_write(sd, OV5647_REG_EXP_LO, (val & 0xf) << 4); in ov5647_s_exposure()