Skip to content
Snippets Groups Projects
Commit 61d7b1bb authored by Andreas Bießmann's avatar Andreas Bießmann Committed by Michal Simek
Browse files

common/board_r: manual relocation for cmd table


This is required for architectures still need manual relocation like avr32, mk68
and others.

Signed-off-by: default avatarAndreas Bießmann <andreas.devel@googlemail.com>
Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
Tested-by: default avatarMichal Simek <michal.simek@xilinx.com>
parent 0267ba5d
No related branches found
No related tags found
No related merge requests found
......@@ -294,6 +294,15 @@ static int initr_announce(void)
return 0;
}
#ifdef CONFIG_NEEDS_MANUAL_RELOC
static int initr_manual_reloc_cmdtable(void)
{
fixup_cmdtable(ll_entry_start(cmd_tbl_t, cmd),
ll_entry_count(cmd_tbl_t, cmd));
return 0;
}
#endif
#if !defined(CONFIG_SYS_NO_FLASH)
static int initr_flash(void)
{
......@@ -702,6 +711,9 @@ init_fnc_t init_sequence_r[] = {
initr_serial,
initr_announce,
INIT_FUNC_WATCHDOG_RESET
#ifdef CONFIG_NEEDS_MANUAL_RELOC
initr_manual_reloc_cmdtable,
#endif
#ifdef CONFIG_PPC
initr_trap,
#endif
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment