From d058ad1b4a5746190651e9feabfadb624c59a98d Mon Sep 17 00:00:00 2001 From: Stefan Reinauer Date: Thu, 26 Aug 2010 12:43:58 +0000 Subject: One of my boards needs this mini delay in order to survive ram initialization. Odd. The others don't. Signed-off-by: Stefan Reinauer Acked-by: Stefan Reinauer git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5742 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- src/northbridge/intel/i945/raminit.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/northbridge/intel/i945/raminit.c b/src/northbridge/intel/i945/raminit.c index 23390cffb6..424fd2b6e9 100644 --- a/src/northbridge/intel/i945/raminit.c +++ b/src/northbridge/intel/i945/raminit.c @@ -62,6 +62,8 @@ static __attribute__((noinline)) void do_ram_command(u32 command) MCHBAR32(DCC) = reg32; /* This is the actual magic */ PRINTK_DEBUG("...done\n"); + + udelay(1); } static void ram_read32(u32 offset) -- cgit v1.2.3