ov5648_write
ret = ov5648_write(sensor, sequence[i].address,
ret = ov5648_write(sensor, address, value);
return ov5648_write(sensor, OV5648_SW_RESET_REG, OV5648_SW_RESET_RESET);
return ov5648_write(sensor, OV5648_SW_STANDBY_REG, value);
return ov5648_write(sensor, OV5648_A_PWC_PK_O0_REG,
ret = ov5648_write(sensor, OV5648_PAD_OEN1_REG, 0);
ret = ov5648_write(sensor, OV5648_PAD_OEN2_REG, 0);
return ov5648_write(sensor, OV5648_PAD_PK_REG,
ret = ov5648_write(sensor, OV5648_MIPI_CTRL0_REG,
return ov5648_write(sensor, OV5648_MIPI_SC_CTRL0_REG,
ret = ov5648_write(sensor, OV5648_BLC_CTRL1_REG,
ret = ov5648_write(sensor, OV5648_BLC_CTRL2_REG,
ret = ov5648_write(sensor, OV5648_BLC_LINE_NUM_REG,
ret = ov5648_write(sensor, OV5648_ISP_CTRL1_REG,
ret = ov5648_write(sensor, OV5648_ISP_CTRL2_REG,
ret = ov5648_write(sensor, OV5648_ISP_CTRL3_REG,
ret = ov5648_write(sensor, OV5648_ISP_CTRL4_REG, 0);
ret = ov5648_write(sensor, OV5648_ISP_CTRL1F_REG,
ret = ov5648_write(sensor, OV5648_ISP_CTRL4B_REG,
ret = ov5648_write(sensor, OV5648_AEC_CTRL0_REG,
return ov5648_write(sensor, OV5648_MANUAL_CTRL_REG,
ret = ov5648_write(sensor, OV5648_PLL_CTRL0_REG, value);
ret = ov5648_write(sensor, OV5648_PLL_DIV_REG,
ret = ov5648_write(sensor, OV5648_PLL_MUL_REG,
ret = ov5648_write(sensor, OV5648_PLL_CTRL1_REG,
return ov5648_write(sensor, OV5648_SRB_CTRL_REG,
ret = ov5648_write(sensor, OV5648_PLLS_DIV_REG,
ret = ov5648_write(sensor, OV5648_PLLS_MUL_REG,
return ov5648_write(sensor, OV5648_PLLS_CTRL_REG,
ret = ov5648_write(sensor, OV5648_CROP_START_X_H_REG,
ret = ov5648_write(sensor, OV5648_CROP_START_X_L_REG,
ret = ov5648_write(sensor, OV5648_OFFSET_X_H_REG,
ret = ov5648_write(sensor, OV5648_OFFSET_X_L_REG,
ret = ov5648_write(sensor, OV5648_OUTPUT_SIZE_X_H_REG,
ret = ov5648_write(sensor, OV5648_OUTPUT_SIZE_X_L_REG,
ret = ov5648_write(sensor, OV5648_CROP_END_X_H_REG,
ret = ov5648_write(sensor, OV5648_CROP_END_X_L_REG,
ret = ov5648_write(sensor, OV5648_HTS_H_REG, OV5648_HTS_H(mode->hts));
ret = ov5648_write(sensor, OV5648_HTS_L_REG, OV5648_HTS_L(mode->hts));
ret = ov5648_write(sensor, OV5648_CROP_START_Y_H_REG,
ret = ov5648_write(sensor, OV5648_CROP_START_Y_L_REG,
ret = ov5648_write(sensor, OV5648_OFFSET_Y_H_REG,
ret = ov5648_write(sensor, OV5648_OFFSET_Y_L_REG,
ret = ov5648_write(sensor, OV5648_OUTPUT_SIZE_Y_H_REG,
ret = ov5648_write(sensor, OV5648_OUTPUT_SIZE_Y_L_REG,
ret = ov5648_write(sensor, OV5648_CROP_END_Y_H_REG,
ret = ov5648_write(sensor, OV5648_CROP_END_Y_L_REG,
ret = ov5648_write(sensor, OV5648_VTS_H_REG, OV5648_VTS_H(mode->vts));
ret = ov5648_write(sensor, OV5648_VTS_L_REG, OV5648_VTS_L(mode->vts));
ret = ov5648_write(sensor, OV5648_SUB_INC_X_REG,
ret = ov5648_write(sensor, OV5648_SUB_INC_Y_REG,
ret = ov5648_write(sensor, OV5648_EXPOSURE_CTRL_HH_REG,
ret = ov5648_write(sensor, OV5648_EXPOSURE_CTRL_H_REG,
return ov5648_write(sensor, OV5648_EXPOSURE_CTRL_L_REG,
ret = ov5648_write(sensor, OV5648_GAIN_CTRL_H_REG,
return ov5648_write(sensor, OV5648_GAIN_CTRL_L_REG,
return ov5648_write(sensor, OV5648_AWB_CTRL_REG,
ret = ov5648_write(sensor, OV5648_GAIN_RED_MAN_H_REG,
ret = ov5648_write(sensor, OV5648_GAIN_RED_MAN_L_REG,
ret = ov5648_write(sensor, OV5648_GAIN_BLUE_MAN_H_REG,
return ov5648_write(sensor, OV5648_GAIN_BLUE_MAN_L_REG,
return ov5648_write(sensor, OV5648_ISP_CTRL3D_REG,