1 #ifndef _PXA_DMA_H_ 2 #define _PXA_DMA_H_ 3 4 enum pxad_chan_prio { 5 PXAD_PRIO_HIGHEST = 0, 6 PXAD_PRIO_NORMAL, 7 PXAD_PRIO_LOW, 8 PXAD_PRIO_LOWEST, 9 }; 10 11 struct pxad_param { 12 unsigned int drcmr; 13 enum pxad_chan_prio prio; 14 }; 15 16 struct dma_chan; 17 18 #ifdef CONFIG_PXA_DMA 19 bool pxad_filter_fn(struct dma_chan *chan, void *param); 20 #else 21 static inline bool pxad_filter_fn(struct dma_chan *chan, void *param) 22 { 23 return false; 24 } 25 #endif 26 27 #endif /* _PXA_DMA_H_ */ 28