U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] riscv: dts: starfive: simplify binman config
@ 2025-02-10 11:18 Heinrich Schuchardt
  2025-02-10 11:18 ` [PATCH v2 1/4] riscv: dts: add OF_LIST handling to binman.dtsi Heinrich Schuchardt
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Heinrich Schuchardt @ 2025-02-10 11:18 UTC (permalink / raw)
  To: Minda Chen, Hal Feng
  Cc: Rick Chen, Leo, Simon Glass, Yu-Chien Peter Lin, E Shattow,
	Sumit Garg, Leon M . Busch-George, H Bell, Andreas Schwab,
	Nam Cao, u-boot, Heinrich Schuchardt

All StarFive JH7110 are supported via starfive_visionfive2_defconfig.
Up to now we have explicitly specified the multi-device-tree FIT
configuration. This more complicated than needed.

Binman can use the information from CONFIG_OF_LIST to automatically
generated a FIT image containing the necessary device-trees and
configurations.

This also removes the non-functional default configuration without a
device-tree that binman added up to now.

Before the patch set booting on an unsupported device would fail in main
U-Boot due to the lack of a device-tree in the default configuration.

With this patch set booting will fail in SPL because there is no
default configuration.

v2:
	do not use a default configuration

Heinrich Schuchardt (4):
  riscv: dts: add OF_LIST handling to binman.dtsi
  board: starfive: spl: strip off 'starfive/' prefix
  riscv: dts: starfive: remove duplicate itb entries
  riscv: dts: starfive: don't use a default configuration

 arch/riscv/dts/binman.dtsi                    |  7 +-
 .../dts/starfive-visionfive2-binman.dtsi      | 75 ++-----------------
 board/starfive/visionfive2/spl.c              |  4 +
 3 files changed, 14 insertions(+), 72 deletions(-)

-- 
2.47.1


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-02-18  5:37 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-10 11:18 [PATCH v2 0/4] riscv: dts: starfive: simplify binman config Heinrich Schuchardt
2025-02-10 11:18 ` [PATCH v2 1/4] riscv: dts: add OF_LIST handling to binman.dtsi Heinrich Schuchardt
2025-02-10 11:18 ` [PATCH v2 2/4] board: starfive: spl: strip off 'starfive/' prefix Heinrich Schuchardt
2025-02-17  7:12   ` Leo Liang
2025-02-10 11:18 ` [PATCH v2 3/4] riscv: dts: starfive: remove duplicate itb entries Heinrich Schuchardt
2025-02-10 11:18 ` [PATCH v2 4/4] riscv: dts: starfive: don't use a default configuration Heinrich Schuchardt
2025-02-10 13:08   ` Simon Glass
2025-02-10 13:26     ` Heinrich Schuchardt
2025-02-18  2:50 ` [PATCH v2 0/4] riscv: dts: starfive: simplify binman config Hal Feng

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox