Lines Matching refs:rz_dmac_chan
62 struct rz_dmac_chan { struct
90 #define to_rz_dmac_chan(c) container_of(c, struct rz_dmac_chan, vc.chan) argument
100 struct rz_dmac_chan *channels;
192 static void rz_dmac_ch_writel(struct rz_dmac_chan *channel, unsigned int val, in rz_dmac_ch_writel()
201 static u32 rz_dmac_ch_readl(struct rz_dmac_chan *channel, in rz_dmac_ch_readl()
215 static void rz_lmdesc_setup(struct rz_dmac_chan *channel, in rz_lmdesc_setup()
240 static void rz_dmac_lmdesc_recycle(struct rz_dmac_chan *channel) in rz_dmac_lmdesc_recycle()
253 static void rz_dmac_enable_hw(struct rz_dmac_chan *channel) in rz_dmac_enable_hw()
284 static void rz_dmac_disable_hw(struct rz_dmac_chan *channel) in rz_dmac_disable_hw()
310 static void rz_dmac_prepare_desc_for_memcpy(struct rz_dmac_chan *channel) in rz_dmac_prepare_desc_for_memcpy()
333 static void rz_dmac_prepare_descs_for_slave_sg(struct rz_dmac_chan *channel) in rz_dmac_prepare_descs_for_slave_sg()
382 static int rz_dmac_xfer_desc(struct rz_dmac_chan *chan) in rz_dmac_xfer_desc()
418 struct rz_dmac_chan *channel = to_rz_dmac_chan(chan); in rz_dmac_alloc_chan_resources()
439 struct rz_dmac_chan *channel = to_rz_dmac_chan(chan); in rz_dmac_free_chan_resources()
475 struct rz_dmac_chan *channel = to_rz_dmac_chan(chan); in rz_dmac_prep_dma_memcpy()
503 struct rz_dmac_chan *channel = to_rz_dmac_chan(chan); in rz_dmac_prep_slave_sg()
535 struct rz_dmac_chan *channel = to_rz_dmac_chan(chan); in rz_dmac_terminate_all()
552 struct rz_dmac_chan *channel = to_rz_dmac_chan(chan); in rz_dmac_issue_pending()
601 struct rz_dmac_chan *channel = to_rz_dmac_chan(chan); in rz_dmac_config()
637 struct rz_dmac_chan *channel = to_rz_dmac_chan(chan); in rz_dmac_device_synchronize()
655 static void rz_dmac_irq_handle_channel(struct rz_dmac_chan *channel) in rz_dmac_irq_handle_channel()
677 struct rz_dmac_chan *channel = dev_id; in rz_dmac_irq_handler()
689 struct rz_dmac_chan *channel = dev_id; in rz_dmac_irq_handler_thread()
723 struct rz_dmac_chan *channel = to_rz_dmac_chan(chan); in rz_dmac_chan_filter()
757 struct rz_dmac_chan *channel, in rz_dmac_chan_probe()
955 struct rz_dmac_chan *channel = &dmac->channels[i]; in rz_dmac_probe()
980 struct rz_dmac_chan *channel = &dmac->channels[i]; in rz_dmac_remove()