Lines Matching defs:sh_chan

143 			struct sh_dmae_chan *sh_chan = shdev->chan[i];  in sh_dmae_rst()  local
166 static bool dmae_is_busy(struct sh_dmae_chan *sh_chan) in dmae_is_busy()
176 static unsigned int calc_xmit_shift(struct sh_dmae_chan *sh_chan, u32 chcr) in calc_xmit_shift()
189 static u32 log2size_to_chcr(struct sh_dmae_chan *sh_chan, int l2size) in log2size_to_chcr()
206 static void dmae_set_reg(struct sh_dmae_chan *sh_chan, struct sh_dmae_regs *hw) in dmae_set_reg()
213 static void dmae_start(struct sh_dmae_chan *sh_chan) in dmae_start()
225 static void dmae_halt(struct sh_dmae_chan *sh_chan) in dmae_halt()
234 static void dmae_init(struct sh_dmae_chan *sh_chan) in dmae_init()
246 static int dmae_set_chcr(struct sh_dmae_chan *sh_chan, u32 val) in dmae_set_chcr()
258 static int dmae_set_dmars(struct sh_dmae_chan *sh_chan, u16 val) in dmae_set_dmars()
286 struct sh_dmae_chan *sh_chan = to_sh_chan(tx->chan); in sh_dmae_tx_submit() local
372 static struct sh_desc *sh_dmae_get_desc(struct sh_dmae_chan *sh_chan) in sh_dmae_get_desc()
387 struct sh_dmae_chan *sh_chan, struct sh_dmae_slave *param) in sh_dmae_find_slave()
405 struct sh_dmae_chan *sh_chan = to_sh_chan(chan); in sh_dmae_alloc_chan_resources() local
465 struct sh_dmae_chan *sh_chan = to_sh_chan(chan); in sh_dmae_free_chan_resources() local
513 static struct sh_desc *sh_dmae_add_desc(struct sh_dmae_chan *sh_chan, in sh_dmae_add_desc()
573 static struct dma_async_tx_descriptor *sh_dmae_prep_sg(struct sh_dmae_chan *sh_chan, in sh_dmae_prep_sg()
656 struct sh_dmae_chan *sh_chan; in sh_dmae_prep_memcpy() local
679 struct sh_dmae_chan *sh_chan; in sh_dmae_prep_slave_sg() local
708 struct sh_dmae_chan *sh_chan = to_sh_chan(chan); in sh_dmae_control() local
735 static dma_async_tx_callback __ld_cleanup(struct sh_dmae_chan *sh_chan, bool all) in __ld_cleanup()
841 static void sh_dmae_chan_ld_cleanup(struct sh_dmae_chan *sh_chan, bool all) in sh_dmae_chan_ld_cleanup()
848 static void sh_chan_xfer_ld_queue(struct sh_dmae_chan *sh_chan) in sh_chan_xfer_ld_queue()
871 struct sh_dmae_chan *sh_chan = to_sh_chan(chan); in sh_dmae_memcpy_issue_pending() local
885 struct sh_dmae_chan *sh_chan = to_sh_chan(chan); in sh_dmae_tx_status() local
926 struct sh_dmae_chan *sh_chan = data; in sh_dmae_interrupt() local
957 struct sh_dmae_chan *sh_chan = shdev->chan[i]; in sh_dmae_reset() local
1012 struct sh_dmae_chan *sh_chan = (struct sh_dmae_chan *)data; in dmae_do_tasklet() local
1158 struct sh_dmae_chan *sh_chan = shdev->chan[i]; in sh_dmae_chan_remove() local
1474 struct sh_dmae_chan *sh_chan = shdev->chan[i]; in sh_dmae_resume() local