[U-Boot] [PATCH v2 1/6] reboard: Create reloc.h and include it where needed
Simon Glass
sjg at chromium.org
Sun Dec 11 22:33:02 CET 2011
Hi Albert,
On Sun, Dec 11, 2011 at 6:52 AM, Albert ARIBAUD
<albert.u.boot at aribaud.net> wrote:
> Le 10/12/2011 20:16, Simon Glass a écrit :
>
>> Before adding new relocation functions, move this prototype out of
>> common.h where things are pretty crowded.
>>
>> Signed-off-by: Simon Glass<sjg at chromium.org>
>> ---
>>
>> arch/arm/cpu/arm926ejs/davinci/spl.c | 1 +
>> arch/arm/cpu/armv7/omap-common/spl.c | 1 +
>> arch/arm/lib/board.c | 1 +
>> arch/avr32/lib/board.c | 1 +
>> arch/m68k/lib/board.c | 1 +
>> arch/mips/lib/board.c | 1 +
>> arch/nds32/lib/board.c | 1 +
>> arch/powerpc/lib/board.c | 1 +
>> arch/x86/lib/board.c | 1 +
>> board/freescale/mpc8313erdb/mpc8313erdb.c | 1 +
>> board/freescale/mpc8315erdb/mpc8315erdb.c | 1 +
>> board/samsung/smdk6400/smdk6400_nand_spl.c | 1 +
>> board/sheldon/simpc8313/simpc8313.c | 1 +
>> include/common.h | 2 +-
>> include/reloc.h | 39
>> +++++++++++++++++++++
>> nand_spl/board/freescale/mpc8536ds/nand_boot.c | 1 +
>> nand_spl/board/freescale/mpc8569mds/nand_boot.c | 1 +
>> nand_spl/board/freescale/mpc8572ds/nand_boot.c | 1 +
>> nand_spl/board/freescale/p1010rdb/nand_boot.c | 1 +
>> nand_spl/board/freescale/p1023rds/nand_boot.c | 1 +
>> nand_spl/board/freescale/p1_p2_rdb/nand_boot.c | 1 +
>> nand_spl/board/freescale/p1_p2_rdb_pc/nand_boot.c | 1 +
>> nand_spl/nand_boot_fsl_nfc.c | 1 +
>> 23 files changed, 61 insertions(+), 1 deletions(-)
>> create mode 100644 include/reloc.h
>
>
> Since this patch set indicates that ARM, and only ARM, is moved over to
> relocation, I would prefer it that no other arch file be modified in this
> patch, and that the move of ARM to the new relocation mechanism be done in
> an atomic commit, so that other architectures can refer to a single commit
> in order to do their own move.
What specifically are you asking for in this patch? I added this at
the request of a reviewer of v1, who felt that we should be removing
code from common.h instead of adding it, and that relocation is done
in only a few sites so should not be in common.h. Do you think this
patch should be pulled out of the series and done on its own?
>
> Amicalement,
> --
> Albert.
Regards,
Simon
More information about the U-Boot
mailing list