Searched refs:sh_dmae_chan (Results 1 - 2 of 2) sorted by relevance

/linux-master/drivers/dma/sh/
H A Dshdma.h23 struct sh_dmae_chan { struct
35 struct sh_dmae_chan *chan[SH_DMAE_MAX_CHANNELS];
55 #define to_sh_chan(chan) container_of(chan, struct sh_dmae_chan, shdma_chan)
H A Dshdmac.c67 static void channel_clear(struct sh_dmae_chan *sh_dc)
77 static void sh_dmae_writel(struct sh_dmae_chan *sh_dc, u32 data, u32 reg)
82 static u32 sh_dmae_readl(struct sh_dmae_chan *sh_dc, u32 reg)
107 static void chcr_write(struct sh_dmae_chan *sh_dc, u32 data)
114 static u32 chcr_read(struct sh_dmae_chan *sh_dc)
151 struct sh_dmae_chan *sh_chan = shdev->chan[i];
174 static bool dmae_is_busy(struct sh_dmae_chan *sh_chan)
184 static unsigned int calc_xmit_shift(struct sh_dmae_chan *sh_chan, u32 chcr)
197 static u32 log2size_to_chcr(struct sh_dmae_chan *sh_chan, int l2size)
214 static void dmae_set_reg(struct sh_dmae_chan *sh_cha
[all...]

Completed in 132 milliseconds