devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] Simple irq_domain implementation
@ 2011-07-18 22:31 Grant Likely
  2011-07-18 22:31 ` [PATCH v2 1/2] irq: add irq_domain translation infrastructure Grant Likely
  2011-07-18 22:31 ` [PATCH v2 2/2] dt/irq: add irq_domain_generate_simple() helper Grant Likely
  0 siblings, 2 replies; 4+ messages in thread
From: Grant Likely @ 2011-07-18 22:31 UTC (permalink / raw)
  To: linux-kernel-u79uwXL29TY76Z2rM5mHXA
  Cc: Sebastian Andrzej Siewior, Ralf Baechle, Andres Salomon,
	Thomas Gleixner, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r

Hi all,

Not much has changed with this second posting other than it shouldn't
break devicetree MIPS and Microblaze platforms anymore.  I've not had
the time to adapt irq_domain and powerpc to work together, but those a
changes that can easily be handled in follow-on patches.

Thomas, though this is not in its final form, I think it would be good
to merge it now since I've got several ARM device tree board ports
ready for v3.1 that depend on at least this basic implementation.
When I rework to get it in line with PowerPC, I'll also take care of
any changes needed by ARM and other users.

If you agree and provide an Ack, then I think these changes should go
in via devicetree/next since there are patches in there that this
patch depends on.

g.

---

Grant Likely (2):
      irq: add irq_domain translation infrastructure
      dt/irq: add irq_domain_generate_simple() helper


 arch/arm/include/asm/prom.h           |    5 -
 arch/arm/kernel/devtree.c             |   14 --
 arch/microblaze/include/asm/irq.h     |   10 --
 arch/microblaze/kernel/irq.c          |    7 -
 arch/mips/include/asm/irq.h           |    5 -
 arch/mips/kernel/prom.c               |   14 --
 arch/powerpc/include/asm/irq.h        |    1 
 arch/x86/include/asm/irq_controller.h |   12 --
 arch/x86/include/asm/prom.h           |   10 --
 arch/x86/kernel/devicetree.c          |  101 +++++-----------
 include/linux/irq.h                   |   92 ++++++++++++++
 include/linux/of_irq.h                |    2 
 kernel/irq/Makefile                   |    2 
 kernel/irq/irqdomain.c                |  215 +++++++++++++++++++++++++++++++++
 14 files changed, 346 insertions(+), 144 deletions(-)
 delete mode 100644 arch/x86/include/asm/irq_controller.h
 create mode 100644 kernel/irq/irqdomain.c

-- 
Signature

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

end of thread, other threads:[~2011-07-19 10:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-18 22:31 [PATCH v2 0/2] Simple irq_domain implementation Grant Likely
2011-07-18 22:31 ` [PATCH v2 1/2] irq: add irq_domain translation infrastructure Grant Likely
2011-07-19 10:34   ` Ralf Baechle
2011-07-18 22:31 ` [PATCH v2 2/2] dt/irq: add irq_domain_generate_simple() helper Grant Likely

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