Hi Heinrich,

On Fri, 7 Feb 2025 at 10:23, Heinrich Schuchardt
<heinrich.schucha...@canonical.com> wrote:
>
> Add the DeepComputing Framework motherboard (FML13V01) to the binman
> include for the starfive_visionfive2_defconfig.
>
> Signed-off-by: Heinrich Schuchardt <heinrich.schucha...@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

Reply via email to