ARM: rmobile: Point load address to more sane area on Gen2
authorMarek Vasut <marek.vasut+renesas@gmail.com>
Thu, 31 May 2018 13:12:53 +0000 (15:12 +0200)
committerMarek Vasut <marek.vasut+renesas@gmail.com>
Thu, 14 Jun 2018 20:35:21 +0000 (22:35 +0200)
Point the $loadaddr variable and default load address to a more sane
area, 256 MiB from the start of RAM. While it is convenient to use
uImage without copying, which is why the previous load address was
set the way it was, uImage is now legacy. This behavior could still
be easily retained by "setenv loadaddr 0x40007fc0" . The new setup
allows us to use for example modern fitImage with kernel_noload, so
use this as a new preferred default.

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
include/configs/rcar-gen2-common.h

index 231c4ecea451dd158bbe4cd14946d847c2ea25f1..e1b2fa28e1ec7d18b5e75f0dde1489c0bb3a26d7 100644 (file)
@@ -33,7 +33,8 @@
 
 #define CONFIG_SYS_SDRAM_BASE          (RCAR_GEN2_SDRAM_BASE)
 #define CONFIG_SYS_SDRAM_SIZE          (RCAR_GEN2_UBOOT_SDRAM_SIZE)
-#define CONFIG_SYS_LOAD_ADDR           (CONFIG_SYS_SDRAM_BASE + 0x7fc0)
+#define CONFIG_SYS_LOAD_ADDR           0x50000000
+#define CONFIG_LOADADDR                        CONFIG_SYS_LOAD_ADDR
 #define CONFIG_NR_DRAM_BANKS           1
 
 #define CONFIG_SYS_MONITOR_BASE                0x00000000