Home
last modified time | relevance | path

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

/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 …]
/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()
/arch/blackfin/mach-bf537/
Dints-priority.c188 if (bfin_read_DMA1_IRQ_STATUS() & (DMA_DONE | DMA_ERR)) in bf537_demux_mac_rx_irq()