Lines Matching full:dma

6  * This is the maximum virtual address which can be DMA'd from.
22 * This is used to support drivers written for the x86 ISA DMA API.
28 #include <mach/isa-dma.h>
31 * The DMA modes reflect the settings for the ISA DMA controller
54 /* Clear the 'DMA Pointer Flip Flop'.
66 /* Request a DMA channel
72 /* Free a DMA channel
78 /* Enable DMA for this channel
81 * enabling an interrupt and setting the DMA registers.
85 /* Disable DMA for this channel
92 /* Test whether the specified channel has an active DMA transfer
96 /* Set the DMA scatter gather list for this channel
98 * This should not be called if a DMA channel is enabled,
99 * especially since some DMA architectures don't update the
100 * DMA address immediately, but defer it to the enable_dma().
104 /* Set the DMA address 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 address immediately, but defer it to the enable_dma().
114 /* Set the DMA byte count for this channel
116 * This should not be called if a DMA channel is enabled,
117 * especially since some DMA architectures don't update the
118 * DMA count immediately, but defer it to the enable_dma().
124 * This should not be called if a DMA channel is enabled,
125 * especially since some DMA architectures don't update the
126 * DMA transfer direction immediately, but defer it to the
135 /* Get DMA residue count. After a DMA transfer, this
136 * should return zero. Reading this while a DMA transfer is