From: Samuel Holland Date: Sun, 12 Sep 2021 16:26:45 +0000 (-0500) Subject: riscv: image: Use the first DRAM bank for bootm_low X-Git-Url: http://git.dujemihanovic.xyz/html/static/git-logo.png?a=commitdiff_plain;h=dd573b6b213e859b9d705aabee3ba09e7e7012d2;p=u-boot.git riscv: image: Use the first DRAM bank for bootm_low bootm_low is used as a base address is used to allocate space for the FDT blob, initrd, cmdline, etc. when booting Linux. Set the default value for RISC-V to the start of the first DRAM bank, so platforms can get their DRAM layout from the device tree, and do not need to define CONFIG_SYS_SDRAM_BASE. Signed-off-by: Samuel Holland Reviewed-by: Leo Yu-Chi Liang --- diff --git a/common/image.c b/common/image.c index e199d61a4c..8ac57081fd 100644 --- a/common/image.c +++ b/common/image.c @@ -684,7 +684,7 @@ ulong env_get_bootm_low(void) #if defined(CONFIG_SYS_SDRAM_BASE) return CONFIG_SYS_SDRAM_BASE; -#elif defined(CONFIG_ARM) || defined(CONFIG_MICROBLAZE) +#elif defined(CONFIG_ARM) || defined(CONFIG_MICROBLAZE) || defined(CONFIG_RISCV) return gd->bd->bi_dram[0].start; #else return 0;