| D | au8522.c | 60 au8522_reset(struct au8522 *au) in au8522_reset() argument 62 return au8522_write_1(au, 0xa4, 1 << 5); in au8522_reset() 66 au8522_read_1(struct au8522 *au, uint16_t reg, uint8_t *val) in au8522_read_1() argument 73 error = iic_exec(au->i2c, I2C_OP_WRITE, au->i2c_addr, in au8522_read_1() 77 return iic_exec(au->i2c, I2C_OP_READ, au->i2c_addr, in au8522_read_1() 82 au8522_write_1(struct au8522 *au, uint16_t reg, uint8_t val) in au8522_write_1() argument 89 return iic_exec(au->i2c, I2C_OP_WRITE, au->i2c_addr, in au8522_write_1() 94 au8522_set_vinput(struct au8522 *au, au8522_vinput_t vi) in au8522_set_vinput() argument 98 au8522_write_1(au, AU8522_REG_MODCLKCTL, AU8522_MODCLKCTL_CVBS); in au8522_set_vinput() 99 au8522_write_1(au, AU8522_REG_PGACTL, 0x00); in au8522_set_vinput() [all …]
|