]> git.dujemihanovic.xyz Git - u-boot.git/commit
ARM: dts: stm32: Switch to using upstream DT on DH STM32 DHSOM
authorMarek Vasut <marex@denx.de>
Sat, 5 Oct 2024 01:15:49 +0000 (03:15 +0200)
committerPatrick Delaunay <patrick.delaunay@foss.st.com>
Wed, 16 Oct 2024 18:12:35 +0000 (20:12 +0200)
commitcccb29fc127099137aef5052ba532619c193a563
tree2a89cb504ab8266bf5b128a23cb029e91f621384
parent241518cfce7701fddba17a023769d274e719e14e
ARM: dts: stm32: Switch to using upstream DT on DH STM32 DHSOM

Enable OF_UPSTREAM to use upstream DT and add st/ prefix to the
DEFAULT_DEVICE_TREE. And thereby directly build DTB from dts/upstream/src/
including *-u-boot.dtsi from arch/$(ARCH)/dts/ directory.

The previous setup used generic SoC prefix like stm32mp15xx-dhco* for
generic DTs which could be used on any STM32MP15xx DHSOM variant. The
new setup uses specific SoC prefix stm32mp157c-dhco* to match Linux DT
names. Since the hardware present on STM32MP153 and STM32MP157 is not
enabled in the board configuration and not supported by U-Boot except
for the DSI host, using the existing Linux DTs poses no issue even on
plain STM32MP151A based SoMs.

Signed-off-by: Marek Vasut <marex@denx.de>
Reviewed-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
27 files changed:
arch/arm/dts/Makefile
arch/arm/dts/stm32mp135f-dhcor-dhsbc.dts [deleted file]
arch/arm/dts/stm32mp151a-dhcor-testbench-u-boot.dtsi [moved from arch/arm/dts/stm32mp15xx-dhcor-testbench-u-boot.dtsi with 100% similarity]
arch/arm/dts/stm32mp153c-dhcom-drc02-u-boot.dtsi [moved from arch/arm/dts/stm32mp15xx-dhcom-drc02-u-boot.dtsi with 100% similarity]
arch/arm/dts/stm32mp153c-dhcor-drc-compact-u-boot.dtsi [moved from arch/arm/dts/stm32mp15xx-dhcor-drc-compact-u-boot.dtsi with 100% similarity]
arch/arm/dts/stm32mp157a-dhcor-avenger96-u-boot.dtsi [moved from arch/arm/dts/stm32mp15xx-dhcor-avenger96-u-boot.dtsi with 100% similarity]
arch/arm/dts/stm32mp157c-dhcom-pdk2-u-boot.dtsi [moved from arch/arm/dts/stm32mp15xx-dhcom-pdk2-u-boot.dtsi with 100% similarity]
arch/arm/dts/stm32mp157c-dhcom-picoitx-u-boot.dtsi [moved from arch/arm/dts/stm32mp15xx-dhcom-picoitx-u-boot.dtsi with 100% similarity]
arch/arm/dts/stm32mp15xx-dhcom-drc02.dts [deleted file]
arch/arm/dts/stm32mp15xx-dhcom-drc02.dtsi [deleted file]
arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts [deleted file]
arch/arm/dts/stm32mp15xx-dhcom-pdk2.dtsi [deleted file]
arch/arm/dts/stm32mp15xx-dhcom-picoitx.dts [deleted file]
arch/arm/dts/stm32mp15xx-dhcom-picoitx.dtsi [deleted file]
arch/arm/dts/stm32mp15xx-dhcom-som.dtsi [deleted file]
arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts [deleted file]
arch/arm/dts/stm32mp15xx-dhcor-avenger96.dtsi [deleted file]
arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dts [deleted file]
arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dtsi [deleted file]
arch/arm/dts/stm32mp15xx-dhcor-io1v8.dtsi [deleted file]
arch/arm/dts/stm32mp15xx-dhcor-som.dtsi [deleted file]
arch/arm/dts/stm32mp15xx-dhcor-testbench.dts [deleted file]
board/dhelectronics/dh_stm32mp1/u-boot-dhcom.its
board/dhelectronics/dh_stm32mp1/u-boot-dhcor.its
configs/stm32mp13_dhcor_defconfig
configs/stm32mp15_dhcom_basic_defconfig
configs/stm32mp15_dhcor_basic_defconfig