summaryrefslogtreecommitdiff
path: root/drivers/ide/ide-devsets.c
diff options
context:
space:
mode:
authorRafael J. Wysocki <rjw@sisk.pl>2010-03-17 01:21:55 +0300
committerLen Brown <len.brown@intel.com>2010-03-23 07:22:49 +0300
commitbf02bd2590eb78d79ba1033d6df80c778b2f5ddf (patch)
tree41ce94e657e597845736f9140ad99aa1a9e1040d /drivers/ide/ide-devsets.c
parent7b1f513aacee53ed2d20cdf82191c7f486136469 (diff)
downloadlinux-bf02bd2590eb78d79ba1033d6df80c778b2f5ddf.tar.xz
ACPI / ACPICA: Do not check reference counters in acpi_ev_enable_gpe()
acpi_ev_enable_gpe() should enable the GPE at the hardware level regardless of the value of the GPE's runtime reference counter. There are only two callers of acpi_ev_enable_gpe(), acpi_enable_gpe() and acpi_set_gpe(). The first one checks the GPE's runtime reference counter itself and only calls acpi_ev_enable_gpe() if it's equal to one, and the other one is supposed to enable the GPE unconditionally (if called with ACPI_GPE_ENABLE). This change fixes the problem in acpi_enable_wakeup_device() where the GPE will not be enabled for wakeup if it's runtime reference counter is zero, which is a regression from 2.6.33. Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl> Reported-by: Robert Moore <robert.moore@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/ide/ide-devsets.c')
0 files changed, 0 insertions, 0 deletions