| Matthew Garrett ( @ 2003-07-07 01:56:00 |
/******************************************************************************
*
* FUNCTION: acpi_hw_enable_gpe_for_wakeup
*
* PARAMETERS: gpe_number - The GPE
*
* RETURN: None
*
* DESCRIPTION: Keep track of which GPEs the OS has requested not be
* disabled when going to sleep.
*
******************************************************************************/
mjg59@vavatch:/usr/local/tmp/linux-2.5.70/drivers/acpi$ grep -r enable_gpe_for .
./events/evxfevnt.c: acpi_hw_enable_gpe_for_wakeup (gpe_event_info);
acpi_status
acpi_enable_gpe (
acpi_handle gpe_device,
u32 gpe_number,
u32 flags)
{
...
if (flags & ACPI_EVENT_WAKE_ENABLE) {
acpi_hw_enable_gpe_for_wakeup (gpe_event_info);
mjg59@vavatch:/usr/local/tmp/linux-2.5.70/drivers/acpi$ grep -r acpi_enable_gpe .
./ec.c: acpi_enable_gpe(NULL, ec->gpe_bit, ACPI_NOT_ISR);
I think there's a possible issue here.