Linux 4.6-rc6
[cris-mirror.git] / include / linux / dma / pxa-dma.h
blob3edc99294bf66c34cbab5862d63ed5546ca4b854
1 #ifndef _PXA_DMA_H_
2 #define _PXA_DMA_H_
4 enum pxad_chan_prio {
5 PXAD_PRIO_HIGHEST = 0,
6 PXAD_PRIO_NORMAL,
7 PXAD_PRIO_LOW,
8 PXAD_PRIO_LOWEST,
9 };
11 struct pxad_param {
12 unsigned int drcmr;
13 enum pxad_chan_prio prio;
16 struct dma_chan;
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)
23 return false;
25 #endif
27 #endif /* _PXA_DMA_H_ */