aboutsummaryrefslogtreecommitdiff
path: root/src/ec/google/chromeec/acpi
diff options
context:
space:
mode:
authorDuncan Laurie <dlaurie@chromium.org>2013-06-03 10:38:22 -0700
committerStefan Reinauer <stefan.reinauer@coreboot.org>2013-07-10 21:44:09 +0200
commit433432b6544fc57c7998a66aaa34c45609e4fc8c (patch)
tree4e8e7977396504b8efae05504097a448ef86a3e4 /src/ec/google/chromeec/acpi
parente8b08ba47c8b17480bd94eef7dc8a47629191957 (diff)
chrome ec: Update EC header from EC repository
- Updated ec_commands.h is copied in directly from EC repo - Removed "old" interface and update resources for "new" interface - Updated temp sensor constants and added "not calibrated" - Update mainboards to remove check for EC_SWITCH_KEYBOARD_RECOVERY Change-Id: Ic93c1914f86b6f5bc224178270624ed92b5c1e15 Signed-off-by: Duncan Laurie <dlaurie@chromium.org> Reviewed-on: http://review.coreboot.org/3743 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/ec/google/chromeec/acpi')
-rw-r--r--src/ec/google/chromeec/acpi/ec.asl7
-rw-r--r--src/ec/google/chromeec/acpi/superio.asl14
2 files changed, 12 insertions, 9 deletions
diff --git a/src/ec/google/chromeec/acpi/ec.asl b/src/ec/google/chromeec/acpi/ec.asl
index cb196a7065..24519c272f 100644
--- a/src/ec/google/chromeec/acpi/ec.asl
+++ b/src/ec/google/chromeec/acpi/ec.asl
@@ -29,9 +29,10 @@ Device (EC0)
Name (_UID, 1)
Name (_GPE, EC_SCI_GPI)
Name (TOFS, EC_TEMP_SENSOR_OFFSET)
- Name (TNOP, 0xFD) // Thermal sensor has no power
- Name (TBAD, 0xFE) // Thermal sensor bad reading
- Name (TNPR, 0xFF) // Thermal sensor not present
+ Name (TNCA, EC_TEMP_SENSOR_NOT_CALIBRATED)
+ Name (TNOP, EC_TEMP_SENSOR_NOT_POWERED)
+ Name (TBAD, EC_TEMP_SENSOR_ERROR)
+ Name (TNPR, EC_TEMP_SENSOR_NOT_PRESENT)
Name (DWRN, 15) // Battery capacity warning at 15%
Name (DLOW, 10) // Battery capacity low at 10%
diff --git a/src/ec/google/chromeec/acpi/superio.asl b/src/ec/google/chromeec/acpi/superio.asl
index 56f0f185c6..4f7133288a 100644
--- a/src/ec/google/chromeec/acpi/superio.asl
+++ b/src/ec/google/chromeec/acpi/superio.asl
@@ -29,8 +29,8 @@
* SIO_EC_HOST_ENABLE : Enable EC host command interface resources
* EC_LPC_ADDR_HOST_DATA : EC host command interface data port
* EC_LPC_ADDR_HOST_CMD : EC host command interface command port
- * EC_LPC_ADDR_OLD_PARAM : EC host command parameter range base (old)
- * EC_OLD_PARAM_SIZE : Parameter buffer size (old)
+ * EC_LPC_ADDR_HOST_ARGS : EC host command arguments
+ * EC_LPC_ADDR_HOST_PARAM : EC host command parameter buffer
*/
// Scope is \_SB.PCI0.LPCB
@@ -75,8 +75,9 @@ Device (SIO) {
{
FixedIO (EC_LPC_ADDR_HOST_DATA, 1)
FixedIO (EC_LPC_ADDR_HOST_CMD, 1)
- FixedIO (EC_LPC_ADDR_OLD_PARAM,
- EC_OLD_PARAM_SIZE)
+ FixedIO (EC_LPC_ADDR_HOST_ARGS, 4)
+ FixedIO (EC_LPC_ADDR_HOST_PARAM,
+ EC_HOST_PARAM_SIZE)
})
Name (_PRS, ResourceTemplate ()
@@ -84,8 +85,9 @@ Device (SIO) {
StartDependentFn (0, 0) {
FixedIO (EC_LPC_ADDR_HOST_DATA, 1)
FixedIO (EC_LPC_ADDR_HOST_CMD, 1)
- FixedIO (EC_LPC_ADDR_OLD_PARAM,
- EC_OLD_PARAM_SIZE)
+ FixedIO (EC_LPC_ADDR_HOST_ARGS, 4)
+ FixedIO (EC_LPC_ADDR_HOST_PARAM,
+ EC_HOST_PARAM_SIZE)
}
EndDependentFn ()
})