|
XenevaOS
|
Go to the source code of this file.
Classes | |
| struct | dma_slave_config |
Typedefs | |
| typedef s32 | dma_cookie_t |
| typedef bool(* | dma_filter_fn) (struct dma_chan *chan, void *filter_param) |
Enumerations | |
| enum | dma_transfer_direction { DMA_MEM_TO_MEM , DMA_MEM_TO_DEV , DMA_DEV_TO_MEM , DMA_DEV_TO_DEV , DMA_TRANS_NONE } |
| enum | dma_slave_buswidth { DMA_SLAVE_BUSWIDTH_UNDEFINED = 0 , DMA_SLAVE_BUSWIDTH_1_BYTE = 1 , DMA_SLAVE_BUSWIDTH_2_BYTES = 2 , DMA_SLAVE_BUSWIDTH_3_BYTES = 3 , DMA_SLAVE_BUSWIDTH_4_BYTES = 4 , DMA_SLAVE_BUSWIDTH_8_BYTES = 8 , DMA_SLAVE_BUSWIDTH_16_BYTES = 16 , DMA_SLAVE_BUSWIDTH_32_BYTES = 32 , DMA_SLAVE_BUSWIDTH_64_BYTES = 64 , DMA_SLAVE_BUSWIDTH_128_BYTES = 128 } |
| typedef s32 dma_cookie_t |
| typedef bool(* dma_filter_fn) (struct dma_chan *chan, void *filter_param) |
| enum dma_slave_buswidth |