Home
last modified time | relevance | path

Searched refs:CFG_LO (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/dw/
H A Didma32.c28 channel_writel(dwc, CFG_LO, cfglo); in idma32_initialize_chan()
34 u32 cfglo = channel_readl(dwc, CFG_LO); in idma32_suspend_chan()
39 channel_writel(dwc, CFG_LO, cfglo | DWC_CFGL_CH_SUSP); in idma32_suspend_chan()
44 u32 cfglo = channel_readl(dwc, CFG_LO); in idma32_resume_chan()
49 channel_writel(dwc, CFG_LO, cfglo & ~DWC_CFGL_CH_SUSP); in idma32_resume_chan()
H A Ddw.c28 channel_writel(dwc, CFG_LO, cfglo); in dw_dma_initialize_chan()
34 u32 cfglo = channel_readl(dwc, CFG_LO); in dw_dma_suspend_chan()
36 channel_writel(dwc, CFG_LO, cfglo | DWC_CFGL_CH_SUSP); in dw_dma_suspend_chan()
41 u32 cfglo = channel_readl(dwc, CFG_LO); in dw_dma_resume_chan()
43 channel_writel(dwc, CFG_LO, cfglo & ~DWC_CFGL_CH_SUSP); in dw_dma_resume_chan()
H A Dregs.h49 u32 CFG_LO; /* Configuration Register Low */ member
177 /* Bitfields in CFG_LO */
239 /* Bitfields in CFG_LO */
H A Dcore.c811 while (!(channel_readl(dwc, CFG_LO) & DWC_CFGL_FIFO_EMPTY) && count--) in dwc_chan_pause()
/kernel/linux/linux-6.6/drivers/dma/dw/
H A Ddw.c28 channel_writel(dwc, CFG_LO, cfglo); in dw_dma_initialize_chan()
34 u32 cfglo = channel_readl(dwc, CFG_LO); in dw_dma_suspend_chan()
36 channel_writel(dwc, CFG_LO, cfglo | DWC_CFGL_CH_SUSP); in dw_dma_suspend_chan()
41 u32 cfglo = channel_readl(dwc, CFG_LO); in dw_dma_resume_chan()
43 channel_writel(dwc, CFG_LO, cfglo & ~DWC_CFGL_CH_SUSP); in dw_dma_resume_chan()
H A Didma32.c137 channel_writel(dwc, CFG_LO, cfglo); in idma32_initialize_chan_xbar()
157 channel_writel(dwc, CFG_LO, cfglo); in idma32_initialize_chan_generic()
163 u32 cfglo = channel_readl(dwc, CFG_LO); in idma32_suspend_chan()
168 channel_writel(dwc, CFG_LO, cfglo | DWC_CFGL_CH_SUSP); in idma32_suspend_chan()
173 u32 cfglo = channel_readl(dwc, CFG_LO); in idma32_resume_chan()
178 channel_writel(dwc, CFG_LO, cfglo & ~DWC_CFGL_CH_SUSP); in idma32_resume_chan()
H A Dregs.h49 u32 CFG_LO; /* Configuration Register Low */ member
177 /* Bitfields in CFG_LO */
239 /* Bitfields in CFG_LO */
H A Dcore.c808 while (!(channel_readl(dwc, CFG_LO) & DWC_CFGL_FIFO_EMPTY) && count--) in dwc_chan_pause()
/kernel/linux/linux-5.10/drivers/dma/
H A Didma64.c67 channel_writel(idma64c, CFG_LO, cfglo); in idma64_chan_init()
419 cfglo = channel_readl(idma64c, CFG_LO); in idma64_chan_deactivate()
425 channel_writel(idma64c, CFG_LO, cfglo | IDMA64C_CFGL_CH_SUSP); in idma64_chan_deactivate()
428 cfglo = channel_readl(idma64c, CFG_LO); in idma64_chan_deactivate()
436 cfglo = channel_readl(idma64c, CFG_LO); in idma64_chan_activate()
437 channel_writel(idma64c, CFG_LO, cfglo & ~IDMA64C_CFGL_CH_SUSP); in idma64_chan_activate()
/kernel/linux/linux-6.6/drivers/dma/
H A Didma64.c67 channel_writel(idma64c, CFG_LO, cfglo); in idma64_chan_init()
423 cfglo = channel_readl(idma64c, CFG_LO); in idma64_chan_deactivate()
429 channel_writel(idma64c, CFG_LO, cfglo | IDMA64C_CFGL_CH_SUSP); in idma64_chan_deactivate()
432 cfglo = channel_readl(idma64c, CFG_LO); in idma64_chan_deactivate()
440 cfglo = channel_readl(idma64c, CFG_LO); in idma64_chan_activate()
441 channel_writel(idma64c, CFG_LO, cfglo & ~IDMA64C_CFGL_CH_SUSP); in idma64_chan_activate()

Completed in 10 milliseconds