Home
last modified time | relevance | path

Searched refs:cmd_complete (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v5.4/drivers/platform/x86/
Dintel_punit_ipc.c44 struct completion cmd_complete; member
109 if (!wait_for_completion_timeout(&ipcdev->cmd_complete, in intel_punit_ipc_check_status()
153 reinit_completion(&ipcdev->cmd_complete); in intel_punit_ipc_simple_command()
188 reinit_completion(&ipcdev->cmd_complete); in intel_punit_ipc_command()
221 complete(&ipcdev->cmd_complete); in intel_punit_ioc()
316 init_completion(&punit_ipcdev->cmd_complete); in intel_punit_ipc_probe()
Dintel_scu_ipc.c96 struct completion cmd_complete; member
124 reinit_completion(&scu->cmd_complete); in ipc_command()
193 if (!wait_for_completion_timeout(&scu->cmd_complete, 3 * HZ)) { in ipc_wait_for_interrupt()
615 complete(&scu->cmd_complete); in ioc()
651 init_completion(&scu->cmd_complete); in ipc_probe()
Dintel_pmc_ipc.c120 struct completion cmd_complete; member
171 reinit_completion(&ipcdev.cmd_complete); in ipc_send_command()
359 &ipcdev.cmd_complete, IPC_MAX_SEC * HZ)) in intel_pmc_ipc_check_status()
503 complete(&ipcdev.cmd_complete); in ioc()
529 init_completion(&pmc->cmd_complete); in ipc_pci_probe()
935 init_completion(&ipcdev.cmd_complete); in ipc_plat_probe()
/Linux-v5.4/drivers/i2c/busses/
Di2c-amd-mp2-plat.c35 struct completion cmd_complete; member
81 reinit_completion(&i2c_dev->cmd_complete); in i2c_amd_start_cmd()
95 complete(&i2c_dev->cmd_complete); in i2c_amd_cmd_completion()
103 timeout = wait_for_completion_timeout(&i2c_dev->cmd_complete, in i2c_amd_check_cmd_completion()
314 init_completion(&i2c_dev->cmd_complete); in i2c_amd_probe()
Di2c-davinci.c123 struct completion cmd_complete; member
440 reinit_completion(&dev->cmd_complete); in i2c_davinci_xfer_msg()
489 time_left = wait_for_completion_timeout(&dev->cmd_complete, in i2c_davinci_xfer_msg()
624 complete(&dev->cmd_complete); in i2c_davinci_isr()
630 complete(&dev->cmd_complete); in i2c_davinci_isr()
644 complete(&dev->cmd_complete); in i2c_davinci_isr()
688 complete(&dev->cmd_complete); in i2c_davinci_isr()
785 init_completion(&dev->cmd_complete); in davinci_i2c_probe()
Di2c-aspeed.c149 struct completion cmd_complete; member
190 reinit_completion(&bus->cmd_complete); in aspeed_i2c_recover_bus()
195 &bus->cmd_complete, bus->adap.timeout); in aspeed_i2c_recover_bus()
211 reinit_completion(&bus->cmd_complete); in aspeed_i2c_recover_bus()
218 &bus->cmd_complete, bus->adap.timeout); in aspeed_i2c_recover_bus()
591 complete(&bus->cmd_complete); in aspeed_i2c_master_irq()
682 reinit_completion(&bus->cmd_complete); in aspeed_i2c_master_xfer()
686 time_left = wait_for_completion_timeout(&bus->cmd_complete, in aspeed_i2c_master_xfer()
1008 init_completion(&bus->cmd_complete); in aspeed_i2c_probe_bus()
Di2c-highlander.c44 struct completion cmd_complete; member
165 complete(&dev->cmd_complete); in highlander_i2c_irq()
200 wait_for_completion_timeout(&dev->cmd_complete, in highlander_i2c_wait_xfer_done()
283 init_completion(&dev->cmd_complete); in highlander_i2c_smbus_xfer()
Di2c-stu300.c160 struct completion cmd_complete; member
312 complete(&dev->cmd_complete); in stu300_irh()
333 init_completion(&dev->cmd_complete); in stu300_start_and_await_event()
341 ret = wait_for_completion_interruptible_timeout(&dev->cmd_complete, in stu300_start_and_await_event()
382 init_completion(&dev->cmd_complete); in stu300_await_event()
390 ret = wait_for_completion_interruptible_timeout(&dev->cmd_complete, in stu300_await_event()
Di2c-mxs.c116 struct completion cmd_complete; member
168 complete(&i2c->cmd_complete); in mxs_i2c_dma_irq_callback()
587 reinit_completion(&i2c->cmd_complete); in mxs_i2c_xfer_msg()
592 time_left = wait_for_completion_timeout(&i2c->cmd_complete, in mxs_i2c_xfer_msg()
830 init_completion(&i2c->cmd_complete); in mxs_i2c_probe()
Di2c-designware-master.c434 reinit_completion(&dev->cmd_complete); in i2c_dw_xfer()
457 if (!wait_for_completion_timeout(&dev->cmd_complete, adap->timeout)) { in i2c_dw_xfer()
608 complete(&dev->cmd_complete); in i2c_dw_irq_handler_master()
687 init_completion(&dev->cmd_complete); in i2c_dw_probe()
Di2c-designware-slave.c233 complete(&dev->cmd_complete); in i2c_dw_isr_slave()
249 init_completion(&dev->cmd_complete); in i2c_dw_probe_slave()
Di2c-at91-master.c426 complete(&dev->cmd_complete); in atmel_twi_interrupt()
490 reinit_completion(&dev->cmd_complete); in at91_do_twi_transfer()
552 time_left = wait_for_completion_timeout(&dev->cmd_complete, in at91_do_twi_transfer()
776 init_completion(&dev->cmd_complete); in at91_twi_probe_master()
Di2c-imx.c179 struct completion cmd_complete; member
334 init_completion(&dma->cmd_complete); in i2c_imx_dma_request()
355 complete(&dma->cmd_complete); in i2c_imx_dma_callback()
381 reinit_completion(&dma->cmd_complete); in i2c_imx_dma_xfer()
638 &i2c_imx->dma->cmd_complete, in i2c_imx_dma_write()
693 &i2c_imx->dma->cmd_complete, in i2c_imx_dma_read()
Di2c-at91.h127 struct completion cmd_complete; member
Di2c-omap.c183 struct completion cmd_complete; member
690 reinit_completion(&omap->cmd_complete); in omap_i2c_xfer_msg()
743 timeout = wait_for_completion_timeout(&omap->cmd_complete, in omap_i2c_xfer_msg()
858 complete(&omap->cmd_complete); in omap_i2c_complete_cmd()
1403 init_completion(&omap->cmd_complete); in omap_i2c_probe()
Di2c-designware-core.h229 struct completion cmd_complete; member
/Linux-v5.4/drivers/mtd/devices/
Dspear_smi.c176 wait_queue_head_t cmd_complete; member
238 ret = wait_event_interruptible_timeout(dev->cmd_complete, in spear_smi_read_sr()
313 wake_up_interruptible(&dev->cmd_complete); in spear_smi_int_handler()
394 ret = wait_event_interruptible_timeout(dev->cmd_complete, in spear_smi_write_enable()
469 ret = wait_event_interruptible_timeout(dev->cmd_complete, in spear_smi_erase_sector()
733 ret = wait_event_interruptible_timeout(dev->cmd_complete, in spear_smi_probe_flash()
985 init_waitqueue_head(&dev->cmd_complete); in spear_smi_probe()
/Linux-v5.4/net/bluetooth/
Dmgmt_util.h31 int (*cmd_complete)(struct mgmt_pending_cmd *cmd, u8 status); member
Dmgmt.c1255 if (cmd->cmd_complete) { in cmd_complete_rsp()
1258 cmd->cmd_complete(cmd, *status); in cmd_complete_rsp()
2490 cmd->cmd_complete = addr_cmd_complete; in unpair_device()
2556 cmd->cmd_complete = generic_cmd_complete; in disconnect()
2651 cmd->cmd_complete = addr_cmd_complete; in send_pin_code_neg_reply()
2708 cmd->cmd_complete = addr_cmd_complete; in pin_code_reply()
2801 cmd->cmd_complete(cmd, status); in mgmt_smp_complete()
2818 cmd->cmd_complete(cmd, mgmt_status(status)); in pairing_complete_cb()
2837 cmd->cmd_complete(cmd, mgmt_status(status)); in le_pairing_complete_cb()
2943 cmd->cmd_complete = pairing_complete; in pair_device()
[all …]
/Linux-v5.4/drivers/soc/qcom/
Drpmh-rsc.c260 u32 cmd_complete; in __tcs_buffer_write() local
268 cmd_complete = read_tcs_reg(drv, RSC_DRV_CMD_WAIT_FOR_CMPL, tcs_id, 0); in __tcs_buffer_write()
273 cmd_complete |= cmd->wait << j; in __tcs_buffer_write()
283 write_tcs_reg(drv, RSC_DRV_CMD_WAIT_FOR_CMPL, tcs_id, cmd_complete); in __tcs_buffer_write()
/Linux-v5.4/drivers/mtd/nand/raw/
Dhisi504_nand.c130 struct completion cmd_complete; member
221 init_completion(&host->cmd_complete); in hisi_nfc_dma_transfer()
224 ret = wait_for_completion_timeout(&host->cmd_complete, in hisi_nfc_dma_transfer()
508 complete(&host->cmd_complete); in hinfc_irq_handle()
/Linux-v5.4/drivers/bluetooth/
Dbtmrvl_drv.h98 u8 cmd_complete; member
Dbtmrvl_main.c67 priv->adapter->cmd_complete = true; in btmrvl_check_evtpkt()
205 priv->adapter->cmd_complete = false; in btmrvl_send_sync_cmd()
210 priv->adapter->cmd_complete || in btmrvl_send_sync_cmd()
/Linux-v5.4/drivers/scsi/
Dmesh.c188 static void cmd_complete(struct mesh_state *ms);
749 cmd_complete(ms); in start_phase()
1076 cmd_complete(ms); in handle_error()
1086 cmd_complete(ms); in handle_error()
1443 static void cmd_complete(struct mesh_state *ms) in cmd_complete() function
1678 cmd_complete(ms); in DEF_SCSI_QCMD()
/Linux-v5.4/drivers/usb/typec/ucsi/
Ducsi.h25 u16 cmd_complete:1; member

12