mbox

[GIT,PULL,1/3] ARM: imx: soc changes for 3.20

Message ID 20150123091425.GB27337@dragon
State New
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-3.20

Message

Shawn Guo Jan. 23, 2015, 9:14 a.m. UTC
The following changes since commit 97bf6af1f928216fd6c5a66e8a57bfa95a659672:

  Linux 3.19-rc1 (2014-12-20 17:08:50 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-3.20

for you to fetch changes up to ade9233f2e0cf4b7bf10fd122c7e9f9310bfd1a5:

  ARM: clk-imx6q: refine esai_ipg's parent (2015-01-20 15:53:41 +0800)

----------------------------------------------------------------
The i.MX SoC changes for 3.20:
 - Add .disable_unused function hook for shared gate clock to ensure
   the clock tree use count matches the hardware state
 - Add a deeper idle state for i.MX6SX cpuidle driver powering off the
   ARM core
 - One correction on i.MX6Q esai_ipg parent clock setting
 - Add a missing iounmap call for imx6q_opp_check_speed_grading()
 - Add missing clocks for VF610 UART4, UART5 and SNVS blocks
 - Expand VF610 device tree compatible matching table to cover more
   Vybrid family SoCs
 - Expand i.MX clk-pllv3 a bit with the shift for frequency multiplier
   to support Vybrid's USB PLL oddity

----------------------------------------------------------------
Anson Huang (3):
      ARM: imx: correct the hardware clock gate setting for shared nodes
      ARM: imx: remove unnecessary setting for DSM
      ARM: imx: support arm power off in cpuidle for i.mx6sx

Bhuvanchandra DV (1):
      ARM: imx: clk-vf610: Add clock for UART4 and UART5

Sanchayan Maity (1):
      ARM: imx: clk-vf610: Add clock for SNVS

Sebastian Andrzej Siewior (1):
      ARM i.MX6q: unmap memory mapped at imx6q_opp_check_speed_grading()

Shawn Guo (1):
      ARM: imx: drop CPUIDLE_FLAG_TIME_VALID from cpuidle-imx6sx

Shengjiu Wang (1):
      ARM: clk-imx6q: refine esai_ipg's parent

Stefan Agner (2):
      ARM vf610: add compatibilty strings of supported Vybrid SoC's
      ARM: imx: pllv3: add shift for frequency multiplier

 Documentation/devicetree/bindings/arm/fsl.txt |  12 +++
 arch/arm/mach-imx/Makefile                    |   3 +-
 arch/arm/mach-imx/clk-gate2.c                 |  23 +++++-
 arch/arm/mach-imx/clk-imx6q.c                 |   2 +-
 arch/arm/mach-imx/clk-pllv3.c                 |  10 ++-
 arch/arm/mach-imx/clk-vf610.c                 |   8 +-
 arch/arm/mach-imx/clk.h                       |   1 +
 arch/arm/mach-imx/common.h                    |   4 +
 arch/arm/mach-imx/cpuidle-imx6sx.c            | 105 ++++++++++++++++++++++++++
 arch/arm/mach-imx/cpuidle.h                   |   5 ++
 arch/arm/mach-imx/gpc.c                       |  25 +++++-
 arch/arm/mach-imx/mach-imx6q.c                |   2 +-
 arch/arm/mach-imx/mach-imx6sx.c               |   2 +-
 arch/arm/mach-imx/mach-vf610.c                |   5 +-
 arch/arm/mach-imx/pm-imx6.c                   |   7 +-
 include/dt-bindings/clock/vf610-clock.h       |   3 +-
 16 files changed, 195 insertions(+), 22 deletions(-)
 create mode 100644 arch/arm/mach-imx/cpuidle-imx6sx.c