[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