u-boot/board/dhelectronics/dh_stm32mp1
Marek Vasut 5fccc2891e ARM: dts: stm32: Generate u-boot.itb using binman on DH STM32 DHSOM
Describe the u-boot.its generation in stm32mp15xx-dhsom-u-boot.dtsi
binman {} DT node as a replacement for current CONFIG_SPL_FIT_SOURCE
use, dispose of both u-boot-dhcom.its and u-boot-dhcor.its.

Use fdt-SEQ/config-SEQ to generate a list of fdt-N fitImage images {} and
matching configuration {} node entries. The configuration node entry names
no longer encode _somrevN_boardrevN suffix, which was never really used, so
drop this functionality by default. Rework board_fit_config_name_match() to
match on the new configuration node entry names.

Users who do need the match on _somrevN_boardrevN can either replace the
fdt-SEQ/config-SEQ with fixed fdt-N/config-N nodes which each encode the
matching 'description = "NAME_somrevN_boardrevN"' to restore the old
behavior verbatim, or better use SPL DT overlays for U-Boot control DT
the same way e.g. i.MX8MP DHCOM does to support multiple SoM and board
variants.

Signed-off-by: Marek Vasut <marex@denx.de>
Reviewed-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
2024-10-16 20:12:35 +02:00
..
board.c ARM: dts: stm32: Generate u-boot.itb using binman on DH STM32 DHSOM 2024-10-16 20:12:35 +02:00
Kconfig board: stmp32mp1: split board and SOC STM32MP15 configuration 2021-11-10 17:03:36 +01:00
MAINTAINERS ARM: stm32: Update MAINTAINERS file globs for STM32MP DHSOM 2024-10-16 20:12:35 +02:00
Makefile ARM: stm32: Align mtdparts with SPI NOR layout on DHSOM 2021-11-10 17:03:59 +01:00