Searched refs:i2c_wait (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.4/drivers/media/pci/solo6x10/ |
D | solo6x10-i2c.c | 101 wake_up(&solo_dev->i2c_wait); in solo_i2c_stop() 236 prepare_to_wait(&solo_dev->i2c_wait, &wait, in solo_i2c_master_xfer() 250 finish_wait(&solo_dev->i2c_wait, &wait); in solo_i2c_master_xfer() 280 init_waitqueue_head(&solo_dev->i2c_wait); in solo_i2c_init()
|
D | solo6x10.h | 208 wait_queue_head_t i2c_wait; member
|
/Linux-v5.4/drivers/i2c/busses/ |
D | i2c-cpm.c | 105 wait_queue_head_t i2c_wait; member 130 wake_up(&cpm->i2c_wait); in cpm_i2c_interrupt() 350 ret = wait_event_timeout(cpm->i2c_wait, in cpm_i2c_xfer() 355 ret = wait_event_timeout(cpm->i2c_wait, in cpm_i2c_xfer() 432 init_waitqueue_head(&cpm->i2c_wait); in cpm_i2c_setup()
|
D | i2c-mpc.c | 124 static int i2c_wait(struct mpc_i2c *i2c, unsigned timeout, int writing) in i2c_wait() function 478 result = i2c_wait(i2c, timeout, 1); in mpc_write() 486 result = i2c_wait(i2c, timeout, 1); in mpc_write() 506 result = i2c_wait(i2c, timeout, 1); in mpc_read() 522 result = i2c_wait(i2c, timeout, 0); in mpc_read()
|