]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: st: add ltdc support on stm32mp255
authorRaphael Gallais-Pou <raphael.gallais-pou@foss.st.com>
Fri, 22 Aug 2025 14:34:19 +0000 (16:34 +0200)
committerAlexandre Torgue <alexandre.torgue@foss.st.com>
Mon, 15 Sep 2025 15:51:31 +0000 (17:51 +0200)
commit84b78bc2cb144ea0945320c5d1c4ad2085a704e6
tree43e0e711045cba6e04f04d2050d6a39fe0bf30ec
parent114e282d51ea87dab368397d525be96e57d084ff
arm64: dts: st: add ltdc support on stm32mp255

Add the LTDC node for stm32mp255 SoC and handle its loopback clocks.

ck_ker_ltdc has the CLK_SET_RATE_PARENT flag.  While having this flag is
semantically correct, it for now leads to an improper setting of the
clock rate.  The ck_ker_ltdc parent clock is the flexgen 27, which does
not support changing rates yet.  To overcome this issue, a fixed clock
can be used for the kernel clock.

Signed-off-by: Raphael Gallais-Pou <raphael.gallais-pou@foss.st.com>
Acked-by: Yannick Fertre <yannick.fertre@foss.st.com>
Link: https://lore.kernel.org/r/20250822-drm-misc-next-v5-10-9c825e28f733@foss.st.com
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
arch/arm64/boot/dts/st/stm32mp251.dtsi
arch/arm64/boot/dts/st/stm32mp255.dtsi