summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Reinauer <reinauer@chromium.org>2012-10-01 13:50:30 -0700
committerStefan Reinauer <stefan.reinauer@coreboot.org>2012-11-12 03:35:02 +0100
commit043d4e1be1f72647d8f7cfa8d99736d7ed351c3b (patch)
tree5113c2caf01e8636e467442741126b13d8181171
parent836db26b1cd5ebf712f0e847e6f3db87f1204fa2 (diff)
downloadcoreboot-043d4e1be1f72647d8f7cfa8d99736d7ed351c3b.tar.xz
Pass correct sleep type to mainboard sleep handler
The sleep type is 5 for S3 and 7 for S5. Change-Id: I7ffdb3d27b6994ac4a12a343caf4d7abb82fe6ca Signed-off-by: Stefan Reinauer <reinauer@google.com> Reviewed-on: http://review.coreboot.org/1760 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
-rw-r--r--src/southbridge/intel/bd82x6x/smihandler.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/southbridge/intel/bd82x6x/smihandler.c b/src/southbridge/intel/bd82x6x/smihandler.c
index 8ed29e4675..1f8b44846e 100644
--- a/src/southbridge/intel/bd82x6x/smihandler.c
+++ b/src/southbridge/intel/bd82x6x/smihandler.c
@@ -350,7 +350,7 @@ static void southbridge_smi_sleep(unsigned int node, smm_state_save_area_t *stat
/* Do any mainboard sleep handling */
tseg_relocate((void **)&mainboard_sleep);
if (mainboard_sleep)
- mainboard_sleep(slp_typ);
+ mainboard_sleep(slp_typ-2);
#if CONFIG_ELOG_GSMI
/* Log S3, S4, and S5 entry */