From 61bd2f75f5eaf645e2c90fe2294cba37f7d8627f Mon Sep 17 00:00:00 2001 From: York Sun Date: Wed, 4 Nov 2015 09:53:10 -0800 Subject: drivers/ddr/fsl: Enable detection of one DDR controller operation for LSCH3 Freescale LSCH3 platforms use two DDR controlers interleaving mode out of reset. It can be configured to disable one controller. To support this operation, the driver needs to detect and skip the disabled controller. Signed-off-by: York Sun --- drivers/ddr/fsl/main.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/ddr/fsl/main.c') diff --git a/drivers/ddr/fsl/main.c b/drivers/ddr/fsl/main.c index 72ec1be65d..c68663220d 100644 --- a/drivers/ddr/fsl/main.c +++ b/drivers/ddr/fsl/main.c @@ -813,6 +813,7 @@ phys_size_t fsl_ddr_sdram(void) info.board_need_mem_reset = board_need_mem_reset; info.board_mem_reset = board_assert_mem_reset; info.board_mem_de_reset = board_deassert_mem_reset; + remove_unused_controllers(&info); return __fsl_ddr_sdram(&info); } -- cgit v1.2.1