diff options
author | Sven Schnelle <svens@stackframe.org> | 2012-07-28 09:28:56 +0200 |
---|---|---|
committer | Sven Schnelle <svens@stackframe.org> | 2012-07-30 20:54:03 +0200 |
commit | d4ee8082f15bf695b8687fb2a26f3b49a9956a40 (patch) | |
tree | 75f763e135f21092e9e2d3add24295f947af22d9 | |
parent | 4b80cd45c3810663700a174a3514220305887b0e (diff) | |
download | coreboot-d4ee8082f15bf695b8687fb2a26f3b49a9956a40.tar.xz |
sandybridge: reinitialize usbdebug after MRC
MRC messes with USB devices, so we have to reinitialize
USB debug after MRC has finished.
Change-Id: I45c0a687cebd69d0a31235bb870f8c455f42d4f2
Signed-off-by: Sven Schnelle <svens@stackframe.org>
Reviewed-on: http://review.coreboot.org/1377
Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
-rw-r--r-- | src/northbridge/intel/sandybridge/raminit.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/northbridge/intel/sandybridge/raminit.c b/src/northbridge/intel/sandybridge/raminit.c index bb8b25cd25..696417f161 100644 --- a/src/northbridge/intel/sandybridge/raminit.c +++ b/src/northbridge/intel/sandybridge/raminit.c @@ -265,6 +265,11 @@ void sdram_initialize(struct pei_data *pei_data) die("UEFI PEI System Agent not found.\n"); } +#if CONFIG_USBDEBUG + /* mrc.bin reconfigures USB, so reinit it to have debug */ + early_usbdebug_init(); +#endif + /* For reference print the System Agent version * after executing the UEFI PEI stage. */ |