[PATCH] riscv: dts: starfive: jh7110-common: fix jh7110 SoC boot from SD-card.
Conor Dooley
conor at kernel.org
Tue Jul 28 11:02:45 PDT 2026
From: Conor Dooley <mail at conchuod.ie>
On Fri, 06 Mar 2026 20:19:39 +0300, Ilya Sorochan wrote:
> Add bootph-pre-ram to mmc1_pins clk-pins.
>
> U-Boot pruned their overrides recently in favor of Linux which broke booting
> from sd-card for me and Heinrich Schuchardt [1]. Pruning commit:
> 27f617019dd070cb61f2 ("riscv: dts: starfive: prune redundant jh7110-common overrides")
>
> [1] https://lore.kernel.org/all/ffdfc550-559b-4c59-9873-3f040fc3bb0e@canonical.com/
>
> [...]
Right, I am going to try this again. I don't think there's actually a
valid technical argument against it, since it just affects the stage at
which configuration is applied rather than configuration itself.
If the configuration is wrong, and more devices don't use this configuration
than do, people need to move the node to where they think should be. That
shall be done separately.
I don't want to hear about the politics about whether or not Starfive want
to support it or reverse engineering of binaries etc. All that I care about
is discussion of the hardware itself and which boards need this and which do
not.
Applied to riscv-dt-fixes, thanks!
[1/1] riscv: dts: starfive: jh7110-common: fix jh7110 SoC boot from SD-card.
https://git.kernel.org/conor/c/42c57c049054
Thanks,
Conor.
More information about the linux-riscv
mailing list