Searched refs:hsu_chan_writel (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/hsu/ |
H A D | hsu.c | 39 hsu_chan_writel(hsuc, HSU_CH_CR, 0); in hsu_chan_disable() 51 hsu_chan_writel(hsuc, HSU_CH_CR, cr); in hsu_chan_enable() 72 hsu_chan_writel(hsuc, HSU_CH_DCR, 0); in hsu_dma_chan_start() 73 hsu_chan_writel(hsuc, HSU_CH_BSR, bsr); in hsu_dma_chan_start() 74 hsu_chan_writel(hsuc, HSU_CH_MTSR, mtsr); in hsu_dma_chan_start() 79 hsu_chan_writel(hsuc, HSU_CH_DxSAR(i), desc->sg[i].addr); in hsu_dma_chan_start() 80 hsu_chan_writel(hsuc, HSU_CH_DxTSR(i), desc->sg[i].len); in hsu_dma_chan_start() 92 hsu_chan_writel(hsuc, HSU_CH_DCR, dcr); in hsu_dma_chan_start() 100 hsu_chan_writel(hsuc, HSU_CH_DCR, 0); in hsu_dma_stop_channel()
|
H A D | hsu.h | 104 static inline void hsu_chan_writel(struct hsu_dma_chan *hsuc, int offset, in hsu_chan_writel() function
|
/kernel/linux/linux-6.6/drivers/dma/hsu/ |
H A D | hsu.c | 47 hsu_chan_writel(hsuc, HSU_CH_CR, 0); in hsu_chan_disable() 59 hsu_chan_writel(hsuc, HSU_CH_CR, cr); in hsu_chan_enable() 80 hsu_chan_writel(hsuc, HSU_CH_DCR, 0); in hsu_dma_chan_start() 81 hsu_chan_writel(hsuc, HSU_CH_BSR, bsr); in hsu_dma_chan_start() 82 hsu_chan_writel(hsuc, HSU_CH_MTSR, mtsr); in hsu_dma_chan_start() 87 hsu_chan_writel(hsuc, HSU_CH_DxSAR(i), desc->sg[i].addr); in hsu_dma_chan_start() 88 hsu_chan_writel(hsuc, HSU_CH_DxTSR(i), desc->sg[i].len); in hsu_dma_chan_start() 100 hsu_chan_writel(hsuc, HSU_CH_DCR, dcr); in hsu_dma_chan_start() 108 hsu_chan_writel(hsuc, HSU_CH_DCR, 0); in hsu_dma_stop_channel()
|
H A D | hsu.h | 108 static inline void hsu_chan_writel(struct hsu_dma_chan *hsuc, int offset, in hsu_chan_writel() function
|
Completed in 3 milliseconds