1. 13 Oct, 2011 8 commits
  2. 26 Sep, 2011 5 commits
  3. 13 Aug, 2011 1 commit
  4. 11 Aug, 2011 1 commit
  5. 10 Aug, 2011 1 commit
  6. 28 Jul, 2011 1 commit
    • Grant Likely's avatar
      irq: add irq_domain translation infrastructure · 08a543ad
      Grant Likely authored
      
      
      This patch adds irq_domain infrastructure for translating from
      hardware irq numbers to linux irqs.  This is particularly important
      for architectures adding device tree support because the current
      implementation (excluding PowerPC and SPARC) cannot handle
      translation for more than a single interrupt controller.  irq_domain
      supports device tree translation for any number of interrupt
      controllers.
      
      This patch converts x86, Microblaze, ARM and MIPS to use irq_domain
      for device tree irq translation.  x86 is untested beyond compiling it,
      irq_domain is enabled for MIPS and Microblaze, but the old behaviour is
      preserved until the core code is modified to actually register an
      irq_domain yet.  On ARM it works and is required for much of the new
      ARM device tree board support.
      
      PowerPC has /not/ been converted to use this new infrastructure.  It
      is still missing some features before it can replace the virq
      infrastructure already in powerpc (see documentation on
      irq_domain_map/unmap for details).  Followup patches will add the
      missing pieces and migrate PowerPC to use irq_domain.
      
      SPARC has its own method of managing interrupts from the device tree
      and is unaffected by this change.
      Acked-by: default avatarRalf Baechle <ralf@linux-mips.org>
      Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
      08a543ad
  7. 21 Jul, 2011 1 commit
  8. 20 Jul, 2011 7 commits
  9. 19 Jul, 2011 1 commit
  10. 18 Jul, 2011 2 commits
    • Nicolas Pitre's avatar
      ARM: mach-loki: delete · c8b7d43b
      Nicolas Pitre authored
      
      
      This was introduced more than 3 years ago, and since then only generic
      janitorial changes were made without further addition of actual support
      for "real" devices.  This is therefore a cost with no benefits to keep
      in the tree.  If someone wishes to revive this code, it is always
      possible to retrieve it from the Git repository.
      Signed-off-by: default avatarNicolas Pitre <nicolas.pitre@linaro.org>
      CC: Ke Wei <kewei@marvell.com>
      CC: Saeed Bishara <saeed@marvell.com>
      CC: Lennert Buytenhek <buytenh@wantstofly.org>
      c8b7d43b
    • Nicolas Pitre's avatar
      ARM: mach-s3c2400: delete · 632b7cf6
      Nicolas Pitre authored
      
      
      On Tue, 28 Jun 2011, Ben Dooks wrote:
      
      > On Tue, Jun 28, 2011 at 11:22:57PM +0200, Arnd Bergmann wrote:
      >
      > > On a related note, what about mach-s3c2400? It seems to be even more
      > > incomplete.
      >
      > Probably the same fate awaits that. It is so old that there's little
      > incentive to do anything with it.
      
      So out it goes as well.
      
      The PORT_S3C2400 definition in include/linux/serial_core.h is left there
      to prevent a reuse of the same number for another port type.
      Signed-off-by: default avatarNicolas Pitre <nicolas.pitre@linaro.org>
      Acked-by: default avatarArnd Bergmann <arnd@arndb.de>
      632b7cf6
  11. 13 Jul, 2011 2 commits
  12. 12 Jul, 2011 3 commits
  13. 11 Jul, 2011 1 commit
  14. 08 Jul, 2011 1 commit
  15. 07 Jul, 2011 2 commits
  16. 06 Jul, 2011 1 commit
  17. 02 Jul, 2011 1 commit
  18. 29 Jun, 2011 1 commit