Dear Vasut, On 3 October 2010 02:33, Marek Vasut <marek.va...@gmail.com> wrote: > Signed-off-by: Marek Vasut <marek.va...@gmail.com> > --- > arch/arm/lib/board.c | 6 ++++++ > common/cmd_onenand.c | 6 ++++++ > 2 files changed, 12 insertions(+), 0 deletions(-) > > diff --git a/arch/arm/lib/board.c b/arch/arm/lib/board.c > index 5f2dfd0..07995ba 100644 > --- a/arch/arm/lib/board.c > +++ b/arch/arm/lib/board.c > @@ -695,6 +695,9 @@ void board_init_r (gd_t *id, ulong dest_addr) > #if defined(CONFIG_CMD_I2C) > extern void i2c_reloc(void); > #endif > +#if defined(CONFIG_CMD_ONENAND) > + extern void onenand_reloc(void); > +#endif > #endif > > gd = id; > @@ -724,6 +727,9 @@ void board_init_r (gd_t *id, ulong dest_addr) > #if defined(CONFIG_CMD_I2C) > i2c_reloc(); > #endif > +#if defined(CONFIG_CMD_ONENAND) > + onenand_reloc(); > +#endif > #endif /* !defined(CONFIG_RELOC_FIXUP_WORKS) */ > > #ifdef CONFIG_LOGBUFFER > diff --git a/common/cmd_onenand.c b/common/cmd_onenand.c > index 83d967b..fe84c3b 100644 > --- a/common/cmd_onenand.c > +++ b/common/cmd_onenand.c > @@ -525,6 +525,12 @@ static cmd_tbl_t cmd_onenand_sub[] = { > U_BOOT_CMD_MKENT(markbad, CONFIG_SYS_MAXARGS, 0, do_onenand_markbad, > "", ""), > }; > > +#ifndef CONFIG_RELOC_FIXUP_WORKS > +void onenand_reloc(void) { > + fixup_cmdtable(cmd_onenand_sub, ARRAY_SIZE(cmd_onenand_sub)); > +} > +#endif > + > static int do_onenand(cmd_tbl_t * cmdtp, int flag, int argc, char * const > argv[]) > { > cmd_tbl_t *c; > -- > 1.7.1 >
I've prepared same patch. :) Acked-by: Minkyu Kang <mk7.k...@samsung.com> Thanks Minkyu Kang -- from. prom. www.promsoft.net _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot