• Linus Torvalds's avatar
    Merge tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc · 8b45bc89
    Linus Torvalds authored
    Pull ARM SoC driver updates from Arnd Bergmann:
     "These are changes for drivers that are intimately tied to some SoC and
      for some reason could not get merged through the respective subsystem
      maintainer tree.
    
      Most of the new code is for the Keystone Navigator driver, which is
      new base support that is going to be needed for their hardware
      accelerated network driver and other units.
    
      Most of the commits are for moving old code around from at91 and omap
      for things that are done in device drivers nowadays.
    
       - at91: move reset, poweroff, memory and clocksource code into
         drivers directories
       - socfpga: add edac driver (through arm-soc, as requested by Boris)
       - omap: move omap-intc code to drivers/irqchip
       - sunxi: added an RTC driver for sun6i
       - omap: mailbox driver related changes
       - keystone: support for the "Navigator" component
       - versatile: new reboot, led and soc drivers"
    
    * tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (92 commits)
      bus: arm-ccn: Fix spurious warning message
      leds: add device tree bindings for register bit LEDs
      soc: add driver for the ARM RealView
      power: reset: driver for the Versatile syscon reboot
      leds: add a driver for syscon-based LEDs
      drivers/soc: ti: fix build break with modules
      MAINTAINERS: Add Keystone Multicore Navigator drivers entry
      soc: ti: add Keystone Navigator DMA support
      Documentation: dt: soc: add Keystone Navigator DMA bindings
      soc: ti: add Keystone Navigator QMSS driver
      Documentation: dt: soc: add Keystone Navigator QMSS bindings
      rtc: sunxi: Depend on platforms sun4i/sun7i that actually have the rtc
      rtc: sun6i: Add sun6i RTC driver
      irqchip: omap-intc: remove unnecessary comments
      irqchip: omap-intc: correct maximum number or MIR registers
      irqchip: omap-intc: enable TURBO idle mode
      irqchip: omap-intc: enable IP protection
      irqchip: omap-intc: remove unnecesary of_address_to_resource() call
      irqchip: omap-intc: comment style cleanup
      irqchip: omap-intc: minor improvement to omap_irq_pending()
      ...
    8b45bc89
board-generic.c 6.78 KB