Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/i2c/
Di2c_cdns.c167 uint32_t recv_count; member
475 if (i2c_bus->recv_count > 0U) { in cdns_i2c_master_handle_receive_interrupt()
479 i2c_bus->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()
497 transfer_size = i2c_bus->recv_count - i2c_bus->fifo_depth; in cdns_i2c_master_handle_receive_interrupt()
517 (i2c_bus->recv_count == 0U)) { in cdns_i2c_master_handle_receive_interrupt()
636 i2c_bus->recv_count = i2c_bus->p_msg->len; in cdns_i2c_mrecv()
637 i2c_bus->curr_recv_count = i2c_bus->recv_count; in cdns_i2c_mrecv()
644 if (i2c_bus->recv_count > i2c_bus->fifo_depth) { in cdns_i2c_mrecv()
[all …]
/Zephyr-latest/drivers/smbus/
Dintel_pch_smbus.c843 uint8_t *recv_count, uint8_t *recv_buf) in pch_smbus_block_pcall() argument
872 *recv_count = pch_reg_read(dev, PCH_SMBUS_HD0); in pch_smbus_block_pcall()
873 if (*recv_count == 0 || in pch_smbus_block_pcall()
874 *recv_count + send_count > SMBUS_BLOCK_BYTES_MAX) { in pch_smbus_block_pcall()
879 for (int i = 0; i < *recv_count; i++) { in pch_smbus_block_pcall()
/Zephyr-latest/include/zephyr/drivers/
Dsmbus.h375 uint8_t *recv_count, uint8_t *recv_buf);