/linux-4.4.14/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 | 2898 unsigned short dma_status; in last_ao_dma_load_completed() local 2901 dma_status = readb(devpriv->plx9080_iobase + PLX_DMA0_CS_REG); in last_ao_dma_load_completed() 2902 if ((dma_status & PLX_DMA_DONE_BIT) == 0) in last_ao_dma_load_completed() 2914 unsigned short dma_status) in ao_dma_needs_restart() argument 2916 if ((dma_status & PLX_DMA_DONE_BIT) == 0 || in ao_dma_needs_restart() 2917 (dma_status & PLX_DMA_EN_BIT) == 0) in ao_dma_needs_restart()
|
/linux-4.4.14/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.4.14/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() 550 unsigned int dma_status; in mm_interrupt() local 555 dma_status = le32_to_cpu(readl(card->csr_remap + DMA_STATUS_CTRL)); in mm_interrupt() 557 if (!(dma_status & (DMASCR_ERROR_MASK | DMASCR_CHAIN_COMPLETE))) { in mm_interrupt() 571 if (dma_status & DMASCR_ANY_ERR) { in mm_interrupt() 590 dump_dmastat(card, dma_status); in mm_interrupt() 610 if (dma_status & DMASCR_PARITY_ERR_REP) { in mm_interrupt() 617 if (dma_status & DMASCR_PARITY_ERR_DET) { in mm_interrupt() [all …]
|
/linux-4.4.14/include/linux/ |
D | dmaengine.h | 49 enum dma_status { enum 741 enum dma_status (*device_tx_status)(struct dma_chan *chan, 855 static inline enum dma_status dmaengine_tx_status(struct dma_chan *chan, in dmaengine_tx_status() 1090 static inline enum dma_status dma_async_is_tx_complete(struct dma_chan *chan, in dma_async_is_tx_complete() 1094 enum dma_status status; in dma_async_is_tx_complete() 1113 static inline enum dma_status dma_async_is_complete(dma_cookie_t cookie, in dma_async_is_complete() 1138 enum dma_status dma_sync_wait(struct dma_chan *chan, dma_cookie_t cookie); 1139 enum dma_status dma_wait_for_async_tx(struct dma_async_tx_descriptor *tx); 1153 static inline enum dma_status dma_sync_wait(struct dma_chan *chan, dma_cookie_t cookie) in dma_sync_wait() 1157 static inline enum dma_status dma_wait_for_async_tx(struct dma_async_tx_descriptor *tx) in dma_wait_for_async_tx()
|
/linux-4.4.14/drivers/mtd/nand/ |
D | r852.c | 735 uint8_t card_status, dma_status; in r852_irq() local 770 dma_status = r852_read_reg_dword(dev, R852_DMA_IRQ_STA); in r852_irq() 771 r852_write_reg_dword(dev, R852_DMA_IRQ_STA, dma_status); in r852_irq() 773 if (dma_status & R852_DMA_IRQ_MASK) { in r852_irq() 777 if (dma_status & R852_DMA_IRQ_ERROR) { in r852_irq() 792 (dma_status & R852_DMA_IRQ_INTERNAL)) { in r852_irq() 800 (dma_status & R852_DMA_IRQ_MEMORY)) { in r852_irq() 818 if (dma_status) in r852_irq() 819 dbg("bad dma IRQ status = %x", dma_status); in r852_irq()
|
D | pxa3xx_nand.c | 707 enum dma_status status; in pxa3xx_nand_data_dma_irq()
|
/linux-4.4.14/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.4.14/drivers/ata/ |
D | pata_pxa.c | 52 enum dma_status status; in pxa_ata_dma_irq() 108 enum dma_status status; in pxa_bmdma_stop() 127 enum dma_status status; in pxa_bmdma_status()
|
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.4.14/drivers/dma/ |
D | tegra20-apb-dma.c | 171 enum dma_status dma_status; member 554 dma_desc->dma_status = DMA_ERROR; in tegra_dma_abort_all() 610 dma_desc->dma_status = DMA_COMPLETE; in handle_once_dma_done() 648 dma_desc->dma_status = DMA_ERROR; in handle_cont_sngl_cycle_dma_done() 709 dma_desc->dma_status = DMA_IN_PROGRESS; in tegra_dma_tx_submit() 800 static enum dma_status tegra_dma_tx_status(struct dma_chan *dc, in tegra_dma_tx_status() 806 enum dma_status ret; in tegra_dma_tx_status() 823 ret = dma_desc->dma_status; in tegra_dma_tx_status() 837 ret = dma_desc->dma_status; in tegra_dma_tx_status() 990 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 | idma64.h | 121 enum dma_status status;
|
D | dmaengine.c | 279 enum dma_status dma_sync_wait(struct dma_chan *chan, dma_cookie_t cookie) in dma_sync_wait() 281 enum dma_status status; in dma_sync_wait() 1142 enum dma_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 | 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 | bcm2835-dma.c | 299 static enum dma_status bcm2835_dma_tx_status(struct dma_chan *chan, in bcm2835_dma_tx_status() 304 enum dma_status ret; in bcm2835_dma_tx_status()
|
D | mmp_tdma.c | 118 enum dma_status status; 514 static enum dma_status mmp_tdma_tx_status(struct dma_chan *chan, in mmp_tdma_tx_status()
|
D | k3dma.c | 83 enum dma_status status; 329 static enum dma_status k3_dma_tx_status(struct dma_chan *chan, in k3_dma_tx_status() 337 enum dma_status ret; in k3_dma_tx_status()
|
D | zx296702_dma.c | 109 enum dma_status status; 334 static enum dma_status zx_dma_tx_status(struct dma_chan *chan, in zx_dma_tx_status() 342 enum dma_status ret; in zx_dma_tx_status()
|
D | timb_dma.c | 471 static enum dma_status td_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in td_tx_status() 474 enum dma_status ret; in td_tx_status()
|
D | idma64.c | 375 static enum dma_status idma64_tx_status(struct dma_chan *chan, in idma64_tx_status() 380 enum dma_status status; in idma64_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 | 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 | 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 | 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 | dma-jz4780.c | 558 static enum dma_status jz4780_dma_tx_status(struct dma_chan *chan, in jz4780_dma_tx_status() 563 enum dma_status status; in jz4780_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 | 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 | mmp_pdma.c | 829 static enum dma_status mmp_pdma_tx_status(struct dma_chan *dchan, in mmp_pdma_tx_status() 834 enum dma_status ret; in mmp_pdma_tx_status()
|
D | sun4i-dma.c | 941 static enum dma_status sun4i_dma_tx_status(struct dma_chan *chan, in sun4i_dma_tx_status() 951 enum dma_status ret; in sun4i_dma_tx_status()
|
D | sirf-dma.c | 643 static enum dma_status 650 enum dma_status ret; in sirfsoc_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 | 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 | 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 | omap-dma.c | 700 static enum dma_status omap_dma_tx_status(struct dma_chan *chan, in omap_dma_tx_status() 705 enum dma_status ret; in omap_dma_tx_status()
|
D | mv_xor.c | 612 static enum dma_status mv_xor_status(struct dma_chan *chan, in mv_xor_status() 617 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 | mic_x100_dma.c | 348 static enum dma_status
|
D | pxa_dma.c | 1245 static enum dma_status pxad_tx_status(struct dma_chan *dchan, in pxad_tx_status() 1250 enum dma_status ret; in pxad_tx_status()
|
D | imx-sdma.c | 325 enum dma_status status; 1357 static enum dma_status sdma_tx_status(struct dma_chan *chan, in sdma_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 | 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 | at_xdmac.c | 1378 static enum dma_status 1386 enum dma_status ret; in at_xdmac_tx_status()
|
D | at_hdmac.c | 1620 static enum dma_status 1627 enum dma_status ret; in atc_tx_status()
|
D | mpc512x_dma.c | 605 static enum dma_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 | img-mdc-dma.c | 576 static enum dma_status mdc_tx_status(struct dma_chan *chan, in mdc_tx_status()
|
D | amba-pl08x.c | 1215 static enum dma_status pl08x_dma_tx_status(struct dma_chan *chan, in pl08x_dma_tx_status() 1221 enum dma_status ret; in pl08x_dma_tx_status()
|
D | pch_dma.c | 561 static enum dma_status pd_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in pd_tx_status()
|
D | ep93xx_dma.c | 1254 static enum dma_status ep93xx_dma_tx_status(struct dma_chan *chan, in ep93xx_dma_tx_status()
|
D | edma.c | 1732 static enum dma_status edma_tx_status(struct dma_chan *chan, in edma_tx_status() 1738 enum dma_status ret; in edma_tx_status()
|
D | pl330.c | 2234 static enum dma_status 2238 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 | xgene-dma.c | 1138 static enum dma_status xgene_dma_tx_status(struct dma_chan *dchan, in xgene_dma_tx_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()
|
/linux-4.4.14/drivers/net/ethernet/synopsys/ |
D | dwc_eth_qos.c | 1304 static void dwceqos_fatal_bus_error(struct net_local *lp, u32 dma_status) in dwceqos_fatal_bus_error() argument 1306 if (dma_status & DWCEQOS_DMA_CH0_IS_TEB) { in dwceqos_fatal_bus_error() 1308 dma_status & DWCEQOS_DMA_CH0_IS_TX_ERR_READ ? in dwceqos_fatal_bus_error() 1310 dma_status & DWCEQOS_DMA_CH0_IS_TX_ERR_DESCR ? in dwceqos_fatal_bus_error() 1312 dma_status); in dwceqos_fatal_bus_error() 1316 if (dma_status & DWCEQOS_DMA_CH0_IS_REB) { in dwceqos_fatal_bus_error() 1318 dma_status & DWCEQOS_DMA_CH0_IS_RX_ERR_READ ? in dwceqos_fatal_bus_error() 1320 dma_status & DWCEQOS_DMA_CH0_IS_RX_ERR_DESCR ? in dwceqos_fatal_bus_error() 1322 dma_status); in dwceqos_fatal_bus_error() 1360 u32 dma_status; in dwceqos_interrupt() local [all …]
|
/linux-4.4.14/drivers/usb/dwc3/ |
D | dwc3-omap.c | 129 u32 dma_status:1; member 281 omap->dma_status = false; in dwc3_omap_interrupt() 507 omap->dma_status = !!(reg & USBOTGSS_SYSCONFIG_DMADISABLE); in dwc3_omap_probe()
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | mvme147hw.h | 45 volatile u_char dma_status; member
|
/linux-4.4.14/drivers/dma/hsu/ |
D | hsu.h | 72 enum dma_status status;
|
D | hsu.c | 277 static enum dma_status hsu_dma_tx_status(struct dma_chan *chan, in hsu_dma_tx_status() 282 enum dma_status status; in hsu_dma_tx_status()
|
/linux-4.4.14/drivers/spi/ |
D | spi-zynqmp-gqspi.c | 636 u32 status, mask, dma_status = 0; in zynqmp_qspi_irq() local 644 dma_status = in zynqmp_qspi_irq() 647 dma_status); in zynqmp_qspi_irq() 655 if (dma_status & GQSPI_QSPIDMA_DST_I_STS_DONE_MASK) { in zynqmp_qspi_irq()
|
/linux-4.4.14/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.4.14/sound/core/ |
D | pcm_dmaengine.c | 246 enum dma_status status; in snd_dmaengine_pcm_pointer()
|
/linux-4.4.14/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 | 1188 static enum dma_status rcar_dmac_tx_status(struct dma_chan *chan, in rcar_dmac_tx_status() 1193 enum dma_status status; in rcar_dmac_tx_status()
|
/linux-4.4.14/drivers/tty/serial/ |
D | samsung.c | 394 enum dma_status dma_status; in s3c24xx_serial_stop_rx() local 408 dma_status = dmaengine_tx_status(dma->rx_chan, in s3c24xx_serial_stop_rx() 410 if (dma_status == DMA_IN_PROGRESS || in s3c24xx_serial_stop_rx() 411 dma_status == DMA_PAUSED) { in s3c24xx_serial_stop_rx()
|
D | serial-tegra.c | 598 enum dma_status status; in tegra_uart_rx_dma_complete()
|
D | msm_serial.c | 268 enum dma_status status; in msm_complete_tx_dma()
|
D | imx.c | 901 enum dma_status status; in dma_rx_callback()
|
D | amba-pl011.c | 841 enum dma_status dmastat; in pl011_dma_rx_irq()
|
D | sh-sci.c | 1267 enum dma_status status; in rx_timer_fn()
|
D | atmel_serial.c | 1011 enum dma_status dmastat; in atmel_rx_from_dma()
|
/linux-4.4.14/drivers/dma/ioat/ |
D | dma.h | 427 enum dma_status
|
D | dma.c | 893 enum dma_status 898 enum dma_status ret; in ioat_tx_status()
|
/linux-4.4.14/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.4.14/drivers/usb/gadget/udc/ |
D | atmel_usba_udc.c | 1630 u32 dma_status; in usba_udc_irq() local 1672 dma_status = USBA_BFEXT(DMA_INT, status); in usba_udc_irq() 1673 if (dma_status) { in usba_udc_irq() 1677 if (dma_status & (1 << i)) in usba_udc_irq()
|
/linux-4.4.14/Documentation/dmaengine/ |
D | client.txt | 184 4. enum dma_status dma_async_is_tx_complete(struct dma_chan *chan,
|
/linux-4.4.14/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.4.14/drivers/mmc/host/ |
D | pxamci.c | 561 enum dma_status status; in pxamci_dma_irq()
|
/linux-4.4.14/drivers/net/irda/ |
D | sa1100_ir.c | 109 enum dma_status status; in sa1100_irda_dma_xferred()
|
/linux-4.4.14/drivers/dma/dw/ |
D | core.c | 1066 static enum dma_status 1072 enum dma_status ret; in dwc_tx_status()
|
/linux-4.4.14/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.4.14/drivers/net/ethernet/smsc/ |
D | smc91x.h | 282 enum dma_status status; in smc_pxa_dma_inpump()
|
/linux-4.4.14/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.4.14/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()
|
/linux-4.4.14/drivers/misc/mic/scif/ |
D | scif_dma.c | 516 enum dma_status status; in scif_async_dma()
|