[PATCH v2 0/6] Add boot phase tags for STMicroelectronics boards
Patrice Chotard
patrice.chotard at foss.st.com
Fri Nov 14 09:26:00 PST 2025
The bootph-all flag was introduced in dt-schema
(dtschema/schemas/bootph.yaml) to define node usage across
different boot phases.
To ensure SD boot, timer, gpio, syscfg, clock and uart nodes need to be
present in all boot stages, so add missing bootph-all phase flag
to these nodes to support SD boot.
Signed-off-by: Patrice Chotard <patrice.chotard at foss.st.com>
---
Changes in v2:
- Fix 'pinmux' is a required property for arch/arm/boot/dts/st/stm32mp157c-ev1-scmi.dtb
- Add bootph-all property for lvds and ltdc nodes for stm32mp2
---
Patrice Chotard (6):
ARM: dts: stm32: Add boot phase tags for STMicroelectronics f4 boards
ARM: dts: stm32: Add boot phase tags for STMicroelectronics f7 boards
ARM: dts: stm32: Add boot phase tags for STMicroelectronics h7 boards
ARM: dts: stm32: Add boot phase tags for STMicroelectronics mp13 boards
ARM: dts: stm32: Add boot phase tags for STMicroelectronics mp15 boards
arm64: dts: st: Add boot phase tags for STMicroelectronics mp2 boards
arch/arm/boot/dts/st/stm32429i-eval.dts | 11 +++++
arch/arm/boot/dts/st/stm32746g-eval.dts | 10 +++++
arch/arm/boot/dts/st/stm32f4-pinctrl.dtsi | 12 ++++++
arch/arm/boot/dts/st/stm32f429-disco.dts | 11 +++++
arch/arm/boot/dts/st/stm32f429.dtsi | 9 ++++
arch/arm/boot/dts/st/stm32f469-disco.dts | 12 ++++++
arch/arm/boot/dts/st/stm32f7-pinctrl.dtsi | 11 +++++
arch/arm/boot/dts/st/stm32f746-disco.dts | 12 ++++++
arch/arm/boot/dts/st/stm32f746.dtsi | 5 +++
arch/arm/boot/dts/st/stm32f769-disco.dts | 12 ++++++
arch/arm/boot/dts/st/stm32h743.dtsi | 19 +++++++++
arch/arm/boot/dts/st/stm32mp131.dtsi | 21 ++++++++++
arch/arm/boot/dts/st/stm32mp135f-dk.dts | 11 +++++
arch/arm/boot/dts/st/stm32mp15-scmi.dtsi | 26 ++++++++++++
arch/arm/boot/dts/st/stm32mp151.dtsi | 29 +++++++++++++
arch/arm/boot/dts/st/stm32mp157a-dk1-scmi.dts | 14 +++++++
arch/arm/boot/dts/st/stm32mp157a-dk1.dts | 43 +++++++++++++++++++
arch/arm/boot/dts/st/stm32mp157c-dk2.dts | 43 +++++++++++++++++++
arch/arm/boot/dts/st/stm32mp157c-ed1-scmi.dts | 14 +++++++
arch/arm/boot/dts/st/stm32mp157c-ed1.dts | 60 +++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp157c-ev1-scmi.dts | 25 +++++++++++
arch/arm/boot/dts/st/stm32mp157c-ev1.dts | 36 ++++++++++++++++
arch/arm64/boot/dts/st/stm32mp211.dtsi | 7 ++++
arch/arm64/boot/dts/st/stm32mp215f-dk.dts | 1 +
arch/arm64/boot/dts/st/stm32mp231.dtsi | 22 ++++++++++
arch/arm64/boot/dts/st/stm32mp235f-dk.dts | 11 +++++
arch/arm64/boot/dts/st/stm32mp251.dtsi | 26 ++++++++++++
arch/arm64/boot/dts/st/stm32mp255.dtsi | 3 +-
arch/arm64/boot/dts/st/stm32mp257f-dk.dts | 11 +++++
arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 11 +++++
30 files changed, 537 insertions(+), 1 deletion(-)
---
base-commit: 53c18dc078bb6d9e9dfe2cc0671ab78588c44723
change-id: 20251112-upstream_uboot_properties-22480b0b4b1c
Best regards,
--
Patrice Chotard <patrice.chotard at foss.st.com>
More information about the linux-arm-kernel
mailing list