Lines Matching defs:vgxy61_write_reg

608 static inline int vgxy61_write_reg(struct vgxy61_dev *sensor, u32 reg, u32 val,
664 vgxy61_write_reg(sensor, VGXY61_REG_COARSE_EXPOSURE_SHORT, 0, &ret);
665 vgxy61_write_reg(sensor, VGXY61_REG_COARSE_EXPOSURE_LONG,
667 vgxy61_write_reg(sensor, VGXY61_REG_COARSE_EXPOSURE_SHORT,
830 return vgxy61_write_reg(sensor, VGXY61_REG_ANALOG_GAIN, target,
845 vgxy61_write_reg(sensor, VGXY61_REG_DIGITAL_GAIN_LONG, digital_gain,
847 vgxy61_write_reg(sensor, VGXY61_REG_DIGITAL_GAIN_SHORT, digital_gain,
873 return vgxy61_write_reg(sensor, VGXY61_REG_PATGEN_CTRL, reg, NULL);
898 return vgxy61_write_reg(sensor, VGXY61_REG_SIGNALS_CTRL, reg, NULL);
943 vgxy61_write_reg(sensor, VGXY61_REG_GPIO_0_CTRL, polarity << 1, &ret);
944 vgxy61_write_reg(sensor, VGXY61_REG_GPIO_1_CTRL, polarity << 1, &ret);
945 vgxy61_write_reg(sensor, VGXY61_REG_GPIO_2_CTRL, polarity << 1, &ret);
946 vgxy61_write_reg(sensor, VGXY61_REG_GPIO_3_CTRL, polarity << 1, &ret);
947 vgxy61_write_reg(sensor, VGXY61_REG_SIGNALS_POLARITY_CTRL, polarity,
1060 return vgxy61_write_reg(sensor, VGXY61_REG_FRAME_LENGTH,
1089 return vgxy61_write_reg(sensor, VGXY61_REG_HDR_CTRL, index2val[index],
1136 ret = vgxy61_write_reg(sensor, VGXY61_REG_ANALOG_GAIN,
1144 ret = vgxy61_write_reg(sensor, VGXY61_REG_ORIENTATION,
1182 vgxy61_write_reg(sensor, VGXY61_REG_FORMAT_CTRL,
1184 vgxy61_write_reg(sensor, VGXY61_REG_OIF_ROI0_CTRL,
1187 vgxy61_write_reg(sensor, VGXY61_REG_READOUT_CTRL,
1189 vgxy61_write_reg(sensor, VGXY61_REG_ROI0_START_H, crop->left, &ret);
1190 vgxy61_write_reg(sensor, VGXY61_REG_ROI0_END_H,
1192 vgxy61_write_reg(sensor, VGXY61_REG_ROI0_START_V, crop->top, &ret);
1193 vgxy61_write_reg(sensor, VGXY61_REG_ROI0_END_V,
1202 ret = vgxy61_write_reg(sensor, VGXY61_REG_STREAMING,
1233 ret = vgxy61_write_reg(sensor, VGXY61_REG_STREAMING,
1586 vgxy61_write_reg(sensor, VGXY61_REG_EXT_CLOCK, sensor->clk_freq, &ret);
1587 vgxy61_write_reg(sensor, VGXY61_REG_CLK_PLL_PREDIV, prediv, &ret);
1588 vgxy61_write_reg(sensor, VGXY61_REG_CLK_SYS_PLL_MULT, mult, &ret);
1589 vgxy61_write_reg(sensor, VGXY61_REG_OIF_CTRL, sensor->oif_ctrl, &ret);
1590 vgxy61_write_reg(sensor, VGXY61_REG_FRAME_CONTENT_CTRL, 0, &ret);
1591 vgxy61_write_reg(sensor, VGXY61_REG_BYPASS_CTRL, 4, &ret);
1596 vgxy61_write_reg(sensor, VGXY61_REG_PATGEN_LONG_DATA_GR, 0x800, &ret);
1597 vgxy61_write_reg(sensor, VGXY61_REG_PATGEN_LONG_DATA_R, 0x800, &ret);
1598 vgxy61_write_reg(sensor, VGXY61_REG_PATGEN_LONG_DATA_B, 0x800, &ret);
1599 vgxy61_write_reg(sensor, VGXY61_REG_PATGEN_LONG_DATA_GB, 0x800, &ret);
1600 vgxy61_write_reg(sensor, VGXY61_REG_PATGEN_SHORT_DATA_GR, 0x800, &ret);
1601 vgxy61_write_reg(sensor, VGXY61_REG_PATGEN_SHORT_DATA_R, 0x800, &ret);
1602 vgxy61_write_reg(sensor, VGXY61_REG_PATGEN_SHORT_DATA_B, 0x800, &ret);
1603 vgxy61_write_reg(sensor, VGXY61_REG_PATGEN_SHORT_DATA_GB, 0x800, &ret);
1620 ret = vgxy61_write_reg(sensor, VGXY61_REG_STBY, 0x10, NULL);