Lines Matching refs:i2c_write_reg
216 i2c_write_reg(struct i2c_softc *sc, bus_size_t off, uint8_t val) in i2c_write_reg() function
236 i2c_write_reg(sc, off, status); in i2c_flag_set()
299 i2c_write_reg(sc, I2C_STATUS_REG, 0); in i2c_error_handler()
300 i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN); in i2c_error_handler()
302 i2c_write_reg(sc, I2C_CONTROL_REG, 0); in i2c_error_handler()
525 i2c_write_reg(sc, I2C_STATUS_REG, 0x0); in i2c_repeated_start()
526 i2c_write_reg(sc, I2C_DATA_REG, slave); in i2c_repeated_start()
541 i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN); in i2c_start_ll()
546 i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | I2CCR_MSTA | I2CCR_MTX); in i2c_start_ll()
549 i2c_write_reg(sc, I2C_STATUS_REG, 0); in i2c_start_ll()
550 i2c_write_reg(sc, I2C_DATA_REG, slave); in i2c_start_ll()
574 i2c_write_reg(sc, I2C_CONTROL_REG, 0x0); in i2c_start()
589 i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN); in i2c_stop()
591 i2c_write_reg(sc, I2C_CONTROL_REG, 0); in i2c_stop()
644 i2c_write_reg(sc, I2C_STATUS_REG, 0x0); in i2c_reset()
645 i2c_write_reg(sc, I2C_CONTROL_REG, 0x0); in i2c_reset()
646 i2c_write_reg(sc, I2C_FDR_REG, (uint8_t)clkdiv_table[i].regcode); in i2c_reset()
667 i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | in i2c_read()
670 i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | in i2c_read()
673 i2c_write_reg(sc, I2C_STATUS_REG, 0x0); in i2c_read()
682 i2c_write_reg(sc, I2C_STATUS_REG, 0x0); in i2c_read()
686 i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | in i2c_read()
690 i2c_write_reg(sc, I2C_CONTROL_REG, I2CCR_MEN | in i2c_read()
718 i2c_write_reg(sc, I2C_STATUS_REG, 0x0); in i2c_write()
719 i2c_write_reg(sc, I2C_DATA_REG, *buf++); in i2c_write()