m5602_write_sensor
int m5602_write_sensor(struct sd *sd, const u8 address,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd, MT9M111_PAGE_MAP, data, 2);
err = m5602_write_sensor(sd, MT9M111_SC_R_MODE_CONTEXT_B,
err = m5602_write_sensor(sd, MT9M111_CP_OPERATING_MODE_CTL, data, 2);
err = m5602_write_sensor(sd, MT9M111_PAGE_MAP, data, 2);
err = m5602_write_sensor(sd, MT9M111_SC_GLOBAL_GAIN,
err = m5602_write_sensor(sd, MT9M111_SC_GREEN_1_GAIN,
return m5602_write_sensor(sd, MT9M111_SC_GREEN_2_GAIN,
return m5602_write_sensor(sd, MT9M111_SC_BLUE_GAIN,
return m5602_write_sensor(sd, MT9M111_SC_RED_GAIN,
m5602_write_sensor(sd, MT9M111_PAGE_MAP, value, 2);
m5602_write_sensor(sd, MT9M111_PAGE_MAP, value, 2);
m5602_write_sensor(sd, MT9M111_PAGE_MAP, value, 2);
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd, OV7660_GAIN, &i2c_data, 1);
err = m5602_write_sensor(sd, OV7660_COM8, &i2c_data, 1);
return m5602_write_sensor(sd, OV7660_COM8, &i2c_data, 1);
return m5602_write_sensor(sd, OV7660_COM8, &i2c_data, 1);
err = m5602_write_sensor(sd, OV7660_MVFP, &i2c_data, 1);
m5602_write_sensor(sd, address, test_value, 1);
m5602_write_sensor(sd, address, &old_value, 1);
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd, init_ov9650[i][1],
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd, OV9650_COM7, &data, 1);
err = m5602_write_sensor(sd, OV9650_COM7, &data, 1);
err = m5602_write_sensor(sd, OV9650_COM7, &data, 1);
err = m5602_write_sensor(sd, OV9650_COM7, &data, 1);
return m5602_write_sensor(sd, OV9650_COM2, &data, 1);
err = m5602_write_sensor(sd, OV9650_AECHM,
err = m5602_write_sensor(sd, OV9650_AECH,
err = m5602_write_sensor(sd, OV9650_COM1, &i2c_data, 1);
err = m5602_write_sensor(sd, OV9650_VREF, &i2c_data, 1);
err = m5602_write_sensor(sd, OV9650_GAIN, &i2c_data, 1);
err = m5602_write_sensor(sd, OV9650_RED, &i2c_data, 1);
err = m5602_write_sensor(sd, OV9650_BLUE, &i2c_data, 1);
err = m5602_write_sensor(sd, OV9650_MVFP, &i2c_data, 1);
return m5602_write_sensor(sd, OV9650_COM8, &i2c_data, 1);
err = m5602_write_sensor(sd, OV9650_COM8, &i2c_data, 1);
return m5602_write_sensor(sd, OV9650_COM8, &i2c_data, 1);
m5602_write_sensor(sd, address, test_value, 1);
m5602_write_sensor(sd, address, &old_value, 1);
err = m5602_write_sensor(sd, preinit_po1030[i][1],
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd, PO1030_CONTROL3, &data, 1);
err = m5602_write_sensor(sd, PO1030_WINDOWWIDTH_H, &data, 1);
err = m5602_write_sensor(sd, PO1030_WINDOWWIDTH_L, &data, 1);
err = m5602_write_sensor(sd, PO1030_WINDOWHEIGHT_H, &data, 1);
err = m5602_write_sensor(sd, PO1030_WINDOWHEIGHT_L, &data, 1);
err = m5602_write_sensor(sd, PO1030_CONTROL3, &data, 1);
err = m5602_write_sensor(sd, PO1030_WINDOWWIDTH_H, &data, 1);
err = m5602_write_sensor(sd, PO1030_WINDOWWIDTH_L, &data, 1);
err = m5602_write_sensor(sd, PO1030_WINDOWHEIGHT_H, &data, 1);
err = m5602_write_sensor(sd, PO1030_WINDOWHEIGHT_L, &data, 1);
err = m5602_write_sensor(sd, PO1030_INTEGLINES_H,
err = m5602_write_sensor(sd, PO1030_INTEGLINES_M,
err = m5602_write_sensor(sd, PO1030_GLOBALGAIN,
err = m5602_write_sensor(sd, PO1030_CONTROL2,
err = m5602_write_sensor(sd, PO1030_RED_GAIN,
err = m5602_write_sensor(sd, PO1030_BLUE_GAIN,
err = m5602_write_sensor(sd, PO1030_GREEN_1_GAIN,
return m5602_write_sensor(sd, PO1030_GREEN_2_GAIN,
err = m5602_write_sensor(sd, PO1030_AUTOCTRL1, &i2c_data, 1);
return m5602_write_sensor(sd, PO1030_AUTOCTRL1, &i2c_data, 1);
m5602_write_sensor(sd, address, test_value, 1);
m5602_write_sensor(sd, address, &old_value, 1);
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd, S5K4AA_PAGE_MAP, &data, 1);
err = m5602_write_sensor(sd, S5K4AA_EXPOSURE_HI, &data, 1);
err = m5602_write_sensor(sd, S5K4AA_EXPOSURE_LO, &data, 1);
err = m5602_write_sensor(sd, S5K4AA_PAGE_MAP, &data, 1);
err = m5602_write_sensor(sd, S5K4AA_READ_MODE, &data, 1);
err = m5602_write_sensor(sd, S5K4AA_COLSTART_LO, &data, 1);
err = m5602_write_sensor(sd, S5K4AA_ROWSTART_LO, &data, 1);
err = m5602_write_sensor(sd, S5K4AA_PAGE_MAP, &data, 1);
err = m5602_write_sensor(sd, S5K4AA_GAIN, &data, 1);
err = m5602_write_sensor(sd, S5K4AA_PAGE_MAP, &data, 1);
return m5602_write_sensor(sd, S5K4AA_BRIGHTNESS, &data, 1);
err = m5602_write_sensor(sd, S5K4AA_PAGE_MAP, &data, 1);
return m5602_write_sensor(sd, S5K4AA_NOISE_SUPP, &data, 1);
m5602_write_sensor(sd, S5K4AA_PAGE_MAP, &page, 1);
m5602_write_sensor(sd, S5K4AA_PAGE_MAP, &page, 1);
m5602_write_sensor(sd, address, &test_value, 1);
m5602_write_sensor(sd, address, &old_value, 1);
m5602_write_sensor(sd, S5K4AA_PAGE_MAP, &old_page, 1);
err = m5602_write_sensor(sd, preinit_s5k83a[i][1],
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd,
err = m5602_write_sensor(sd, start_s5k83a[i][1],
err = m5602_write_sensor(sd, 0x14, data, 2);
err = m5602_write_sensor(sd, 0x0d, data, 2);
err = m5602_write_sensor(sd, S5K83A_GAIN, data, 2);
return m5602_write_sensor(sd, S5K83A_BRIGHTNESS, data, 1);
return m5602_write_sensor(sd, S5K83A_EXPOSURE, data, 2);
err = m5602_write_sensor(sd, S5K83A_PAGE_MAP, data, 1);
err = m5602_write_sensor(sd, S5K83A_FLIP, data, 1);
err = m5602_write_sensor(sd, S5K83A_VFLIP_TUNE, data, 1);
err = m5602_write_sensor(sd, S5K83A_HFLIP_TUNE, data, 1);
m5602_write_sensor(sd, S5K83A_PAGE_MAP, &page, 1);
m5602_write_sensor(sd, S5K83A_PAGE_MAP, &page, 1);
m5602_write_sensor(sd, address, &test_val, 1);
m5602_write_sensor(sd, address, &old_val, 1);
m5602_write_sensor(sd, S5K83A_PAGE_MAP, &old_page, 1);