Lines Matching refs:fsldma_chan

49 static void set_sr(struct fsldma_chan *chan, u32 val)
54 static u32 get_sr(struct fsldma_chan *chan)
59 static void set_mr(struct fsldma_chan *chan, u32 val)
64 static u32 get_mr(struct fsldma_chan *chan)
69 static void set_cdar(struct fsldma_chan *chan, dma_addr_t addr)
74 static dma_addr_t get_cdar(struct fsldma_chan *chan)
79 static void set_bcr(struct fsldma_chan *chan, u32 val)
84 static u32 get_bcr(struct fsldma_chan *chan)
93 static void set_desc_cnt(struct fsldma_chan *chan,
99 static void set_desc_src(struct fsldma_chan *chan,
109 static void set_desc_dst(struct fsldma_chan *chan,
119 static void set_desc_next(struct fsldma_chan *chan,
129 static void set_ld_eol(struct fsldma_chan *chan, struct fsl_desc_sw *desc)
145 static void dma_init(struct fsldma_chan *chan)
170 static int dma_is_idle(struct fsldma_chan *chan)
183 static void dma_start(struct fsldma_chan *chan)
206 static void dma_halt(struct fsldma_chan *chan)
253 static void fsl_chan_set_src_loop_size(struct fsldma_chan *chan, int size)
286 static void fsl_chan_set_dst_loop_size(struct fsldma_chan *chan, int size)
320 static void fsl_chan_set_request_count(struct fsldma_chan *chan, int size)
342 static void fsl_chan_toggle_ext_pause(struct fsldma_chan *chan, int enable)
360 static void fsl_chan_toggle_ext_start(struct fsldma_chan *chan, int enable)
370 struct fsldma_chan *chan;
382 static void append_ld_queue(struct fsldma_chan *chan, struct fsl_desc_sw *desc)
408 struct fsldma_chan *chan = to_fsl_chan(tx->chan);
444 static void fsl_dma_free_descriptor(struct fsldma_chan *chan,
458 static struct fsl_desc_sw *fsl_dma_alloc_descriptor(struct fsldma_chan *chan)
487 static void fsldma_clean_completed_descriptor(struct fsldma_chan *chan)
506 static dma_cookie_t fsldma_run_tx_complete_actions(struct fsldma_chan *chan,
537 static void fsldma_clean_running_descriptor(struct fsldma_chan *chan,
566 static void fsl_chan_xfer_ld_queue(struct fsldma_chan *chan)
635 static void fsldma_cleanup_descriptors(struct fsldma_chan *chan)
691 struct fsldma_chan *chan = to_fsl_chan(dchan);
720 static void fsldma_free_desc_list(struct fsldma_chan *chan,
729 static void fsldma_free_desc_list_reverse(struct fsldma_chan *chan,
744 struct fsldma_chan *chan = to_fsl_chan(dchan);
763 struct fsldma_chan *chan;
825 struct fsldma_chan *chan;
850 struct fsldma_chan *chan;
879 struct fsldma_chan *chan = to_fsl_chan(dchan);
894 struct fsldma_chan *chan = to_fsl_chan(dchan);
914 struct fsldma_chan *chan = data;
981 struct fsldma_chan *chan = from_tasklet(chan, t, tasklet);
1001 struct fsldma_chan *chan;
1031 struct fsldma_chan *chan;
1051 struct fsldma_chan *chan;
1108 struct fsldma_chan *chan;
1205 static void fsl_dma_chan_remove(struct fsldma_chan *chan)
1334 struct fsldma_chan *chan;
1365 struct fsldma_chan *chan;