[coreboot] Patch set updated for coreboot: edda0ff Fix full reset for Ivy Bridge platforms

Patrick Georgi (patrick@georgi-clan.de) gerrit at coreboot.org
Thu May 24 09:46:31 CEST 2012


Patrick Georgi (patrick at georgi-clan.de) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/1050

-gerrit

commit edda0ffb213997d523b86ed230e200fa79fa0779
Author: Vadim Bendebury <vbendeb at chromium.org>
Date:   Thu May 17 17:21:27 2012 -0700

    Fix full reset for Ivy Bridge platforms
    
    Experiments have shown that writing plain value of 6 at byte io
    address of 0xcf9 causes the systems to reset and reboot reliably.
    
    Change-Id: Ie900e4b4014cded868647372b027918b7ff72578
    Signed-off-by: Vadim Bendebury <vbendeb at chromium.org>
---
 src/southbridge/intel/bd82x6x/reset.c |    9 ---------
 1 files changed, 0 insertions(+), 9 deletions(-)

diff --git a/src/southbridge/intel/bd82x6x/reset.c b/src/southbridge/intel/bd82x6x/reset.c
index 29b69ff..5324142 100644
--- a/src/southbridge/intel/bd82x6x/reset.c
+++ b/src/southbridge/intel/bd82x6x/reset.c
@@ -26,16 +26,7 @@ void soft_reset(void)
         outb(0x04, 0xcf9);
 }
 
-#if 0
 void hard_reset(void)
 {
-	/* Try rebooting through port 0xcf9. */
-	outb((1 << 2) | (1 << 1), 0xcf9);
-}
-#endif
-
-void hard_reset(void)
-{
-        outb(0x02, 0xcf9);
         outb(0x06, 0xcf9);
 }




More information about the coreboot mailing list