Lines Matching defs:dmac

75 #define DMA_CHNL(dmac, n)	((dmac) + 0x1000 + (n) * 0x100)  argument
132 #define S6_DMAC_INDEX(dmac) (((unsigned)(dmac) >> 18) % S6_DMAC_NB) argument
135 u32 dmac; member
145 static inline int s6dmac_fifo_full(u32 dmac, int chan) in s6dmac_fifo_full()
151 static inline int s6dmac_termcnt_irq(u32 dmac, int chan) in s6dmac_termcnt_irq()
160 static inline int s6dmac_pendcnt_irq(u32 dmac, int chan) in s6dmac_pendcnt_irq()
169 static inline int s6dmac_lowwmark_irq(u32 dmac, int chan) in s6dmac_lowwmark_irq()
177 static inline u32 s6dmac_pending_count(u32 dmac, int chan) in s6dmac_pending_count()
184 static inline void s6dmac_set_terminal_count(u32 dmac, int chan, u32 n) in s6dmac_set_terminal_count()
192 static inline u32 s6dmac_get_terminal_count(u32 dmac, int chan) in s6dmac_get_terminal_count()
198 static inline u32 s6dmac_timestamp(u32 dmac, int chan) in s6dmac_timestamp()
203 static inline u32 s6dmac_cur_src(u32 dmac, int chan) in s6dmac_cur_src()
208 static inline u32 s6dmac_cur_dst(u32 dmac, int chan) in s6dmac_cur_dst()
213 static inline void s6dmac_disable_chan(u32 dmac, int chan) in s6dmac_disable_chan()
224 static inline void s6dmac_set_stride_skip(u32 dmac, int chan, in s6dmac_set_stride_skip()
233 static inline void s6dmac_enable_chan(u32 dmac, int chan, in s6dmac_enable_chan()
267 static inline unsigned _dmac_addr_index(u32 dmac) in _dmac_addr_index()
275 static inline void _s6dmac_disable_error_irqs(u32 dmac, u32 mask) in _s6dmac_disable_error_irqs()
296 static inline int s6dmac_request_chan(u32 dmac, int chan, in s6dmac_request_chan()
333 static inline void s6dmac_put_fifo(u32 dmac, int chan, in s6dmac_put_fifo()
346 static inline u32 s6dmac_channel_enabled(u32 dmac, int chan) in s6dmac_channel_enabled()
357 static inline void s6dmac_dp_setup_group(u32 dmac, int port, in s6dmac_dp_setup_group()
369 static inline void s6dmac_dp_switch_group(u32 dmac, int port, int enable) in s6dmac_dp_switch_group()