STM32_DMA_SM0AR
dma_smar = stm32_dma_read(dmadev, STM32_DMA_SM0AR(id));
u32 sm0ar = stm32_dma_read(dmadev, STM32_DMA_SM0AR(chan->id));
stm32_dma_write(dmadev, STM32_DMA_SM0AR(chan->id), reg->dma_sm0ar);
stm32_dma_write(dmadev, STM32_DMA_SM0AR(id), dma_sm0ar);
stm32_dma_read(dmadev, STM32_DMA_SM0AR(id)));
stm32_dma_write(dmadev, STM32_DMA_SM0AR(id), sg_req->chan_reg.dma_sm0ar);
stm32_dma_write(dmadev, STM32_DMA_SM0AR(id), sm0ar + offset);