[coreboot] New patch to review for coreboot: 4ca567a Fix full reset for Ivy Bridge platforms

Stefan Reinauer (stefan.reinauer@coreboot.org) gerrit at coreboot.org
Thu May 24 02:07:14 CEST 2012


Stefan Reinauer (stefan.reinauer at coreboot.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/1050

-gerrit

commit 4ca567ab4053c32aae87bd3cfd0a6e500d3dddb8
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