Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/i2c/
Di2c_cdns.c168 uint32_t curr_recv_count; member
453 return (hold_wrkaround && (i2c_bus->curr_recv_count == (i2c_bus->fifo_depth + 1U))); in cdns_is_fifo_hold_quirk()
480 i2c_bus->curr_recv_count--; in cdns_i2c_master_handle_receive_interrupt()
490 i2c_bus->recv_count > i2c_bus->curr_recv_count)) { in cdns_i2c_master_handle_receive_interrupt()
496 if (cdns_is_fifo_hold_quirk(i2c_bus, i2c_bus->recv_count > i2c_bus->curr_recv_count)) { in cdns_i2c_master_handle_receive_interrupt()
507 (i2c_bus->curr_recv_count - i2c_bus->fifo_depth)) { in cdns_i2c_master_handle_receive_interrupt()
512 i2c_bus->curr_recv_count = xfer_size + i2c_bus->fifo_depth; in cdns_i2c_master_handle_receive_interrupt()
637 i2c_bus->curr_recv_count = i2c_bus->recv_count; in cdns_i2c_mrecv()
658 i2c_bus->curr_recv_count = i2c_bus->transfer_size; in cdns_i2c_mrecv()