Lines Matching refs:mt9p031_write
158 static int mt9p031_write(struct i2c_client *client, u8 reg, u16 data) in mt9p031_write() function
170 ret = mt9p031_write(client, MT9P031_OUTPUT_CONTROL, value); in mt9p031_set_output_control()
184 ret = mt9p031_write(client, MT9P031_READ_MODE_2, value); in mt9p031_set_mode2()
198 ret = mt9p031_write(client, MT9P031_RST, MT9P031_RST_ENABLE); in mt9p031_reset()
201 ret = mt9p031_write(client, MT9P031_RST, MT9P031_RST_DISABLE); in mt9p031_reset()
205 ret = mt9p031_write(client, MT9P031_PIXEL_CLOCK_CONTROL, in mt9p031_reset()
274 ret = mt9p031_write(client, MT9P031_PLL_CONTROL, in mt9p031_pll_enable()
279 ret = mt9p031_write(client, MT9P031_PLL_CONFIG_1, in mt9p031_pll_enable()
284 ret = mt9p031_write(client, MT9P031_PLL_CONFIG_2, mt9p031->pll.p1 - 1); in mt9p031_pll_enable()
289 ret = mt9p031_write(client, MT9P031_PLL_CONTROL, in mt9p031_pll_enable()
302 return mt9p031_write(client, MT9P031_PLL_CONTROL, in mt9p031_pll_disable()
401 ret = mt9p031_write(client, MT9P031_COLUMN_START, crop->left); in mt9p031_set_params()
404 ret = mt9p031_write(client, MT9P031_ROW_START, crop->top); in mt9p031_set_params()
407 ret = mt9p031_write(client, MT9P031_WINDOW_WIDTH, crop->width - 1); in mt9p031_set_params()
410 ret = mt9p031_write(client, MT9P031_WINDOW_HEIGHT, crop->height - 1); in mt9p031_set_params()
422 ret = mt9p031_write(client, MT9P031_COLUMN_ADDRESS_MODE, in mt9p031_set_params()
426 ret = mt9p031_write(client, MT9P031_ROW_ADDRESS_MODE, in mt9p031_set_params()
437 ret = mt9p031_write(client, MT9P031_HORIZONTAL_BLANK, hblank - 1); in mt9p031_set_params()
440 ret = mt9p031_write(client, MT9P031_VERTICAL_BLANK, vblank - 1); in mt9p031_set_params()
457 ret = mt9p031_write(client, MT9P031_RESTART, val); in mt9p031_s_stream()
463 ret = mt9p031_write(client, MT9P031_RESTART, val); in mt9p031_s_stream()
492 ret = mt9p031_write(client, MT9P031_RESTART, val); in mt9p031_s_stream()
691 ret = mt9p031_write(client, MT9P031_ROW_BLACK_TARGET, in mt9p031_restore_blc()
713 ret = mt9p031_write(client, MT9P031_SHUTTER_WIDTH_UPPER, in mt9p031_s_ctrl()
718 return mt9p031_write(client, MT9P031_SHUTTER_WIDTH_LOWER, in mt9p031_s_ctrl()
746 return mt9p031_write(client, MT9P031_GLOBAL_GAIN, data); in mt9p031_s_ctrl()
779 return mt9p031_write(client, MT9P031_TEST_PATTERN, in mt9p031_s_ctrl()
783 ret = mt9p031_write(client, MT9P031_TEST_PATTERN_GREEN, 0x05a0); in mt9p031_s_ctrl()
786 ret = mt9p031_write(client, MT9P031_TEST_PATTERN_RED, 0x0a50); in mt9p031_s_ctrl()
789 ret = mt9p031_write(client, MT9P031_TEST_PATTERN_BLUE, 0x0aa0); in mt9p031_s_ctrl()
799 ret = mt9p031_write(client, MT9P031_ROW_BLACK_DEF_OFFSET, 0); in mt9p031_s_ctrl()
803 return mt9p031_write(client, MT9P031_TEST_PATTERN, in mt9p031_s_ctrl()
814 return mt9p031_write(client, MT9P031_BLACK_LEVEL_CALIBRATION, in mt9p031_s_ctrl()
818 return mt9p031_write(client, MT9P031_ROW_BLACK_TARGET, in mt9p031_s_ctrl()
824 ret = mt9p031_write(client, MT9P031_GREEN1_OFFSET, data); in mt9p031_s_ctrl()
827 ret = mt9p031_write(client, MT9P031_GREEN2_OFFSET, data); in mt9p031_s_ctrl()
830 ret = mt9p031_write(client, MT9P031_RED_OFFSET, data); in mt9p031_s_ctrl()
833 return mt9p031_write(client, MT9P031_BLUE_OFFSET, data); in mt9p031_s_ctrl()
836 return mt9p031_write(client, MT9P031_ROW_BLACK_DEF_OFFSET, in mt9p031_s_ctrl()