Hi David, On Mon, Oct 14, 2013 at 9:34 PM, <feng...@phytium.com.cn> wrote:
> From: David Feng <feng...@phytium.com.cn> > > Relocation code based on a patch by Scott Wood, which is: > Signed-off-by: Scott Wood <scottw...@freescale.com> > > Signed-off-by: David Feng <feng...@phytium.com.cn> > --- > arch/arm/config.mk | 3 +- > arch/arm/cpu/armv8/Makefile | 38 +++++ > arch/arm/cpu/armv8/cache.S | 130 +++++++++++++++++ > arch/arm/cpu/armv8/cache_v8.c | 218 > ++++++++++++++++++++++++++++ > arch/arm/cpu/armv8/config.mk | 15 ++ > arch/arm/cpu/armv8/cpu.c | 67 +++++++++ > arch/arm/cpu/armv8/exceptions.S | 112 +++++++++++++++ > arch/arm/cpu/armv8/start.S | 234 > +++++++++++++++++++++++++++++++ > arch/arm/cpu/armv8/timer.c | 80 +++++++++++ > arch/arm/cpu/armv8/tlb.S | 30 ++++ > arch/arm/cpu/armv8/u-boot.lds | 89 ++++++++++++ > arch/arm/include/asm/armv8/mmu.h | 110 +++++++++++++++ > arch/arm/include/asm/byteorder.h | 12 ++ > arch/arm/include/asm/cache.h | 5 + > arch/arm/include/asm/config.h | 6 + > arch/arm/include/asm/global_data.h | 6 +- > arch/arm/include/asm/io.h | 15 +- > arch/arm/include/asm/macro.h | 36 +++++ > arch/arm/include/asm/posix_types.h | 10 ++ > arch/arm/include/asm/proc-armv/ptrace.h | 21 +++ > arch/arm/include/asm/proc-armv/system.h | 59 +++++++- > arch/arm/include/asm/system.h | 77 ++++++++++ > arch/arm/include/asm/types.h | 4 + > arch/arm/include/asm/u-boot.h | 4 + > arch/arm/include/asm/unaligned.h | 2 +- > arch/arm/lib/Makefile | 14 ++ > arch/arm/lib/board.c | 7 +- > arch/arm/lib/bootm.c | 16 +++ > arch/arm/lib/crt0_64.S | 113 +++++++++++++++ > arch/arm/lib/interrupts_64.c | 120 ++++++++++++++++ > arch/arm/lib/relocate_64.S | 58 ++++++++ > common/image.c | 1 + > doc/README.arm64 | 45 ++++++ > examples/standalone/stubs.c | 15 ++ > include/image.h | 1 + > 35 files changed, 1762 insertions(+), 11 deletions(-) > I think this series needs to be rebased to mainline now. I also found that it did not build for armv7 past this commit - if it helps I did a bit of tweaking and pushed a branch to 'armv8' at u-boot-x86.git. Regards, Simon
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot