All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Add external interrupt support for Allwinner SoCs
@ 2013-06-08 10:05 ` Maxime Ripard
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

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

Thread overview: 20+ 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 ` Maxime Ripard
2013-06-08 10:05 ` [PATCH 1/4] pinctrl: sunxi: Search the description array by pin id Maxime Ripard
2013-06-08 10:05   ` Maxime Ripard
2013-06-10 13:44   ` Linus Walleij
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-08 10:05   ` Maxime Ripard
2013-06-10 13:54   ` Linus Walleij
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-08 10:05   ` Maxime Ripard
2013-06-10 13:56   ` Linus Walleij
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-08 10:05   ` Maxime Ripard
2013-06-10 13:57   ` Linus Walleij
2013-06-10 13:57     ` Linus Walleij
2013-06-10 15:34     ` Maxime Ripard
2013-06-10 15:34       ` Maxime Ripard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.