diff options
author | Timothy Pearson <tpearson@raptorengineeringinc.com> | 2016-04-06 13:18:52 -0500 |
---|---|---|
committer | Timothy Pearson <tpearson@raptorengineeringinc.com> | 2016-04-08 16:43:22 +0200 |
commit | 056e454da343b9e7bf0d512b521acc8f1697284b (patch) | |
tree | a4dbdb93e2ac0d2e82ff0b24f09f3d38b2a4a94d /src/southbridge/amd/sb700/sb700.h | |
parent | c5c3d76127c0a3766f9f37710a4b6756e16497de (diff) | |
download | coreboot-056e454da343b9e7bf0d512b521acc8f1697284b.tar.xz |
sb/amd/sb700: Add sb7xx_51xx_decode_last_reset()
The SB700 family has the ability to report the last reset
reason. This is useful in the context of handling MCEs
and recovering from fatal errors / sync floods.
Add a function to retrieve the last reset flags.
Change-Id: I754cb25e47bd9c1e4a29ecb6cb18017d1b7c3dc4
Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com>
Reviewed-on: https://review.coreboot.org/14263
Tested-by: Raptor Engineering Automated Test Stand <noreply@raptorengineeringinc.com>
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Martin Roth <martinroth@google.com>
Diffstat (limited to 'src/southbridge/amd/sb700/sb700.h')
-rw-r--r-- | src/southbridge/amd/sb700/sb700.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/southbridge/amd/sb700/sb700.h b/src/southbridge/amd/sb700/sb700.h index f895811472..f23956cb5a 100644 --- a/src/southbridge/amd/sb700/sb700.h +++ b/src/southbridge/amd/sb700/sb700.h @@ -66,6 +66,7 @@ void sb7xx_51xx_enable_wideio(u8 wio_index, u16 base); void sb7xx_51xx_disable_wideio(u8 wio_index); void sb7xx_51xx_early_setup(void); void sb7xx_51xx_before_pci_init(void); +uint16_t sb7xx_51xx_decode_last_reset(void); #else #include <device/pci.h> /* allow override in mainboard.c */ |