Searched refs:xfer_done (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/i2c/busses/ |
| H A D | i2c-nomadik.c | 213 bool xfer_done; member 486 wait_event_hrtimeout(priv->xfer_wq, priv->xfer_done, timeout); in nmk_i2c_wait_xfer_done() 490 wait_event_timeout(priv->xfer_wq, priv->xfer_done, timeout); in nmk_i2c_wait_xfer_done() 493 return priv->xfer_done; in nmk_i2c_wait_xfer_done() 509 bool xfer_done; in read_i2c() local 522 priv->xfer_done = false; in read_i2c() 538 xfer_done = nmk_i2c_wait_xfer_done(priv); in read_i2c() 540 if (!xfer_done) in read_i2c() 574 bool xfer_done; in write_i2c() local 588 priv->xfer_done = false; in write_i2c() [all …]
|
| H A D | i2c-sh7760.c | 96 struct completion xfer_done; member 228 complete(&id->xfer_done); in sh7760_i2c_irq() 322 init_completion(&id->xfer_done); in sh7760_i2c_master_xfer() 329 wait_for_completion(&id->xfer_done); in sh7760_i2c_master_xfer()
|
| H A D | i2c-xlp9xx.c | 247 goto xfer_done; in xlp9xx_i2c_isr() 252 goto xfer_done; in xlp9xx_i2c_isr() 274 goto xfer_done; in xlp9xx_i2c_isr() 278 xfer_done: in xlp9xx_i2c_isr()
|
| /linux/drivers/usb/dwc2/ |
| H A D | hcd_ddma.c | 1049 u32 n_bytes, int *xfer_done) in dwc2_update_non_isoc_urb_state_ddma() argument 1105 *xfer_done = 1; in dwc2_update_non_isoc_urb_state_ddma() 1109 *xfer_done = 1; in dwc2_update_non_isoc_urb_state_ddma() 1119 *xfer_done = 1; in dwc2_update_non_isoc_urb_state_ddma() 1131 int *xfer_done) in dwc2_process_non_isoc_desc() argument 1157 xfer_done); in dwc2_process_non_isoc_desc() 1158 if (failed || (*xfer_done && urb->status != -EINPROGRESS)) { in dwc2_process_non_isoc_desc() 1162 failed, *xfer_done); in dwc2_process_non_isoc_desc() 1177 if (*xfer_done) { in dwc2_process_non_isoc_desc() 1206 int xfer_done; in dwc2_complete_non_isoc_xfer_ddma() local [all …]
|
| /linux/drivers/spi/ |
| H A D | spi-uniphier.c | 30 struct completion xfer_done; member 476 reinit_completion(&priv->xfer_done); in uniphier_spi_transfer_one_irq() 482 time_left = wait_for_completion_timeout(&priv->xfer_done, in uniphier_spi_transfer_one_irq() 634 complete(&priv->xfer_done); in uniphier_spi_handler() 659 init_completion(&priv->xfer_done); in uniphier_spi_probe()
|
| H A D | spi-imx.c | 113 struct completion xfer_done; member 1311 complete(&spi_imx->xfer_done); in spi_imx_isr() 1999 reinit_completion(&spi_imx->xfer_done); in spi_imx_pio_transfer() 2007 time_left = wait_for_completion_timeout(&spi_imx->xfer_done, in spi_imx_pio_transfer() 2084 reinit_completion(&spi_imx->xfer_done); in spi_imx_pio_transfer_target() 2091 if (wait_for_completion_interruptible(&spi_imx->xfer_done) || in spi_imx_pio_transfer_target() 2214 complete(&spi_imx->xfer_done); in spi_imx_target_abort() 2302 init_completion(&spi_imx->xfer_done); in spi_imx_probe()
|
| /linux/drivers/scsi/arm/ |
| H A D | acornscsi.h | 338 unsigned char xfer_done:1; /* set if DMA reached end of BH list */ member
|
| /linux/drivers/accel/qaic/ |
| H A D | qaic_control.c | 186 struct completion xfer_done; member 1057 init_completion(&elem.xfer_done); in msg_xfer() 1101 ret = wait_for_completion_timeout(&elem.xfer_done, control_resp_timeout_s * HZ); in msg_xfer() 1103 ret = wait_for_completion_interruptible_timeout(&elem.xfer_done, in msg_xfer() 1419 complete_all(&elem->xfer_done); in resp_worker() 1601 complete_all(&elem->xfer_done); in wake_all_cntl()
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | max3420_udc.c | 703 goto xfer_done; in max3420_do_data() 727 xfer_done: in max3420_do_data()
|