Dmitry Torokhov
dd219234d2
Input: matrix-keypad - handle cases when GPIOs can't be wakeup sources
...
On certain boards not all GPIOs may be used as wakeup sources, in which
case some of enable_irq_wake() calls will fail. On resume calling
disable_irq_wake() will warn about unbalanced IRQ wake disable.
Solve this by checking whether enable_irq_wake() succeeded or not and
no not call disable_irq_wake() for these GPIOs/IRQs that have not been
enabled.
Reported-by: Pavel Machek <pavel@ucw.cz >
Signed-off-by: Dmitry Torokhov <dtor@mail.ru >
2009-12-24 22:50:55 -08:00
..
2009-12-11 15:59:23 -08:00
2009-12-12 14:27:24 -08:00
2009-12-11 17:12:17 -08:00
2009-12-14 09:58:24 -08:00
2009-12-12 14:27:24 -08:00
2009-12-11 11:55:21 -08:00
2009-12-09 19:03:16 -08:00
2009-12-15 21:48:55 -08:00
2009-12-14 09:58:24 -08:00
2009-12-14 09:58:24 -08:00
2009-12-14 09:58:24 -08:00
2009-12-11 10:59:21 -08:00
2009-12-11 15:22:27 -08:00
2009-12-11 11:24:52 -08:00
2009-12-13 21:23:33 +01:00
2009-12-11 14:32:49 -08:00
2009-12-11 11:55:21 -08:00
2009-12-09 19:53:11 -08:00
2009-12-09 19:57:06 -08:00
2009-12-12 14:27:24 -08:00
2009-12-09 19:43:33 -08:00
2009-12-14 09:58:24 -08:00
2009-12-24 22:50:55 -08:00
2009-12-14 12:33:02 -08:00
2009-12-12 15:22:22 -08:00
2009-12-14 09:58:24 -08:00
2009-12-12 14:27:24 -08:00
2009-12-14 12:58:57 +11:00
2009-12-10 12:45:18 -02:00
2009-12-09 19:43:33 -08:00
2009-12-14 00:26:26 +01:00
2009-12-11 15:24:56 -08:00
2009-12-12 14:27:24 -08:00
2009-12-10 09:31:45 -08:00
2009-12-14 12:33:02 -08:00
2009-12-09 17:14:38 +11:00
2009-12-14 09:58:24 -08:00
2009-12-09 19:43:33 -08:00
2009-12-11 12:18:16 -08:00
2009-12-14 12:33:02 -08:00
2009-12-09 19:57:06 -08:00
2009-12-11 12:18:16 -08:00
2009-12-13 19:21:40 +01:00
2009-12-14 00:26:20 +01:00
2009-12-14 00:26:08 +01:00
2009-12-14 09:58:24 -08:00
2009-12-09 19:43:33 -08:00
2009-12-11 15:34:40 -08:00
2009-12-14 10:22:11 -08:00
2009-12-11 15:49:27 -08:00
2009-12-13 21:23:33 +01:00
2009-12-13 21:23:33 +01:00
2009-12-13 21:23:33 +01:00
2009-12-11 12:18:16 -08:00