Home
last modified time | relevance | path

Searched refs:chan_reg (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/dma/stm32/
H A Dstm32-dma.c186 struct stm32_dma_chan_reg chan_reg; member
584 reg = &sg_req->chan_reg; in stm32_dma_start_transfer()
664 chan->chan_reg.dma_scr = dma_scr; in stm32_dma_handle_chan_paused()
854 struct stm32_dma_chan_reg chan_reg = chan->chan_reg; in stm32_dma_resume() local
898 if ((chan_reg.dma_scr & STM32_DMA_SCR_DBM) && (chan_reg.dma_scr & STM32_DMA_SCR_CT)) in stm32_dma_resume()
1137 desc->sg_req[i].chan_reg.dma_scr = chan->chan_reg.dma_scr; in stm32_dma_prep_slave_sg()
1138 desc->sg_req[i].chan_reg.dma_sfcr = chan->chan_reg.dma_sfcr; in stm32_dma_prep_slave_sg()
1139 desc->sg_req[i].chan_reg.dma_spar = chan->chan_reg.dma_spar; in stm32_dma_prep_slave_sg()
1225 desc->sg_req[i].chan_reg.dma_scr = chan->chan_reg.dma_scr; in stm32_dma_prep_dma_cyclic()
1226 desc->sg_req[i].chan_reg.dma_sfcr = chan->chan_reg.dma_sfcr; in stm32_dma_prep_dma_cyclic()
[all …]
/linux-6.15/drivers/dma/sh/
H A Dshdmac.c74 __raw_writel(val, shdev->chan_reg + chan_pdata->chclr_offset); in channel_clear()
89 void __iomem *addr = shdev->chan_reg + DMAOR; in dmaor_read()
99 void __iomem *addr = shdev->chan_reg + DMAOR; in dmaor_write()
272 addr = shdev->chan_reg; in dmae_set_dmars()
536 sh_chan->base = shdev->chan_reg + chan_pdata->offset; in sh_dmae_chan_probe()
720 shdev->chan_reg = devm_platform_ioremap_resource(pdev, 0); in sh_dmae_probe()
721 if (IS_ERR(shdev->chan_reg)) in sh_dmae_probe()
722 return PTR_ERR(shdev->chan_reg); in sh_dmae_probe()
H A Dshdma.h38 void __iomem *chan_reg; member