1. 02 Jan, 2014 6 commits
    • Olof Johansson's avatar
      Merge tag 'imx-soc-3.14' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc · e05f9ac4
      Olof Johansson authored
      From Shawn Guo:
      i.MX SoC changes for 3.14:
       - Add the initial i.MX50 SoC support
       - Support device tree boot for i.MX35
       - Move imx5 clock driver to use macros for clock ID
       - Some random updates and non-critical fixes on clock drivers
       - A few defconfig updates and minor cleanups
      
      * tag 'imx-soc-3.14' of git://git.linaro.org/people/shawnguo/linux-2.6: (37 commits)
        ARM: imx: improve the comment of CCM lpm SW workaround
        ARM: imx: improve status check of clock gate
        ARM: imx: add necessary interface for pfd
        ARM: imx_v6_v7_defconfig: Select CONFIG_REGULATOR_PFUZE100
        ARM: imx_v6_v7_defconfig: Select MX35 and MX50 device tree support
        ARM: imx: Add cpu frequency scaling support
        ARM i.MX35: Add devicetree support.
        ARM: imx: update imx_v6_v7_defconfig
        ARM: imx6sl: Add missing spba clock to clock tree
        ARM: imx6sl: Add missing pll4_audio_div to the clock tree
        ARM: imx6: Derive spdif clock from pll3_pfd3_454m
        ARM: imx: use __initconst for const init definition
        ARM i.MX5: fix obvious typo in ldb_di0_gate clk definition
        ARM i.MX5: set CAN peripheral clock to 24 MHz parent
        ARM: imx: pllv1: Fix PLL calculation for i.MX27
        ARM i.MX5: fix "shift" value for lp_apm_sel on i.MX50 and i.MX53
        ARM: imx: imx53: Add SATA PHY clock
        ARM: imx_v6_v7_defconfig: Enable STMPE touchscreen
        ARM: imx: rename IMX6SL_CLK_CLK_END to IMX6SL_CLK_END
        ARM: imx: select PINCTRL at sub-architecure level
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      e05f9ac4
    • Olof Johansson's avatar
      Merge tag 'renesas-soc3-for-v3.14' of... · c655479a
      Olof Johansson authored
      Merge tag 'renesas-soc3-for-v3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
      
      From Simon Horman:
      Third Round of Renesas ARM Based SoC Updates for v3.14
      
      * Global
        - Don't set plat_sci_port scbrr_algo_id field
        - Declare SCIF register base and IRQ as resources
        - Don't define SCIF platform data in an array
        - Use macros to declare SCIF devices
      
      * r7s72100 SoC (RZ/A1H)
        - Add i2c clocks
      
      * r8a7778 (R-Car M1)
        - Add sound SCU clock support
      
      * tag 'renesas-soc3-for-v3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (43 commits)
        arm: shmobile: r7s72100: add i2c clocks
        ARM: shmobile: r8a7791: Don't set plat_sci_port scbrr_algo_id field
        ARM: shmobile: r8a7779: Don't set plat_sci_port scbrr_algo_id field
        ARM: shmobile: r8a7790: Don't set plat_sci_port scbrr_algo_id field
        ARM: shmobile: r8a7740: Don't set plat_sci_port scbrr_algo_id field
        ARM: shmobile: r8a73a4: Don't set plat_sci_port scbrr_algo_id field
        ARM: shmobile: r8a7778: Don't set plat_sci_port scbrr_algo_id field
        ARM: shmobile: r7s72100: Don't set plat_sci_port scbrr_algo_id field
        ARM: shmobile: sh73a0: Don't set plat_sci_port scbrr_algo_id field
        ARM: shmobile: r8a7790: Declare SCIF register base and IRQ as resources
        ARM: shmobile: r8a7791: Declare SCIF register base and IRQ as resources
        ARM: shmobile: r8a7778: Declare SCIF register base and IRQ as resources
        ARM: shmobile: sh7372: Don't set plat_sci_port scbrr_algo_id field
        ARM: shmobile: r8a7779: Declare SCIF register base and IRQ as resources
        ARM: shmobile: r8a7740: Declare SCIF register base and IRQ as resources
        ARM: shmobile: r8a73a4: Declare SCIF register base and IRQ as resources
        ARM: shmobile: r7s72100: Declare SCIF register base and IRQ as resources
        ARM: shmobile: sh73a0: Declare SCIF register base and IRQ as resources
        ARM: shmobile: sh7372: Declare SCIF register base and IRQ as resources
        ARM: shmobile: r8a7790: Don't define SCIF platform data in an array
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      c655479a
    • Olof Johansson's avatar
      Merge branch 'qcom/soc' into next/soc · 63df151a
      Olof Johansson authored
      * qcom/soc:
        ARM: msm: Simplify ARCH_MSM_DT config
        ARM: msm: Add support for MSM8974 SoC
        ARM: msm: trout: fix uninit var warning
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      63df151a
    • Stephen Boyd's avatar
      ARM: msm: Simplify ARCH_MSM_DT config · 17d0900c
      Stephen Boyd authored
      This doesn't need to be a def_bool y. Instead we can have every
      DT supported platform select ARCH_MSM_DT and we achieve the same
      thing with less chance of conflicts.
      Signed-off-by: default avatarStephen Boyd <sboyd@codeaurora.org>
      Signed-off-by: default avatarDavid Brown <davidb@codeaurora.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      17d0900c
    • Rohit Vaswani's avatar
      ARM: msm: Add support for MSM8974 SoC · 2aec37c6
      Rohit Vaswani authored
      Add support for the Snapdragon 800 MSM8974 SoC, used on the Dragonboard
      and others. Board support added in separate patch.
      Signed-off-by: default avatarRohit Vaswani <rvaswani@codeaurora.org>
      Acked-by: default avatarKumar Gala <galak@codeaurora.org>
      Signed-off-by: default avatarDavid Brown <davidb@codeaurora.org>
      [olof: split off SoC support in separate patch]
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      2aec37c6
    • Josh Cartwright's avatar
      ARM: msm: trout: fix uninit var warning · c4b4ecbd
      Josh Cartwright authored
      Fix the following warning when !CONFIG_MMC:
      
      arch/arm/mach-msm/board-trout.c: In function 'trout_init':
      arch/arm/mach-msm/board-trout.c:67:6: warning: unused variable 'rc' [-Wunused-variable]
        int rc;
            ^
      
      Also, while we're here, rework explicit printk(KERN_CRIT..) to use
      pr_crit.
      Signed-off-by: default avatarJosh Cartwright <joshc@codeaurora.org>
      Signed-off-by: default avatarDavid Brown <davidb@codeaurora.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      c4b4ecbd
  2. 31 Dec, 2013 22 commits
  3. 29 Dec, 2013 1 commit
    • Olof Johansson's avatar
      Merge tag 'renesas-soc2-for-v3.14' of... · dd7d3958
      Olof Johansson authored
      Merge tag 'renesas-soc2-for-v3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
      
      From Simon Horman:
      Second Round of Renesas ARM Based SoC Updates for v3.14
      
      * Global
        - Add select MIGHT_HAVE_PCI for PCI-AHB bridge code
      
      * r7s72100 SoC (RZ/A1H)
        - clks: remove duplicated clock from r7s72100
      
      * R-Car Gen 2: r8a7791 (R-Car M2) and r8a7790 (R-Car H2)
        * Initialize CCF before clock sources
        * Do not setup timer in non-secure mode
      
      * r8a7791 (R-Car M2)
        - Conditionally select MICREL_PHY
        - Add clock index macros for DT sources
        - Add Ether clock
      
      * r8a7790 (R-Car H2)
        - Add clock index macros for DT sources
        - Add I2C support
      
      * r8a7778 (R-Car M1)
        - Add USB Func DMAEngine support
        - camera-rcar header cleanup
        - Add SSIx DMAEngine support
      
      * sh73a0 (SH-Mobile AG5)
        - Add FSI clock support for DT
      
      * tag 'renesas-soc2-for-v3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        arm: shmobile: clks: remove duplicated clock from r7s72100
        ARM: shmobile: koelsch: Conditionally select MICREL_PHY
        ARM: shmobile: rcar-gen2: Initialize CCF before clock sources
        ARM: shmobile: r8a7791: Add clock index macros for DT sources
        ARM: shmobile: r8a7790: Add clock index macros for DT sources
        ARM: shmobile: Add select MIGHT_HAVE_PCI for PCI-AHB bridge code
        ARM: shmobile: r8a7778: add USB Func DMAEngine support
        ARM: rcar-gen2: Do not setup timer in non-secure mode
        ARM: shmobile: r8a7791: add Ether clock
        ARM: shmobile: r8a7778: camera-rcar header cleanup
        ARM: shmobile: sh73a0: add FSI clock support for DT
        ARM: shmobile: r8a7790: add I2C support
        ARM: shmobile: r8a7778: add SSIx DMAEngine support
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      dd7d3958
  4. 26 Dec, 2013 3 commits
    • Olof Johansson's avatar
      Merge tag 'tegra-for-3.14-soc' of... · d578759e
      Olof Johansson authored
      Merge tag 'tegra-for-3.14-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/soc
      
      From Stephen Warren:
      ARM: tegra: SoC-specific core code changes
      
      This branch contains various miscellaneous changes to code in the
      mach-tegra/ directory. It is baased on v3.13-rc1, and shouldn't conflict
      with anything else.
      
      * tag 'tegra-for-3.14-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        ARM: tegra: select PINCTRL_TEGRA124 for Tegra124 SoC
        ARM: tegra: use section-sized static mappings for LPAE too
        ARM: tegra: don't hard-code DEBUG_LL baud rate
        ARM: tegra: fix DEBUG_LL combined with LPAE
        ARM: tegra: switch FUSE clock on before usage
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      d578759e
    • Olof Johansson's avatar
      Merge tag 'tegra-for-3.14-powergate' of... · 92fa35e9
      Olof Johansson authored
      Merge tag 'tegra-for-3.14-powergate' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/soc
      
      From Stephen Warren:
      ARM: tegra: powergate driver changes
      
      This branch includes all the changes to Tegra's powergate driver for 3.14.
      These are separate out, since the Tegra DRM changes for 3.14 rely on the
      new APIs introduced here.
      
      A few cleanups and fixes are included, plus additions of Tegra124 SoC
      support, and a new API for manipulating Tegra's IO rail deep power down
      states.
      
      This branch is based on tag tegra-for-3.14-dmas-resets-rework, in order
      to avoid conflicts with the addition of common reset controller support
      to the powergate driver.
      
      * tag 'tegra-for-3.14-powergate' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        ARM: tegra: Add IO rail support
        ARM: tegra: Special-case the 3D clamps on Tegra124
        ARM: tegra: Add Tegra124 powergate support
        ARM: tegra: Export tegra_powergate_remove_clamping()
        ARM: tegra: Export tegra_powergate_power_off()
        ARM: tegra: Rename cpu0 powergate to crail
        ARM: tegra: Fix some whitespace oddities
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      92fa35e9
    • Olof Johansson's avatar
      Merge branch 'tegra/dma-reset-rework' into next/soc · 34edea7a
      Olof Johansson authored
      Bringing in the tegra dma/reset rework as a base for new SoC branches.
      
      * tegra/dma-reset-rework: (81 commits)
        spi: tegra: checking for ERR_PTR instead of NULL
        ASoC: tegra: update module reset list for Tegra124
        clk: tegra: remove bogus PCIE_XCLK
        clk: tegra: remove legacy reset APIs
        ARM: tegra: remove legacy DMA entries from DT
        ARM: tegra: remove legacy clock entries from DT
        USB: EHCI: tegra: use reset framework
        Input: tegra-kbc - use reset framework
        serial: tegra: convert to standard DMA DT bindings
        serial: tegra: use reset framework
        spi: tegra: convert to standard DMA DT bindings
        spi: tegra: use reset framework
        staging: nvec: use reset framework
        i2c: tegra: use reset framework
        ASoC: tegra: convert to standard DMA DT bindings
        ASoC: tegra: allocate AHUB FIFO during probe() not startup()
        ASoC: tegra: call pm_runtime APIs around register accesses
        ASoC: tegra: use reset framework
        dma: tegra: register as an OF DMA controller
        dma: tegra: use reset framework
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      34edea7a
  5. 24 Dec, 2013 8 commits