• Linus Torvalds's avatar
    Merge tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc · 5ce7aba9
    Linus Torvalds authored
    Pull ARM SoC driver specific changes from Arnd Bergmann:
    
     - Updates to the ux500 cpufreq code
    
     - Moving the u300 DMA controller driver to drivers/dma
    
     - Moving versatile express drivers out of arch/arm for sharing with arch/arm64
    
     - Device tree bindings for the OMAP General Purpose Memory Controller
    
    * tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (27 commits)
      ARM: OMAP2+: gpmc: Add device tree documentation for elm handle
      ARM: OMAP2+: gpmc: add DT bindings for OneNAND
      ARM: OMAP2+: gpmc-onenand: drop __init annotation
      mtd: omap-onenand: pass device_node in platform data
      ARM: OMAP2+: Prevent potential crash if GPMC probe fails
      ARM: OMAP2+: gpmc: Remove unneeded of_node_put()
      arm: Move sp810.h to include/linux/amba/
      ARM: OMAP: gpmc: add DT bindings for GPMC timings and NAND
      ARM: OMAP: gpmc: enable hwecc for AM33xx SoCs
      ARM: OMAP: gpmc-nand: drop __init annotation
      mtd: omap-nand: pass device_node in platform data
      ARM: OMAP: gpmc: don't create devices from initcall on DT
      dma: coh901318: cut down on platform data abstraction
      dma: coh901318: merge header files
      dma: coh901318: push definitions into driver
      dma: coh901318: push header down into the DMA subsystem
      dma: coh901318: skip hard-coded addresses
      dma: coh901318: remove hardcoded target addresses
      dma: coh901318: push platform data into driver
      dma: coh901318: create a proper platform data file
      ...
    5ce7aba9
gpmc.c 37.9 KB