On 9/3/23 22:48, Dario Binacchi wrote:
> The patch applies the changes from Linux commit 008ef8b3a1a00 ("Add LTDC
> (Lcd-tft Display Controller) support") and removes the same settings
> from stm32f746-disco-u-boot.dtsi.
> 
> Signed-off-by: Dario Binacchi <dario.binac...@amarulasolutions.com>
> ---
> 
>  arch/arm/dts/stm32f746-disco-u-boot.dtsi | 18 ++++++------------
>  arch/arm/dts/stm32f746.dtsi              | 10 ++++++++++
>  2 files changed, 16 insertions(+), 12 deletions(-)
> 
> diff --git a/arch/arm/dts/stm32f746-disco-u-boot.dtsi 
> b/arch/arm/dts/stm32f746-disco-u-boot.dtsi
> index 522cffb1ac9f..3c2b9fc59512 100644
> --- a/arch/arm/dts/stm32f746-disco-u-boot.dtsi
> +++ b/arch/arm/dts/stm32f746-disco-u-boot.dtsi
> @@ -63,19 +63,13 @@
>                       };
>               };
>       };
> +};
>  
> -     soc {
> -             ltdc: display-controller@40016800 {
> -                     compatible = "st,stm32-ltdc";
> -                     reg = <0x40016800 0x200>;
> -                     resets = <&rcc STM32F7_APB2_RESET(LTDC)>;
> -                     clocks = <&rcc 0 STM32F7_APB2_CLOCK(LTDC)>;
> -                     pinctrl-0 = <&ltdc_pins>;
> -
> -                     status = "okay";
> -                     bootph-all;
> -             };
> -     };
> +&ltdc {
> +     clocks = <&rcc 0 STM32F7_APB2_CLOCK(LTDC)>;
> +     pinctrl-0 = <&ltdc_pins>;
> +     status = "okay";
> +     bootph-all;
>  };
>  
>  &fmc {
> diff --git a/arch/arm/dts/stm32f746.dtsi b/arch/arm/dts/stm32f746.dtsi
> index 7b4bd805c998..79dad3192e15 100644
> --- a/arch/arm/dts/stm32f746.dtsi
> +++ b/arch/arm/dts/stm32f746.dtsi
> @@ -518,6 +518,16 @@
>                       };
>               };
>  
> +             ltdc: display-controller@40016800 {
> +                     compatible = "st,stm32-ltdc";
> +                     reg = <0x40016800 0x200>;
> +                     interrupts = <88>, <89>;
> +                     resets = <&rcc STM32F7_APB2_RESET(LTDC)>;
> +                     clocks = <&rcc 1 CLK_LCD>;
> +                     clock-names = "lcd";
> +                     status = "disabled";
> +             };
> +
>               pwrcfg: power-config@40007000 {
>                       compatible = "st,stm32-power-config", "syscon";
>                       reg = <0x40007000 0x400>;
Apply on stm32/next

Thanks
Patrice

Reply via email to