U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/4] riscv: dts: starfive: simplify binman config
@ 2025-02-21  9:58 Heinrich Schuchardt
  2025-02-21  9:58 ` [PATCH v3 1/4] riscv: dts: add OF_LIST handling to binman.dtsi Heinrich Schuchardt
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Heinrich Schuchardt @ 2025-02-21  9:58 UTC (permalink / raw)
  To: Rick Chen, Leo
  Cc: Minda Chen, Hal Feng, Simon Glass, Yu-Chien Peter Lin, E Shattow,
	Sumit Garg, Leon M . Busch-George, Lukas Funke, H Bell, 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.

v3:
	Use CONFIG_MULTI_DTB_FIT instead of CONFIG_OF_LIST in the binman
	include for identifying the use case.
	Remove default configuration for CONFIG_MULTI_DTB_FIT in the
	RISC-V binman include instead of a change on board level.
v2:
	do not use a default configuration

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

 arch/riscv/dts/binman.dtsi                    | 10 ++-
 .../dts/starfive-visionfive2-binman.dtsi      | 76 -------------------
 board/starfive/visionfive2/spl.c              |  4 +
 3 files changed, 11 insertions(+), 79 deletions(-)

-- 
2.47.1


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

end of thread, other threads:[~2025-02-25 13:43 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-21  9:58 [PATCH v3 0/4] riscv: dts: starfive: simplify binman config Heinrich Schuchardt
2025-02-21  9:58 ` [PATCH v3 1/4] riscv: dts: add OF_LIST handling to binman.dtsi Heinrich Schuchardt
2025-02-22 22:05   ` E Shattow
2025-02-21  9:58 ` [PATCH v3 2/4] riscv: dts: no default configuration for MULTI_DTB_FIT Heinrich Schuchardt
2025-02-22 22:07   ` E Shattow
2025-02-21  9:58 ` [PATCH v3 3/4] board: starfive: spl: strip off 'starfive/' prefix Heinrich Schuchardt
2025-02-23  1:33   ` E Shattow
2025-02-23 12:55     ` Heinrich Schuchardt
2025-02-23 14:18       ` E Shattow
2025-02-23 15:39         ` Heinrich Schuchardt
2025-02-24 10:00           ` E Shattow
2025-02-24 10:13         ` Heinrich Schuchardt
2025-02-25 13:43           ` E Shattow
2025-02-21  9:58 ` [PATCH v3 4/4] riscv: dts: starfive: remove duplicate itb entries Heinrich Schuchardt
2025-02-23  1:36   ` E Shattow

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