From d4a4811450b25fe55221cc22362bb3061f5149bb Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 19 Apr 2013 14:01:47 +0200 Subject: bsp/mpc5200: Set SDELAY register --- c/src/lib/libbsp/powerpc/gen5200/start/start.S | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'c/src/lib/libbsp/powerpc/gen5200/start/start.S') diff --git a/c/src/lib/libbsp/powerpc/gen5200/start/start.S b/c/src/lib/libbsp/powerpc/gen5200/start/start.S index faf7b1ef86..057d294cd2 100644 --- a/c/src/lib/libbsp/powerpc/gen5200/start/start.S +++ b/c/src/lib/libbsp/powerpc/gen5200/start/start.S @@ -119,6 +119,7 @@ .set CFG1, 0x108 .set CFG2, 0x10C .set ADRSEL, 0x110 +.set SDELAY, 0x190 /* Register offsets of MPC5x00 GPIO registers needed */ .set GPIOPCR, 0xb00 @@ -522,6 +523,12 @@ SDRAM_init: stw r29,GPIOPCR(r31) #endif + + #define SDELAY_VAL 0x00000004 + + LWI r3, SDELAY_VAL + stw r3, SDELAY(r31) + LWI r30, 0xC4222600 /* Single Read2Read/Write delay=0xC, Single Write2Read/Prec. delay=0x4 */ stw r30, CFG1(r31) /* Read CAS latency=0x2, Active2Read delay=0x2, Prec.2active delay=0x2 */ /* Refr.2No-Read delay=0x06, Write latency=0x0 */ -- cgit v1.2.3