unicore32: change zImage physical address, though it's PIC codes
authorGuan Xuetao <gxt@mprc.pku.edu.cn>
Wed, 20 Apr 2011 11:06:53 +0000 (19:06 +0800)
committerGuan Xuetao <gxt@mprc.pku.edu.cn>
Thu, 9 Jun 2011 08:19:44 +0000 (16:19 +0800)
U-boot will load the kernel image to 48M physical memory address.
The patch changes it to the correct address, though it's PIC codes.

Signed-off-by: Guan Xuetao <gxt@mprc.pku.edu.cn>
Acked-by: Arnd Bergmann <arnd@arndb.de>
arch/unicore32/boot/compressed/Makefile

index 95373428cb3d846029312a737669c5a522895c8e..b0954a2d23cfaf5b4db0bbe1b6e95493d75ebc03 100644 (file)
@@ -59,7 +59,7 @@ $(obj)/vmlinux: $(obj)/vmlinux.lds $(obj)/head.o $(obj)/piggy.o \
 # We now have a PIC decompressor implementation.  Decompressors running
 # from RAM should not define ZTEXTADDR.  Decompressors running directly
 # from ROM or Flash must define ZTEXTADDR (preferably via the config)
-ZTEXTADDR      := 0
+ZTEXTADDR      := 0x03000000
 ZBSSADDR       := ALIGN(4)
 
 SEDFLAGS_lds   = s/TEXT_START/$(ZTEXTADDR)/;s/BSS_START/$(ZBSSADDR)/