Home
last modified time | relevance | path

Searched refs:fsl_edma_chan (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/dma/
H A Dfsl-edma-common.c45 void fsl_edma_tx_chan_handler(struct fsl_edma_chan *fsl_chan) in fsl_edma_tx_chan_handler()
71 static void fsl_edma3_enable_request(struct fsl_edma_chan *fsl_chan) in fsl_edma3_enable_request()
109 static void fsl_edma_enable_request(struct fsl_edma_chan *fsl_chan) in fsl_edma_enable_request()
129 static void fsl_edma3_disable_request(struct fsl_edma_chan *fsl_chan) in fsl_edma3_disable_request()
143 void fsl_edma_disable_request(struct fsl_edma_chan *fsl_chan) in fsl_edma_disable_request()
163 static void mux_configure8(struct fsl_edma_chan *fsl_chan, void __iomem *addr, in mux_configure8()
176 static void mux_configure32(struct fsl_edma_chan *fsl_chan, void __iomem *addr, in mux_configure32()
189 void fsl_edma_chan_mux(struct fsl_edma_chan *fsl_chan, in fsl_edma_chan_mux()
241 struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan); in fsl_edma_terminate_all()
261 struct fsl_edma_chan *fsl_cha in fsl_edma_pause()
[all...]
H A Dfsl-edma-common.h132 struct fsl_edma_chan { struct
165 struct fsl_edma_chan *echan;
229 struct fsl_edma_chan chans[];
301 static inline struct fsl_edma_chan *to_fsl_edma_chan(struct dma_chan *chan) in to_fsl_edma_chan()
303 return container_of(chan, struct fsl_edma_chan, vchan.chan); in to_fsl_edma_chan()
306 static inline u32 fsl_edma_drvflags(struct fsl_edma_chan *fsl_chan) in fsl_edma_drvflags()
316 static inline void fsl_edma_err_chan_handler(struct fsl_edma_chan *fsl_chan) in fsl_edma_err_chan_handler()
322 void fsl_edma_tx_chan_handler(struct fsl_edma_chan *fsl_chan);
323 void fsl_edma_disable_request(struct fsl_edma_chan *fsl_chan);
324 void fsl_edma_chan_mux(struct fsl_edma_chan *fsl_cha
[all...]
H A Dfsl-edma-main.c30 struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan); in fsl_edma_synchronize()
56 struct fsl_edma_chan *fsl_chan = dev_id; in fsl_edma3_tx_handler()
103 struct fsl_edma_chan *fsl_chan; in fsl_edma_xlate()
136 struct fsl_edma_chan *fsl_chan; in fsl_edma3_xlate()
232 struct fsl_edma_chan *fsl_chan = &fsl_edma->chans[i]; in fsl_edma3_irq_init()
384 struct fsl_edma_chan *fsl_chan; in fsl_edma3_attach_pd()
523 struct fsl_edma_chan *fsl_chan = &fsl_edma->chans[i]; in fsl_edma_probe()
641 struct fsl_edma_chan *fsl_chan; in fsl_edma_suspend_late()
667 struct fsl_edma_chan *fsl_chan; in fsl_edma_resume_early()
H A Dmcf-edma-main.c195 struct fsl_edma_chan *mcf_chan = &mcf_edma->chans[i]; in mcf_edma_probe()
280 struct fsl_edma_chan *mcf_chan = to_fsl_edma_chan(chan); in mcf_edma_filter_fn()
/kernel/linux/linux-5.10/drivers/dma/
H A Dfsl-edma-common.h114 struct fsl_edma_chan { struct
133 struct fsl_edma_chan *echan;
168 struct fsl_edma_chan chans[];
214 static inline struct fsl_edma_chan *to_fsl_edma_chan(struct dma_chan *chan) in to_fsl_edma_chan()
216 return container_of(chan, struct fsl_edma_chan, vchan.chan); in to_fsl_edma_chan()
224 void fsl_edma_disable_request(struct fsl_edma_chan *fsl_chan);
225 void fsl_edma_chan_mux(struct fsl_edma_chan *fsl_chan,
243 void fsl_edma_xfer_desc(struct fsl_edma_chan *fsl_chan);
H A Dfsl-edma-common.c45 static void fsl_edma_enable_request(struct fsl_edma_chan *fsl_chan) in fsl_edma_enable_request()
62 void fsl_edma_disable_request(struct fsl_edma_chan *fsl_chan) in fsl_edma_disable_request()
80 static void mux_configure8(struct fsl_edma_chan *fsl_chan, void __iomem *addr, in mux_configure8()
93 static void mux_configure32(struct fsl_edma_chan *fsl_chan, void __iomem *addr, in mux_configure32()
106 void fsl_edma_chan_mux(struct fsl_edma_chan *fsl_chan, in fsl_edma_chan_mux()
162 struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan); in fsl_edma_terminate_all()
179 struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan); in fsl_edma_pause()
195 struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan); in fsl_edma_resume()
209 static void fsl_edma_unprep_slave_dma(struct fsl_edma_chan *fsl_chan) in fsl_edma_unprep_slave_dma()
219 static bool fsl_edma_prep_slave_dma(struct fsl_edma_chan *fsl_cha
[all...]
H A Dfsl-edma.c25 struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan); in fsl_edma_synchronize()
35 struct fsl_edma_chan *fsl_chan; in fsl_edma_tx_handler()
108 struct fsl_edma_chan *fsl_chan; in fsl_edma_xlate()
272 struct fsl_edma_chan *fsl_chan; in fsl_edma_probe()
353 struct fsl_edma_chan *fsl_chan = &fsl_edma->chans[i]; in fsl_edma_probe()
437 struct fsl_edma_chan *fsl_chan; in fsl_edma_suspend_late()
461 struct fsl_edma_chan *fsl_chan; in fsl_edma_resume_early()
H A Dmcf-edma.c22 struct fsl_edma_chan *mcf_chan; in mcf_edma_tx_handler()
183 struct fsl_edma_chan *mcf_chan; in mcf_edma_probe()
225 struct fsl_edma_chan *mcf_chan = &mcf_edma->chans[i]; in mcf_edma_probe()
308 struct fsl_edma_chan *mcf_chan = to_fsl_edma_chan(chan); in mcf_edma_filter_fn()

Completed in 6 milliseconds