pinctrl: single: Prepare for supporting SoC specific features
authorTony Lindgren <tony@atomide.com>
Thu, 3 Oct 2013 04:39:39 +0000 (21:39 -0700)
committerTony Lindgren <tony@atomide.com>
Wed, 9 Oct 2013 21:47:54 +0000 (14:47 -0700)
commit02e483f66deb6bd8df6af450726574614eb53be3
tree7f232e549e241f739da4d02b23602bc2504ab5ee
parentd0e639c9e06d44e713170031fe05fb60ebe680af
pinctrl: single: Prepare for supporting SoC specific features

Let's replace is_pinconf with flags and add struct pcs_soc_data
so we can support SoC specific features like pin wake-up events.

Done in collaboration with Roger Quadros <rogerq@ti.com>.

Cc: Peter Ujfalusi <peter.ujfalusi@ti.com>
Cc: Grygorii Strashko <grygorii.strashko@ti.com>
Cc: Prakash Manjunathappa <prakash.pm@ti.com>
Cc: linux-kernel@vger.kernel.org
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com>
Reviewed-by: Kevin Hilman <khilman@linaro.org>
Tested-by: Kevin Hilman <khilman@linaro.org>
Signed-off-by: Roger Quadros <rogerq@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
drivers/pinctrl/pinctrl-single.c