Searched refs:sh_dmae_chan (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/sh/ |
H A D | shdmac.c | 68 static void channel_clear(struct sh_dmae_chan *sh_dc) in channel_clear() 78 static void sh_dmae_writel(struct sh_dmae_chan *sh_dc, u32 data, u32 reg) in sh_dmae_writel() 83 static u32 sh_dmae_readl(struct sh_dmae_chan *sh_dc, u32 reg) in sh_dmae_readl() 108 static void chcr_write(struct sh_dmae_chan *sh_dc, u32 data) in chcr_write() 115 static u32 chcr_read(struct sh_dmae_chan *sh_dc) in chcr_read() 152 struct sh_dmae_chan *sh_chan = shdev->chan[i]; in sh_dmae_rst() 175 static bool dmae_is_busy(struct sh_dmae_chan *sh_chan) in dmae_is_busy() 185 static unsigned int calc_xmit_shift(struct sh_dmae_chan *sh_chan, u32 chcr) in calc_xmit_shift() 198 static u32 log2size_to_chcr(struct sh_dmae_chan *sh_chan, int l2size) in log2size_to_chcr() 215 static void dmae_set_reg(struct sh_dmae_chan *sh_cha [all...] |
H A D | shdma.h | 23 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)
|
/kernel/linux/linux-6.6/drivers/dma/sh/ |
H A D | shdmac.c | 67 static void channel_clear(struct sh_dmae_chan *sh_dc) in channel_clear() 77 static void sh_dmae_writel(struct sh_dmae_chan *sh_dc, u32 data, u32 reg) in sh_dmae_writel() 82 static u32 sh_dmae_readl(struct sh_dmae_chan *sh_dc, u32 reg) in sh_dmae_readl() 107 static void chcr_write(struct sh_dmae_chan *sh_dc, u32 data) in chcr_write() 114 static u32 chcr_read(struct sh_dmae_chan *sh_dc) in chcr_read() 151 struct sh_dmae_chan *sh_chan = shdev->chan[i]; in sh_dmae_rst() 174 static bool dmae_is_busy(struct sh_dmae_chan *sh_chan) in dmae_is_busy() 184 static unsigned int calc_xmit_shift(struct sh_dmae_chan *sh_chan, u32 chcr) in calc_xmit_shift() 197 static u32 log2size_to_chcr(struct sh_dmae_chan *sh_chan, int l2size) in log2size_to_chcr() 214 static void dmae_set_reg(struct sh_dmae_chan *sh_cha [all...] |
H A D | shdma.h | 23 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)
|
Completed in 3 milliseconds