| #ifndef _PXA_DMA_H_ | |
| #define _PXA_DMA_H_ | |
| enum pxad_chan_prio { | |
| PXAD_PRIO_HIGHEST = 0, | |
| PXAD_PRIO_NORMAL, | |
| PXAD_PRIO_LOW, | |
| PXAD_PRIO_LOWEST, | |
| }; | |
| struct pxad_param { | |
| unsigned int drcmr; | |
| enum pxad_chan_prio prio; | |
| }; | |
| struct dma_chan; | |
| #ifdef CONFIG_PXA_DMA | |
| bool pxad_filter_fn(struct dma_chan *chan, void *param); | |
| #else | |
| static inline bool pxad_filter_fn(struct dma_chan *chan, void *param) | |
| { | |
| return false; | |
| } | |
| #endif | |
| #endif /* _PXA_DMA_H_ */ |