mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-03-13 21:36:57 +00:00
toradex: Use checkboard() instead of show_board_info()
Boards can use a sysinfo driver if a particular model name is needed. Update this board to use checkboard() directly, rather than having a weak function laid on top of a weak function. Make all the checkboard() functions call the new tdx_checkboard() so that the same information is displayed. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
56720b2ce2
commit
edb0ecd187
13 changed files with 15 additions and 12 deletions
|
@ -215,7 +215,7 @@ int checkboard(void)
|
|||
build_info();
|
||||
print_bootinfo();
|
||||
|
||||
return 0;
|
||||
return tdx_checkboard();
|
||||
}
|
||||
|
||||
static enum pcb_rev_t get_pcb_revision(void)
|
||||
|
|
|
@ -95,7 +95,7 @@ int checkboard(void)
|
|||
{
|
||||
puts("Model: Toradex Apalis TK1 2GB\n");
|
||||
|
||||
return 0;
|
||||
return tdx_checkboard();
|
||||
}
|
||||
|
||||
#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
|
||||
|
|
|
@ -730,7 +730,8 @@ int checkboard(void)
|
|||
is_cpu_type(MXC_CPU_MX6D) ? "Dual" : "Quad",
|
||||
(gd->ram_size == 0x80000000) ? "2GB" :
|
||||
(gd->ram_size == 0x40000000) ? "1GB" : "512MB", it);
|
||||
return 0;
|
||||
|
||||
return tdx_checkboard();
|
||||
}
|
||||
|
||||
#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
|
||||
|
|
|
@ -50,7 +50,7 @@ int checkboard(void)
|
|||
printf("Model: Toradex Apalis T30 %dGB\n",
|
||||
(gd->ram_size == 0x40000000) ? 1 : 2);
|
||||
|
||||
return 0;
|
||||
return tdx_checkboard();
|
||||
}
|
||||
|
||||
#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
|
||||
|
|
|
@ -206,7 +206,7 @@ int checkboard(void)
|
|||
{
|
||||
printf("Model: Toradex Colibri iMX6ULL\n");
|
||||
|
||||
return 0;
|
||||
return tdx_checkboard();
|
||||
}
|
||||
|
||||
#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
|
||||
|
|
|
@ -121,7 +121,7 @@ int checkboard(void)
|
|||
build_info();
|
||||
print_bootinfo();
|
||||
|
||||
return 0;
|
||||
return tdx_checkboard();
|
||||
}
|
||||
|
||||
static void select_dt_from_module_version(void)
|
||||
|
|
|
@ -649,7 +649,8 @@ int checkboard(void)
|
|||
printf("Model: Toradex Colibri iMX6 %s %sMB%s\n",
|
||||
is_cpu_type(MXC_CPU_MX6DL) ? "DualLite" : "Solo",
|
||||
(gd->ram_size == 0x20000000) ? "512" : "256", it);
|
||||
return 0;
|
||||
|
||||
return tdx_checkboard();
|
||||
}
|
||||
|
||||
#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
|
||||
|
|
|
@ -279,7 +279,7 @@ int checkboard(void)
|
|||
printf("Model: Toradex Colibri iMX7%c\n",
|
||||
is_cpu_type(MXC_CPU_MX7D) ? 'D' : 'S');
|
||||
|
||||
return 0;
|
||||
return tdx_checkboard();
|
||||
}
|
||||
|
||||
#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
|
||||
|
|
|
@ -77,7 +77,7 @@ int checkboard(void)
|
|||
(get_nand_dev_by_index(0)->erasesize >> 10 == 512) ?
|
||||
((gd->ram_size == 0x10000000) ? "1.1B" : "1.1C") : "1.2A");
|
||||
|
||||
return 0;
|
||||
return tdx_checkboard();
|
||||
}
|
||||
|
||||
#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
|
||||
|
|
|
@ -32,7 +32,7 @@ int checkboard(void)
|
|||
{
|
||||
puts("Model: Toradex Colibri T30 1GB\n");
|
||||
|
||||
return 0;
|
||||
return tdx_checkboard();
|
||||
}
|
||||
|
||||
#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
|
||||
|
|
|
@ -373,7 +373,7 @@ int checkboard(void)
|
|||
else
|
||||
puts("Model: Toradex Colibri VF50\n");
|
||||
|
||||
return 0;
|
||||
return tdx_checkboard();
|
||||
}
|
||||
|
||||
#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
|
||||
|
|
|
@ -96,7 +96,7 @@ static const char *get_board_assembly(u16 ver_assembly)
|
|||
return ver_name;
|
||||
}
|
||||
|
||||
int show_board_info(void)
|
||||
int tdx_checkboard(void)
|
||||
{
|
||||
unsigned char ethaddr[6];
|
||||
|
||||
|
|
|
@ -11,5 +11,6 @@
|
|||
|
||||
int ft_common_board_setup(void *blob, struct bd_info *bd);
|
||||
u32 get_board_revision(void);
|
||||
int tdx_checkboard(void);
|
||||
|
||||
#endif /* _TDX_COMMON_H */
|
||||
|
|
Loading…
Add table
Reference in a new issue