Home
last modified time | relevance | path

Searched refs:bus_hold_flag (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-cadence.c177 * @bus_hold_flag: Flag used in repeated start for clearing HOLD bit
201 unsigned int bus_hold_flag; member
432 !id->bus_hold_flag) in cdns_i2c_master_isr()
479 if (!id->bus_hold_flag) in cdns_i2c_master_isr()
515 if (!id->send_count && !id->bus_hold_flag) in cdns_i2c_master_isr()
610 if (!id->bus_hold_flag && in cdns_i2c_mrecv()
671 if (!id->bus_hold_flag && !id->send_count) in cdns_i2c_msend()
835 id->bus_hold_flag = 1; in cdns_i2c_master_xfer()
840 id->bus_hold_flag = 0; in cdns_i2c_master_xfer()
846 id->bus_hold_flag in cdns_i2c_master_xfer()
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-cadence.c179 * @bus_hold_flag: Flag used in repeated start for clearing HOLD bit
207 unsigned int bus_hold_flag; member
443 !id->bus_hold_flag) in cdns_i2c_master_isr()
490 if (!id->bus_hold_flag) in cdns_i2c_master_isr()
526 if (!id->send_count && !id->bus_hold_flag) in cdns_i2c_master_isr()
623 if (!id->bus_hold_flag && id->recv_count <= id->fifo_depth) { in cdns_i2c_mrecv()
714 if (!id->bus_hold_flag && !id->send_count) in cdns_i2c_msend()
885 id->bus_hold_flag = 1; in cdns_i2c_master_xfer()
890 id->bus_hold_flag = 0; in cdns_i2c_master_xfer()
896 id->bus_hold_flag in cdns_i2c_master_xfer()
[all...]

Completed in 4 milliseconds