Srinivas Kandagatla 727b0f71a5 pinctrl: st: Add Interrupt support
This patch add interrupt support to the pincontroller driver.

ST Pincontroller GPIO bank can have one of the two possible types of
interrupt-wirings.

First type is via irqmux, single interrupt is used by multiple gpio
banks. This reduces number of overall interrupts numbers required. All
these banks belong to a single pincontroller.
		  _________
		 |	   |----> [gpio-bank (n)    ]
		 |	   |----> [gpio-bank (n + 1)]
	[irqN]-- | irq-mux |----> [gpio-bank (n + 2)]
		 |	   |----> [gpio-bank (...  )]
		 |_________|----> [gpio-bank (n + 7)]

Second type has a dedicated interrupt per gpio bank.

	[irqN]----> [gpio-bank (n)]

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@st.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2014-02-10 10:13:07 +01:00
..
2014-01-30 18:08:27 -08:00
2014-01-30 18:08:27 -08:00
2014-01-23 18:49:36 -08:00
2014-01-23 18:49:36 -08:00
2014-01-23 15:51:32 +01:00
2013-10-29 13:58:51 -07:00
2014-01-23 18:49:36 -08:00
2013-12-03 20:22:30 +00:00
2014-01-25 13:19:10 -08:00
2014-01-30 18:08:27 -08:00
2014-01-23 18:36:55 -08:00
2014-01-27 08:15:51 -08:00
2014-01-24 17:27:34 -08:00
2014-01-31 15:38:09 -08:00
2014-01-25 13:20:36 -08:00
2014-01-23 18:45:38 -08:00
2014-01-23 18:45:38 -08:00