1. 20 Jun, 2013 2 commits
    • Arnd Bergmann's avatar
      ARM: u300: only build for ARCH_MULTI_V5 · 688c240b
      Arnd Bergmann authored
      This avoids impossible platform combinations, as we cannot
      build a combined V5 + V6/V7 kernel.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Acked-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      688c240b
    • Arnd Bergmann's avatar
      Merge tag 'imx-soc-3.11' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc · e5051b84
      Arnd Bergmann authored
      From Shawn Guo:
      
      imx soc changes for 3.11:
      
      * New SoCs i.MX6 Sololite and Vybrid VF610 support
      * imx5 and imx6 clock fixes and additions
      * Update clock driver to use of_clk_init() function
      * Refactor restart routine mxc_restart() to get it work for DT boot
        as well
      * Clean up mxc specific ulpi access ops
      * imx defconfig updates
      
      * tag 'imx-soc-3.11' of git://git.linaro.org/people/shawnguo/linux-2.6: (29 commits)
        ARM: imx_v6_v7_defconfig: Enable Vybrid VF610
        ARM: imx_v6_v7_defconfig: Enable imx-wm8962 by default
        ARM: clk-imx6qdl: Add clko1 configuration for imx6qdl-sabresd
        ARM: imx_v6_v7_defconfig: Enable PWM and backlight options
        ARM: imx: Remove mxc specific ulpi access ops
        ARM: imx: add initial support for VF610
        ARM: imx: add VF610 clock support
        ARM: imx_v6_v7_defconfig: enable parallel display
        ARM: imx: clk: No need to initialize phandle struct
        ARM: imx: irq-common: Include header to avoid sparse warning
        ARM: imx: Enable mx6 solo-lite support
        ARM: imx6: use common of_clk_init() call to initialize clocks
        ARM: imx6q: call of_clk_init() to register fixed rate clocks
        ARM: imx: imx_v6_v7_defconfig: Select CONFIG_DRM_IMX_TVE
        ARM: i.MX6: clk: add different DualLite MLB clock config
        ARM i.MX5: Add S/PDIF clocks
        ARM i.MX53: Add SATA clock
        ARM: imx6q: clk: add the eim_slow clock
        ARM: imx: remove MLB PLL from pllv3
        ARM: imx: disable pll8_mlb in mx6q_clks
        ...
      
      Conflicts:
      	arch/arm/Kconfig.debug (simple add/add conflict)
      
      Includes an update to 3.10-rc6
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      e5051b84
  2. 19 Jun, 2013 2 commits
    • Arnd Bergmann's avatar
      Merge tag 'u300-multiplatform' of... · c3b693d1
      Arnd Bergmann authored
      Merge tag 'u300-multiplatform' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/soc
      
      From Linus Walleij:
      
      Device Tree and Multiplatform support for U300:
      - Add devicetree support to timer, pinctrl (probe), I2C block,
        watchdog, DMA controller and clocks.
      - Piecewise add a device tree containing all peripherals.
      - Delete the ATAG boot path.
      - Delete redundant platform data and board files.
      - Convert to multiplatform.
      
      * tag 'u300-multiplatform' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson: (40 commits)
        ARM: u300: switch to using syscon regmap for board
        ARM: u300: Update MMC configs for u300 defconfig
        spi: pl022: use DMA by default when probing from DT
        pinctrl: get rid of all platform data for coh901
        ARM: u300: convert MMC/SD clock to device tree
        ARM: u300: move the gated system controller clocks to DT
        i2c: stu300: do not request a specific clock name
        clk: move the U300 fixed and fixed-factor to DT
        ARM: u300: remove register definition file
        ARM: u300: add syscon node
        ARM: u300 use module_spi_driver to register driver
        ARM: u300: delete remnant machine headers
        ARM: u300: convert to multiplatform
        ARM: u300: localize <mach/u300-regs.h>
        ARM: u300: delete <mach/irqs.h>
        ARM: u300: delete <mach/hardware.h>
        ARM: u300: push down syscon registers
        ARM: u300: remove deps from debug macro
        ARM: u300: move debugmacro to debug includes
        ARM: u300: delete all static board data
        ...
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      c3b693d1
    • Arnd Bergmann's avatar
      Merge tag 'integrator-pci-for-arm-soc' of... · 596fd95e
      Arnd Bergmann authored
      Merge tag 'integrator-pci-for-arm-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into next/soc
      
      From Linus Walleij:
      
      This is a patch series that:
      - Pulls the Integrator/AP PCI bridge driver into one file
      - Adds full device tree support for it
      - Keeps ATAG support around for the time being
      
      * tag 'integrator-pci-for-arm-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator:
        ARM: integrator: basic PCIv3 device tree support
        ARM: integrator: move static ioremapping into PCIv3 driver
        ARM: integrator: move VGA base assignment
        ARM: integrator: remap PCIv3 base dynamically
        ARM: integrator: move V3 register definitions into driver
        ARM: integrator: move PCI base address grab to probe
        ARM: integrator: grab PCI error IRQ in probe()
        ARM: integrator: convert PCIv3 bridge to platform device
        ARM: integrator: merge PCIv3 driver into one file
        ARM: pci: create pci_common_init_dev()
        Documentation/devicetree: add a small note on PCI
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      596fd95e
  3. 18 Jun, 2013 1 commit
  4. 17 Jun, 2013 35 commits