summaryrefslogtreecommitdiffstats
path: root/sys/contrib/dev/acpica/components/events
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2015-06-18 23:14:45 +0000
committerjkim <jkim@FreeBSD.org>2015-06-18 23:14:45 +0000
commit834a59ac96a56d139d5e26711cae9d9c099ab73e (patch)
tree0bdb0afb33a9872049c8a79ec239e8f1c918f4da /sys/contrib/dev/acpica/components/events
parent19250d4f16f66aaad903ed821f23db1b699eeb83 (diff)
parent77a98b4be9952afe90f7d9a02f6c901498f31413 (diff)
downloadFreeBSD-src-834a59ac96a56d139d5e26711cae9d9c099ab73e.zip
FreeBSD-src-834a59ac96a56d139d5e26711cae9d9c099ab73e.tar.gz
Merge ACPICA 20150619.
Diffstat (limited to 'sys/contrib/dev/acpica/components/events')
-rw-r--r--sys/contrib/dev/acpica/components/events/evgpe.c5
-rw-r--r--sys/contrib/dev/acpica/components/events/evgpeinit.c2
2 files changed, 4 insertions, 3 deletions
diff --git a/sys/contrib/dev/acpica/components/events/evgpe.c b/sys/contrib/dev/acpica/components/events/evgpe.c
index 99043ad..0083e60 100644
--- a/sys/contrib/dev/acpica/components/events/evgpe.c
+++ b/sys/contrib/dev/acpica/components/events/evgpe.c
@@ -104,6 +104,7 @@ AcpiEvUpdateGpeEnableMask (
{
ACPI_SET_BIT (GpeRegisterInfo->EnableForRun, (UINT8) RegisterBit);
}
+ GpeRegisterInfo->EnableMask = GpeRegisterInfo->EnableForRun;
return_ACPI_STATUS (AE_OK);
}
@@ -141,7 +142,7 @@ AcpiEvEnableGpe (
/* Enable the requested GPE */
- Status = AcpiHwLowSetGpe (GpeEventInfo, ACPI_GPE_ENABLE_SAVE);
+ Status = AcpiHwLowSetGpe (GpeEventInfo, ACPI_GPE_ENABLE);
return_ACPI_STATUS (Status);
}
@@ -231,7 +232,7 @@ AcpiEvRemoveGpeReference (
Status = AcpiEvUpdateGpeEnableMask (GpeEventInfo);
if (ACPI_SUCCESS (Status))
{
- Status = AcpiHwLowSetGpe (GpeEventInfo, ACPI_GPE_DISABLE_SAVE);
+ Status = AcpiHwLowSetGpe (GpeEventInfo, ACPI_GPE_DISABLE);
}
if (ACPI_FAILURE (Status))
diff --git a/sys/contrib/dev/acpica/components/events/evgpeinit.c b/sys/contrib/dev/acpica/components/events/evgpeinit.c
index 0e53a1d..63a4c4a 100644
--- a/sys/contrib/dev/acpica/components/events/evgpeinit.c
+++ b/sys/contrib/dev/acpica/components/events/evgpeinit.c
@@ -395,7 +395,7 @@ AcpiEvMatchGpeMethod (
/* 4) The last two characters of the name are the hex GPE Number */
- GpeNumber = ACPI_STRTOUL (&Name[2], NULL, 16);
+ GpeNumber = strtoul (&Name[2], NULL, 16);
if (GpeNumber == ACPI_UINT32_MAX)
{
/* Conversion failed; invalid method, just ignore it */
OpenPOWER on IntegriCloud