linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Add external interrupt support for Allwinner SoCs
@ 2013-06-08 10:05 Maxime Ripard
  2013-06-08 10:05 ` [PATCH 1/4] pinctrl: sunxi: Search the description array by pin id Maxime Ripard
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Maxime Ripard @ 2013-06-08 10:05 UTC (permalink / raw)
  To: linux-arm-kernel

Hi everyone,

This patch adds the support for the external interrupt sources found in
the PIO IP of the Allwinner SoCs.

This IP handles up to 32 external interrupt source, that are exposed
through a particular pin function on some pins handled by the PIO.

We thus need to change the muxing to enable these interrupts, which
leads to some additional logic.

Thanks,
Maxime

Maxime Ripard (4):
  pinctrl: sunxi: Search the description array by pin id
  pinctrl: sunxi: Add external interrupts support
  pinctrl: sunxi: Add external interrupt functions
  ARM: sunxi: dt: Register the pio node as interrupt controller

 arch/arm/boot/dts/sun4i-a10.dtsi |   2 +
 arch/arm/boot/dts/sun5i-a13.dtsi |   2 +
 drivers/pinctrl/pinctrl-sunxi.c  | 307 +++++++++++++++++++++++++++++++++------
 drivers/pinctrl/pinctrl-sunxi.h  |  68 +++++++++
 4 files changed, 331 insertions(+), 48 deletions(-)

-- 
1.8.3

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2013-06-10 15:34 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-08 10:05 [PATCH 0/4] Add external interrupt support for Allwinner SoCs Maxime Ripard
2013-06-08 10:05 ` [PATCH 1/4] pinctrl: sunxi: Search the description array by pin id Maxime Ripard
2013-06-10 13:44   ` Linus Walleij
2013-06-08 10:05 ` [PATCH 2/4] pinctrl: sunxi: Add external interrupts support Maxime Ripard
2013-06-10 13:54   ` Linus Walleij
2013-06-08 10:05 ` [PATCH 3/4] pinctrl: sunxi: Add external interrupt functions Maxime Ripard
2013-06-10 13:56   ` Linus Walleij
2013-06-08 10:05 ` [PATCH 4/4] ARM: sunxi: dt: Register the pio node as interrupt controller Maxime Ripard
2013-06-10 13:57   ` Linus Walleij
2013-06-10 15:34     ` Maxime Ripard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).