From: Doug Anderson Date: Tue, 21 Oct 2014 17:47:32 +0000 (-0700) Subject: pinctrl: rockchip: Set wake_enabled X-Git-Tag: omap-for-v3.19/fixes-rc1~135^2~9^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=876d716ba9af205f46b7e911d39482e627aea0e8;p=pandora-kernel.git pinctrl: rockchip: Set wake_enabled The rockchip pinctrl driver uses irq_gc_set_wake() but doesn't setup the .wake_enabled member. That means that we can never actually use a pin for wakeup. When "irq_set_irq_wake()" tries to call through it will always get a failure from set_irq_wake_real() and will then set wake_depth to 0. Assuming you can resume you'll later get an error message about "Unbalanced IRQ x wake disable". Signed-off-by: Doug Anderson Tested-by: Chris Zhong Signed-off-by: Heiko Stuebner --- Reading git-diff-tree failed