| From 6b30eb7d211840ba1a03f855d9e7b80a921368f2 Mon Sep 17 00:00:00 2001 |
| From: Henrique de Moraes Holschuh <hmh@hmh.eng.br> |
| Date: Wed, 9 Dec 2009 01:36:25 +0000 |
| Subject: thinkpad-acpi: silence bogus complain during rmmod |
| |
| From: Henrique de Moraes Holschuh <hmh@hmh.eng.br> |
| |
| commit 6b30eb7d211840ba1a03f855d9e7b80a921368f2 upstream. |
| |
| Fix this bogus warning during module shutdown, when |
| backlight event reporting is enabled: |
| |
| "thinkpad_acpi: required events 0x00018000 not enabled!" |
| |
| Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br> |
| Signed-off-by: Len Brown <len.brown@intel.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> |
| |
| --- |
| drivers/platform/x86/thinkpad_acpi.c | 3 ++- |
| 1 file changed, 2 insertions(+), 1 deletion(-) |
| |
| --- a/drivers/platform/x86/thinkpad_acpi.c |
| +++ b/drivers/platform/x86/thinkpad_acpi.c |
| @@ -2190,7 +2190,8 @@ static int hotkey_mask_set(u32 mask) |
| fwmask, hotkey_acpi_mask); |
| } |
| |
| - hotkey_mask_warn_incomplete_mask(); |
| + if (tpacpi_lifecycle != TPACPI_LIFE_EXITING) |
| + hotkey_mask_warn_incomplete_mask(); |
| |
| return rc; |
| } |