Re: [GIT PULL] Thermal SoC management updates for v3.20 #1
From: Eduardo Valentin
Date: Wed Feb 18 2015 - 15:40:42 EST
On Thu, Feb 05, 2015 at 11:39:56PM -0400, Eduardo Valentin wrote:
> Hello Rui,
> Please pull from
> git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git fixes
> to receive Thermal SoC Management updates for v3.20 with top-most
> thermal: exynos: Add TMU support for Exynos7 SoC (2015-01-31 15:20:45 -0400)
> on top of commit b97f880c8342fd6e49a02c9ef7507a678722b2b3:
> Merge branch 'for-3.19-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata (2015-01-21 07:54:16 +1200)
> - Exynos thermal driver refactoring. Several cleanups, code optimization, unused
> symbols removal, and unused feature removal in Exynos thermal driver. Thanks
> Lukasz for this effort.
> - Exynos thermal driver support to OF thermal. After the code refactoring,
> the driver earned the support to OF thermal. Chip thermal data were moved
> from driver code to DTS, reducing the code footprint. Thanks Lukasz for this.
> - After receiving the OF thermal support, the exynos thermal driver now must
> allow modular build. Thanks Arnd for detecting, reporting and fixing this.
> - Exynos thermal driver support to Exynos 7 SoC. Thanks Abhilash for this.
> - Accurate temperature reporting on Rockchip thermal driver, thanks to Caesar.
> - Fix on how OF thermal enables its zones, thanks Lukasz for fixing.
> - Fixes in OF thermal examples under Documentation/. Thanks Srinivas for fixing.
A gentle reminder. Please pull this one.
> PS: I might be sending more changes regarding Thermal Zone Binding
> Parameters and how we represent weights. I need to finish a couple of
> testing on that code. But it should make 3.20 too.
These patches won't be sent now. They are still under review. Please
consider only the current pull request.
> Eduardo Valentin
> Abhilash Kesavan (2):
> dts: Documentation: Add documentation for Exynos7 SoC thermal bindings
> thermal: exynos: Add TMU support for Exynos7 SoC
> Arnd Bergmann (1):
> cpufreq: exynos: allow modular build
> Caesar Wang (1):
> thermal: rockchip: make temperature reporting much more accurate
> Lukasz Majewski (12):
> thermal: of: Enable thermal_zoneX when sensor is correctly added
> thermal: exynos: cosmetic: Correct comment format
> thermal: exynos: Provide thermal_exynos.h file to be included in device tree files
> thermal: exynos: Modify exynos thermal code to use device tree for cpu cooling configuration
> cpufreq: exynos: Use device tree to determine if cpufreq cooling should be registered
> dts: Documentation: Extending documentation entry for exynos-thermal
> dts: Documentation: Update exynos-thermal.txt example for Exynos5440
> thermal: samsung: core: Exynos TMU rework to use device tree for configuration
> thermal: exynos: Remove exynos_thermal_common.[c|h] files
> thermal: exynos: Remove exynos_tmu_data.c file
> thermal: Kconfig: Remove config for not used EXYNOS_THERMAL_CORE
> thermal: exynos: Correct sanity check at exynos_report_trigger() function
> Srinivas Kandagatla (1):
> thermal: Fix examples in DT documentation
> .../devicetree/bindings/thermal/exynos-thermal.txt | 21 +
> .../devicetree/bindings/thermal/thermal.txt | 74 +--
> drivers/cpufreq/Kconfig.arm | 44 +-
> drivers/cpufreq/Makefile | 9 +-
> drivers/cpufreq/exynos-cpufreq.c | 33 +-
> drivers/thermal/of-thermal.c | 3 +
> drivers/thermal/rockchip_thermal.c | 36 +-
> drivers/thermal/samsung/Kconfig | 9 -
> drivers/thermal/samsung/Makefile | 2 -
> drivers/thermal/samsung/exynos_thermal_common.c | 427 ----------------
> drivers/thermal/samsung/exynos_thermal_common.h | 106 ----
> drivers/thermal/samsung/exynos_tmu.c | 553 ++++++++++++++++-----
> drivers/thermal/samsung/exynos_tmu.h | 77 +--
> drivers/thermal/samsung/exynos_tmu_data.c | 264 ----------
> include/dt-bindings/thermal/thermal_exynos.h | 28 ++
> 15 files changed, 596 insertions(+), 1090 deletions(-)
> delete mode 100644 drivers/thermal/samsung/exynos_thermal_common.c
> delete mode 100644 drivers/thermal/samsung/exynos_thermal_common.h
> delete mode 100644 drivers/thermal/samsung/exynos_tmu_data.c
> create mode 100644 include/dt-bindings/thermal/thermal_exynos.h
Description: Digital signature