• Linus Torvalds's avatar
    Merge tag 'drivers-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc into next · a727eaf6
    Linus Torvalds authored
    Pull ARM SoC driver changes from Olof Johansson:
     "SoC-near driver changes that we're merging through our tree.  Mostly
      because they depend on other changes we have staged, but in some cases
      because the driver maintainers preferred that we did it this way.
    
      This contains a largeish cleanup series of the omap_l3_noc bus driver,
      cpuidle rework for Exynos, some reset driver conversions and a long
      branch of TI EDMA fixes and cleanups, with more to come next release.
    
      The TI EDMA cleanups is a shared branch with the dmaengine tree, with
      a handful of Davinci-specific fixes on top.
    
      After discussion at last year's KS (and some more on the mailing
      lists), we are here adding a drivers/soc directory.  The purpose of
      this is to keep per-vendor shared code that's needed by different
      drivers but that doesn't fit into the MFD (nor drivers/platform)
      model.  We expect to keep merging contents for this hierarchy through
      arm-soc so we can keep an eye on what the vendors keep adding here and
      not making it a free-for-all to shove in crazy stuff"
    
    * tag 'drivers-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (101 commits)
      cpufreq: exynos: Fix driver compilation with ARCH_MULTIPLATFORM
      tty: serial: msm: Remove direct access to GSBI
      power: reset: keystone-reset: introduce keystone reset driver
      Documentation: dt: add bindings for keystone pll control controller
      Documentation: dt: add bindings for keystone reset driver
      soc: qcom: fix of_device_id table
      ARM: EXYNOS: Fix kernel panic when unplugging CPU1 on exynos
      ARM: EXYNOS: Move the driver to drivers/cpuidle directory
      ARM: EXYNOS: Cleanup all unneeded headers from cpuidle.c
      ARM: EXYNOS: Pass the AFTR callback to the platform_data
      ARM: EXYNOS: Move S5P_CHECK_SLEEP into pm.c
      ARM: EXYNOS: Move the power sequence call in the cpu_pm notifier
      ARM: EXYNOS: Move the AFTR state function into pm.c
      ARM: EXYNOS: Encapsulate the AFTR code into a function
      ARM: EXYNOS: Disable cpuidle for exynos5440
      ARM: EXYNOS: Encapsulate boot vector code into a function for cpuidle
      ARM: EXYNOS: Pass wakeup mask parameter to function for cpuidle
      ARM: EXYNOS: Remove ifdef for scu_enable in pm
      ARM: EXYNOS: Move scu_enable in the cpu_pm notifier
      ARM: EXYNOS: Use the cpu_pm notifier for pm
      ...
    a727eaf6
am33xx.dtsi 18.6 KB