Home
last modified time | relevance | path

Searched refs:cdns_i2c_readreg (Results 1 – 1 of 1) sorted by relevance

/Zephyr-latest/drivers/i2c/
Di2c_cdns.c194 static inline uint32_t cdns_i2c_readreg(const struct cdns_i2c_data *i2c_bus, uintptr_t offset) in cdns_i2c_readreg() function
436 uint32_t reg = cdns_i2c_readreg(i2c_bus, CDNS_I2C_CR_OFFSET); in cdns_i2c_clear_bus_hold()
473 while ((cdns_i2c_readreg(i2c_bus, CDNS_I2C_SR_OFFSET) & CDNS_I2C_SR_RXDV) != 0U) { in cdns_i2c_master_handle_receive_interrupt()
476 *(i2c_bus->p_recv_buf) = (uint8_t)cdns_i2c_readreg(i2c_bus, in cdns_i2c_master_handle_receive_interrupt()
506 while (cdns_i2c_readreg(i2c_bus, CDNS_I2C_XFER_SIZE_OFFSET) != in cdns_i2c_master_handle_receive_interrupt()
546 avail_bytes = i2c_bus->fifo_depth - cdns_i2c_readreg(i2c_bus, in cdns_i2c_master_handle_transmit_interrupt()
585 isr_status = cdns_i2c_readreg(i2c_bus, CDNS_I2C_ISR_OFFSET); in cdns_i2c_master_isr()
640 ctrl_reg = cdns_i2c_readreg(i2c_bus, CDNS_I2C_CR_OFFSET); in cdns_i2c_mrecv()
651 isr_status = cdns_i2c_readreg(i2c_bus, CDNS_I2C_ISR_OFFSET); in cdns_i2c_mrecv()
683 (void)cdns_i2c_readreg(i2c_bus, CDNS_I2C_CR_OFFSET); in cdns_i2c_mrecv()
[all …]