From 81dfdee0dc6c6ca6bdf0c75e0903afefc950d512 Mon Sep 17 00:00:00 2001
From: Ed Swarthout <Ed.Swarthout@nxp.com>
Date: Thu, 14 Jan 2016 12:28:04 -0600
Subject: [PATCH] drivers/ddr/fsl: fsl_ddr_sdram_size remove unused controllers

Following commit 61bd2f75, exclude unused DDR controller from
calculating RAM size for SPL boot.

Signed-off-by: Ed Swarthout <Ed.Swarthout@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
---
 drivers/ddr/fsl/main.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/ddr/fsl/main.c b/drivers/ddr/fsl/main.c
index 139a3a7f5ad..479184f4ed7 100644
--- a/drivers/ddr/fsl/main.c
+++ b/drivers/ddr/fsl/main.c
@@ -857,6 +857,7 @@ fsl_ddr_sdram_size(void)
 	info.num_ctrls = CONFIG_SYS_FSL_DDR_MAIN_NUM_CTRLS;
 	info.dimm_slots_per_ctrl = CONFIG_DIMM_SLOTS_PER_CTLR;
 	info.board_need_mem_reset = NULL;
+	remove_unused_controllers(&info);
 
 	/* Compute it once normally. */
 	total_memory = fsl_ddr_compute(&info, STEP_GET_SPD, 1);
-- 
GitLab