[PATCH 07/36] bdinfo: microblaze: Use the generic bd command
Daniel Schwierzeck
daniel.schwierzeck at gmail.com
Wed May 6 17:56:10 CEST 2020
Am 05.05.20 um 01:17 schrieb Simon Glass:
> Microblaze prints out ethernet and FDT information. This is useful to
> most archs, so move it into the generic code and move microblaze over to
> use it.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> cmd/bdinfo.c | 30 +++++++-----------------------
> 1 file changed, 7 insertions(+), 23 deletions(-)
>
> diff --git a/cmd/bdinfo.c b/cmd/bdinfo.c
> index 405a915861..dc5a09f8ce 100644
> --- a/cmd/bdinfo.c
> +++ b/cmd/bdinfo.c
> @@ -224,29 +224,7 @@ int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
>
> #elif defined(CONFIG_MICROBLAZE)
>
> -int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
> -{
> - bd_t *bd = gd->bd;
> -
> - print_bi_dram(bd);
> - print_bi_flash(bd);
> -#if defined(CONFIG_SYS_SRAM_BASE)
> - print_num("sram start ", (ulong)bd->bi_sramstart);
> - print_num("sram size ", (ulong)bd->bi_sramsize);
> -#endif
> -#if defined(CONFIG_CMD_NET) && !defined(CONFIG_DM_ETH)
> - print_eths();
> -#endif
> - print_baudrate();
> - print_num("relocaddr", gd->relocaddr);
> - print_num("reloc off", gd->reloc_off);
> - print_num("fdt_blob", (ulong)gd->fdt_blob);
> - print_num("new_fdt", (ulong)gd->new_fdt);
> - print_num("fdt_size", (ulong)gd->fdt_size);
> - print_cpu_word_size();
> -
> - return 0;
> -}
> +#define USE_GENERIC
>
> #elif defined(CONFIG_M68K)
>
> @@ -463,6 +441,12 @@ int do_bdinfo(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[])
> print_num("relocaddr", gd->relocaddr);
> print_num("reloc off", gd->reloc_off);
> print_cpu_word_size();
> +#if defined(CONFIG_CMD_NET) && !defined(CONFIG_DM_ETH)
> + print_eths();
> +#endif
> + print_num("fdt_blob", (ulong)gd->fdt_blob);
> + print_num("new_fdt", (ulong)gd->new_fdt);
> + print_num("fdt_size", (ulong)gd->fdt_size);
shouldn't that be guarded with CONFIG_IS_ENABLED(OF_LIBFDT) ?
>
> return 0;
> }
>
--
- Daniel
More information about the U-Boot
mailing list