[coreboot-gerrit] New patch to review for coreboot: 22f049f samus: Add PD MCU ACPI device and unmask host event

Marc Jones (marc.jones@se-eng.com) gerrit at coreboot.org
Tue Mar 24 21:36:23 CET 2015


Marc Jones (marc.jones at se-eng.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/8969

-gerrit

commit 22f049f53fbb6ec29c2388b9a558dd3d3b1aedcf
Author: Shawn Nematbakhsh <shawnn at chromium.org>
Date:   Thu Aug 28 11:39:53 2014 -0700

    samus: Add PD MCU ACPI device and unmask host event
    
    Samus has a PD MCU, and should handle PD MCU host events.
    
    BUG=chrome-os-partner:31361
    TEST=Manual on Samus. Verify that ACPI Notify routine is called when
    host event is sent from EC.
    BRANCH=None.
    
    Original-Change-Id: Id40ebd438b3dd60cefc7650f2edc695c589343e9
    Original-Signed-off-by: Shawn Nematbakhsh <shawnn at chromium.org>
    Original-Reviewed-on: https://chromium-review.googlesource.com/214860
    Original-Reviewed-by: Duncan Laurie <dlaurie at chromium.org>
    Original-Reviewed-by: Alec Berg <alecaberg at chromium.org>
    (cherry picked from commit d0752be013f66313d4218338e62372d0f5975097)
    Signed-off-by: Marc Jones <marc.jones at se-eng.com>
    
    Change-Id: I08eb51eceeb7d2835d55e7e861126b137de72bf6
---
 src/mainboard/google/samus/acpi/ec.asl | 3 +++
 src/mainboard/google/samus/ec.h        | 3 ++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/mainboard/google/samus/acpi/ec.asl b/src/mainboard/google/samus/acpi/ec.asl
index 746498a..d110e51 100644
--- a/src/mainboard/google/samus/acpi/ec.asl
+++ b/src/mainboard/google/samus/acpi/ec.asl
@@ -23,5 +23,8 @@
 /* Enable EC backed ALS device in ACPI */
 #define EC_ENABLE_ALS_DEVICE
 
+/* Enable EC backed PD MCU device in ACPI */
+#define EC_ENABLE_PD_MCU_DEVICE
+
 /* ACPI code for EC functions */
 #include <ec/google/chromeec/acpi/ec.asl>
diff --git a/src/mainboard/google/samus/ec.h b/src/mainboard/google/samus/ec.h
index 7bcfcae..612d591 100644
--- a/src/mainboard/google/samus/ec.h
+++ b/src/mainboard/google/samus/ec.h
@@ -41,7 +41,8 @@
 	 EC_HOST_EVENT_MASK(EC_HOST_EVENT_THERMAL_OVERLOAD)  |\
 	 EC_HOST_EVENT_MASK(EC_HOST_EVENT_THROTTLE_START)    |\
 	 EC_HOST_EVENT_MASK(EC_HOST_EVENT_THROTTLE_STOP)     |\
-	 EC_HOST_EVENT_MASK(EC_HOST_EVENT_USB_CHARGER))
+	 EC_HOST_EVENT_MASK(EC_HOST_EVENT_USB_CHARGER)       |\
+	 EC_HOST_EVENT_MASK(EC_HOST_EVENT_PD_MCU))
 
 #define MAINBOARD_EC_SMI_EVENTS \
 	(EC_HOST_EVENT_MASK(EC_HOST_EVENT_LID_CLOSED))



More information about the coreboot-gerrit mailing list