summaryrefslogtreecommitdiff
path: root/src/mainboard/supermicro/x6dhe_g
diff options
context:
space:
mode:
authorStefan Reinauer <stepan@coresystems.de>2010-04-09 13:33:59 +0000
committerStefan Reinauer <stepan@openbios.org>2010-04-09 13:33:59 +0000
commitd41a0bc532c837705d5abc2334e1bbf9dd06eb83 (patch)
tree9999b4b1d4f8b3f0e0cfb152d5ec7d6b4e3cca70 /src/mainboard/supermicro/x6dhe_g
parentaa987b23e4a639d1c6bfd6f3043a465874d56953 (diff)
downloadcoreboot-d41a0bc532c837705d5abc2334e1bbf9dd06eb83.tar.xz
Drop the need for cpu_reset, it's really just a short cut to stage2.
Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5393 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/mainboard/supermicro/x6dhe_g')
-rw-r--r--src/mainboard/supermicro/x6dhe_g/romstage.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mainboard/supermicro/x6dhe_g/romstage.c b/src/mainboard/supermicro/x6dhe_g/romstage.c
index 58168e646c..0845f8c743 100644
--- a/src/mainboard/supermicro/x6dhe_g/romstage.c
+++ b/src/mainboard/supermicro/x6dhe_g/romstage.c
@@ -52,6 +52,7 @@ static inline int spd_read_byte(unsigned device, unsigned address)
#include "northbridge/intel/e7520/raminit.c"
#include "lib/generic_sdram.c"
+#include "arch/i386/lib/stages.c"
static void main(unsigned long bist)
{
@@ -77,7 +78,7 @@ static void main(unsigned long bist)
/* Skip this if there was a built in self test failure */
early_mtrr_init();
if (memory_initialized()) {
- asm volatile ("jmp __cpu_reset");
+ skip_romstage();
}
}
/* Setup the console */