[PATCH 2/6] riscv: dts: starfive: DeepComputing FML13V01 binman config
Simon Glass
sjg at chromium.org
Sat Feb 8 18:16:09 CET 2025
Hi Heinrich,
On Fri, 7 Feb 2025 at 10:23, Heinrich Schuchardt
<heinrich.schuchardt at canonical.com> wrote:
>
> Add the DeepComputing Framework motherboard (FML13V01) to the binman
> include for the starfive_visionfive2_defconfig.
>
> Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt at canonical.com>
> ---
> arch/riscv/dts/starfive-visionfive2-binman.dtsi | 17 +++++++++++++++++
> 1 file changed, 17 insertions(+)
>
> diff --git a/arch/riscv/dts/starfive-visionfive2-binman.dtsi b/arch/riscv/dts/starfive-visionfive2-binman.dtsi
> index 4cce001e80d..63289405fbb 100644
> --- a/arch/riscv/dts/starfive-visionfive2-binman.dtsi
> +++ b/arch/riscv/dts/starfive-visionfive2-binman.dtsi
> @@ -16,6 +16,16 @@
> itb {
> fit {
> images {
> + fdt-jh7110-deepcomputing-fml13v01 {
fdt-1 is better than repeating all this information multiple times
> + description = "jh7110-deepcomputing-fml13v01";
That should be a description of the board, e.g. its marketing name.
> + load = <0x40400000>;
> + compression = "none";
> +
> + blob-ext {
> + filename = "dts/upstream/src/riscv/starfive/jh7110-deepcomputing-fml13v01.dtb";
This should not be blob-ext. It should be using the normal:
u-boot-dtb {
};
> + };
> + };
> +
> fdt-jh7110-milkv-mars {
> description = "jh7110-milkv-mars";
> load = <0x40400000>;
> @@ -58,6 +68,13 @@
> };
>
> configurations {
> + conf-jh7110-deepcomputing-fml13v01 {
> + description = "jh7110-deepcomputing-fml13v01";
> + firmware = "opensbi";
> + loadables = "uboot";
> + fdt = "fdt-jh7110-deepcomputing-fml13v01";
> + };
> +
> conf-jh7110-milkv-mars {
> description = "jh7110-milkv-mars";
> firmware = "opensbi";
> --
> 2.47.1
>
Regards,
Simon
More information about the U-Boot
mailing list