linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] ARM: integrator: cascaded IRQs on IM-PD1
@ 2014-01-22 13:31 Linus Walleij
  2014-01-22 13:31 ` [PATCH 1/5] irqchip: vic: update the base IRQ member correctly Linus Walleij
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Linus Walleij @ 2014-01-22 13:31 UTC (permalink / raw)
  To: linux-arm-kernel

This series alters the VIC driver to allow for cascaded VICs off other
IRQ parents, such as the VIC found on the IM-PD1 daughterboard on the
Integrator/AP.

After this series I can start a fully working console on the UARTs on
the IM-PD1 that report their IRQs in /proc/interrupts like this:

root at integrator:/ cat /proc/interrupts
           CPU0
 17:        111       pic   1  uart-pl010
 18:          7       pic   2  uart-pl010
 22:       5377       pic   6  timer
 24:          0       pic   8  rtc-pl030
 33:          0       pic  17  PCIv3 error
 39:        102       VIC   1  uart-pl011
 40:          7       VIC   2  uart-pl011
Err:          0

(Dumped on the IM-PD1 UART.)

Linus Walleij (5):
  irqchip: vic: update the base IRQ member correctly
  irqchip: support cascaded VICs
  ARM: integrator: use managed resources for the IM-PD1
  ARM: integrator: register the IM-PD1 VIC
  ARM: integrator: select AMBA bus and GPIO block

 arch/arm/mach-integrator/Kconfig |  4 ++
 arch/arm/mach-integrator/impd1.c | 81 +++++++++++++++++++++++-----------------
 arch/arm/mach-versatile/core.c   |  2 +-
 drivers/irqchip/irq-vic.c        | 59 +++++++++++++++++++++++++----
 include/linux/irqchip/arm-vic.h  |  6 ++-
 5 files changed, 107 insertions(+), 45 deletions(-)

-- 
1.8.4.2

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

end of thread, other threads:[~2014-02-03  9:23 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-22 13:31 [PATCH 0/5] ARM: integrator: cascaded IRQs on IM-PD1 Linus Walleij
2014-01-22 13:31 ` [PATCH 1/5] irqchip: vic: update the base IRQ member correctly Linus Walleij
2014-02-03  9:22   ` Linus Walleij
2014-01-22 13:31 ` [PATCH 2/5] irqchip: support cascaded VICs Linus Walleij
2014-02-03  9:23   ` Linus Walleij
2014-01-22 13:31 ` [PATCH 3/5] ARM: integrator: use managed resources for the IM-PD1 Linus Walleij
2014-01-22 13:31 ` [PATCH 4/5] ARM: integrator: register the IM-PD1 VIC Linus Walleij
2014-01-22 13:31 ` [PATCH 5/5] ARM: integrator: select AMBA bus and GPIO block Linus Walleij
2014-01-22 13:37   ` Russell King - ARM Linux

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).