diff --git a/dts/arm/st/f0/stm32f072.dtsi b/dts/arm/st/f0/stm32f072.dtsi index 1c7ad8b1b6762de..24c829eac5fa0f1 100644 --- a/dts/arm/st/f0/stm32f072.dtsi +++ b/dts/arm/st/f0/stm32f072.dtsi @@ -10,6 +10,12 @@ soc { compatible = "st,stm32f072", "st,stm32f0", "simple-bus"; + rom_bootloader: rom_bootloader@0x1FFFC800 { + compatible = "st,stm32-bootloader"; + reg = <0x1FFFC800 DT_SIZE_K(12)>; + status = "reserved"; + }; + can1: can@40006400 { compatible = "st,stm32-bxcan"; reg = <0x40006400 0x400>; diff --git a/dts/arm/st/f4/stm32f401.dtsi b/dts/arm/st/f4/stm32f401.dtsi index be3eb9fc1a9abfe..169cd5a8b3b1a38 100644 --- a/dts/arm/st/f4/stm32f401.dtsi +++ b/dts/arm/st/f4/stm32f401.dtsi @@ -18,6 +18,12 @@ soc { compatible = "st,stm32f401", "st,stm32f4", "simple-bus"; + bootloader: bootloader@0x1FFF0000 { + compatible = "st,stm32-bootloader"; + reg = <0x1FFF0000 DT_SIZE_K(29)>; + status = "reserved"; + }; + spi2: spi@40003800 { compatible = "st,stm32-spi"; #address-cells = <1>; diff --git a/dts/arm/st/f4/stm32f411.dtsi b/dts/arm/st/f4/stm32f411.dtsi index 0826bf2cbaad26c..397568cf3d0fc48 100644 --- a/dts/arm/st/f4/stm32f411.dtsi +++ b/dts/arm/st/f4/stm32f411.dtsi @@ -10,6 +10,13 @@ soc { compatible = "st,stm32f411", "st,stm32f4", "simple-bus"; + + rom_bootloader: rom_bootloader@0x1FFF0000 { + compatible = "st,stm32-bootloader"; + reg = <0x1FFF0000 DT_SIZE_K(29)>; + status = "reserved"; + }; + spi5: spi@40015000 { compatible = "st,stm32-spi"; #address-cells = <1>;