summaryrefslogtreecommitdiff
path: root/source/components/events/evregion.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/components/events/evregion.c')
-rw-r--r--source/components/events/evregion.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/source/components/events/evregion.c b/source/components/events/evregion.c
index 454b26e9ae37b..88edc2d66169e 100644
--- a/source/components/events/evregion.c
+++ b/source/components/events/evregion.c
@@ -423,6 +423,17 @@ AcpiEvAddressSpaceDispatch (
{
ACPI_EXCEPTION ((AE_INFO, Status, "Returned by Handler for [%s]",
AcpiUtGetRegionName (RegionObj->Region.SpaceId)));
+
+ /*
+ * Special case for an EC timeout. These are seen so frequently
+ * that an additional error message is helpful
+ */
+ if ((RegionObj->Region.SpaceId == ACPI_ADR_SPACE_EC) &&
+ (Status == AE_TIME))
+ {
+ ACPI_ERROR ((AE_INFO,
+ "Timeout from EC hardware or EC device driver"));
+ }
}
if (!(HandlerDesc->AddressSpace.HandlerFlags &