Lines Matching defs:mt9p031_write
157 static int mt9p031_write(struct i2c_client *client, u8 reg, u16 data)
169 ret = mt9p031_write(client, MT9P031_OUTPUT_CONTROL, value);
183 ret = mt9p031_write(client, MT9P031_READ_MODE_2, value);
197 ret = mt9p031_write(client, MT9P031_RST, MT9P031_RST_ENABLE);
200 ret = mt9p031_write(client, MT9P031_RST, 0);
204 ret = mt9p031_write(client, MT9P031_PIXEL_CLOCK_CONTROL,
276 ret = mt9p031_write(client, MT9P031_PLL_CONTROL,
281 ret = mt9p031_write(client, MT9P031_PLL_CONFIG_1,
286 ret = mt9p031_write(client, MT9P031_PLL_CONFIG_2, mt9p031->pll.p1 - 1);
291 ret = mt9p031_write(client, MT9P031_PLL_CONTROL,
304 return mt9p031_write(client, MT9P031_PLL_CONTROL,
384 ret = mt9p031_write(client, MT9P031_PIXEL_CLOCK_CONTROL,
416 ret = mt9p031_write(client, MT9P031_COLUMN_START, crop->left);
419 ret = mt9p031_write(client, MT9P031_ROW_START, crop->top);
422 ret = mt9p031_write(client, MT9P031_WINDOW_WIDTH, crop->width - 1);
425 ret = mt9p031_write(client, MT9P031_WINDOW_HEIGHT, crop->height - 1);
437 ret = mt9p031_write(client, MT9P031_COLUMN_ADDRESS_MODE,
441 ret = mt9p031_write(client, MT9P031_ROW_ADDRESS_MODE,
452 ret = mt9p031_write(client, MT9P031_HORIZONTAL_BLANK, hblank - 1);
455 ret = mt9p031_write(client, MT9P031_VERTICAL_BLANK, vblank - 1);
472 ret = mt9p031_write(client, MT9P031_RESTART, val);
478 ret = mt9p031_write(client, MT9P031_RESTART, val);
507 ret = mt9p031_write(client, MT9P031_RESTART, val);
753 ret = mt9p031_write(client, MT9P031_ROW_BLACK_TARGET,
775 ret = mt9p031_write(client, MT9P031_SHUTTER_WIDTH_UPPER,
780 return mt9p031_write(client, MT9P031_SHUTTER_WIDTH_LOWER,
808 return mt9p031_write(client, MT9P031_GLOBAL_GAIN, data);
841 return mt9p031_write(client, MT9P031_TEST_PATTERN, 0);
844 ret = mt9p031_write(client, MT9P031_TEST_PATTERN_GREEN, 0x05a0);
847 ret = mt9p031_write(client, MT9P031_TEST_PATTERN_RED, 0x0a50);
850 ret = mt9p031_write(client, MT9P031_TEST_PATTERN_BLUE, 0x0aa0);
860 ret = mt9p031_write(client, MT9P031_ROW_BLACK_DEF_OFFSET, 0);
864 return mt9p031_write(client, MT9P031_TEST_PATTERN,
875 return mt9p031_write(client, MT9P031_BLACK_LEVEL_CALIBRATION,
879 return mt9p031_write(client, MT9P031_ROW_BLACK_TARGET,
885 ret = mt9p031_write(client, MT9P031_GREEN1_OFFSET, data);
888 ret = mt9p031_write(client, MT9P031_GREEN2_OFFSET, data);
891 ret = mt9p031_write(client, MT9P031_RED_OFFSET, data);
894 return mt9p031_write(client, MT9P031_BLUE_OFFSET, data);
897 return mt9p031_write(client, MT9P031_ROW_BLACK_DEF_OFFSET,