[coreboot-gerrit] Change in coreboot[master]: ec/google/chromeec: set SCI event mask early on s0
dhaval v sharma (Code Review)
gerrit at coreboot.org
Mon Sep 24 13:56:59 CEST 2018
dhaval v sharma has uploaded this change for review. ( https://review.coreboot.org/28721
Change subject: ec/google/chromeec: set SCI event mask early on s0
......................................................................
ec/google/chromeec: set SCI event mask early on s0
Change helps in avoiding an ACPI switch SMI later
Change-Id: Ib4d2b3e12d1d63dba29c5365c5a2fbf7b221226b
Signed-off-by: Dhaval <dhaval.v.sharma at intel.com>
---
M src/ec/google/chromeec/ec.c
1 file changed, 7 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/21/28721/1
diff --git a/src/ec/google/chromeec/ec.c b/src/ec/google/chromeec/ec.c
index 90fcc3d..17ee13a 100644
--- a/src/ec/google/chromeec/ec.c
+++ b/src/ec/google/chromeec/ec.c
@@ -474,9 +474,6 @@
while (google_chromeec_get_event() != 0)
;
- /* Restore SCI event mask. */
- google_chromeec_set_sci_mask(info->sci_events);
-
} else {
google_chromeec_set_smi_mask(info->smi_events);
@@ -489,6 +486,13 @@
info->s3_wake_events,
info->s0ix_wake_events);
}
+ /* Should be okay to set sci mask for s0 path also because
+ * anyways SCI interrupt gets enabled later during PMC init
+ * stage this way we can avoid additional ACPI switch SMI
+ * later */
+
+ google_chromeec_set_sci_mask(info->sci_events);
+
/* Clear wake event mask. */
google_chromeec_set_wake_mask(0);
--
To view, visit https://review.coreboot.org/28721
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib4d2b3e12d1d63dba29c5365c5a2fbf7b221226b
Gerrit-Change-Number: 28721
Gerrit-PatchSet: 1
Gerrit-Owner: dhaval v sharma <dhaval.v.sharma at intel.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot-gerrit/attachments/20180924/1948cec8/attachment.html>
More information about the coreboot-gerrit
mailing list