diff mbox

[05/11] arm: omap-common: emif: allow to map memory without interleaving

Message ID 1415284132-6317-5-git-send-email-balbi@ti.com
State Accepted
Commit dbf02eca0b5b9c4ade34064bd0d4a515bee00de5
Headers show

Commit Message

Felipe Balbi Nov. 6, 2014, 2:28 p.m. UTC
If we want to have two sections, one on each EMIF, without
interleaving, current code wouldn't enable emif2. Fix that
problem.

Signed-off-by: Felipe Balbi <balbi@ti.com>
---
 arch/arm/cpu/armv7/omap-common/emif-common.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

Comments

Tom Rini Nov. 10, 2014, 6:47 p.m. UTC | #1
On Thu, Nov 06, 2014 at 08:28:46AM -0600, Felipe Balbi wrote:

> If we want to have two sections, one on each EMIF, without
> interleaving, current code wouldn't enable emif2. Fix that
> problem.
> 
> Signed-off-by: Felipe Balbi <balbi@ti.com>

Reviewed-by: Tom Rini <trini@ti.com>
diff mbox

Patch

diff --git a/arch/arm/cpu/armv7/omap-common/emif-common.c b/arch/arm/cpu/armv7/omap-common/emif-common.c
index c8e9bc8..e601ba1 100644
--- a/arch/arm/cpu/armv7/omap-common/emif-common.c
+++ b/arch/arm/cpu/armv7/omap-common/emif-common.c
@@ -1226,13 +1226,14 @@  void dmm_init(u32 base)
 			emif1_enabled = 1;
 			emif2_enabled = 1;
 			break;
-		} else if (valid == 1) {
+		}
+
+		if (valid == 1)
 			emif1_enabled = 1;
-		} else if (valid == 2) {
+
+		if (valid == 2)
 			emif2_enabled = 1;
-		}
 	}
-
 }
 
 static void do_bug0039_workaround(u32 base)