Searched refs:xfer_done (Results 1 – 10 of 10) 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() 2002 reinit_completion(&spi_imx->xfer_done); in spi_imx_pio_transfer() 2010 time_left = wait_for_completion_timeout(&spi_imx->xfer_done, in spi_imx_pio_transfer() 2087 reinit_completion(&spi_imx->xfer_done); in spi_imx_pio_transfer_target() 2094 if (wait_for_completion_interruptible(&spi_imx->xfer_done) || in spi_imx_pio_transfer_target() 2217 complete(&spi_imx->xfer_done); in spi_imx_target_abort() 2305 init_completion(&spi_imx->xfer_done); in spi_imx_probe()
|
| /linux/drivers/accel/qaic/ |
| H A D | qaic_control.c | 186 struct completion xfer_done; member 1074 init_completion(&elem.xfer_done); in msg_xfer() 1118 ret = wait_for_completion_timeout(&elem.xfer_done, control_resp_timeout_s * HZ); in msg_xfer() 1120 ret = wait_for_completion_interruptible_timeout(&elem.xfer_done, in msg_xfer() 1436 complete_all(&elem->xfer_done); in resp_worker() 1603 complete_all(&elem->xfer_done); in wake_all_cntl()
|
| /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/gpu/drm/msm/hdmi/ |
| H A D | hdmi_hdcp.c | 354 u32 xfer_done, xfer_req, hw_done; in msm_hdmi_hdcp_hw_ddc_clean() local 368 xfer_done = hdcp_ddc_status & HDMI_HDCP_DDC_STATUS_XFER_DONE; in msm_hdmi_hdcp_hw_ddc_clean() 371 hw_not_ready = !xfer_done || xfer_req || !hw_done; in msm_hdmi_hdcp_hw_ddc_clean()
|
| /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()
|