From: Patrice Chotard Date: Tue, 1 Apr 2025 13:14:12 +0000 (+0200) Subject: ARM: dts: stm32: convert stm32mp2 board to OF_UPSTREAM X-Git-Tag: v2025.07-rc1~11^2~23 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3cacb0dc870ef7f551c778f26852588c59196015;p=pandora-u-boot.git ARM: dts: stm32: convert stm32mp2 board to OF_UPSTREAM Enable OF_UPSTREAM flag for STM32MP2 platforms. Add fixed-clock ck_flexgen_08 and ck_icn_ls_mcu until STM32MP25 clock driver will be available. Signed-off-by: Patrice Chotard Reviewed-by: Patrick Delaunay --- diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index c2771359114..82f5c374f10 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -1079,9 +1079,6 @@ dtb-$(CONFIG_ASPEED_AST2600) += \ dtb-$(CONFIG_STM32MP15X) += \ stm32mp157c-odyssey.dtb -dtb-$(CONFIG_STM32MP25X) += \ - stm32mp257f-ev1.dtb - dtb-$(CONFIG_SOC_K3_AM654) += \ k3-am654-r5-base-board.dtb diff --git a/arch/arm/dts/stm32mp25-pinctrl.dtsi b/arch/arm/dts/stm32mp25-pinctrl.dtsi deleted file mode 100644 index d34a1d5e79c..00000000000 --- a/arch/arm/dts/stm32mp25-pinctrl.dtsi +++ /dev/null @@ -1,38 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) -/* - * Copyright (C) STMicroelectronics 2023 - All Rights Reserved - * Author: Alexandre Torgue for STMicroelectronics. - */ -#include - -&pinctrl { - usart2_pins_a: usart2-0 { - pins1 { - pinmux = ; /* USART2_TX */ - bias-disable; - drive-push-pull; - slew-rate = <0>; - }; - pins2 { - pinmux = ; /* USART2_RX */ - bias-disable; - }; - }; - - usart2_idle_pins_a: usart2-idle-0 { - pins1 { - pinmux = ; /* USART2_TX */ - }; - pins2 { - pinmux = ; /* USART2_RX */ - bias-disable; - }; - }; - - usart2_sleep_pins_a: usart2-sleep-0 { - pins { - pinmux = , /* USART2_TX */ - ; /* USART2_RX */ - }; - }; -}; diff --git a/arch/arm/dts/stm32mp251.dtsi b/arch/arm/dts/stm32mp251.dtsi deleted file mode 100644 index e2d1c88a57f..00000000000 --- a/arch/arm/dts/stm32mp251.dtsi +++ /dev/null @@ -1,301 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) -/* - * Copyright (C) STMicroelectronics 2023 - All Rights Reserved - * Author: Alexandre Torgue for STMicroelectronics. - */ -#include - -/ { - #address-cells = <2>; - #size-cells = <2>; - - cpus { - #address-cells = <1>; - #size-cells = <0>; - - cpu0: cpu@0 { - compatible = "arm,cortex-a35"; - device_type = "cpu"; - reg = <0>; - enable-method = "psci"; - }; - }; - - arm-pmu { - compatible = "arm,cortex-a35-pmu"; - interrupts = ; - interrupt-affinity = <&cpu0>; - interrupt-parent = <&intc>; - }; - - arm_wdt: watchdog { - compatible = "arm,smc-wdt"; - arm,smc-id = <0xb200005a>; - status = "disabled"; - }; - - clocks { - ck_flexgen_08: ck-flexgen-08 { - #clock-cells = <0>; - compatible = "fixed-clock"; - clock-frequency = <64000000>; - }; - - ck_flexgen_51: ck-flexgen-51 { - #clock-cells = <0>; - compatible = "fixed-clock"; - clock-frequency = <200000000>; - }; - - ck_icn_ls_mcu: ck-icn-ls-mcu { - #clock-cells = <0>; - compatible = "fixed-clock"; - clock-frequency = <200000000>; - }; - }; - - firmware { - optee { - compatible = "linaro,optee-tz"; - method = "smc"; - }; - - scmi { - compatible = "linaro,scmi-optee"; - #address-cells = <1>; - #size-cells = <0>; - linaro,optee-channel-id = <0>; - - scmi_clk: protocol@14 { - reg = <0x14>; - #clock-cells = <1>; - }; - - scmi_reset: protocol@16 { - reg = <0x16>; - #reset-cells = <1>; - }; - }; - }; - - intc: interrupt-controller@4ac00000 { - compatible = "arm,cortex-a7-gic"; - #interrupt-cells = <3>; - #address-cells = <1>; - interrupt-controller; - reg = <0x0 0x4ac10000 0x0 0x1000>, - <0x0 0x4ac20000 0x0 0x2000>, - <0x0 0x4ac40000 0x0 0x2000>, - <0x0 0x4ac60000 0x0 0x2000>; - }; - - psci { - compatible = "arm,psci-1.0"; - method = "smc"; - }; - - timer { - compatible = "arm,armv8-timer"; - interrupt-parent = <&intc>; - interrupts = , - , - , - ; - always-on; - }; - - soc@0 { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <1>; - interrupt-parent = <&intc>; - ranges = <0x0 0x0 0x0 0x80000000>; - - rifsc: rifsc-bus@42080000 { - compatible = "simple-bus"; - reg = <0x42080000 0x1000>; - #address-cells = <1>; - #size-cells = <1>; - ranges; - - usart2: serial@400e0000 { - compatible = "st,stm32h7-uart"; - reg = <0x400e0000 0x400>; - interrupts = ; - clocks = <&ck_flexgen_08>; - status = "disabled"; - }; - }; - - bsec: efuse@44000000 { - compatible = "st,stm32mp25-bsec"; - reg = <0x44000000 0x1000>; - #address-cells = <1>; - #size-cells = <1>; - - part_number_otp@24 { - reg = <0x24 0x4>; - }; - - package_otp@1e8 { - reg = <0x1e8 0x1>; - bits = <0 3>; - }; - }; - - syscfg: syscon@44230000 { - compatible = "st,stm32mp25-syscfg", "syscon"; - reg = <0x44230000 0x10000>; - }; - - pinctrl: pinctrl@44240000 { - #address-cells = <1>; - #size-cells = <1>; - compatible = "st,stm32mp257-pinctrl"; - ranges = <0 0x44240000 0xa0400>; - pins-are-numbered; - - gpioa: gpio@44240000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0x0 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOA"; - status = "disabled"; - }; - - gpiob: gpio@44250000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0x10000 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOB"; - status = "disabled"; - }; - - gpioc: gpio@44260000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0x20000 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOC"; - status = "disabled"; - }; - - gpiod: gpio@44270000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0x30000 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOD"; - status = "disabled"; - }; - - gpioe: gpio@44280000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0x40000 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOE"; - status = "disabled"; - }; - - gpiof: gpio@44290000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0x50000 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOF"; - status = "disabled"; - }; - - gpiog: gpio@442a0000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0x60000 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOG"; - status = "disabled"; - }; - - gpioh: gpio@442b0000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0x70000 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOH"; - status = "disabled"; - }; - - gpioi: gpio@442c0000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0x80000 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOI"; - status = "disabled"; - }; - - gpioj: gpio@442d0000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0x90000 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOJ"; - status = "disabled"; - }; - - gpiok: gpio@442e0000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0xa0000 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOK"; - status = "disabled"; - }; - }; - - pinctrl_z: pinctrl@46200000 { - #address-cells = <1>; - #size-cells = <1>; - compatible = "st,stm32mp257-z-pinctrl"; - ranges = <0 0x46200000 0x400>; - pins-are-numbered; - - gpioz: gpio@46200000 { - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0 0x400>; - clocks = <&ck_icn_ls_mcu>; - st,bank-name = "GPIOZ"; - st,bank-ioport = <11>; - status = "disabled"; - }; - - }; - }; -}; diff --git a/arch/arm/dts/stm32mp253.dtsi b/arch/arm/dts/stm32mp253.dtsi deleted file mode 100644 index af48e82efe8..00000000000 --- a/arch/arm/dts/stm32mp253.dtsi +++ /dev/null @@ -1,23 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) -/* - * Copyright (C) STMicroelectronics 2023 - All Rights Reserved - * Author: Alexandre Torgue for STMicroelectronics. - */ -#include "stm32mp251.dtsi" - -/ { - cpus { - cpu1: cpu@1 { - compatible = "arm,cortex-a35"; - device_type = "cpu"; - reg = <1>; - enable-method = "psci"; - }; - }; - - arm-pmu { - interrupts = , - ; - interrupt-affinity = <&cpu0>, <&cpu1>; - }; -}; diff --git a/arch/arm/dts/stm32mp255.dtsi b/arch/arm/dts/stm32mp255.dtsi deleted file mode 100644 index e6fa596211f..00000000000 --- a/arch/arm/dts/stm32mp255.dtsi +++ /dev/null @@ -1,9 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) -/* - * Copyright (C) STMicroelectronics 2023 - All Rights Reserved - * Author: Alexandre Torgue for STMicroelectronics. - */ -#include "stm32mp253.dtsi" - -/ { -}; diff --git a/arch/arm/dts/stm32mp257.dtsi b/arch/arm/dts/stm32mp257.dtsi deleted file mode 100644 index 5c5000d3d9d..00000000000 --- a/arch/arm/dts/stm32mp257.dtsi +++ /dev/null @@ -1,9 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) -/* - * Copyright (C) STMicroelectronics 2023 - All Rights Reserved - * Author: Alexandre Torgue for STMicroelectronics. - */ -#include "stm32mp255.dtsi" - -/ { -}; diff --git a/arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi b/arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi index a35a9b90388..3beeaa19c12 100644 --- a/arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi +++ b/arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi @@ -5,8 +5,73 @@ #include "stm32mp25-u-boot.dtsi" +/ { + clocks { + ck_flexgen_08: ck-flexgen-08 { + #clock-cells = <0>; + compatible = "fixed-clock"; + clock-frequency = <64000000>; + }; + + ck_icn_ls_mcu: ck-icn-ls-mcu { + #clock-cells = <0>; + compatible = "fixed-clock"; + clock-frequency = <200000000>; + }; + }; +}; + +&gpioa { + clocks = <&ck_icn_ls_mcu>; +}; + +&gpiob { + clocks = <&ck_icn_ls_mcu>; +}; + +&gpioc { + clocks = <&ck_icn_ls_mcu>; +}; + +&gpiod { + clocks = <&ck_icn_ls_mcu>; +}; + +&gpioe { + clocks = <&ck_icn_ls_mcu>; +}; + +&gpiof { + clocks = <&ck_icn_ls_mcu>; +}; + +&gpiog { + clocks = <&ck_icn_ls_mcu>; +}; + +&gpioh { + clocks = <&ck_icn_ls_mcu>; +}; + +&gpioi { + clocks = <&ck_icn_ls_mcu>; +}; + +&gpioj { + clocks = <&ck_icn_ls_mcu>; +}; + +&gpiok { + clocks = <&ck_icn_ls_mcu>; +}; + +&gpioz { + clocks = <&ck_icn_ls_mcu>; +}; + &usart2 { bootph-all; + clocks = <&ck_flexgen_08>; }; &usart2_pins_a { diff --git a/arch/arm/dts/stm32mp257f-ev1.dts b/arch/arm/dts/stm32mp257f-ev1.dts deleted file mode 100644 index a88494eed34..00000000000 --- a/arch/arm/dts/stm32mp257f-ev1.dts +++ /dev/null @@ -1,55 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) -/* - * Copyright (C) STMicroelectronics 2023 - All Rights Reserved - * Author: Alexandre Torgue for STMicroelectronics. - */ - -/dts-v1/; - -#include "stm32mp257.dtsi" -#include "stm32mp25xf.dtsi" -#include "stm32mp25-pinctrl.dtsi" -#include "stm32mp25xxai-pinctrl.dtsi" - -/ { - model = "STMicroelectronics STM32MP257F-EV1 Evaluation Board"; - compatible = "st,stm32mp257f-ev1", "st,stm32mp257"; - - aliases { - serial0 = &usart2; - }; - - chosen { - stdout-path = "serial0:115200n8"; - }; - - memory@80000000 { - device_type = "memory"; - reg = <0x0 0x80000000 0x1 0x0>; - }; - - reserved-memory { - #address-cells = <2>; - #size-cells = <2>; - ranges; - - fw@80000000 { - compatible = "shared-dma-pool"; - reg = <0x0 0x80000000 0x0 0x4000000>; - no-map; - }; - }; -}; - -&arm_wdt { - timeout-sec = <32>; - status = "okay"; -}; - -&usart2 { - pinctrl-names = "default", "idle", "sleep"; - pinctrl-0 = <&usart2_pins_a>; - pinctrl-1 = <&usart2_idle_pins_a>; - pinctrl-2 = <&usart2_sleep_pins_a>; - status = "okay"; -}; diff --git a/arch/arm/dts/stm32mp25xc.dtsi b/arch/arm/dts/stm32mp25xc.dtsi deleted file mode 100644 index 5e83a692648..00000000000 --- a/arch/arm/dts/stm32mp25xc.dtsi +++ /dev/null @@ -1,8 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) -/* - * Copyright (C) STMicroelectronics 2023 - All Rights Reserved - * Author: Alexandre Torgue for STMicroelectronics. - */ - -/ { -}; diff --git a/arch/arm/dts/stm32mp25xf.dtsi b/arch/arm/dts/stm32mp25xf.dtsi deleted file mode 100644 index 5e83a692648..00000000000 --- a/arch/arm/dts/stm32mp25xf.dtsi +++ /dev/null @@ -1,8 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) -/* - * Copyright (C) STMicroelectronics 2023 - All Rights Reserved - * Author: Alexandre Torgue for STMicroelectronics. - */ - -/ { -}; diff --git a/arch/arm/dts/stm32mp25xxai-pinctrl.dtsi b/arch/arm/dts/stm32mp25xxai-pinctrl.dtsi deleted file mode 100644 index abdbc7aebc7..00000000000 --- a/arch/arm/dts/stm32mp25xxai-pinctrl.dtsi +++ /dev/null @@ -1,83 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) -/* - * Copyright (C) STMicroelectronics 2023 - All Rights Reserved - * Author: Alexandre Torgue for STMicroelectronics. - */ - -&pinctrl { - st,package = ; - - gpioa: gpio@44240000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 0 16>; - }; - - gpiob: gpio@44250000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 16 16>; - }; - - gpioc: gpio@44260000 { - status = "okay"; - ngpios = <14>; - gpio-ranges = <&pinctrl 0 32 14>; - }; - - gpiod: gpio@44270000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 48 16>; - }; - - gpioe: gpio@44280000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 64 16>; - }; - - gpiof: gpio@44290000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 80 16>; - }; - - gpiog: gpio@442a0000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 96 16>; - }; - - gpioh: gpio@442b0000 { - status = "okay"; - ngpios = <12>; - gpio-ranges = <&pinctrl 2 114 12>; - }; - - gpioi: gpio@442c0000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 128 16>; - }; - - gpioj: gpio@442d0000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 144 16>; - }; - - gpiok: gpio@442e0000 { - status = "okay"; - ngpios = <8>; - gpio-ranges = <&pinctrl 0 160 8>; - }; -}; - -&pinctrl_z { - gpioz: gpio@46200000 { - status = "okay"; - ngpios = <10>; - gpio-ranges = <&pinctrl_z 0 400 10>; - }; -}; diff --git a/arch/arm/dts/stm32mp25xxak-pinctrl.dtsi b/arch/arm/dts/stm32mp25xxak-pinctrl.dtsi deleted file mode 100644 index 2e0d4d349d1..00000000000 --- a/arch/arm/dts/stm32mp25xxak-pinctrl.dtsi +++ /dev/null @@ -1,71 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) -/* - * Copyright (C) STMicroelectronics 2023 - All Rights Reserved - * Author: Alexandre Torgue for STMicroelectronics. - */ - -&pinctrl { - st,package = ; - - gpioa: gpio@44240000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 0 16>; - }; - - gpiob: gpio@44250000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 16 16>; - }; - - gpioc: gpio@44260000 { - status = "okay"; - ngpios = <14>; - gpio-ranges = <&pinctrl 0 32 14>; - }; - - gpiod: gpio@44270000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 48 16>; - }; - - gpioe: gpio@44280000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 64 16>; - }; - - gpiof: gpio@44290000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 80 16>; - }; - - gpiog: gpio@442a0000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 96 16>; - }; - - gpioh: gpio@442b0000 { - status = "okay"; - ngpios = <12>; - gpio-ranges = <&pinctrl 2 114 12>; - }; - - gpioi: gpio@442c0000 { - status = "okay"; - ngpios = <12>; - gpio-ranges = <&pinctrl 0 128 12>; - }; -}; - -&pinctrl_z { - gpioz: gpio@46200000 { - status = "okay"; - ngpios = <10>; - gpio-ranges = <&pinctrl_z 0 400 10>; - }; -}; diff --git a/arch/arm/dts/stm32mp25xxal-pinctrl.dtsi b/arch/arm/dts/stm32mp25xxal-pinctrl.dtsi deleted file mode 100644 index 2406e972554..00000000000 --- a/arch/arm/dts/stm32mp25xxal-pinctrl.dtsi +++ /dev/null @@ -1,71 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) -/* - * Copyright (C) STMicroelectronics 2023 - All Rights Reserved - * Author: Alexandre Torgue for STMicroelectronics. - */ - -&pinctrl { - st,package = ; - - gpioa: gpio@44240000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 0 16>; - }; - - gpiob: gpio@44250000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 16 16>; - }; - - gpioc: gpio@44260000 { - status = "okay"; - ngpios = <14>; - gpio-ranges = <&pinctrl 0 32 14>; - }; - - gpiod: gpio@44270000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 48 16>; - }; - - gpioe: gpio@44280000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 64 16>; - }; - - gpiof: gpio@44290000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 80 16>; - }; - - gpiog: gpio@442a0000 { - status = "okay"; - ngpios = <16>; - gpio-ranges = <&pinctrl 0 96 16>; - }; - - gpioh: gpio@442b0000 { - status = "okay"; - ngpios = <12>; - gpio-ranges = <&pinctrl 2 114 12>; - }; - - gpioi: gpio@442c0000 { - status = "okay"; - ngpios = <12>; - gpio-ranges = <&pinctrl 0 128 12>; - }; -}; - -&pinctrl_z { - gpioz: gpio@46200000 { - status = "okay"; - ngpios = <10>; - gpio-ranges = <&pinctrl_z 0 400 10>; - }; -}; diff --git a/arch/arm/mach-stm32mp/Kconfig b/arch/arm/mach-stm32mp/Kconfig index ad925201fca..58250901101 100644 --- a/arch/arm/mach-stm32mp/Kconfig +++ b/arch/arm/mach-stm32mp/Kconfig @@ -96,6 +96,7 @@ config STM32MP25X imply CMD_NVEDIT_INFO imply DM_REGULATOR imply DM_REGULATOR_SCMI + imply OF_UPSTREAM imply OPTEE imply RESET_SCMI imply SYSRESET_PSCI diff --git a/configs/stm32mp25_defconfig b/configs/stm32mp25_defconfig index 4538ff0ff7e..2f8d34d15ff 100644 --- a/configs/stm32mp25_defconfig +++ b/configs/stm32mp25_defconfig @@ -2,7 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_STM32MP=y CONFIG_SYS_MALLOC_F_LEN=0x400000 CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x90000000 -CONFIG_DEFAULT_DEVICE_TREE="stm32mp257f-ev1" +CONFIG_DEFAULT_DEVICE_TREE="st/stm32mp257f-ev1" CONFIG_SYS_BOOTM_LEN=0x2000000 CONFIG_SYS_LOAD_ADDR=0x84000000 CONFIG_STM32MP25X=y