/linux-4.1.27/drivers/staging/comedi/drivers/ |
D | plx9080.h | 386 uint8_t dma_status; in plx9080_abort_dma() local 396 dma_status = readb(dma_cs_addr); in plx9080_abort_dma() 397 if ((dma_status & PLX_DMA_EN_BIT) == 0) in plx9080_abort_dma() 401 for (i = 0; (dma_status & PLX_DMA_DONE_BIT) && i < timeout; i++) { in plx9080_abort_dma() 403 dma_status = readb(dma_cs_addr); in plx9080_abort_dma() 411 dma_status = readb(dma_cs_addr); in plx9080_abort_dma() 412 for (i = 0; (dma_status & PLX_DMA_DONE_BIT) == 0 && i < timeout; i++) { in plx9080_abort_dma() 414 dma_status = readb(dma_cs_addr); in plx9080_abort_dma()
|
D | cb_pcidas64.c | 2859 unsigned short dma_status; in last_ao_dma_load_completed() local 2862 dma_status = readb(devpriv->plx9080_iobase + PLX_DMA0_CS_REG); in last_ao_dma_load_completed() 2863 if ((dma_status & PLX_DMA_DONE_BIT) == 0) in last_ao_dma_load_completed() 2875 unsigned short dma_status) in ao_dma_needs_restart() argument 2877 if ((dma_status & PLX_DMA_DONE_BIT) == 0 || in ao_dma_needs_restart() 2878 (dma_status & PLX_DMA_EN_BIT) == 0) in ao_dma_needs_restart()
|
/linux-4.1.27/drivers/scsi/ |
D | am53c974.c | 92 u8 dma_status; member 147 pep->dma_status = pci_esp_read8(esp, ESP_DMA_STATUS); in pci_esp_irq_pending() 148 esp_dma_log("dma intr dreg[%02x]\n", pep->dma_status); in pci_esp_irq_pending() 150 if (pep->dma_status & (ESP_DMA_STAT_ERROR | in pci_esp_irq_pending() 213 pep->dma_status = 0; in pci_esp_dma_invalidate() 220 if (pep->dma_status & ESP_DMA_STAT_ERROR) { in pci_esp_dma_error() 228 if (pep->dma_status & ESP_DMA_STAT_ABORT) { in pci_esp_dma_error() 230 pep->dma_status = pci_esp_read8(esp, ESP_DMA_CMD); in pci_esp_dma_error() 244 pep->dma_status = 0; in pci_esp_send_dma_cmd()
|
D | dc395x.c | 1807 u8 dma_status; in dc395x_interrupt() local 1814 dma_status = DC395x_read8(acb, TRM_S1040_DMA_STATUS); in dc395x_interrupt() 1820 else if (dma_status & 0x20) { in dc395x_interrupt() 1822 dprintkl(KERN_INFO, "Interrupt from DMA engine: 0x%02x!\n", dma_status); in dc395x_interrupt() 2420 u8 dma_status = DC395x_read8(acb, TRM_S1040_DMA_STATUS); in data_io_transfer() local 2425 if (dma_status & XFERPENDING) { in data_io_transfer()
|
/linux-4.1.27/include/linux/ |
D | dmaengine.h | 49 enum dma_status { enum 679 enum dma_status (*device_tx_status)(struct dma_chan *chan, 782 static inline enum dma_status dmaengine_tx_status(struct dma_chan *chan, in dmaengine_tx_status() 983 static inline enum dma_status dma_async_is_tx_complete(struct dma_chan *chan, in dma_async_is_tx_complete() 987 enum dma_status status; in dma_async_is_tx_complete() 1006 static inline enum dma_status dma_async_is_complete(dma_cookie_t cookie, in dma_async_is_complete() 1031 enum dma_status dma_sync_wait(struct dma_chan *chan, dma_cookie_t cookie); 1032 enum dma_status dma_wait_for_async_tx(struct dma_async_tx_descriptor *tx); 1046 static inline enum dma_status dma_sync_wait(struct dma_chan *chan, dma_cookie_t cookie) in dma_sync_wait() 1050 static inline enum dma_status dma_wait_for_async_tx(struct dma_async_tx_descriptor *tx) in dma_wait_for_async_tx()
|
/linux-4.1.27/drivers/block/ |
D | umem.c | 127 unsigned int dma_status; member 424 unsigned int dma_status = card->dma_status; in process_page() local 439 control = dma_status; in process_page() 548 unsigned int dma_status; in mm_interrupt() local 553 dma_status = le32_to_cpu(readl(card->csr_remap + DMA_STATUS_CTRL)); in mm_interrupt() 555 if (!(dma_status & (DMASCR_ERROR_MASK | DMASCR_CHAIN_COMPLETE))) { in mm_interrupt() 569 if (dma_status & DMASCR_ANY_ERR) { in mm_interrupt() 588 dump_dmastat(card, dma_status); in mm_interrupt() 608 if (dma_status & DMASCR_PARITY_ERR_REP) { in mm_interrupt() 615 if (dma_status & DMASCR_PARITY_ERR_DET) { in mm_interrupt() [all …]
|
/linux-4.1.27/drivers/mtd/nand/ |
D | r852.c | 732 uint8_t card_status, dma_status; in r852_irq() local 767 dma_status = r852_read_reg_dword(dev, R852_DMA_IRQ_STA); in r852_irq() 768 r852_write_reg_dword(dev, R852_DMA_IRQ_STA, dma_status); in r852_irq() 770 if (dma_status & R852_DMA_IRQ_MASK) { in r852_irq() 774 if (dma_status & R852_DMA_IRQ_ERROR) { in r852_irq() 789 (dma_status & R852_DMA_IRQ_INTERNAL)) { in r852_irq() 797 (dma_status & R852_DMA_IRQ_MEMORY)) { in r852_irq() 815 if (dma_status) in r852_irq() 816 dbg("bad dma IRQ status = %x", dma_status); in r852_irq()
|
/linux-4.1.27/arch/powerpc/platforms/pasemi/ |
D | dma_lib.c | 34 static struct pasdma_status *dma_status; variable 204 chan->status = &dma_status->rx_sta[chno]; in pasemi_dma_alloc_chan() 210 chan->status = &dma_status->tx_sta[chno]; in pasemi_dma_alloc_chan() 579 dma_status = __ioremap(res.start, resource_size(&res), 0); in pasemi_dma_init()
|
/linux-4.1.27/drivers/dma/ |
D | tegra20-apb-dma.c | 172 enum dma_status dma_status; member 534 dma_desc->dma_status = DMA_ERROR; in tegra_dma_abort_all() 590 dma_desc->dma_status = DMA_COMPLETE; in handle_once_dma_done() 629 dma_desc->dma_status = DMA_ERROR; in handle_cont_sngl_cycle_dma_done() 691 dma_desc->dma_status = DMA_IN_PROGRESS; in tegra_dma_tx_submit() 783 static enum dma_status tegra_dma_tx_status(struct dma_chan *dc, in tegra_dma_tx_status() 789 enum dma_status ret; in tegra_dma_tx_status() 806 ret = dma_desc->dma_status; in tegra_dma_tx_status() 820 ret = dma_desc->dma_status; in tegra_dma_tx_status() 975 dma_desc->dma_status = DMA_IN_PROGRESS; in tegra_dma_prep_slave_sg()
|
D | dmaengine.h | 67 static inline enum dma_status dma_cookie_status(struct dma_chan *chan, in dma_cookie_status()
|
D | dmaengine.c | 272 enum dma_status dma_sync_wait(struct dma_chan *chan, dma_cookie_t cookie) in dma_sync_wait() 274 enum dma_status status; in dma_sync_wait() 1123 enum dma_status
|
D | dma-jz4740.c | 467 static enum dma_status jz4740_dma_tx_status(struct dma_chan *c, in jz4740_dma_tx_status() 472 enum dma_status status; in jz4740_dma_tx_status()
|
D | moxart-dma.c | 476 static enum dma_status moxart_tx_status(struct dma_chan *chan, in moxart_tx_status() 483 enum dma_status ret; in moxart_tx_status()
|
D | bcm2835-dma.c | 283 static enum dma_status bcm2835_dma_tx_status(struct dma_chan *chan, in bcm2835_dma_tx_status() 288 enum dma_status ret; in bcm2835_dma_tx_status()
|
D | mmp_tdma.c | 119 enum dma_status status; 515 static enum dma_status mmp_tdma_tx_status(struct dma_chan *chan, in mmp_tdma_tx_status()
|
D | k3dma.c | 84 enum dma_status status; 330 static enum dma_status k3_dma_tx_status(struct dma_chan *chan, in k3_dma_tx_status() 338 enum dma_status ret; in k3_dma_tx_status()
|
D | timb_dma.c | 475 static enum dma_status td_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in td_tx_status() 478 enum dma_status ret; in td_tx_status()
|
D | fsl-edma.c | 149 enum dma_status status; 400 static enum dma_status fsl_edma_tx_status(struct dma_chan *chan, in fsl_edma_tx_status() 405 enum dma_status status; in fsl_edma_tx_status()
|
D | dma-jz4780.c | 544 static enum dma_status jz4780_dma_tx_status(struct dma_chan *chan, in jz4780_dma_tx_status() 549 enum dma_status status; in jz4780_dma_tx_status()
|
D | mxs-dma.c | 120 enum dma_status status; 670 static enum dma_status mxs_dma_tx_status(struct dma_chan *chan, in mxs_dma_tx_status()
|
D | imx-dma.c | 129 enum dma_status status; 163 enum dma_status status; 730 static enum dma_status imxdma_tx_status(struct dma_chan *chan, in imxdma_tx_status()
|
D | sa11x0-dma.c | 95 enum dma_status status; 421 static enum dma_status sa11x0_dma_tx_status(struct dma_chan *chan, in sa11x0_dma_tx_status() 429 enum dma_status ret; in sa11x0_dma_tx_status()
|
D | sirf-dma.c | 460 static enum dma_status 467 enum dma_status ret; in sirfsoc_dma_tx_status()
|
D | edma.c | 934 static enum dma_status edma_tx_status(struct dma_chan *chan, in edma_tx_status() 940 enum dma_status ret; in edma_tx_status()
|
D | mmp_pdma.c | 830 static enum dma_status mmp_pdma_tx_status(struct dma_chan *dchan, in mmp_pdma_tx_status() 835 enum dma_status ret; in mmp_pdma_tx_status()
|
D | fsldma.c | 1011 static enum dma_status fsl_tx_status(struct dma_chan *dchan, in fsl_tx_status() 1016 enum dma_status ret; in fsl_tx_status()
|
D | sun6i-dma.c | 734 static enum dma_status sun6i_dma_tx_status(struct dma_chan *chan, in sun6i_dma_tx_status() 743 enum dma_status ret; in sun6i_dma_tx_status()
|
D | cppi41.c | 367 static enum dma_status cppi41_dma_tx_status(struct dma_chan *chan, in cppi41_dma_tx_status() 371 enum dma_status ret; in cppi41_dma_tx_status()
|
D | s3c24xx-dma.c | 758 static enum dma_status s3c24xx_dma_tx_status(struct dma_chan *chan, in s3c24xx_dma_tx_status() 766 enum dma_status ret; in s3c24xx_dma_tx_status()
|
D | omap-dma.c | 695 static enum dma_status omap_dma_tx_status(struct dma_chan *chan, in omap_dma_tx_status() 700 enum dma_status ret; in omap_dma_tx_status()
|
D | nbpfaxi.c | 595 static enum dma_status nbpf_tx_status(struct dma_chan *dchan, in nbpf_tx_status() 599 enum dma_status status = dma_cookie_status(dchan, cookie, state); in nbpf_tx_status()
|
D | mv_xor.c | 614 static enum dma_status mv_xor_status(struct dma_chan *chan, in mv_xor_status() 619 enum dma_status ret; in mv_xor_status()
|
D | txx9dmac.c | 928 static enum dma_status 933 enum dma_status ret; in txx9dmac_tx_status()
|
D | imx-sdma.c | 270 enum dma_status status; 1234 static enum dma_status sdma_tx_status(struct dma_chan *chan, in sdma_tx_status()
|
D | mic_x100_dma.c | 312 static enum dma_status
|
D | at_hdmac.c | 1287 static enum dma_status 1294 enum dma_status ret; in atc_tx_status()
|
D | at_xdmac.c | 920 static enum dma_status 928 enum dma_status ret; in at_xdmac_tx_status()
|
D | fsl_raid.c | 241 static enum dma_status fsl_re_tx_status(struct dma_chan *chan, in fsl_re_tx_status()
|
D | amba-pl08x.c | 1213 static enum dma_status pl08x_dma_tx_status(struct dma_chan *chan, in pl08x_dma_tx_status() 1219 enum dma_status ret; in pl08x_dma_tx_status()
|
D | dmatest.c | 412 enum dma_status status; in dmatest_func()
|
D | coh901318.c | 2417 static enum dma_status 2422 enum dma_status ret; in coh901318_tx_status()
|
D | img-mdc-dma.c | 576 static enum dma_status mdc_tx_status(struct dma_chan *chan, in mdc_tx_status()
|
D | qcom_bam_dma.c | 822 static enum dma_status bam_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in bam_tx_status()
|
D | mpc512x_dma.c | 605 static enum dma_status
|
D | ep93xx_dma.c | 1254 static enum dma_status ep93xx_dma_tx_status(struct dma_chan *chan, in ep93xx_dma_tx_status()
|
D | pch_dma.c | 565 static enum dma_status pd_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in pd_tx_status()
|
D | pl330.c | 2231 static enum dma_status 2235 enum dma_status ret; in pl330_tx_status()
|
D | iop-adma.c | 764 static enum dma_status iop_adma_status(struct dma_chan *chan, in iop_adma_status()
|
D | ste_dma40.c | 2578 static enum dma_status d40_tx_status(struct dma_chan *chan, in d40_tx_status() 2583 enum dma_status ret; in d40_tx_status()
|
D | xgene-dma.c | 1234 static enum dma_status xgene_dma_tx_status(struct dma_chan *dchan, in xgene_dma_tx_status()
|
/linux-4.1.27/drivers/usb/dwc3/ |
D | dwc3-omap.c | 129 u32 dma_status:1; member 289 omap->dma_status = false; in dwc3_omap_interrupt() 543 omap->dma_status = !!(reg & USBOTGSS_SYSCONFIG_DMADISABLE); in dwc3_omap_probe()
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | mvme147hw.h | 45 volatile u_char dma_status; member
|
/linux-4.1.27/drivers/dma/hsu/ |
D | hsu.h | 72 enum dma_status status;
|
D | hsu.c | 288 static enum dma_status hsu_dma_tx_status(struct dma_chan *chan, in hsu_dma_tx_status() 293 enum dma_status status; in hsu_dma_tx_status()
|
/linux-4.1.27/drivers/ata/ |
D | pata_arasan_cf.c | 199 u8 dma_status; member 388 if (acdev->dma_status & ATA_DMA_ERR) in wait4buf() 616 acdev->dma_status = ATA_DMA_ERR; in arasan_cf_interrupt() 651 acdev->dma_status = ATA_DMA_ERR; in arasan_cf_freeze() 706 acdev->dma_status = 0; in arasan_cf_qc_issue()
|
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe.h | 438 u8 dma_status; member 460 u8 dma_status; member
|
D | pch_gbe_main.c | 1552 tx_desc->gbec_status, tx_desc->dma_status); in pch_gbe_clean_tx() 1684 u8 dma_status; in pch_gbe_clean_rx() local 1698 dma_status = rx_desc->dma_status; in pch_gbe_clean_rx() 1713 i, dma_status, gbec_status, tcp_ip_status, in pch_gbe_clean_rx()
|
/linux-4.1.27/sound/core/ |
D | pcm_dmaengine.c | 246 enum dma_status status; in snd_dmaengine_pcm_pointer()
|
/linux-4.1.27/drivers/dma/ioat/ |
D | dma.h | 341 enum dma_status ioat_dma_tx_status(struct dma_chan *c, dma_cookie_t cookie,
|
D | dma.c | 746 enum dma_status 752 enum dma_status ret; in ioat_dma_tx_status()
|
D | dma_v3.c | 645 static enum dma_status 650 enum dma_status ret; in ioat3_tx_status()
|
/linux-4.1.27/drivers/dma/sh/ |
D | usb-dmac.c | 531 static enum dma_status usb_dmac_tx_status(struct dma_chan *chan, in usb_dmac_tx_status() 536 enum dma_status status; in usb_dmac_tx_status()
|
D | shdma-base.c | 821 static enum dma_status shdma_tx_status(struct dma_chan *chan, in shdma_tx_status() 826 enum dma_status status; in shdma_tx_status()
|
D | rcar-dmac.c | 1183 static enum dma_status rcar_dmac_tx_status(struct dma_chan *chan, in rcar_dmac_tx_status() 1188 enum dma_status status; in rcar_dmac_tx_status()
|
/linux-4.1.27/drivers/tty/serial/ |
D | samsung.c | 421 enum dma_status dma_status; in s3c24xx_serial_stop_rx() local 435 dma_status = dmaengine_tx_status(dma->rx_chan, in s3c24xx_serial_stop_rx() 437 if (dma_status == DMA_IN_PROGRESS || in s3c24xx_serial_stop_rx() 438 dma_status == DMA_PAUSED) { in s3c24xx_serial_stop_rx()
|
D | imx.c | 906 enum dma_status status; in dma_rx_callback()
|
D | amba-pl011.c | 828 enum dma_status dmastat; in pl011_dma_rx_irq()
|
D | atmel_serial.c | 932 enum dma_status dmastat; in atmel_rx_from_dma()
|
/linux-4.1.27/drivers/rapidio/devices/ |
D | tsi721.h | 658 enum dma_status status;
|
D | tsi721_dma.c | 736 enum dma_status tsi721_tx_status(struct dma_chan *dchan, dma_cookie_t cookie, in tsi721_tx_status()
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | atmel_usba_udc.c | 1631 u32 dma_status; in usba_udc_irq() local 1673 dma_status = USBA_BFEXT(DMA_INT, status); in usba_udc_irq() 1674 if (dma_status) { in usba_udc_irq() 1678 if (dma_status & (1 << i)) in usba_udc_irq()
|
/linux-4.1.27/Documentation/dmaengine/ |
D | client.txt | 184 4. enum dma_status dma_async_is_tx_complete(struct dma_chan *chan,
|
/linux-4.1.27/drivers/scsi/bfa/ |
D | bfi.h | 1054 u8 dma_status; /* dma status */ member
|
D | bfa_ioc.c | 4861 u8 rsp_dma_status = diag_rsp->dma_status; in diag_fwping_comp()
|
/linux-4.1.27/drivers/dma/dw/ |
D | core.c | 1066 static enum dma_status 1072 enum dma_status ret; in dwc_tx_status()
|
/linux-4.1.27/drivers/net/irda/ |
D | sa1100_ir.c | 109 enum dma_status status; in sa1100_irda_dma_xferred()
|
/linux-4.1.27/drivers/dma/xilinx/ |
D | xilinx_vdma.c | 524 static enum dma_status xilinx_vdma_tx_status(struct dma_chan *dchan, in xilinx_vdma_tx_status()
|
/linux-4.1.27/drivers/dma/ipu/ |
D | ipu_idmac.c | 1606 static enum dma_status idmac_tx_status(struct dma_chan *chan, in idmac_tx_status()
|
/linux-4.1.27/drivers/dma/ppc4xx/ |
D | adma.c | 3591 static enum dma_status ppc440spe_adma_tx_status(struct dma_chan *chan, in ppc440spe_adma_tx_status() 3595 enum dma_status ret; in ppc440spe_adma_tx_status()
|