STM32_MDMA_CCR
stm32_mdma_read(dmadev, STM32_MDMA_CCR(chan->id)));
stm32_mdma_write(dmadev, STM32_MDMA_CCR(id), chan->desc->ccr);
stm32_mdma_set_bits(dmadev, STM32_MDMA_CCR(id), STM32_MDMA_CCR_EN);
reg = STM32_MDMA_CCR(id);
if (!chan->desc || (stm32_mdma_read(dmadev, STM32_MDMA_CCR(chan->id)) & STM32_MDMA_CCR_EN))
stm32_mdma_write(dmadev, STM32_MDMA_CCR(chan->id), chan->desc->ccr);
reg = STM32_MDMA_CCR(chan->id);
ccr = stm32_mdma_read(dmadev, STM32_MDMA_CCR(id));
if (stm32_mdma_read(dmadev, STM32_MDMA_CCR(i)) & STM32_MDMA_CCR_SM)
ccr = stm32_mdma_read(dmadev, STM32_MDMA_CCR(id));
reg = STM32_MDMA_CCR(id);
ccr = stm32_mdma_read(dmadev, STM32_MDMA_CCR(chan->id)) & ~STM32_MDMA_CCR_EN;
ccr = stm32_mdma_read(dmadev, STM32_MDMA_CCR(chan->id)) & ~STM32_MDMA_CCR_EN;