From: Roger Quadros Date: Fri, 11 Oct 2013 16:13:16 +0000 (+0300) Subject: pinctrl: single: call pcs_soc->rearm() whenever IRQ mask is changed X-Git-Tag: omap-for-v3.13/fixes-for-merge-window-take2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c9b3a7d227068ccf25f435b1b0720ccc73ee5178;p=pandora-kernel.git pinctrl: single: call pcs_soc->rearm() whenever IRQ mask is changed On OMAPs the IO ring must be rearmed each time the pad wakeup configuration is changed. So call pcs_soc->rearm() from pcs_irq_set(). As pinctrl-single is now an interrupt controller in some cases, we should follow the standards and keep the interrupts enabled constantly, and not just for wake-up events. The tracking of runtime vs wake-up interrupts can be handled separately for the automated runtime PM solution when we have it in the future. Signed-off-by: Roger Quadros Acked-by: Linus Walleij [tony@atomide.com: removed wrong comment, updated description] Signed-off-by: Tony Lindgren --- Reading git-diff-tree failed