/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-axxia.c | 128 * @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 D | i2c-owl.c | 93 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 D | i2c-hix5hd2.c | 82 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 D | i2c-altera.c | 63 * @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 D | i2c-xlp9xx.c | 85 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 D | i2c-img-scb.c | 379 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 D | i2c-exynos5.c | 178 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 D | i2c-tegra.c | 243 * @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 D | i2c-mt65xx.c | 235 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 D | i2c-axxia.c | 128 * @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 D | i2c-owl.c | 97 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 D | i2c-altera.c | 63 * @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 D | i2c-hix5hd2.c | 82 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 D | i2c-microchip-corei2c.c | 97 * @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 D | i2c-xlp9xx.c | 85 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 D | i2c-img-scb.c | 379 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 D | i2c-exynos5.c | 177 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 D | i2c-tegra.c | 244 * @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 D | hbm.h | 80 uint32_t msg_complete:1; member 289 hdr->msg_complete = 1; in ishtp_hbm_hdr()
|
H A D | client.c | 690 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 D | hbm.h | 80 uint32_t msg_complete:1; member 290 hdr->msg_complete = 1; in ishtp_hbm_hdr()
|
H A D | client.c | 690 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 D | client.c | 1863 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 D | applespi.c | 1444 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 D | applespi.c | 1459 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()
|