Unlike Linux, the DSI driver requires the LTDC clock to be properly
probed. Hence, the changes made to the DSI node.

Signed-off-by: Dario Binacchi <dario.binac...@amarulasolutions.com>
---

(no changes since v1)

 arch/arm/dts/stm32f469-disco-u-boot.dtsi | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/dts/stm32f469-disco-u-boot.dtsi 
b/arch/arm/dts/stm32f469-disco-u-boot.dtsi
index 8e781c5a7b23..47ba9fa4a783 100644
--- a/arch/arm/dts/stm32f469-disco-u-boot.dtsi
+++ b/arch/arm/dts/stm32f469-disco-u-boot.dtsi
@@ -92,7 +92,9 @@
 
 &dsi {
        clocks = <&rcc 0 STM32F4_APB2_CLOCK(DSI)>,
+                <&rcc 0 STM32F4_APB2_CLOCK(LTDC)>,
                 <&clk_hse>;
+       clock-names = "pclk", "px_clk", "ref";
 };
 
 &gpioa {
@@ -140,6 +142,8 @@
 };
 
 &ltdc {
+       bootph-all;
+
        clocks = <&rcc 0 STM32F4_APB2_CLOCK(LTDC)>;
 };
 
-- 
2.43.0

Reply via email to