1. 22 May, 2015 2 commits
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v4.2/omap1-v2' of... · ac0b2092
      Arnd Bergmann authored
      Merge tag 'omap-for-v4.2/omap1-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
      
      Merge fixed up omap1 sparse irq support for v4.2 from Tony Lindgren:
      
      Add support for CONFIG_SPARSE_IRQ for omap1. This takes us a bit closer
      to making omap1 support multiarch. After this series we still need to
      make omap1 use the common clock framework and fix up the drivers to not
      rely on includes from mach and plat directories.
      
      Note that this branch depends on a GPIO driver fix in v4.1-rc3
      d2d05c65 ("gpio: omap: Fix regression for MPUIO interrupts").
      
      * tag 'omap-for-v4.2/omap1-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: OMAP1: Fix section mismatch warnings for omap_cfg_reg
        ARM: OMAP1: Fix randconfig builds if ARCH_OMAP15XX not selected
        ARM: OMAP1: Change interrupt numbering for sparse IRQ
        ARM: omap1: Switch to use MULTI_IRQ
        ARM: OMAP1: Switch to use generic irqchip in preparation for sparse IRQ
        ARM: OMAP1: Move UART defines to prepare for sparse IRQ
      ac0b2092
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-4.2/soc-take2' of http://github.com/broadcom/stblinux into next/soc · a4526915
      Arnd Bergmann authored
      Merge mach-bcm changes from Florian Fainelli:
      
      This pull request contains the following changes:
      
      - Rafal adds an additional fault code to be ignored by the kernel on BCM5301X SoC
      
      - BCM63138 SMP support which:
      	* common code to control the PMB bus, to be shared with a reset
      	  controller driver in drivers/reset
      	* secondary CPU initialization sequence using PMB helpers
      	* small changes suggested by Russell King to allow platforms to disable VFP
      
      * tag 'arm-soc/for-4.2/soc-take2' of http://github.com/broadcom/stblinux:
        ARM: BCM63xx: Add SMP support for BCM63138
        ARM: vfp: Add vfp_disable for problematic platforms
        ARM: vfp: Add include guards
        ARM: BCM63xx: Add secondary CPU PMB initialization sequence
        ARM: BCM63xx: Add Broadcom BCM63xx PMB controller helpers
        ARM: BCM5301X: Ignore another (BCM4709 specific) fault code
      a4526915
  2. 21 May, 2015 2 commits
    • Tony Lindgren's avatar
      ARM: OMAP1: Fix section mismatch warnings for omap_cfg_reg · 7bf15c43
      Tony Lindgren authored
      This is cleary used after init time too for example for
      configuring UART wake-up events during runtime. This fixes
      section mismatch warnings for randconfig builds that happen
      because __init_or_module.
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      7bf15c43
    • Tony Lindgren's avatar
      ARM: OMAP1: Fix randconfig builds if ARCH_OMAP15XX not selected · e99b32e2
      Tony Lindgren authored
      With the omap1 SPARSE_IRQ changes mach/irqs.h is no longer
      automatically included. Turns out now we rely on ARCH_OMAP15XX
      including hardware.h from memory.h, so without ARCH_OMAP15XX
      we get build failures.
      
      As we have legacy drivers still relying on these indirect
      includes, let's not add more mach includes to the drivers.
      Those have to be removed anyways for multiplatform support.
      
      Let's fix up mach-omap1 to include soc.h where cpu_is_omap
      checks are done, and common.h for board-*.c files.
      
      But let's keep the indirect memory.h include for now to avoid
      unnecessary churn in the drivers.
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      e99b32e2
  3. 20 May, 2015 19 commits
  4. 18 May, 2015 7 commits
  5. 15 May, 2015 9 commits
  6. 14 May, 2015 1 commit