Lines Matching refs:dma
9 #include <asm/arch/dma.h>
12 * This is the maximum virtual address which can be DMA'd from.
19 * DMA modes
44 /* Clear the 'DMA Pointer Flip Flop'.
56 /* Request a DMA channel
62 /* Free a DMA channel
68 /* Enable DMA for this channel
71 * enabling an interrupt and setting the DMA registers.
75 /* Disable DMA for this channel
82 /* Test whether the specified channel has an active DMA transfer
86 /* Set the DMA scatter gather list for this channel
88 * This should not be called if a DMA channel is enabled,
89 * especially since some DMA architectures don't update the
90 * DMA address immediately, but defer it to the enable_dma().
94 /* Set the DMA address for this channel
96 * This should not be called if a DMA channel is enabled,
97 * especially since some DMA architectures don't update the
98 * DMA address immediately, but defer it to the enable_dma().
104 /* Set the DMA byte count for this channel
106 * This should not be called if a DMA channel is enabled,
107 * especially since some DMA architectures don't update the
108 * DMA count immediately, but defer it to the enable_dma().
114 * This should not be called if a DMA channel is enabled,
115 * especially since some DMA architectures don't update the
116 * DMA transfer direction immediately, but defer it to the
125 /* Get DMA residue count. After a DMA transfer, this
126 * should return zero. Reading this while a DMA transfer is