From 6b1ceacb9b30ec873b341811645413ae3e9e0331 Mon Sep 17 00:00:00 2001 From: Martin Roth Date: Sun, 6 May 2018 17:58:36 -0500 Subject: chromeec platforms: Update ACPI throttle handler call Currently the throttle event handler method THRT is defined as an extern, then defined again in the platform with thermal event handling. In newer versions of IASL, this generates an error, as the method is defined in two places. Simply removing the extern causes the call to it to fail on platforms where it isn't actually defined, so add a preprocessor define where it's implemented, and only call the method on those platforms. Change-Id: I6337c52edaf9350843848b31c5d87bbfca403930 Signed-off-by: Martin Roth Reviewed-on: https://review.coreboot.org/26121 Tested-by: build bot (Jenkins) Reviewed-by: Furquan Shaikh --- src/mainboard/google/slippy/acpi/ec.asl | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mainboard/google/slippy') diff --git a/src/mainboard/google/slippy/acpi/ec.asl b/src/mainboard/google/slippy/acpi/ec.asl index d4f62c4c91..7189ef1a9e 100644 --- a/src/mainboard/google/slippy/acpi/ec.asl +++ b/src/mainboard/google/slippy/acpi/ec.asl @@ -24,5 +24,8 @@ */ #define EC_ENABLE_WAKE_PIN 0x69 +/* Slippy variants have a throttle handler in thermal.asl */ +#define EC_ENABLE_THROTTLING_HANDLER + /* ACPI code for EC functions */ #include -- cgit v1.2.3