2015-01-20 0:34 GMT+01:00 Simon Glass <s...@chromium.org>: > Hi Andreas, > > On 19 January 2015 at 16:29, Andreas Bießmann > <andreas.de...@googlemail.com> wrote: > > This is required for architectures still need manual relocation like > avr32, mk68 > > and others. > > > > Signed-off-by: Andreas Bießmann <andreas.de...@googlemail.com> > > --- > > > > common/board_r.c | 12 ++++++++++++ > > 1 file changed, 12 insertions(+) > > > > diff --git a/common/board_r.c b/common/board_r.c > > index a301cc2..e712902 100644 > > --- a/common/board_r.c > > +++ b/common/board_r.c > > @@ -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) > > { > > @@ -718,6 +727,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 > > -- > > Reviewed-by: Simon Glass <s...@chromium.org> >
Tested-by: Michal Simek <michal.si...@xilinx.com> I need this patch for microblaze generic-board support. Thanks, Michal -- Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/ Maintainer of Linux kernel - Xilinx Zynq ARM architecture Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot