1. 02 10月, 2011 1 次提交
  2. 27 8月, 2011 1 次提交
  3. 11 8月, 2011 1 次提交
    • L
      ARM: pxa: fix logic error in PJ4 iWMMXt handling · 392ba787
      Lennert Buytenhek 提交于
      This got added in:
      
      	commit ef6c8445
      	Author: Haojian Zhuang <haojian.zhuang@marvell.com>
      	Date:   Wed Nov 24 11:54:25 2010 +0800
      
      	    ARM: pxa: add iwmmx support for PJ4
      
      which does:
      
      -       mrc     p15, 0, r2, c15, c1, 0
      -       orr     r2, r2, #0x3                    @ enable access to CP0 and CP1
      -       mcr     p15, 0, r2, c15, c1, 0
      +       @ enable access to CP0 and CP1
      +       XSC(mrc p15, 0, r2, c15, c1, 0)
      +       XSC(orr r2, r2, #0x3)
      +       XSC(mcr p15, 0, r2, c15, c1, 0)
      
      but then later does:
      
      -       mrc     p15, 0, r4, c15, c1, 0
      -       orr     r4, r4, #0x3                    @ enable access to CP0 and CP1
      -       mcr     p15, 0, r4, c15, c1, 0
      +       @ enable access to CP0 and CP1
      +       XSC(mrc p15, 0, r4, c15, c1, 0)
      +       XSC(orr r4, r4, #0xf)
      +       XSC(mcr p15, 0, r4, c15, c1, 0)
      Signed-off-by: NLennert Buytenhek <buytenh@laptop.org>
      Acked-by Haojian <haojian.zhuang@gmail.com>
      Signed-off-by: NEric Miao <eric.y.miao@gmail.com>
      392ba787
  4. 08 8月, 2011 1 次提交
  5. 05 8月, 2011 1 次提交
  6. 04 8月, 2011 2 次提交
  7. 28 7月, 2011 1 次提交
    • G
      irq: add irq_domain translation infrastructure · 08a543ad
      Grant Likely 提交于
      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: NRalf Baechle <ralf@linux-mips.org>
      Signed-off-by: NGrant Likely <grant.likely@secretlab.ca>
      08a543ad
  8. 27 7月, 2011 1 次提交
  9. 24 7月, 2011 1 次提交
  10. 22 7月, 2011 1 次提交
    • R
      PCI: Make the struct pci_dev * argument of pci_fixup_irqs const. · d5341942
      Ralf Baechle 提交于
      Aside of the usual motivation for constification,  this function has a
      history of being abused a hook for interrupt and other fixups so I turned
      this function const ages ago in the MIPS code but it should be done
      treewide.
      
      Due to function pointer passing in varous places a few other functions
      had to be constified as well.
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      To: Anton Vorontsov <avorontsov@mvista.com>
      To: Chris Metcalf <cmetcalf@tilera.com>
      To: Colin Cross <ccross@android.com>
      Acked-by: N"David S. Miller" <davem@davemloft.net>
      To: Eric Miao <eric.y.miao@gmail.com>
      To: Erik Gilling <konkers@android.com>
      Acked-by: NGuan Xuetao <gxt@mprc.pku.edu.cn>
      To: "H. Peter Anvin" <hpa@zytor.com>
      To: Imre Kaloz <kaloz@openwrt.org>
      To: Ingo Molnar <mingo@redhat.com>
      To: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
      To: Jesse Barnes <jbarnes@virtuousgeek.org>
      To: Krzysztof Halasa <khc@pm.waw.pl>
      To: Lennert Buytenhek <kernel@wantstofly.org>
      To: Matt Turner <mattst88@gmail.com>
      To: Nicolas Pitre <nico@fluxnic.net>
      To: Olof Johansson <olof@lixom.net>
      Acked-by: NPaul Mundt <lethal@linux-sh.org>
      To: Richard Henderson <rth@twiddle.net>
      To: Russell King <linux@arm.linux.org.uk>
      To: Thomas Gleixner <tglx@linutronix.de>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: linux-alpha@vger.kernel.org
      Cc: linux-arm-kernel@lists.infradead.org
      Cc: linux-kernel@vger.kernel.org
      Cc: linux-mips@linux-mips.org
      Cc: linux-pci@vger.kernel.org
      Cc: linux-sh@vger.kernel.org
      Cc: linux-tegra@vger.kernel.org
      Cc: sparclinux@vger.kernel.org
      Cc: x86@kernel.org
      Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      d5341942
  11. 21 7月, 2011 3 次提交
  12. 19 7月, 2011 2 次提交
  13. 14 7月, 2011 24 次提交