[U-Boot] [PATCH 2/4] OneNAND: Fixup command table on reloc
Minkyu Kang
promsoft at gmail.com
Sat Oct 2 21:31:37 CEST 2010
Dear Marek Vasut,
On 3 October 2010 03:59, Marek Vasut <marek.vasut at gmail.com> wrote:
> Dne So 2. října 2010 20:28:19 Minkyu Kang napsal(a):
>> Dear Vasut,
>>
>> On 3 October 2010 02:33, Marek Vasut <marek.vasut at gmail.com> wrote:
>> > Signed-off-by: Marek Vasut <marek.vasut at 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. :)
>
> Oh, I'm sorry, I haven't noticed. Please merge whichever you find more suitable.
>
No No.. I mean.. prepared at my local tree.
I didn't send it to mailing list.
I just acked your patch :)
Thanks.
Minkyu Kang.
--
from. prom.
www.promsoft.net
More information about the U-Boot
mailing list