Skip to content
  1. Sep 29, 2012
  2. Sep 23, 2012
    • Olof Johansson's avatar
      ARM: kirkwood: dockstar: fix header include · 30411c2c
      Olof Johansson authored
      
      
      The platform data was moved, but this file was introduced in parallel
      so didn't get caught in the sweeping changes. Fix it up now.
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      30411c2c
    • Olof Johansson's avatar
      ARM: kirkwood: move new dtbs to common Makefile · b0144870
      Olof Johansson authored
      
      
      This moves a few of the newly introduced dtb targets to the common
      dts/Makefile instead of the per-platform file.
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b0144870
    • Olof Johansson's avatar
      Merge branch 'kirkwood/drivers' of git://git.infradead.org/users/jcooper/linux into late/kirkwood · c740ae74
      Olof Johansson authored
      From Jason Cooper:
      
      New drivers:
       - pinctrl (dove, kirkwood, mvebu)
       - gpio (mvebu)
      
      * 'kirkwood/drivers' of git://git.infradead.org/users/jcooper/linux
      
      :
        arm: mvebu: add gpio support in defconfig
        arm: mvebu: add DT information for GPIO banks on Armada 370 and XP
        arm: mvebu: use GPIO support now that a driver is available
        Documentation: add description of DT binding for the gpio-mvebu driver
        gpio: introduce gpio-mvebu driver for Marvell SoCs
        arm: mvebu: select the pinctrl drivers for Armada 370 and Armada XP platforms
        arm: mvebu: split Kconfig options for Armada 370 and XP
        ARM: mvebu: adjust Armada XP evaluation board DTS
        ARM: mvebu: Add pinctrl support to Armada 370 SoC
        ARM: mvebu: Add pinctrl support to Armada XP SoCs
        pinctrl: mvebu: add pinctrl driver for Armada XP
        pinctrl: mvebu: add pinctrl driver for Armada 370
        pinctrl: mvebu: kirkwood pinctrl driver
        pinctrl: mvebu: dove pinctrl driver
        pinctrl: mvebu: pinctrl driver core
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      c740ae74
    • Olof Johansson's avatar
      Merge branch 'kirkwood/addr_decode' of... · 0d601f61
      Olof Johansson authored
      Merge branch 'kirkwood/addr_decode' of git://git.infradead.org/users/jcooper/linux into late/kirkwood
      
      * 'kirkwood/addr_decode' of git://git.infradead.org/users/jcooper/linux
      
      :
        arm: mvebu: add address decoding controller to the DT
        arm: mvebu: add basic address decoding support to Armada 370/XP
        arm: plat-orion: make bridge_virt_base non-const to support DT use case
        arm: plat-orion: introduce PLAT_ORION_LEGACY hidden config option
        arm: plat-orion: use void __iomem pointers for addr-map functions
        arm: plat-orion: use void __iomem pointers for time functions
        arm: plat-orion: use void __iomem pointers for MPP functions
        arm: plat-orion: use void __iomem pointers for UART registration functions
        arm: mach-mvebu: use IOMEM() for base address definitions
        arm: mach-orion5x: use IOMEM() for base address definitions
        arm: mach-mv78xx0: use IOMEM() for base address definitions
        arm: mach-kirkwood: use IOMEM() for base address definitions
        arm: mach-dove: use IOMEM() for base address definitions
        arm: mach-orion5x: use plus instead of or for address definitions
        arm: mach-mv78xx0: use plus instead of or for address definitions
        arm: mach-kirkwood: use plus instead of or for address definitions
        arm: mach-dove: use plus instead of or for address definitions
      
      This branch had quite a few conflicts, in particular with the PCI static
      map rework from Rob Herring, and a few other context conflicts due to
      changes in Kconfig, etc.
      
      I fixed up conflicts in:
      	arch/arm/Kconfig
      	arch/arm/mach-dove/common.c
      	arch/arm/mach-dove/include/mach/dove.h
      	arch/arm/mach-kirkwood/common.c
      	arch/arm/mach-kirkwood/include/mach/kirkwood.h
      	arch/arm/mach-mv78xx0/common.c
      	arch/arm/mach-mv78xx0/include/mach/mv78xx0.h
      	arch/arm/mach-orion5x/common.c
      	arch/arm/mach-orion5x/include/mach/orion5x.h
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0d601f61
    • Olof Johansson's avatar
      Merge branch 'kirkwood/cleanup' of git://git.infradead.org/users/jcooper/linux into late/kirkwood · d7ffa223
      Olof Johansson authored
      From Jason Cooper:
      
      Misc:
       - trim includes for board-dnskw.c
      
      * 'kirkwood/cleanup' of git://git.infradead.org/users/jcooper/linux:
        ARM: kirkwood: Trim excess #includes in board-dnskw.c
      d7ffa223
    • Olof Johansson's avatar
      Merge branch 'kirkwood/dt' of git://git.infradead.org/users/jcooper/linux into late/kirkwood · d6a93ceb
      Olof Johansson authored
      From Jason Cooper:
      
      New bindings:
        - iconnect nand and keys
        - mv_cesa
        - gpio-fan
      
      * 'kirkwood/dt' of git://git.infradead.org/users/jcooper/linux:
        ARM: kirkwood: Use devicetree to define DNS-32[05] fan
        hwmon: Add devicetree bindings to gpio-fan
        Crypto: CESA: Add support for DT based instantiation.
        ARM: Kirkwood: Describe iconnect nand in DT.
        ARM: Kirkwood: Describe iconnect keys in DT.
      d6a93ceb
    • Olof Johansson's avatar
      Merge branch 'kirkwood/defconfig' of git://git.infradead.org/users/jcooper/linux into late/kirkwood · fb6f3d69
      Olof Johansson authored
      From Jason Cooper:
      
      defconfig:
       - update kirkwood_defconfig via 'make oldconfig'
       - Add all Kirkwood DT boards to the defconfig
       - enable SERIAL_OF_PLATFORM and ORION_WATCHDOG in kirkwood_defconfig
      
      * 'kirkwood/defconfig' of git://git.infradead.org/users/jcooper/linux:
        ARM: Kirkwood: add DT boards to defconfig
        ARM: Kirkwood: update defconfig
      fb6f3d69
    • Olof Johansson's avatar
      Merge branch 'kirkwood/boards' of git://git.infradead.org/users/jcooper/linux into late/kirkwood · 80868a36
      Olof Johansson authored
      * 'kirkwood/boards' of git://git.infradead.org/users/jcooper/linux
      
      :
        ARM: Dove: allow PCI to be disabled
        ARM: dove: SolidRun CuBox DT
        ARM: dove: add device tree descriptors
        ARM: dove: add device tree based machine descriptor
        ARM: dove: add crypto engine
        ARM: dove: add clock gating control
        ARM: dove: unify clock setup
        ARM: initial DTS support for km_kirkwood
        arm: add documentation describing Marvell families of SoC
        ARM: kirkwood: DT descriptor for Seagate FreeAgent Dockstar
        ARM: kirkwood: DT board setup for Seagate FreeAgent Dockstar
        ARM: Kirkwood: Iomega ix2-200 DT support
      
      Context conflicts in arch/arm/Kconfig and arch/arm/mach-dove/common.c.
      
      The new device trees added to arch/arm/mach-kirkwood/Makefile.boot are
      kept and dealt with in a separate changeset, since moving them out to
      the new Makefile in this merge commit doesn't work well.
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      80868a36
    • Olof Johansson's avatar
      Merge branch 'next/multiplatform' into late/kirkwood · b1618547
      Olof Johansson authored
      By Arnd Bergmann (15) and David Brown (1)
      * next/multiplatform:
        ARM: msm: Move core.h contents into common.h
        ARM: spear: move platform_data definitions
        ARM: samsung: move platform_data definitions
        ARM: orion: move platform_data definitions
        ARM: nomadik: move platform_data definitions
        ARM: w90x900: move platform_data definitions
        ARM: vt8500: move platform_data definitions
        ARM: tegra: move sdhci platform_data definition
        ARM: sa1100: move platform_data definitions
        ARM: pxa: move platform_data definitions
        ARM: netx: move platform_data definitions
        ARM: msm: move platform_data definitions
        ARM: imx: move platform_data definitions
        ARM: ep93xx: move platform_data definitions
        ARM: davinci: move platform_data definitions
        ARM: at91: move platform_data definitions
      b1618547
    • Olof Johansson's avatar
      Merge branch 'next/cleanup' into late/kirkwood · 0b177ab5
      Olof Johansson authored
      By Arnd Bergmann (21) and Wei Yongjun (1)
      via Olof Johansson (2) and Haojian Zhuang (1)
      * next/cleanup: (22 commits)
        ARM: mmp: using for_each_set_bit to simplify the code
        net: seeq: use __iomem pointers for MMIO
        video: da8xx-fb: use __iomem pointers for MMIO
        scsi: eesox: use __iomem pointers for MMIO
        serial: ks8695: use __iomem pointers for MMIO
        input: rpcmouse: use __iomem pointers for MMIO
        ARM: samsung: use __iomem pointers for MMIO
        ARM: spear13xx: use __iomem pointers for MMIO
        ARM: sa1100: use __iomem pointers for MMIO
        ARM: prima2: use __iomem pointers for MMIO
        ARM: nomadik: use __iomem pointers for MMIO
        ARM: msm: use __iomem pointers for MMIO
        ARM: lpc32xx: use __iomem pointers for MMIO
        ARM: ks8695: use __iomem pointers for MMIO
        ARM: ixp4xx: use __iomem pointers for MMIO
        ARM: iop32x: use __iomem pointers for MMIO
        ARM: iop13xx: use __iomem pointers for MMIO
        ARM: integrator: use __iomem pointers for MMIO
        ARM: imx: use __iomem pointers for MMIO
        ARM: ebsa110: use __iomem pointers for MMIO
        ...
      0b177ab5
    • Olof Johansson's avatar
      Merge branch 'cleanup/__iomem' into next/cleanup · 268aebe4
      Olof Johansson authored
      
      
      __iomem annotation cleanup branch from Arnd.
      
      * cleanup/__iomem: (21 commits)
        net: seeq: use __iomem pointers for MMIO
        video: da8xx-fb: use __iomem pointers for MMIO
        scsi: eesox: use __iomem pointers for MMIO
        serial: ks8695: use __iomem pointers for MMIO
        input: rpcmouse: use __iomem pointers for MMIO
        ARM: samsung: use __iomem pointers for MMIO
        ARM: spear13xx: use __iomem pointers for MMIO
        ARM: sa1100: use __iomem pointers for MMIO
        ARM: prima2: use __iomem pointers for MMIO
        ARM: nomadik: use __iomem pointers for MMIO
        ARM: msm: use __iomem pointers for MMIO
        ARM: lpc32xx: use __iomem pointers for MMIO
        ARM: ks8695: use __iomem pointers for MMIO
        ARM: ixp4xx: use __iomem pointers for MMIO
        ARM: iop32x: use __iomem pointers for MMIO
        ARM: iop13xx: use __iomem pointers for MMIO
        ARM: integrator: use __iomem pointers for MMIO
        ARM: imx: use __iomem pointers for MMIO
        ARM: ebsa110: use __iomem pointers for MMIO
        ARM: at91: use __iomem pointers for MMIO
        ...
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      268aebe4
  3. Sep 22, 2012