bdinfo: m68k: ppc: Move arch-specific code from bdinfo
We don't have an easy way to share these three lines of code with two architectures. We also want to make it clear that this code is actually arch-specific. So just duplicate it in each arch-specific file. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Stefan Roese <sr@denx.de>
This commit is contained in:
parent
1a520d949b
commit
64791981eb
@ -15,6 +15,11 @@ void arch_print_bdinfo(void)
|
||||
{
|
||||
bd_t *bd = gd->bd;
|
||||
|
||||
#if defined(CONFIG_SYS_INIT_RAM_ADDR)
|
||||
bdinfo_print_num("sramstart", (ulong)bd->bi_sramstart);
|
||||
bdinfo_print_num("sramsize", (ulong)bd->bi_sramsize);
|
||||
#endif
|
||||
bdinfo_print_mhz("busfreq", bd->bi_busfreq);
|
||||
#if defined(CONFIG_SYS_MBAR)
|
||||
bdinfo_print_num("mbar", bd->bi_mbar_base);
|
||||
#endif
|
||||
|
@ -20,6 +20,11 @@ void arch_print_bdinfo(void)
|
||||
{
|
||||
bd_t *bd = gd->bd;
|
||||
|
||||
#if defined(CONFIG_SYS_INIT_RAM_ADDR)
|
||||
bdinfo_print_num("sramstart", (ulong)bd->bi_sramstart);
|
||||
bdinfo_print_num("sramsize", (ulong)bd->bi_sramsize);
|
||||
#endif
|
||||
bdinfo_print_mhz("busfreq", bd->bi_busfreq);
|
||||
#if defined(CONFIG_MPC8xx) || defined(CONFIG_E500)
|
||||
bdinfo_print_num("immr_base", bd->bi_immr_base);
|
||||
#endif
|
||||
|
@ -101,14 +101,6 @@ int do_bdinfo(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[])
|
||||
|
||||
arch_print_bdinfo();
|
||||
|
||||
/* This is used by m68k and ppc */
|
||||
#if defined(CONFIG_SYS_INIT_RAM_ADDR)
|
||||
bdinfo_print_num("sramstart", (ulong)bd->bi_sramstart);
|
||||
bdinfo_print_num("sramsize", (ulong)bd->bi_sramsize);
|
||||
#endif
|
||||
if (IS_ENABLED(CONFIG_PPC) || IS_ENABLED(CONFIG_M68K))
|
||||
bdinfo_print_mhz("busfreq", bd->bi_busfreq);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user