All of 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.