1. 25 Sep, 2014 5 commits
  2. 24 Sep, 2014 8 commits
    • Olof Johansson's avatar
      Merge tag 'imx-soc-3.18' of... · 14bbd322
      Olof Johansson authored
      Merge tag 'imx-soc-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/soc
      
      Merge "ARM: imx: SoC updates for 3.18" from Shawn Guo:
      
      The i.MX SoC updates for 3.18:
       - Add initial devicetree support for i.MX1
       - Support GPT per clock source from OSC for i.MX6
       - A couple of parent selection corrections for i.MX6SL clock driver
       - Support more chip revision for i.MX6
       - Convert pr_warning to pr_warn
       - Add exclusive gate clock support
       - Add BYPASS support for i.MX6 PLL clocks
       - Update i.MX6 clock tree for audio use case
       - A couple of VF610 clock driver updates
      
      * tag 'imx-soc-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (30 commits)
        ARM: imx_v6_v7_defconfig updates
        ARM: imx_v4_v5_defconfig: Select CONFIG_IMX_WEIM
        arm: mach-imx: Convert pr_warning to pr_warn
        ARM: imx: source gpt per clk from OSC for system timer
        ARM: imx: add gpt_3m clk for i.mx6qdl
        ARM: imx: fix register offset of pll7_usb_host gate clock
        ARM: clk-imx6sl: refine clock tree for SSI
        ARM: imx: remove ENABLE and BYPASS bits from clk-pllv3 driver
        ARM: imx6sx: add BYPASS support for PLL clocks
        ARM: imx6sl: add BYPASS support for PLL clocks
        ARM: imx6q: add BYPASS support for PLL clocks
        ARM: imx: add an exclusive gate clock type
        ARM: clk-imx6q: refine clock tree for SSI
        ARM: clk-imx6q: refine clock tree for ASRC
        ARM: clk-imx6sl: correct the pxp and epdc axi clock selections
        ARM: clk-imx6q: refine clock tree for ESAI
        ARM: clk-imx6sl: Select appropriate parents for LCDIF clocks
        ARM: clk-imx6sl: Remove csi_lcdif_sels[]
        ARM: imx: clk-vf610: Add USBPHY clocks
        ARM: imx: add cpufreq support for i.mx6sx
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      14bbd322
    • Olof Johansson's avatar
      Merge tag 'renesas-soc4-for-v3.18' of... · 739d8d8b
      Olof Johansson authored
      Merge tag 'renesas-soc4-for-v3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
      
      Merge "Fourth Round of Renesas ARM Based SoC Soc Updates for v3.18" from Simon Horman:
      
      Fourth Round of Renesas ARM Based SoC Soc Updates for v3.18
      
      * r8a7794: Remove unnecessary #ifdef CONFIG_USE_OF
      
      * tag 'renesas-soc4-for-v3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: shmobile: r8a7794: Remove unnecessary #ifdef CONFIG_USE_OF
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      739d8d8b
    • Matthias Brugger's avatar
      ARM: mediatek: Add earlyprintk support for mt6589 · d6682085
      Matthias Brugger authored
      Enable low-level debug for Mediatek mt6589 SoC on UART0.
      Signed-off-by: default avatarMatthias Brugger <matthias.bgg@gmail.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      d6682085
    • Wei Xu's avatar
      ARM: hisi: Fix platmcpm compilation when ARMv6 is selected · 1aafa573
      Wei Xu authored
      When compiling with "ARCH=arm" and "allmodconfig",
      with commit: 9cdc9991 [2/7] ARM: hisi: enable MCPM implementation
      we will get:
      
         /tmp/cc6DjYjT.s: Assembler messages:
         /tmp/cc6DjYjT.s:63: Error: selected processor does not support ARM mode `ubfx r1,r0,#8,#8'
         /tmp/cc6DjYjT.s:761: Error: selected processor does not support ARM mode `isb '
         /tmp/cc6DjYjT.s:762: Error: selected processor does not support ARM mode `dsb '
         /tmp/cc6DjYjT.s:769: Error: selected processor does not support ARM mode `isb '
         /tmp/cc6DjYjT.s:775: Error: selected processor does not support ARM mode `isb '
         /tmp/cc6DjYjT.s:776: Error: selected processor does not support ARM mode `dsb '
         /tmp/cc6DjYjT.s:795: Error: selected processor does not support ARM mode `isb '
         /tmp/cc6DjYjT.s:801: Error: selected processor does not support ARM mode `isb '
         /tmp/cc6DjYjT.s:802: Error: selected processor does not support ARM mode `dsb '
      
      Fix platmcpm compilation when ARMv6 is selected.
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      1aafa573
    • Olof Johansson's avatar
      ARM: debug: fix alphanumerical order on debug uarts · 37bdaf82
      Olof Johansson authored
      HIP04 was added out of order, but so was the previous HISI debug uart
      support as well. Minor reshuffling of order.
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      37bdaf82
    • Olof Johansson's avatar
      Merge tag 'D01-for-3.18' of git://github.com/hisilicon/linux-hisi into next/soc · c8bc4dce
      Olof Johansson authored
      Merge "pull request for hisilicon hip04 soc and D01 board updates" from Wei Xu:
      
      ARM: mach-hisi: Hisilicon hip04 soc and D01 board updates for 3.18
      
      - Add the CONFIG_MCPM_QUAD_CLUSTER configuration to enlarge cluster number from 2 to 4
      - Enable MCPM on HiP04 SoC
      - Enable 16 cores on HiP04 SoC
      - Add platform & Fabric controller devicetree binding document for HiP04 SoC
      - Add hip04.dtsi & hip04-d01.dts for hip04 SoC platform and D01 board
      - Enable HiP04 SoC in both hi3xxx_defconfig & multi_v7_defconfig
      - Add the support of Hisilicon HiP04 debug uart
      
      * tag 'D01-for-3.18' of git://github.com/hisilicon/linux-hisi:
        ARM: debug: add HiP04 debug uart
        ARM: config: enable hisilicon hip04
        ARM: dts: add hip04 dts
        document: dt: add the binding on HiP04
        ARM: hisi: enable HiP04
        ARM: hisi: enable MCPM implementation
        ARM: mcpm: support 4 clusters
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      c8bc4dce
    • Olof Johansson's avatar
      Merge tag 'renesas-clk2-for-v3.18' of... · 0501414b
      Olof Johansson authored
      Merge tag 'renesas-clk2-for-v3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
      
      Merge "Second Round of Renesas ARM Based SoC Clk Updates for v3.18" from Simon Horman.
      
      * Add r8a7740, sh73a0 SoCs to MSTP bindings
      
      * tag 'renesas-clk2-for-v3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        clk: shmobile: Add r8a7740, sh73a0 SoCs to MSTP bindings
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0501414b
    • Olof Johansson's avatar
      Merge tag 'soc-for-v3.18' of... · eec31731
      Olof Johansson authored
      Merge tag 'soc-for-v3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
      
      SoC related changes for omaps for v3.18 merge window:
      
      - PM changes to make the code easier to use on newer SoCs
      - PM changes for newer SoCs suspend and resume and wake-up events
      - Minor clean-up to remove dead Kconfig options
      
      Note that these have a dependency to the fixes-v3.18-not-urgent
      tag and is based on a commit in that series.
      
      * tag 'soc-for-v3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (514 commits)
        ARM: OMAP5+: Reuse OMAP4 PM code for OMAP5 and DRA7
        ARM: dts: OMAP3+: Add PRM interrupt
        ARM: omap: Remove stray ARCH_HAS_OPP references
        ARM: DRA7: Add hook in SoC initcalls to enable pm initialization
        ARM: OMAP5: Add hook in SoC initcalls to enable pm initialization
        ARM: OMAP5 / DRA7: Enable CPU RET on suspend
        ARM: OMAP5 / DRA7: PM: Provide a dummy startup function for CPU hotplug
        ARM: OMAP5 / DRA7: PM: Avoid all SAR saves
        ARM: OMAP5 / DRA7: PM: Enable Mercury retention mode on CPUx powerdomains
        ARM: OMAP5 / DRA7: PM / wakeupgen: Enables ES2 PM mode by default
        ARM: OMAP5 / DRA7: PM: Set MPUSS-EMIF clock-domain static dependency
        ARM: OMAP5 / DRA7: PM: Update CPU context register offset
        ARM: AM437x: use pdata quirks for pinctrl information
        ARM: DRA7: use pdata quirks for pinctrl information
        ARM: OMAP5: use pdata quirks for pinctrl information
        ARM: OMAP4+: PM: Use only valid low power state for CPU hotplug
        ARM: OMAP4+: PM: use only valid low power state for suspend
        ARM: OMAP4+: PM: Make logic state programmable
        ARM: OMAP2+: powerdomain: introduce logic for finding valid power domain
        ARM: OMAP2+: powerdomain: pwrdm_for_each_clkdm iterate only valid clkdms
        ...
      eec31731
  3. 16 Sep, 2014 27 commits