Home
last modified time | relevance | path

Searched refs:msg_complete (Results 1 - 25 of 37) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-axxia.c128 * @msg_complete: xfer completion object
142 struct completion msg_complete; member
286 complete(&idev->msg_complete); in axxia_i2c_empty_rx_fifo()
409 complete(&idev->msg_complete); in axxia_i2c_isr()
413 complete(&idev->msg_complete); in axxia_i2c_isr()
421 complete(&idev->msg_complete); in axxia_i2c_isr()
426 complete(&idev->msg_complete); in axxia_i2c_isr()
499 reinit_completion(&idev->msg_complete); in axxia_i2c_xfer_seq()
502 time_left = wait_for_completion_timeout(&idev->msg_complete, in axxia_i2c_xfer_seq()
537 reinit_completion(&idev->msg_complete); in axxia_i2c_xfer_msg()
[all...]
H A Di2c-owl.c93 struct completion msg_complete; member
215 complete_all(&i2c_dev->msg_complete); in owl_i2c_interrupt()
288 reinit_completion(&i2c_dev->msg_complete); in owl_i2c_master_xfer()
360 time_left = wait_for_completion_timeout(&i2c_dev->msg_complete, in owl_i2c_master_xfer()
446 init_completion(&i2c_dev->msg_complete); in owl_i2c_probe()
H A Di2c-hix5hd2.c82 struct completion msg_complete; member
291 complete(&priv->msg_complete); in hix5hd2_i2c_irq()
327 reinit_completion(&priv->msg_complete); in hix5hd2_i2c_xfer_msg()
330 timeout = wait_for_completion_timeout(&priv->msg_complete, in hix5hd2_i2c_xfer_msg()
437 init_completion(&priv->msg_complete); in hix5hd2_i2c_probe()
H A Di2c-altera.c63 * @msg_complete: xfer completion object
79 struct completion msg_complete; member
297 complete(&idev->msg_complete); in altr_i2c_isr()
318 reinit_completion(&idev->msg_complete); in altr_i2c_xfer_msg()
340 time_left = wait_for_completion_timeout(&idev->msg_complete, in altr_i2c_xfer_msg()
408 init_completion(&idev->msg_complete); in altr_i2c_probe()
H A Di2c-xlp9xx.c85 struct completion msg_complete; member
280 complete(&priv->msg_complete); in xlp9xx_i2c_isr()
333 reinit_completion(&priv->msg_complete); in xlp9xx_i2c_xfer_msg()
400 timeleft = wait_for_completion_timeout(&priv->msg_complete, timeleft); in xlp9xx_i2c_xfer_msg()
537 init_completion(&priv->msg_complete); in xlp9xx_i2c_probe()
H A Di2c-img-scb.c379 struct completion msg_complete; member
630 complete(&i2c->msg_complete); in img_i2c_complete_transaction()
1013 reinit_completion(&i2c->msg_complete); in img_i2c_reset_bus()
1017 time_left = wait_for_completion_timeout(&i2c->msg_complete, in img_i2c_reset_bus()
1085 reinit_completion(&i2c->msg_complete); in img_i2c_xfer()
1123 time_left = wait_for_completion_timeout(&i2c->msg_complete, in img_i2c_xfer()
1385 init_completion(&i2c->msg_complete); in img_i2c_probe()
H A Di2c-exynos5.c178 struct completion msg_complete; member
509 complete(&i2c->msg_complete); in exynos5_i2c_irq()
681 reinit_completion(&i2c->msg_complete); in exynos5_i2c_xfer_msg()
685 timeout = wait_for_completion_timeout(&i2c->msg_complete, in exynos5_i2c_xfer_msg()
784 init_completion(&i2c->msg_complete); in exynos5_i2c_probe()
H A Di2c-tegra.c243 * @msg_complete: transfer completion notifier
277 struct completion msg_complete; member
944 complete(&i2c_dev->msg_complete); in tegra_i2c_isr()
973 complete(&i2c_dev->msg_complete); in tegra_i2c_isr()
1111 reinit_completion(&i2c_dev->msg_complete); in tegra_i2c_issue_bus_clear()
1125 time_left = tegra_i2c_wait_completion(i2c_dev, &i2c_dev->msg_complete, 50); in tegra_i2c_issue_bus_clear()
1236 reinit_completion(&i2c_dev->msg_complete); in tegra_i2c_xfer_msg()
1342 time_left = tegra_i2c_wait_completion(i2c_dev, &i2c_dev->msg_complete, in tegra_i2c_xfer_msg()
1354 time_left, completion_done(&i2c_dev->msg_complete), in tegra_i2c_xfer_msg()
1724 init_completion(&i2c_dev->msg_complete); in tegra_i2c_probe()
[all...]
H A Di2c-mt65xx.c235 struct completion msg_complete; member
863 reinit_completion(&i2c->msg_complete); in mtk_i2c_do_transfer()
1021 ret = wait_for_completion_timeout(&i2c->msg_complete, in mtk_i2c_do_transfer()
1154 complete(&i2c->msg_complete); in mtk_i2c_irq()
1222 init_completion(&i2c->msg_complete); in mtk_i2c_probe()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-axxia.c128 * @msg_complete: xfer completion object
142 struct completion msg_complete; member
286 complete(&idev->msg_complete); in axxia_i2c_empty_rx_fifo()
409 complete(&idev->msg_complete); in axxia_i2c_isr()
413 complete(&idev->msg_complete); in axxia_i2c_isr()
421 complete(&idev->msg_complete); in axxia_i2c_isr()
426 complete(&idev->msg_complete); in axxia_i2c_isr()
499 reinit_completion(&idev->msg_complete); in axxia_i2c_xfer_seq()
502 time_left = wait_for_completion_timeout(&idev->msg_complete, in axxia_i2c_xfer_seq()
537 reinit_completion(&idev->msg_complete); in axxia_i2c_xfer_msg()
[all...]
H A Di2c-owl.c97 struct completion msg_complete; member
224 complete_all(&i2c_dev->msg_complete); in owl_i2c_interrupt()
298 reinit_completion(&i2c_dev->msg_complete); in owl_i2c_xfer_common()
377 time_left = wait_for_completion_timeout(&i2c_dev->msg_complete, in owl_i2c_xfer_common()
477 init_completion(&i2c_dev->msg_complete); in owl_i2c_probe()
H A Di2c-altera.c63 * @msg_complete: xfer completion object
79 struct completion msg_complete; member
296 complete(&idev->msg_complete); in altr_i2c_isr()
317 reinit_completion(&idev->msg_complete); in altr_i2c_xfer_msg()
339 time_left = wait_for_completion_timeout(&idev->msg_complete, in altr_i2c_xfer_msg()
407 init_completion(&idev->msg_complete); in altr_i2c_probe()
H A Di2c-hix5hd2.c82 struct completion msg_complete; member
291 complete(&priv->msg_complete); in hix5hd2_i2c_irq()
327 reinit_completion(&priv->msg_complete); in hix5hd2_i2c_xfer_msg()
330 timeout = wait_for_completion_timeout(&priv->msg_complete, in hix5hd2_i2c_xfer_msg()
440 init_completion(&priv->msg_complete); in hix5hd2_i2c_probe()
H A Di2c-microchip-corei2c.c97 * @msg_complete: xfer completion object
110 struct completion msg_complete; member
290 complete(&idev->msg_complete); in mchp_corei2c_handle_isr()
325 reinit_completion(&idev->msg_complete); in mchp_corei2c_xfer_msg()
333 time_left = wait_for_completion_timeout(&idev->msg_complete, in mchp_corei2c_xfer_msg()
390 init_completion(&idev->msg_complete); in mchp_corei2c_probe()
H A Di2c-xlp9xx.c85 struct completion msg_complete; member
280 complete(&priv->msg_complete); in xlp9xx_i2c_isr()
333 reinit_completion(&priv->msg_complete); in xlp9xx_i2c_xfer_msg()
400 timeleft = wait_for_completion_timeout(&priv->msg_complete, timeleft); in xlp9xx_i2c_xfer_msg()
535 init_completion(&priv->msg_complete); in xlp9xx_i2c_probe()
H A Di2c-img-scb.c379 struct completion msg_complete; member
630 complete(&i2c->msg_complete); in img_i2c_complete_transaction()
1013 reinit_completion(&i2c->msg_complete); in img_i2c_reset_bus()
1017 time_left = wait_for_completion_timeout(&i2c->msg_complete, in img_i2c_reset_bus()
1085 reinit_completion(&i2c->msg_complete); in img_i2c_xfer()
1123 time_left = wait_for_completion_timeout(&i2c->msg_complete, in img_i2c_xfer()
1385 init_completion(&i2c->msg_complete); in img_i2c_probe()
H A Di2c-exynos5.c177 struct completion msg_complete; member
552 complete(&i2c->msg_complete); in exynos5_i2c_irq()
724 reinit_completion(&i2c->msg_complete); in exynos5_i2c_xfer_msg()
728 timeout = wait_for_completion_timeout(&i2c->msg_complete, in exynos5_i2c_xfer_msg()
843 init_completion(&i2c->msg_complete); in exynos5_i2c_probe()
H A Di2c-tegra.c244 * @msg_complete: transfer completion notifier
278 struct completion msg_complete; member
945 complete(&i2c_dev->msg_complete); in tegra_i2c_isr()
970 complete(&i2c_dev->msg_complete); in tegra_i2c_isr()
1105 reinit_completion(&i2c_dev->msg_complete); in tegra_i2c_issue_bus_clear()
1119 time_left = tegra_i2c_wait_completion(i2c_dev, &i2c_dev->msg_complete, 50); in tegra_i2c_issue_bus_clear()
1231 reinit_completion(&i2c_dev->msg_complete); in tegra_i2c_xfer_msg()
1348 time_left = tegra_i2c_wait_completion(i2c_dev, &i2c_dev->msg_complete, in tegra_i2c_xfer_msg()
1360 time_left, completion_done(&i2c_dev->msg_complete), in tegra_i2c_xfer_msg()
1757 init_completion(&i2c_dev->msg_complete); in tegra_i2c_probe()
[all...]
/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/ishtp/
H A Dhbm.h80 uint32_t msg_complete:1; member
289 hdr->msg_complete = 1; in ishtp_hbm_hdr()
H A Dclient.c690 ishtp_hdr.msg_complete = 1; in ipc_tx_send()
700 ishtp_hdr.msg_complete = 0; in ipc_tx_send()
892 if (ishtp_hdr->msg_complete) { in recv_ishtp_cl_msg()
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/ishtp/
H A Dhbm.h80 uint32_t msg_complete:1; member
290 hdr->msg_complete = 1; in ishtp_hbm_hdr()
H A Dclient.c690 ishtp_hdr.msg_complete = 1; in ipc_tx_send()
700 ishtp_hdr.msg_complete = 0; in ipc_tx_send()
897 if (ishtp_hdr->msg_complete) { in recv_ishtp_cl_msg()
/kernel/linux/linux-5.10/drivers/misc/mei/
H A Dclient.c1863 mei_hdr->msg_complete = 1; in mei_cl_irq_write()
1869 mei_hdr->msg_complete = 1; in mei_cl_irq_write()
1901 if (mei_hdr->msg_complete) in mei_cl_irq_write()
2006 mei_hdr->msg_complete = 1; in mei_cl_write()
2012 mei_hdr->msg_complete = 1; in mei_cl_write()
2041 if (mei_hdr->msg_complete) in mei_cl_write()
/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Dapplespi.c1444 goto msg_complete; in applespi_got_data()
1453 goto msg_complete; in applespi_got_data()
1460 goto msg_complete; in applespi_got_data()
1467 goto msg_complete; in applespi_got_data()
1485 goto msg_complete; in applespi_got_data()
1492 goto msg_complete; in applespi_got_data()
1513 goto msg_complete; in applespi_got_data()
1530 msg_complete: in applespi_got_data()
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Dapplespi.c1459 goto msg_complete; in applespi_got_data()
1468 goto msg_complete; in applespi_got_data()
1475 goto msg_complete; in applespi_got_data()
1482 goto msg_complete; in applespi_got_data()
1500 goto msg_complete; in applespi_got_data()
1507 goto msg_complete; in applespi_got_data()
1528 goto msg_complete; in applespi_got_data()
1545 msg_complete: in applespi_got_data()

Completed in 34 milliseconds

12