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 <s...@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

Reply via email to