Home
last modified time | relevance | path

Searched refs:dma_smar (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/dma/
H A Dstm32-dma.c1327 u32 dma_scr, dma_smar, id, period_len; in stm32_dma_is_current_sg() local
1341 dma_smar = stm32_dma_read(dmadev, STM32_DMA_SM0AR(id)); in stm32_dma_is_current_sg()
1346 return (dma_smar >= sg_req->chan_reg.dma_sm0ar && in stm32_dma_is_current_sg()
1347 dma_smar < sg_req->chan_reg.dma_sm0ar + period_len); in stm32_dma_is_current_sg()
1350 dma_smar = stm32_dma_read(dmadev, STM32_DMA_SM1AR(id)); in stm32_dma_is_current_sg()
1355 return (dma_smar >= sg_req->chan_reg.dma_sm1ar && in stm32_dma_is_current_sg()
1356 dma_smar < sg_req->chan_reg.dma_sm1ar + period_len); in stm32_dma_is_current_sg()
/kernel/linux/linux-5.10/drivers/dma/
H A Dstm32-dma.c1067 u32 dma_scr, dma_smar, id; in stm32_dma_is_current_sg() local
1078 dma_smar = stm32_dma_read(dmadev, STM32_DMA_SM0AR(id)); in stm32_dma_is_current_sg()
1079 return (dma_smar == sg_req->chan_reg.dma_sm0ar); in stm32_dma_is_current_sg()
1082 dma_smar = stm32_dma_read(dmadev, STM32_DMA_SM1AR(id)); in stm32_dma_is_current_sg()
1084 return (dma_smar == sg_req->chan_reg.dma_sm1ar); in stm32_dma_is_current_sg()

Completed in 5 milliseconds