Lines Matching refs:mpc_dma
215 struct mpc_dma { struct
239 static inline struct mpc_dma *dma_chan_to_mpc_dma(struct dma_chan *c) in dma_chan_to_mpc_dma()
243 return container_of(mchan, struct mpc_dma, channels[c->chan_id]); in dma_chan_to_mpc_dma()
256 struct mpc_dma *mdma = dma_chan_to_mpc_dma(&mchan->chan); in mpc_dma_execute()
318 static void mpc_dma_irq_process(struct mpc_dma *mdma, u32 is, u32 es, int off) in mpc_dma_irq_process()
351 struct mpc_dma *mdma = data; in mpc_dma_irq()
376 static void mpc_dma_process_completed(struct mpc_dma *mdma) in mpc_dma_process_completed()
419 struct mpc_dma *mdma = from_tasklet(mdma, t, tasklet); in mpc_dma_tasklet()
488 struct mpc_dma *mdma = dma_chan_to_mpc_dma(chan); in mpc_dma_alloc_chan_resources()
546 struct mpc_dma *mdma = dma_chan_to_mpc_dma(chan); in mpc_dma_free_chan_resources()
604 struct mpc_dma *mdma = dma_chan_to_mpc_dma(chan); in mpc_dma_prep_memcpy()
688 struct mpc_dma *mdma = dma_chan_to_mpc_dma(chan); in mpc_dma_prep_slave_sg()
832 struct mpc_dma *mdma = dma_chan_to_mpc_dma(&mchan->chan); in mpc_dma_device_config()
881 struct mpc_dma *mdma = dma_chan_to_mpc_dma(chan); in mpc_dma_device_terminate_all()
902 struct mpc_dma *mdma; in mpc_dma_probe()
909 mdma = devm_kzalloc(dev, sizeof(struct mpc_dma), GFP_KERNEL); in mpc_dma_probe()
1089 struct mpc_dma *mdma = dev_get_drvdata(dev); in mpc_dma_remove()