[coreboot-gerrit] New patch to review for coreboot: aa7340a chrome ec: Add Methods for new EC events

Isaac Christensen (isaac.christensen@se-eng.com) gerrit at coreboot.org
Sat Aug 2 00:59:15 CEST 2014


Isaac Christensen (isaac.christensen at se-eng.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/6458

-gerrit

commit aa7340a415b483ffa1b320358e3b478165f3b4ac
Author: Duncan Laurie <dlaurie at chromium.org>
Date:   Wed Aug 28 09:54:04 2013 -0700

    chrome ec: Add Methods for new EC events
    
    The EC recently added events for Thermal and Battery shutdown
    to provide some sort of notification to the OS that it is
    about to pull power.
    
    Original-Change-Id: Ibbdb5f11b8fa9fc80612a3cc10667c612420b1bb
    Signed-off-by: Duncan Laurie <dlaurie at chromium.org>
    Reviewed-on: https://chromium-review.googlesource.com/167301
    Reviewed-by: Aaron Durbin <adurbin at chromium.org>
    Commit-Queue: Duncan Laurie <dlaurie at google.com>
    (cherry picked from commit 03a53ed5e58caa018d49df193510d95bdf5bed7b)
    
    Change-Id: I0cdf89a60b541840029db58d49921340e7ab60eb
    Signed-off-by: Duncan Laurie <dlaurie at chromium.org>
    Reviewed-on: https://chromium-review.googlesource.com/167314
    Reviewed-by: Aaron Durbin <adurbin at chromium.org>
    (cherry picked from commit 16d00848f48da83f6d6c813137a35af45bb05c4b)
    Signed-off-by: Isaac Christensen <isaac.christensen at se-eng.com>
---
 src/ec/google/chromeec/acpi/ec.asl | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/src/ec/google/chromeec/acpi/ec.asl b/src/ec/google/chromeec/acpi/ec.asl
index 1cadcc8..1d698a1 100644
--- a/src/ec/google/chromeec/acpi/ec.asl
+++ b/src/ec/google/chromeec/acpi/ec.asl
@@ -263,6 +263,20 @@ Device (EC0)
 		Store ("EC: KEY PRESSED", Debug)
 	}
 
+	// Thermal Shutdown Imminent
+	Method (_Q10, 0, NotSerialized)
+	{
+		Store ("EC: THERMAL SHUTDOWN", Debug)
+		Notify (\_TZ, 0x80)
+	}
+
+	// Battery Shutdown Imminent
+	Method (_Q11, 0, NotSerialized)
+	{
+		Store ("EC: BATTERY SHUTDOWN", Debug)
+		Notify (BAT0, 0x80)
+	}
+
 	// Throttle Start
 	Method (_Q12, 0, NotSerialized)
 	{



More information about the coreboot-gerrit mailing list