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

-gerrit

commit 4ca567ab4053c32aae87bd3cfd0a6e500d3dddb8
Author: Vadim Bendebury <[email protected]>
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 <[email protected]>
---
 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);
 }

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to