[U-Boot] [PATCH] clk: sifive: Fix ethernet regression on HiFive Unleashed

Marcus Comstedt marcus at mc.pp.se
Sun Sep 8 13:19:06 UTC 2019


Bin Meng <bmeng.cn at gmail.com> writes:

> OpenSBI v0.4 works fine if you supply the the Linux DTB via
> FW_PAYLOAD_FDT_PATH when building OpenSBI.

And which "Linux DTB" should that be?  Since RISC-V seems to be going
the same annoying way as ARM with a requirement that you switch DTB
every time you switch kernel version even though the hardware the DTB
describes stays the same, because the syntax of the nodes keep
changing, it's necessary to decide on a specific firmware DTB which is
decoupled from the Linux DTB (which can be loaded separately from
U-Boot as long as the ethernet/MMC drivers are working :-).

If U-Boot needs a specific DTB, shouldn't it be shipped in
u-boot/arch/riscv/dts/?


  // Marcus




More information about the U-Boot mailing list