Searched refs:i2c_rcar_write (Results 1 – 1 of 1) sorted by relevance
/Zephyr-latest/drivers/i2c/ |
D | i2c_rcar.c | 84 static void i2c_rcar_write(const struct i2c_rcar_cfg *config, in i2c_rcar_write() function 98 i2c_rcar_write(config, RCAR_I2C_ICMIER, 0); in i2c_rcar_isr() 113 i2c_rcar_write(config, RCAR_I2C_ICMIER, mask); in i2c_rcar_wait_for_state() 125 i2c_rcar_write(config, RCAR_I2C_ICMCR, RCAR_I2C_ICMCR_MASTER | RCAR_I2C_ICMCR_FSB); in i2c_rcar_finish() 126 i2c_rcar_write(config, RCAR_I2C_ICMSR, 0); in i2c_rcar_finish() 130 i2c_rcar_write(config, RCAR_I2C_ICMSR, 0); in i2c_rcar_finish() 133 i2c_rcar_write(config, RCAR_I2C_ICMCR, RCAR_I2C_ICMCR_MASTER); in i2c_rcar_finish() 144 i2c_rcar_write(config, RCAR_I2C_ICMAR, (chip << 1) | read); in i2c_rcar_set_addr() 146 i2c_rcar_write(config, RCAR_I2C_ICMCR, RCAR_I2C_ICMCR_MASTER | RCAR_I2C_ICMCR_ESG); in i2c_rcar_set_addr() 148 i2c_rcar_write(config, RCAR_I2C_ICMSR, 0); in i2c_rcar_set_addr() [all …]
|