From: Dinh Nguyen Date: Mon, 30 Mar 2015 22:01:15 +0000 (-0500) Subject: arm: socfpga: spl: Add SDRAM check X-Git-Tag: KARO-TXSD-2017-03-15~4692^2~9 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=9ad3a4ace27fc4bd345214e4cb3788710b428db0;p=karo-tx-uboot.git arm: socfpga: spl: Add SDRAM check Signed-off-by: Dinh Nguyen --- diff --git a/arch/arm/cpu/armv7/socfpga/spl.c b/arch/arm/cpu/armv7/socfpga/spl.c index e7b4d299b9..d7cedadfc6 100644 --- a/arch/arm/cpu/armv7/socfpga/spl.c +++ b/arch/arm/cpu/armv7/socfpga/spl.c @@ -191,4 +191,10 @@ void spl_board_init(void) sdram_size = sdram_calculate_size(); debug("SDRAM: %ld MiB\n", sdram_size >> 20); + + /* Sanity check ensure correct SDRAM size specified */ + if (get_ram_size(0, sdram_size) != sdram_size) { + puts("SDRAM size check failed!\n"); + hang(); + } }