ARM: add relocation support
!! This breaks support for all arm boards !! To compile in old style, you must define CONFIG_SYS_ARM_WITHOUT_RELOC or you can compile with "CONFIG_SYS_ARM_WITHOUT_RELOC=1 ./MAKEALL board" !! This define will be removed soon, so convert your board to use relocation support Portions of this work were supported by funding from the CE Linux Forum. Signed-off-by:Heiko Schocher <hs@denx.de> Fix boot from NAND for non-ARM systems Signed-off-by:
Wolfgang Denk <wd@denx.de>
Showing
- arch/arm/config.mk 8 additions, 0 deletionsarch/arm/config.mk
- arch/arm/include/asm/config.h 2 additions, 1 deletionarch/arm/include/asm/config.h
- arch/arm/include/asm/global_data.h 11 additions, 0 deletionsarch/arm/include/asm/global_data.h
- arch/arm/include/asm/u-boot-arm.h 13 additions, 1 deletionarch/arm/include/asm/u-boot-arm.h
- arch/arm/lib/board.c 467 additions, 1 deletionarch/arm/lib/board.c
- arch/arm/lib/cache-cp15.c 34 additions, 3 deletionsarch/arm/lib/cache-cp15.c
- arch/arm/lib/interrupts.c 18 additions, 1 deletionarch/arm/lib/interrupts.c
- common/cmd_bdinfo.c 10 additions, 1 deletioncommon/cmd_bdinfo.c
- common/cmd_bmp.c 6 additions, 0 deletionscommon/cmd_bmp.c
- common/cmd_i2c.c 6 additions, 0 deletionscommon/cmd_i2c.c
- doc/README.arm-relocation 321 additions, 0 deletionsdoc/README.arm-relocation
- nand_spl/nand_boot.c 7 additions, 0 deletionsnand_spl/nand_boot.c
- nand_spl/nand_boot_fsl_nfc.c 7 additions, 0 deletionsnand_spl/nand_boot_fsl_nfc.c
Loading
Please register or sign in to comment