Searched refs:dma_done (Results 1 - 20 of 20) sorted by relevance

/linux-4.4.14/drivers/mtd/onenand/
H A Domap2.c58 struct completion dma_done; member in struct:omap2_onenand
70 complete(&c->dma_done); omap2_onenand_dma_cb()
351 reinit_completion(&c->dma_done); omap3_onenand_read_bufferram()
355 done = &c->dma_done.done; omap3_onenand_read_bufferram()
422 reinit_completion(&c->dma_done); omap3_onenand_write_bufferram()
426 done = &c->dma_done.done; omap3_onenand_write_bufferram()
501 reinit_completion(&c->dma_done); omap2_onenand_read_bufferram()
503 wait_for_completion(&c->dma_done); omap2_onenand_read_bufferram()
546 reinit_completion(&c->dma_done); omap2_onenand_write_bufferram()
548 wait_for_completion(&c->dma_done); omap2_onenand_write_bufferram()
630 init_completion(&c->dma_done); omap2_onenand_probe()
/linux-4.4.14/drivers/ata/
H A Dpata_pxa.c43 struct completion dma_done; member in struct:pata_pxa_data
56 complete(&pd->dma_done); pxa_ata_dma_irq()
98 init_completion(&pd->dma_done); pxa_bmdma_start()
112 wait_for_completion_timeout(&pd->dma_done, HZ)) pxa_bmdma_stop()
/linux-4.4.14/drivers/fpga/
H A Dzynq-fpga.c128 struct completion dma_done; member in struct:zynq_fpga_priv
173 complete(&priv->dma_done); zynq_fpga_isr()
311 reinit_completion(&priv->dma_done); zynq_fpga_ops_write()
328 wait_for_completion(&priv->dma_done); zynq_fpga_ops_write()
433 init_completion(&priv->dma_done); zynq_fpga_probe()
/linux-4.4.14/drivers/usb/renesas_usbhs/
H A Dfifo.h74 int (*dma_done)(struct usbhs_pkt *pkt, int *is_done); member in struct:usbhs_pkt_handle
H A Dfifo.c186 func = pkt->handler->dma_done; usbhsf_pkt_handler()
941 .dma_done = usbhsf_dma_push_done,
1190 .dma_done = usbhsf_dma_pop_done
/linux-4.4.14/drivers/mmc/host/
H A Dandroid-goldfish.c128 unsigned dma_done:1; member in struct:goldfish_mmc_host
258 if (host->dma_done) goldfish_mmc_end_of_data()
331 host->dma_done = 1; goldfish_mmc_irq()
342 host->dma_done = 1; goldfish_mmc_irq()
400 host->dma_done = 0; goldfish_mmc_prepare_data()
H A Domap.c156 unsigned brs_received:1, dma_done:1; member in struct:mmc_omap_host
525 if (host->dma_done) mmc_omap_end_of_data()
545 host->dma_done = 1; mmc_omap_dma_done()
1052 host->dma_done = 0; mmc_omap_prepare_data()
/linux-4.4.14/drivers/mtd/nand/
H A Dr852.c160 long timeout = wait_for_completion_timeout(&dev->dma_done, r852_dma_wait()
184 reinit_completion(&dev->dma_done); r852_do_dma()
780 complete(&dev->dma_done); r852_irq()
812 complete(&dev->dma_done); r852_irq()
912 init_completion(&dev->dma_done); r852_probe()
H A Dr852.h117 struct completion dma_done; /* data transfer done */ member in struct:r852_device
/linux-4.4.14/drivers/media/platform/
H A Dfsl-viu.c128 int dma_done; member in struct:viu_dev
1007 dev->dma_done = 1; viu_overlay_intr()
1010 if (dev->dma_done) { viu_overlay_intr()
1013 dev->dma_done = 0; viu_overlay_intr()
1039 int dma_done = 0; viu_capture_intr() local
1045 dma_done = 1; viu_capture_intr()
1053 !!field_num, dma_done); viu_capture_intr()
1083 if (dma_done && field_num && (dev->field == 2)) { viu_capture_intr()
1126 dev->dma_done = 1; viu_intr()
/linux-4.4.14/drivers/memstick/host/
H A Dr592.c295 reinit_completion(&dev->dma_done); r592_transfer_fifo_dma()
311 &dev->dma_done, msecs_to_jiffies(1000))) { r592_transfer_fifo_dma()
676 complete(&dev->dma_done); r592_irq()
772 init_completion(&dev->dma_done); r592_probe()
H A Dr592.h151 struct completion dma_done; member in struct:r592_device
/linux-4.4.14/drivers/mtd/nand/gpmi-nand/
H A Dgpmi-nand.h199 struct completion dma_done; member in struct:gpmi_nand_data
H A Dgpmi-nand.c415 struct completion *dma_c = &this->dma_done; dma_irq_callback()
448 struct completion *dma_c = &this->dma_done; start_dma_without_bch_irq()
/linux-4.4.14/drivers/usb/gadget/udc/
H A Damd5536udc.c1146 req->dma_done = 0; udc_queue()
2129 unsigned dma_done; udc_data_out_isr() local
2193 dma_done = AMD_GETBITS(req->td_data->status, udc_data_out_isr()
2209 dma_done = AMD_GETBITS(td->status, UDC_DMA_OUT_STS_BS); udc_data_out_isr()
2211 if (dma_done == UDC_DMA_OUT_STS_BS_DMA_DONE) { udc_data_out_isr()
2343 unsigned dma_done; udc_data_in_isr() local
2389 dma_done = udc_data_in_isr()
H A Damd5536udc.h475 dma_done : 1; member in struct:udc_request
H A Dnet2280.c1133 dma_done(struct net2280_ep *ep, struct net2280_request *req, u32 dmacount, dma_done() function
1168 dma_done(ep, req, tmp, 0); scan_dma_completions()
1196 dma_done(ep, req, tmp, 0); scan_dma_completions()
1290 dma_done(ep, req, net2280_dequeue()
2593 dma_done(ep, req, count, handle_ep_small()
H A Dpch_udc.c404 * @dma_done: DMA completed for request
417 dma_done:1; member in struct:pch_udc_request
1906 req->dma_done = 0; pch_udc_pcd_queue()
/linux-4.4.14/drivers/mtd/nand/brcmnand/
H A Dbrcmnand.c128 struct completion dma_done; member in struct:brcmnand_controller
1040 complete(&ctrl->dma_done); brcmnand_dma_irq()
1383 if (wait_for_completion_timeout(&ctrl->dma_done, timeo) <= 0) { brcmnand_dma_run()
2158 init_completion(&ctrl->dma_done); brcmnand_probe()
/linux-4.4.14/arch/mips/include/asm/octeon/
H A Dcvmx-mio-defs.h1131 uint64_t dma_done:1; member in struct:cvmx_mio_emm_int::cvmx_mio_emm_int_s
1137 uint64_t dma_done:1;
1158 uint64_t dma_done:1; member in struct:cvmx_mio_emm_int_en::cvmx_mio_emm_int_en_s
1164 uint64_t dma_done:1;

Completed in 1340 milliseconds