x86: Remove unnecessary find_fdt(), prepare_fdt() functions
These are no-longer needed so drop them. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
21b9b14b49
commit
003504b6fe
@ -13,7 +13,5 @@ int calculate_relocation_address(void);
|
||||
int init_cache_f_r(void);
|
||||
int init_bd_struct_r(void);
|
||||
int init_func_spi(void);
|
||||
int find_fdt(void);
|
||||
int prepare_fdt(void);
|
||||
|
||||
#endif /* !_INIT_HELPERS_H_ */
|
||||
|
@ -87,30 +87,3 @@ int init_func_spi(void)
|
||||
puts("ready\n");
|
||||
return 0;
|
||||
}
|
||||
|
||||
int find_fdt(void)
|
||||
{
|
||||
#ifdef CONFIG_OF_EMBED
|
||||
/* Get a pointer to the FDT */
|
||||
gd->fdt_blob = __dtb_dt_begin;
|
||||
#elif defined CONFIG_OF_SEPARATE
|
||||
/* FDT is at end of image */
|
||||
gd->fdt_blob = (ulong *)&_end;
|
||||
#endif
|
||||
/* Allow the early environment to override the fdt address */
|
||||
gd->fdt_blob = (void *)getenv_ulong("fdtcontroladdr", 16,
|
||||
(uintptr_t)gd->fdt_blob);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int prepare_fdt(void)
|
||||
{
|
||||
/* For now, put this check after the console is ready */
|
||||
if (fdtdec_prepare_fdt()) {
|
||||
panic("** CONFIG_OF_CONTROL defined but no FDT - please see "
|
||||
"doc/README.fdt-control");
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
@ -818,11 +818,6 @@ static init_fnc_t init_sequence_f[] = {
|
||||
probecpu,
|
||||
#endif
|
||||
arch_cpu_init, /* basic arch cpu dependent setup */
|
||||
#ifdef CONFIG_X86
|
||||
# ifdef CONFIG_OF_CONTROL
|
||||
find_fdt, /* TODO(sjg@chromium.org): remove */
|
||||
# endif
|
||||
#endif
|
||||
mark_bootstage,
|
||||
#ifdef CONFIG_OF_CONTROL
|
||||
fdtdec_check_fdt,
|
||||
|
Loading…
Reference in New Issue
Block a user