[PATCH 1/3] test: cmd/bdinfo: consider ARM architecture specific info

Ilias Apalodimas ilias.apalodimas at linaro.org
Mon Nov 24 13:11:01 CET 2025


On Sun, 23 Nov 2025 at 03:19, Heinrich Schuchardt
<heinrich.schuchardt at canonical.com> wrote:
>
> On ARM the bdinfo command prints architecture specific information.
> The test needs to accept these output lines.
>
> Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt at canonical.com>

Acked-by: Ilias Apalodimas <ilias.apalodimas at linaro.org>

> ---
>  test/cmd/bdinfo.c | 28 ++++++++++++++++++++++++++++
>  1 file changed, 28 insertions(+)
>
> diff --git a/test/cmd/bdinfo.c b/test/cmd/bdinfo.c
> index 28d448a0866..9ffa0d3cdd5 100644
> --- a/test/cmd/bdinfo.c
> +++ b/test/cmd/bdinfo.c
> @@ -224,6 +224,34 @@ static int bdinfo_test_all(struct unit_test_state *uts)
>         if (gd->arch.firmware_fdt_addr)
>                 ut_check_console_linen(uts, "firmware fdt");
>  #endif
> +#ifdef CONFIG_ARM
> +       ut_check_console_linen(uts, "arch_number");
> +#ifdef CFG_SYS_MEM_RESERVE_SECURE
> +       if (gd->arch.secure_ram & MEM_RESERVE_SECURE_SECURED)
> +               ut_check_console_linen(uts, "Secure ram");
> +#endif
> +#ifdef CONFIG_RESV_RAM
> +       if (gd->arch.resv_ram)
> +               ut_check_console_linen(uts, "Reserved ram");
> +#endif
> +#if !(CONFIG_IS_ENABLED(SYS_ICACHE_OFF) && CONFIG_IS_ENABLED(SYS_DCACHE_OFF))
> +       ut_check_console_linen(uts, "TLB addr");
> +#endif
> +       ut_check_console_linen(uts, "irq_sp");
> +       ut_check_console_linen(uts, "sp start");
> +#ifdef CONFIG_CLOCKS
> +       ut_check_console_linen(uts, "ARM frequency =");
> +       ut_check_console_linen(uts, "DSP frequency =");
> +       ut_check_console_linen(uts, "DDR frequency =");
> +#endif
> +#ifdef CONFIG_BOARD_TYPES
> +       ut_check_console_linen(uts, "Board Type  =");
> +#endif
> +#if CONFIG_IS_ENABLED(SYS_MALLOC_F)
> +       ut_check_console_linen(uts, "Early malloc usage:");
> +#endif
> +
> +#endif /* CONFIG_ARM */
>
>         return 0;
>  }
> --
> 2.51.0
>


More information about the U-Boot mailing list