Home
last modified time | relevance | path

Searched refs:DMA_DONE (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/arch/blackfin/kernel/
Dbfin_dma.c300 else if (DMA_MMR_READ(&dst_ch->irq_status) & DMA_DONE) { in early_dma_memcpy()
316 DMA_MMR_WRITE(&dst_ch->irq_status, DMA_DONE | DMA_ERR); in early_dma_memcpy()
322 DMA_MMR_WRITE(&src_ch->irq_status, DMA_DONE | DMA_ERR); in early_dma_memcpy()
336 while (!(DMA_MMR_READ(&dst_ch->irq_status) & DMA_DONE)) in early_dma_memcpy()
345 while ((bfin_read_MDMA_S0_CONFIG() && !(bfin_read_MDMA_D0_IRQ_STATUS() & DMA_DONE)) || in early_dma_memcpy_done()
346 (bfin_read_MDMA_S1_CONFIG() && !(bfin_read_MDMA_D1_IRQ_STATUS() & DMA_DONE))) in early_dma_memcpy_done()
349 bfin_write_MDMA_D0_IRQ_STATUS(DMA_DONE | DMA_ERR); in early_dma_memcpy_done()
350 bfin_write_MDMA_D1_IRQ_STATUS(DMA_DONE | DMA_ERR); in early_dma_memcpy_done()
423 while (!(bfin_read_MDMA_D_IRQ_STATUS() & DMA_DONE)) in __dma_memcpy()
447 bfin_write_MDMA_D_IRQ_STATUS(DMA_DONE | DMA_ERR); in __dma_memcpy()
[all …]
/linux-4.1.27/arch/blackfin/include/asm/
Dbfin_dma.h91 #define DMA_DONE 0x0001 /* DMA Completion Interrupt Status */ macro
Ddma.h339 dma_ch[channel].regs->irq_status = DMA_DONE | DMA_ERR | DMA_PIRQ; in clear_dma_irqstat()
/linux-4.1.27/sound/soc/blackfin/
Dbf6xx-sport.c229 if (status & (DMA_DONE|DMA_ERR)) { in sport_tx_irq()
244 if (status & (DMA_DONE|DMA_ERR)) { in sport_rx_irq()
Dbf5xx-sport.c647 if (status & (DMA_DONE|DMA_ERR)) in sport_check_status()
656 if (status & (DMA_DONE|DMA_ERR)) in sport_check_status()
698 if (!(rx_stat & DMA_DONE)) in rx_handler()
715 if (!(tx_stat & DMA_DONE)) { in tx_handler()
/linux-4.1.27/arch/blackfin/mach-bf537/
Dints-priority.c188 if (bfin_read_DMA1_IRQ_STATUS() & (DMA_DONE | DMA_ERR)) in bf537_demux_mac_rx_irq()
/linux-4.1.27/Documentation/video4linux/cx2341x/
Dfw-dma.txt71 the card to raise the DMA_DONE interrupt. From hard personal experience, if
/linux-4.1.27/drivers/spi/
Dspi-adi-v3.c754 if (dma_stat & DMA_DONE) { in adi_spi_tx_dma_isr()
775 if (dma_stat & DMA_DONE) { in adi_spi_rx_dma_isr()
/linux-4.1.27/drivers/net/ethernet/adi/
Dbfin_mac.c1333 bfin_write_DMA1_IRQ_STATUS(status | DMA_DONE | DMA_ERR); in bfin_mac_interrupt()
1334 if (status & DMA_DONE) { in bfin_mac_interrupt()