date 2000.03.17.18.59.00; author psdiefen; state Exp;

This commit is contained in:
aystarik 2005-06-29 16:46:30 +00:00
parent 2331618117
commit 831d49c11f

View File

@ -1095,7 +1095,7 @@ AcpiInstallGpeHandler (
/* Parameter validation */
if (!Handler || (GpeNumber > NUM_GPE) || (Type != EVENT_LEVEL_TRIGGERED && Type != EVENT_EDGE_TRIGGERED))
if (!Handler || (GpeNumber > NUM_GPE))
{
return_ACPI_STATUS (AE_BAD_PARAMETER);
}
@ -1122,6 +1122,10 @@ AcpiInstallGpeHandler (
Gbl_GpeInfo[GpeNumber].Handler = Handler;
Gbl_GpeInfo[GpeNumber].Context = Context;
Gbl_GpeInfo[GpeNumber].Type = (UINT8) Type;
/* Clear the GPE (stale) */
HwClearGpe (GpeNumber);
/* Now we can enable the GPE */