mt9p031_write
ret = mt9p031_write(client, MT9P031_OUTPUT_CONTROL, value);
ret = mt9p031_write(client, MT9P031_READ_MODE_2, value);
ret = mt9p031_write(client, MT9P031_RST, MT9P031_RST_ENABLE);
ret = mt9p031_write(client, MT9P031_RST, 0);
ret = mt9p031_write(client, MT9P031_PIXEL_CLOCK_CONTROL,
ret = mt9p031_write(client, MT9P031_PLL_CONTROL,
ret = mt9p031_write(client, MT9P031_PLL_CONFIG_1,
ret = mt9p031_write(client, MT9P031_PLL_CONFIG_2, mt9p031->pll.p1 - 1);
ret = mt9p031_write(client, MT9P031_PLL_CONTROL,
return mt9p031_write(client, MT9P031_PLL_CONTROL,
ret = mt9p031_write(client, MT9P031_PIXEL_CLOCK_CONTROL,
ret = mt9p031_write(client, MT9P031_COLUMN_START, crop->left);
ret = mt9p031_write(client, MT9P031_ROW_START, crop->top);
ret = mt9p031_write(client, MT9P031_WINDOW_WIDTH, crop->width - 1);
ret = mt9p031_write(client, MT9P031_WINDOW_HEIGHT, crop->height - 1);
ret = mt9p031_write(client, MT9P031_COLUMN_ADDRESS_MODE,
ret = mt9p031_write(client, MT9P031_ROW_ADDRESS_MODE,
ret = mt9p031_write(client, MT9P031_HORIZONTAL_BLANK, hblank - 1);
ret = mt9p031_write(client, MT9P031_VERTICAL_BLANK, vblank - 1);
ret = mt9p031_write(client, MT9P031_RESTART, val);
ret = mt9p031_write(client, MT9P031_RESTART, val);
ret = mt9p031_write(client, MT9P031_RESTART, val);
ret = mt9p031_write(client, MT9P031_ROW_BLACK_TARGET,
ret = mt9p031_write(client, MT9P031_SHUTTER_WIDTH_UPPER,
return mt9p031_write(client, MT9P031_SHUTTER_WIDTH_LOWER,
return mt9p031_write(client, MT9P031_GLOBAL_GAIN, data);
return mt9p031_write(client, MT9P031_TEST_PATTERN, 0);
ret = mt9p031_write(client, MT9P031_TEST_PATTERN_GREEN, 0x05a0);
ret = mt9p031_write(client, MT9P031_TEST_PATTERN_RED, 0x0a50);
ret = mt9p031_write(client, MT9P031_TEST_PATTERN_BLUE, 0x0aa0);
ret = mt9p031_write(client, MT9P031_ROW_BLACK_DEF_OFFSET, 0);
return mt9p031_write(client, MT9P031_TEST_PATTERN,
return mt9p031_write(client, MT9P031_BLACK_LEVEL_CALIBRATION,
return mt9p031_write(client, MT9P031_ROW_BLACK_TARGET,
ret = mt9p031_write(client, MT9P031_GREEN1_OFFSET, data);
ret = mt9p031_write(client, MT9P031_GREEN2_OFFSET, data);
ret = mt9p031_write(client, MT9P031_RED_OFFSET, data);
return mt9p031_write(client, MT9P031_BLUE_OFFSET, data);
return mt9p031_write(client, MT9P031_ROW_BLACK_DEF_OFFSET,