Lines Matching refs:write_i2c_reg
75 static int write_i2c_reg(void __iomem *addr, u8 index, u8 data) in write_i2c_reg() function
180 write_i2c_reg(pd->regs, CONFIG, pd->config); in dt3155_start_streaming()
181 write_i2c_reg(pd->regs, EVEN_CSR, CSR_ERROR | CSR_DONE); in dt3155_start_streaming()
182 write_i2c_reg(pd->regs, ODD_CSR, CSR_ERROR | CSR_DONE); in dt3155_start_streaming()
185 write_i2c_reg(pd->regs, CSR2, pd->csr2 | BUSY_EVEN | BUSY_ODD); in dt3155_start_streaming()
405 write_i2c_reg(pd->regs, AD_ADDR, AD_CMD_REG); in dt3155_s_input()
406 write_i2c_reg(pd->regs, AD_CMD, (i << 6) | (i << 4) | SYNC_LVL_3); in dt3155_s_input()
467 write_i2c_reg(pd->regs, AD_ADDR, 0); in dt3155_init_board()
469 write_i2c_reg(pd->regs, AD_LUT, i); in dt3155_init_board()
473 write_i2c_reg(pd->regs, AD_ADDR, AD_CMD_REG); in dt3155_init_board()
474 write_i2c_reg(pd->regs, AD_CMD, VIDEO_CNL_1 | SYNC_CNL_1 | SYNC_LVL_3); in dt3155_init_board()
475 write_i2c_reg(pd->regs, AD_ADDR, AD_POS_REF); in dt3155_init_board()
476 write_i2c_reg(pd->regs, AD_CMD, 34); in dt3155_init_board()
477 write_i2c_reg(pd->regs, AD_ADDR, AD_NEG_REF); in dt3155_init_board()
478 write_i2c_reg(pd->regs, AD_CMD, 0); in dt3155_init_board()
481 write_i2c_reg(pd->regs, CONFIG, pd->config | PM_LUT_PGM); in dt3155_init_board()
483 write_i2c_reg(pd->regs, PM_LUT_ADDR, i); in dt3155_init_board()
484 write_i2c_reg(pd->regs, PM_LUT_DATA, i); in dt3155_init_board()
486 write_i2c_reg(pd->regs, CONFIG, pd->config | PM_LUT_PGM | PM_LUT_SEL); in dt3155_init_board()
488 write_i2c_reg(pd->regs, PM_LUT_ADDR, i); in dt3155_init_board()
489 write_i2c_reg(pd->regs, PM_LUT_DATA, i); in dt3155_init_board()
491 write_i2c_reg(pd->regs, CONFIG, pd->config); /* ACQ_MODE_EVEN */ in dt3155_init_board()
494 write_i2c_reg(pd->regs, AD_ADDR, AD_CMD_REG); in dt3155_init_board()
495 write_i2c_reg(pd->regs, AD_CMD, VIDEO_CNL_1 | SYNC_CNL_1 | SYNC_LVL_3); in dt3155_init_board()