Home
last modified time | relevance | path

Searched refs:dma_status (Results 1 – 25 of 44) sorted by relevance

12

/drivers/staging/comedi/drivers/
Dplx9080.h386 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()
414 dma_status = readb(dma_cs_addr); in plx9080_abort_dma()
415 for (i = 0; (dma_status & PLX_DMA_DONE_BIT) == 0 && i < timeout; i++) { in plx9080_abort_dma()
417 dma_status = readb(dma_cs_addr); in plx9080_abort_dma()
Dcb_pcidas64.c3101 unsigned short dma_status; in last_ao_dma_load_completed() local
3104 dma_status = readb(priv(dev)->plx9080_iobase + PLX_DMA0_CS_REG); in last_ao_dma_load_completed()
3105 if ((dma_status & PLX_DMA_DONE_BIT) == 0) in last_ao_dma_load_completed()
3131 unsigned short dma_status) in ao_dma_needs_restart() argument
3133 if ((dma_status & PLX_DMA_DONE_BIT) == 0 || in ao_dma_needs_restart()
3134 (dma_status & PLX_DMA_EN_BIT) == 0) in ao_dma_needs_restart()
/drivers/block/
Dumem.c128 unsigned int dma_status; member
430 unsigned int dma_status = card->dma_status; in process_page() local
445 control = dma_status; in process_page()
574 unsigned int dma_status; in mm_interrupt() local
579 dma_status = le32_to_cpu(readl(card->csr_remap + DMA_STATUS_CTRL)); in mm_interrupt()
581 if (!(dma_status & (DMASCR_ERROR_MASK | DMASCR_CHAIN_COMPLETE))) { in mm_interrupt()
595 if (dma_status & DMASCR_ANY_ERR) { in mm_interrupt()
614 dump_dmastat(card, dma_status); in mm_interrupt()
634 if (dma_status & DMASCR_PARITY_ERR_REP) { in mm_interrupt()
641 if (dma_status & DMASCR_PARITY_ERR_DET) { in mm_interrupt()
[all …]
/drivers/mtd/nand/
Dr852.c754 uint8_t card_status, dma_status; in r852_irq() local
789 dma_status = r852_read_reg_dword(dev, R852_DMA_IRQ_STA); in r852_irq()
790 r852_write_reg_dword(dev, R852_DMA_IRQ_STA, dma_status); in r852_irq()
792 if (dma_status & R852_DMA_IRQ_MASK) { in r852_irq()
796 if (dma_status & R852_DMA_IRQ_ERROR) { in r852_irq()
811 (dma_status & R852_DMA_IRQ_INTERNAL)) { in r852_irq()
819 (dma_status & R852_DMA_IRQ_MEMORY)) { in r852_irq()
837 if (dma_status) in r852_irq()
838 dbg("bad dma IRQ status = %x", dma_status); in r852_irq()
/drivers/usb/dwc3/
Ddwc3-omap.c143 u32 dma_status:1; member
157 omap->dma_status = false; in dwc3_omap_interrupt()
300 omap->dma_status = !!(reg & USBOTGSS_SYSCONFIG_DMADISABLE); in dwc3_omap_probe()
/drivers/ata/
Dpata_arasan_cf.c200 u8 dma_status; member
389 if (acdev->dma_status & ATA_DMA_ERR) in wait4buf()
619 acdev->dma_status = ATA_DMA_ERR; in arasan_cf_interrupt()
654 acdev->dma_status = ATA_DMA_ERR; in arasan_cf_freeze()
706 acdev->dma_status = 0; in arasan_cf_qc_issue()
/drivers/dma/
Ddmaengine.h67 static inline enum dma_status dma_cookie_status(struct dma_chan *chan, in dma_cookie_status()
Ddmaengine.c255 enum dma_status dma_sync_wait(struct dma_chan *chan, dma_cookie_t cookie) in dma_sync_wait()
257 enum dma_status status; in dma_sync_wait()
1007 enum dma_status
Dintel_mid_dma_regs.h264 enum dma_status status;
Dsirf-dma.c406 static enum dma_status
412 enum dma_status ret; in sirfsoc_dma_tx_status()
Dmxs-dma.c116 enum dma_status status;
543 static enum dma_status mxs_dma_tx_status(struct dma_chan *chan, in mxs_dma_tx_status()
Dimx-dma.c127 enum dma_status status;
161 enum dma_status status;
670 static enum dma_status imxdma_tx_status(struct dma_chan *chan, in imxdma_tx_status()
Dsa11x0-dma.c94 enum dma_status status;
469 static enum dma_status sa11x0_dma_tx_status(struct dma_chan *chan, in sa11x0_dma_tx_status()
478 enum dma_status ret; in sa11x0_dma_tx_status()
Dtimb_dma.c510 static enum dma_status td_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in td_tx_status()
513 enum dma_status ret; in td_tx_status()
Dmpc512x_dma.c555 static enum dma_status
560 enum dma_status ret; in mpc_dma_tx_status()
Dpch_dma.c564 static enum dma_status pd_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in pd_tx_status()
568 enum dma_status ret; in pd_tx_status()
Dfsldma.c978 static enum dma_status fsl_tx_status(struct dma_chan *dchan, in fsl_tx_status()
983 enum dma_status ret; in fsl_tx_status()
Dep93xx_dma.c1242 static enum dma_status ep93xx_dma_tx_status(struct dma_chan *chan, in ep93xx_dma_tx_status()
1247 enum dma_status ret; in ep93xx_dma_tx_status()
Dimx-sdma.c271 enum dma_status status;
1109 static enum dma_status sdma_tx_status(struct dma_chan *chan, in sdma_tx_status()
Dmv_xor.c808 static enum dma_status mv_xor_status(struct dma_chan *chan, in mv_xor_status()
813 enum dma_status ret; in mv_xor_status()
Dintel_mid_dma.c476 static enum dma_status intel_mid_dma_tx_status(struct dma_chan *chan, in intel_mid_dma_tx_status()
481 enum dma_status ret; in intel_mid_dma_tx_status()
/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe.h439 u8 dma_status; member
461 u8 dma_status; member
Dpch_gbe_main.c1582 tx_desc->gbec_status, tx_desc->dma_status); in pch_gbe_clean_tx()
1674 u8 dma_status; in pch_gbe_clean_rx() local
1688 dma_status = rx_desc->dma_status; in pch_gbe_clean_rx()
1703 i, dma_status, gbec_status, tcp_ip_status, in pch_gbe_clean_rx()
/drivers/dma/ioat/
Ddma.h316 enum dma_status ioat_dma_tx_status(struct dma_chan *c, dma_cookie_t cookie,
/drivers/usb/gadget/
Datmel_usba_udc.c1649 u32 dma_status; in usba_udc_irq() local
1686 dma_status = USBA_BFEXT(DMA_INT, status); in usba_udc_irq()
1687 if (dma_status) { in usba_udc_irq()
1691 if (dma_status & (1 << i)) in usba_udc_irq()

12