All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH mips-next 0/3] MIPS: Alchemy: autoselect IRQ at bootup
@ 2011-11-10 19:09 Manuel Lauss
  2011-11-10 19:09 ` [PATCH mips-next 1/3] MIPS: Alchemy: irq: register pm at irq init time Manuel Lauss
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Manuel Lauss @ 2011-11-10 19:09 UTC (permalink / raw)
  To: Linux-MIPS; +Cc: Ralf Baechle, Manuel Lauss

This patch merges the codes of both IRQ controller types into one, and
uses autodetection to set up the proper one at boot.  To work around
the plat_irq_dispatch mess both ICs are set up as chained handlers of
the traditional MIPS IRQs.  Should be safe until SMP Alchemys arrive
(which is not going to happen anytime soon, I guess).

Works as intended on all my test boards.

Applies on top of the other Alchemy patches in mips-next-3.3

Manuel Lauss (3):
  MIPS: Alchemy: irq: register pm at irq init time
  MIPS: Alchemy: cascade IRQ controllers to MIPS IRQ controller
  MIPS: Alchemy: merge Au1000 and Au1300-style IRQ controller code.

 arch/mips/alchemy/common/Makefile  |    5 +-
 arch/mips/alchemy/common/gpioint.c |  411 -----------------
 arch/mips/alchemy/common/irq.c     |  864 +++++++++++++++++++++++++-----------
 3 files changed, 614 insertions(+), 666 deletions(-)
 delete mode 100644 arch/mips/alchemy/common/gpioint.c

-- 
1.7.7.2

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

end of thread, other threads:[~2011-11-11 18:30 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-10 19:09 [PATCH mips-next 0/3] MIPS: Alchemy: autoselect IRQ at bootup Manuel Lauss
2011-11-10 19:09 ` [PATCH mips-next 1/3] MIPS: Alchemy: irq: register pm at irq init time Manuel Lauss
2011-11-11 18:29   ` Ralf Baechle
2011-11-10 19:09 ` [PATCH mips-next 2/3] MIPS: Alchemy: chain IRQ controllers to MIPS IRQ controller Manuel Lauss
2011-11-11 18:29   ` Ralf Baechle
2011-11-10 19:09 ` [PATCH mips-next 3/3] MIPS: Alchemy: merge Au1000 and Au1300-style IRQ controller code Manuel Lauss
2011-11-11 18:29   ` Ralf Baechle

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.