1. 09 Feb, 2012 1 commit
  2. 05 Jan, 2012 1 commit
  3. 15 Nov, 2011 5 commits
  4. 12 Nov, 2011 1 commit
    • Olof Johansson's avatar
      ARM: 7156/1: l2x0: fix compile error on !CONFIG_USE_OF · e7c86c7b
      Olof Johansson authored
      fae2b89a
      
       (ARM: l2x0: add empty l2x0_of_init) adds a static inline
      function that returns -ENODEV, but at least on tegra cache-l2x0.h is
      included without errno.h being pulled in first, resulting in compile
      errors if OF isn't enabled:
      
      In file included from arch/arm/mach-tegra/common.c:26:
      arch/arm/include/asm/hardware/cache-l2x0.h: In function 'l2x0_of_init':
      arch/arm/include/asm/hardware/cache-l2x0.h:110: error: 'ENODEV' undeclared (first use in this function)
      arch/arm/include/asm/hardware/cache-l2x0.h:110: error: (Each undeclared identifier is reported only once
      arch/arm/include/asm/hardware/cache-l2x0.h:110: error: for each function it appears in.)
      
      Add errno.h to the include file to make it self-contained.
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      Acked-by: default avatarRob Herring <rob.herring@calxeda.com>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      e7c86c7b
  5. 31 Oct, 2011 4 commits
  6. 23 Oct, 2011 2 commits
  7. 17 Oct, 2011 2 commits
  8. 08 Oct, 2011 1 commit
  9. 23 Sep, 2011 1 commit
  10. 06 Sep, 2011 1 commit
  11. 25 Aug, 2011 1 commit
  12. 15 Aug, 2011 1 commit
  13. 12 Aug, 2011 1 commit
  14. 22 Jul, 2011 1 commit
    • Ralf Baechle's avatar
      PCI: Make the struct pci_dev * argument of pci_fixup_irqs const. · d5341942
      Ralf Baechle authored
      
      
      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: default avatarRalf 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: default avatar"David S. Miller" <davem@davemloft.net>
      To: Eric Miao <eric.y.miao@gmail.com>
      To: Erik Gilling <konkers@android.com>
      Acked-by: default avatarGuan 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: default avatarPaul 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: default avatarJesse Barnes <jbarnes@virtuousgeek.org>
      d5341942
  15. 20 Jul, 2011 1 commit
  16. 11 Jul, 2011 1 commit
  17. 23 May, 2011 2 commits
  18. 31 Mar, 2011 1 commit
  19. 08 Mar, 2011 1 commit
    • Santosh Shilimkar's avatar
      ARM: 6777/1: gic: Add hooks for architecture specific extensions · d7ed36a4
      Santosh Shilimkar authored
      
      
      Few architectures combine the GIC with an external interrupt
      controller. On such systems it may be necessary to update both
      the GIC registers and the external controller's registers to control
      IRQ behavior.
      
      This can be addressed in couple of possible methods.
       1. Export common GIC routines along with 'struct irq_chip gic_chip'
          and allow architectures to have custom function by override.
       2. Provide architecture specific function pointer hooks
          within GIC library and leave platforms to add the necessary
          code as part of these hooks.
      
      First one might be non-intrusive but have few shortcomings like arch
      needs to have there own custom gic library. Locks used should be
      common since it caters to same IRQs etc. Maintenance point of view
      also it leads to multiple file fixes.
      
      The second probably is cleaner and portable. It ensures that all the
      common GIC infrastructure is not touched and also provides archs to
      address their specific issue.
      
      Cc: Russell King <rmk+kernel@arm.linux.org.uk>
      Signed-off-by: default avatarSantosh Shilimkar <santosh.shilimkar@ti.com>
      Acked-by: default avatarColin Cross <ccross@android.com>
      Tested-by: default avatarColin Cross <ccross@android.com>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      d7ed36a4
  20. 21 Feb, 2011 1 commit
  21. 19 Feb, 2011 1 commit
  22. 25 Jan, 2011 1 commit
  23. 03 Jan, 2011 1 commit
    • Mike Rapoport's avatar
      ARM: it8152: add IT8152_LAST_IRQ definition to fix build error · 823a2df2
      Mike Rapoport authored
      The commit 6ac6b817
      
       (ARM: pxa: encode
      IRQ number into .nr_irqs) removed definition of ITE_LAST_IRQ which
      caused the following build error:
      
      CC      arch/arm/common/it8152.o
      arch/arm/common/it8152.c: In function 'it8152_init_irq':
      arch/arm/common/it8152.c:86: error: 'IT8152_LAST_IRQ' undeclared (first use in this function)
      arch/arm/common/it8152.c:86: error: (Each undeclared identifier is reported only once
      arch/arm/common/it8152.c:86: error: for each function it appears in.)
      make[2]: *** [arch/arm/common/it8152.o] Error 1
      
      Defining the IT8152_LAST_IRQ in the arch/arm/include/hardware/it8152.c
      fixes the build.
      Signed-off-by: default avatarMike Rapoport <mike@compulab.co.il>
      Signed-off-by: default avatarEric Miao <eric.y.miao@gmail.com>
      823a2df2
  24. 18 Dec, 2010 1 commit
  25. 14 Dec, 2010 5 commits
  26. 07 Dec, 2010 1 commit