From e92a6b2ee372d003602d71df427ec369be645cb6 Mon Sep 17 00:00:00 2001 From: Lokesh Vutla Date: Sat, 27 Aug 2016 17:19:15 +0530 Subject: [PATCH] board: ks2: Enable ECC using detected DDR size EEC is being enabled based on the ddr size populated by SPD data. But not all keystone platforms have SPD data to detect ddr3 size. So, enable ECC using the detected DDR size. Signed-off-by: Lokesh Vutla Reviewed-by: Tom Rini --- board/ti/ks2_evm/board.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/board/ti/ks2_evm/board.c b/board/ti/ks2_evm/board.c index 1de7df00b4..03254e1497 100644 --- a/board/ti/ks2_evm/board.c +++ b/board/ti/ks2_evm/board.c @@ -50,6 +50,9 @@ int dram_init(void) if (ddr3_size) ddr3_init_ecc(KS2_DDR3A_EMIF_CTRL_BASE, ddr3_size); + else + ddr3_init_ecc(KS2_DDR3A_EMIF_CTRL_BASE, gd->ram_size >> 30); + return 0; } -- 2.39.5