Home
last modified time | relevance | path

Searched refs:fsldma_chan (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/dma/
Dfsldma.c54 static void set_sr(struct fsldma_chan *chan, u32 val) in set_sr()
59 static u32 get_sr(struct fsldma_chan *chan) in get_sr()
64 static void set_mr(struct fsldma_chan *chan, u32 val) in set_mr()
69 static u32 get_mr(struct fsldma_chan *chan) in get_mr()
74 static void set_cdar(struct fsldma_chan *chan, dma_addr_t addr) in set_cdar()
79 static dma_addr_t get_cdar(struct fsldma_chan *chan) in get_cdar()
84 static void set_bcr(struct fsldma_chan *chan, u32 val) in set_bcr()
89 static u32 get_bcr(struct fsldma_chan *chan) in get_bcr()
98 static void set_desc_cnt(struct fsldma_chan *chan, in set_desc_cnt()
104 static void set_desc_src(struct fsldma_chan *chan, in set_desc_src()
[all …]
Dfsldma.h122 struct fsldma_chan;
129 struct fsldma_chan *chan[FSL_DMA_MAX_CHANS_PER_DEVICE];
156 struct fsldma_chan { struct
188 void (*toggle_ext_pause)(struct fsldma_chan *fsl_chan, int enable); argument
189 void (*toggle_ext_start)(struct fsldma_chan *fsl_chan, int enable); argument
190 void (*set_src_loop_size)(struct fsldma_chan *fsl_chan, int size); argument
191 void (*set_dst_loop_size)(struct fsldma_chan *fsl_chan, int size); argument
192 void (*set_request_count)(struct fsldma_chan *fsl_chan, int size); argument
195 #define to_fsl_chan(chan) container_of(chan, struct fsldma_chan, common)