Home
last modified time | relevance | path

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

123456

/drivers/scsi/
A Dam53c974.c93 u8 dma_status; member
122 pep->dma_status = pci_esp_read8(esp, ESP_DMA_STATUS); in pci_esp_irq_pending()
123 esp_dma_log("dma intr dreg[%02x]\n", pep->dma_status); in pci_esp_irq_pending()
125 if (pep->dma_status & (ESP_DMA_STAT_ERROR | in pci_esp_irq_pending()
188 pep->dma_status = 0; in pci_esp_dma_invalidate()
195 if (pep->dma_status & ESP_DMA_STAT_ERROR) { in pci_esp_dma_error()
203 if (pep->dma_status & ESP_DMA_STAT_ABORT) { in pci_esp_dma_error()
205 pep->dma_status = pci_esp_read8(esp, ESP_DMA_CMD); in pci_esp_dma_error()
219 pep->dma_status = 0; in pci_esp_send_dma_cmd()
A Dzorro_esp.c194 unsigned char dma_status = readb(&dregs->cond_reg); in cyber_esp_irq_pending() local
198 (dma_status & CYBER_DMA_HNDL_INTR)); in cyber_esp_irq_pending()
204 unsigned char dma_status; in fastlane_esp_irq_pending() local
206 dma_status = readb(&dregs->cond_reg); in fastlane_esp_irq_pending()
208 if (dma_status & FASTLANE_DMA_IACT) in fastlane_esp_irq_pending()
213 (dma_status & FASTLANE_DMA_CREQ) && in fastlane_esp_irq_pending()
214 (!(dma_status & FASTLANE_DMA_MINT)) && in fastlane_esp_irq_pending()
/drivers/comedi/drivers/
A Dplx9080.h623 u8 dma_status; in plx9080_abort_dma() local
630 dma_status = readb(dma_cs_addr); in plx9080_abort_dma()
631 if ((dma_status & PLX_DMACSR_ENABLE) == 0) in plx9080_abort_dma()
635 for (i = 0; (dma_status & PLX_DMACSR_DONE) && i < timeout; i++) { in plx9080_abort_dma()
637 dma_status = readb(dma_cs_addr); in plx9080_abort_dma()
645 dma_status = readb(dma_cs_addr); in plx9080_abort_dma()
646 for (i = 0; (dma_status & PLX_DMACSR_DONE) == 0 && i < timeout; i++) { in plx9080_abort_dma()
648 dma_status = readb(dma_cs_addr); in plx9080_abort_dma()
/drivers/mtd/nand/raw/
A Dr852.c728 uint8_t card_status, dma_status; in r852_irq() local
762 dma_status = r852_read_reg_dword(dev, R852_DMA_IRQ_STA); in r852_irq()
763 r852_write_reg_dword(dev, R852_DMA_IRQ_STA, dma_status); in r852_irq()
765 if (dma_status & R852_DMA_IRQ_MASK) { in r852_irq()
769 if (dma_status & R852_DMA_IRQ_ERROR) { in r852_irq()
784 (dma_status & R852_DMA_IRQ_INTERNAL)) { in r852_irq()
792 (dma_status & R852_DMA_IRQ_MEMORY)) { in r852_irq()
810 if (dma_status) in r852_irq()
811 dbg("bad dma IRQ status = %x", dma_status); in r852_irq()
/drivers/tty/serial/8250/
A D8250_dma.c46 enum dma_status dma_status; in __dma_rx_complete() local
54 dma_status = dmaengine_tx_status(dma->rxchan, dma->rx_cookie, &state); in __dma_rx_complete()
55 if (dma_status == DMA_IN_PROGRESS) in __dma_rx_complete()
/drivers/dma/
A Dtegra20-apb-dma.c167 enum dma_status dma_status; member
531 dma_desc->dma_status = DMA_ERROR; in tegra_dma_abort_all()
583 dma_desc->dma_status = DMA_COMPLETE; in handle_once_dma_done()
631 dma_desc->dma_status = DMA_ERROR; in handle_cont_sngl_cycle_dma_done()
694 dma_desc->dma_status = DMA_IN_PROGRESS; in tegra_dma_tx_submit()
886 static enum dma_status tegra_dma_tx_status(struct dma_chan *dc, in tegra_dma_tx_status()
893 enum dma_status ret; in tegra_dma_tx_status()
907 ret = dma_desc->dma_status; in tegra_dma_tx_status()
917 ret = dma_desc->dma_status; in tegra_dma_tx_status()
1098 dma_desc->dma_status = DMA_IN_PROGRESS; in tegra_dma_prep_slave_sg()
A Dat_hdmac.c1673 static enum dma_status
1680 enum dma_status dma_status; in atc_tx_status() local
1684 dma_status = dma_cookie_status(chan, cookie, txstate); in atc_tx_status()
1685 if (dma_status == DMA_COMPLETE || !txstate) in atc_tx_status()
1686 return dma_status; in atc_tx_status()
1701 dma_status, cookie, residue); in atc_tx_status()
1703 return dma_status; in atc_tx_status()
A Ddmaengine.h68 static inline enum dma_status dma_cookie_status(struct dma_chan *chan, in dma_cookie_status()
A Duniphier-mdmac.c281 static enum dma_status uniphier_mdmac_tx_status(struct dma_chan *chan, in uniphier_mdmac_tx_status()
289 enum dma_status stat; in uniphier_mdmac_tx_status()
A Darm-dma350.c184 enum dma_status status;
370 static enum dma_status d350_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in d350_tx_status()
375 enum dma_status status; in d350_tx_status()
A Didma64.h119 enum dma_status status;
A Dst_fdma.h127 enum dma_status status;
/drivers/ata/
A Dpata_pxa.c37 enum dma_status status; in pxa_ata_dma_irq()
95 enum dma_status status; in pxa_bmdma_stop()
114 enum dma_status status; in pxa_bmdma_status()
A Dpata_arasan_cf.c200 u8 dma_status; member
388 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()
710 acdev->dma_status = 0; in arasan_cf_qc_issue()
/drivers/dma/dw-edma/
A Ddw-edma-core.h123 enum dma_status (*ch_status)(struct dw_edma_chan *chan);
179 enum dma_status dw_edma_core_ch_status(struct dw_edma_chan *chan) in dw_edma_core_ch_status()
/drivers/dma/stm32/
A Dstm32-dma3.c297 u32 dma_status; member
802 chan->dma_status = DMA_IN_PROGRESS; in stm32_dma3_chan_start()
974 chan->dma_status = DMA_COMPLETE; in stm32_dma3_chan_stop()
1032 chan->dma_status = DMA_ERROR; in stm32_dma3_chan_irq()
1040 chan->dma_status = DMA_ERROR; in stm32_dma3_chan_irq()
1047 chan->dma_status = DMA_ERROR; in stm32_dma3_chan_irq()
1453 chan->dma_status = DMA_PAUSED; in stm32_dma3_pause()
1466 chan->dma_status = DMA_IN_PROGRESS; in stm32_dma3_resume()
1510 enum dma_status status; in stm32_dma3_tx_status()
1519 return chan->dma_status; in stm32_dma3_tx_status()
[all …]
/drivers/spi/
A Dspi-zynqmp-gqspi.c809 u32 status, mask, dma_status = 0; in zynqmp_qspi_irq() local
817 dma_status = in zynqmp_qspi_irq()
820 dma_status); in zynqmp_qspi_irq()
823 if (!mask && !dma_status) in zynqmp_qspi_irq()
829 if (dma_status & GQSPI_QSPIDMA_DST_I_STS_DONE_MASK) in zynqmp_qspi_irq()
/drivers/net/ethernet/oki-semi/pch_gbe/
A Dpch_gbe.h388 u8 dma_status; member
410 u8 dma_status; member
/drivers/dma/sf-pdma/
A Dsf-pdma.h93 enum dma_status status;
/drivers/crypto/ccp/
A Dccp-dev.h240 enum dma_status status;
256 enum dma_status status;
/drivers/dma/hsu/
A Dhsu.h78 enum dma_status status;
A Dhsu.c326 static enum dma_status hsu_dma_tx_status(struct dma_chan *chan, in hsu_dma_tx_status()
331 enum dma_status status; in hsu_dma_tx_status()
/drivers/dma/fsl-dpaa2-qdma/
A Ddpaa2-qdma.h74 enum dma_status status;
/drivers/dma/qcom/
A Dhidma.h140 enum dma_status hidma_ll_status(struct hidma_lldev *llhndl, u32 tre_ch);
/drivers/tty/serial/
A Dstm32-usart.c307 enum dma_status expected_status, in stm32_usart_dma_pause_resume()
313 enum dma_status dma_status; in stm32_usart_dma_pause_resume() local
319 dma_status = dmaengine_tx_status(chan, chan->cookie, NULL); in stm32_usart_dma_pause_resume()
320 if (dma_status != expected_status) in stm32_usart_dma_pause_resume()
498 enum dma_status rx_dma_status; in stm32_usart_receive_chars()
553 enum dma_status rx_dma_status; in stm32_usart_rx_dma_start_or_resume()

Completed in 78 milliseconds

123456