boards: siemens: iot2050: Unify PG1 and PG2/M.2 configurations again
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 27 Jul 2023 04:34:54 +0000 (06:34 +0200)
committerTom Rini <trini@konsulko.com>
Fri, 28 Jul 2023 14:11:01 +0000 (10:11 -0400)
commitbadaa1f6a7a910e9dc62c9a53af0997182261ecf
treeb03a75e0d49dcf8759621ba16badbd1faa9f8efc
parent35ae06fb866831e6323db43dbee6572664ecdc18
boards: siemens: iot2050: Unify PG1 and PG2/M.2 configurations again

This avoids having to maintain to defconfigs that are 99% equivalent.
The approach is to use binman to generate two flash images,
flash-pg1.bin and flash-pg2.bin. With the help of a template dtsi, we
can avoid duplicating the common binman image definitions.

Suggested-by: Andrew Davis <afd@ti.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
arch/arm/dts/k3-am65-iot2050-boot-image.dtsi
board/siemens/iot2050/Kconfig
board/siemens/iot2050/MAINTAINERS
board/siemens/iot2050/board.c
configs/iot2050_defconfig [moved from configs/iot2050_pg1_defconfig with 97% similarity]
configs/iot2050_pg2_defconfig [deleted file]
doc/board/siemens/iot2050.rst
tools/iot2050-sign-fw.sh