Lines Matching refs:scr
533 u32 scr = stm32_dma_read(dmadev, STM32_DMA_SCR(chan->id)); in stm32_dma_dump_reg() local
540 dev_dbg(chan2dev(chan), "SCR: 0x%08x\n", scr); in stm32_dma_dump_reg()
735 static void stm32_dma_handle_chan_done(struct stm32_dma_chan *chan, u32 scr) in stm32_dma_handle_chan_done() argument
746 if (!(scr & (STM32_DMA_SCR_CIRC | STM32_DMA_SCR_DBM))) in stm32_dma_handle_chan_done()
748 else if (scr & STM32_DMA_SCR_DBM) in stm32_dma_handle_chan_done()
765 u32 status, scr, sfcr; in stm32_dma_chan_irq() local
770 scr = stm32_dma_read(dmadev, STM32_DMA_SCR(chan->id)); in stm32_dma_chan_irq()
777 if (!(scr & STM32_DMA_SCR_EN) && in stm32_dma_chan_irq()
793 if (scr & STM32_DMA_SCR_TCIE) { in stm32_dma_chan_irq()
795 stm32_dma_handle_chan_done(chan, scr); in stm32_dma_chan_irq()
808 if (!(scr & STM32_DMA_SCR_EN)) in stm32_dma_chan_irq()
856 u32 id = chan->id, scr, ndtr, offset, spar, sm0ar, sm1ar; in stm32_dma_resume() local
863 scr = stm32_dma_read(dmadev, STM32_DMA_SCR(id)); in stm32_dma_resume()
864 if (WARN_ON(scr & STM32_DMA_SCR_EN)) in stm32_dma_resume()
1741 int id, ret, scr; in stm32_dma_pm_suspend() local
1748 scr = stm32_dma_read(dmadev, STM32_DMA_SCR(id)); in stm32_dma_pm_suspend()
1749 if (scr & STM32_DMA_SCR_EN) { in stm32_dma_pm_suspend()