[PATCH v2] dmaengine: stm32-mdma: initialize m2m_hw_period and ccr to fix warnings
Vinod Koul
vkoul at kernel.org
Tue Dec 23 03:28:25 PST 2025
On Wed, 17 Dec 2025 09:15:03 +0100, Amelie Delaunay wrote:
> m2m_hw_period is initialized only when chan_config->m2m_hw is true. This
> triggers a warning:
> ‘m2m_hw_period’ may be used uninitialized [-Wmaybe-uninitialized]
> Although m2m_hw_period is only used when chan_config->m2m_hw is true and
> ignored otherwise, initialize it unconditionally to 0.
>
> ccr is initialized by stm32_mdma_set_xfer_param() when the sg list is not
> empty. This triggers a warning:
> ‘ccr’ may be used uninitialized [-Wmaybe-uninitialized]
> Indeed, it could be used uninitialized if the sg list is empty. Initialize
> it to 0.
>
> [...]
Applied, thanks!
[1/1] dmaengine: stm32-mdma: initialize m2m_hw_period and ccr to fix warnings
commit: aaf3bc0265744adbc2d364964ef409cf118d193d
Best regards,
--
~Vinod
More information about the linux-arm-kernel
mailing list