Hello Linus, Please pull from git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git fixes to receive Thermal Management updates for v3.18-rc4 with top-most 14015860565a1464193ddb3fbd3f7253a37dfcf9: Thermal:Remove usless if(!result) before return tz (2014-11-03 18:59:50 -0400) on top of commit cac7f2429872d3733dc3f9915857b1691da2eb2f: Linux 3.18-rc2 (2014-10-26 16:48:41 -0700) Specifics: - I am sending thermal fixes for 3.18-rc4 on behalf of Rui Zhang this time. He is currently unable to send pull requests due to troubles with his machine and he's currently in a business trip. - In this pull request the changes include: . A few code fixes improving the Exynos code base. They remove dead and unreachable code. No functional changes here; . On Exynos code base, fixes regarding the right usage of features (TRIMINFO and TRIMRELOAD); . Documentation of RCAR thermal; . Fix in the of-thermal, regarding the proper usage of of-APIs; and . Fixes on thermal-core, removal of unreachable code. BR, Eduardo Valentin ---------------------------------------------------------------- Bartlomiej Zolnierkiewicz (10): thermal: exynos: remove unused struct exynos_tmu_registers entries thermal: exynos: remove dead code for HW_MODE calibration thermal: exynos: remove redundant pdata checks from exynos_tmu_initialize() thermal: exynos: remove redundant threshold_code checks from exynos_tmu_initialize() thermal: exynos: simplify temp_to_code() and code_to_temp() thermal: exynos: cache non_hw_trigger_levels in pdata thermal: exynos: remove redundant pdata checks from exynos_tmu_control() thermal: exynos: remove identical values from exynos*_tmu_registers structures thermal: samsung: Exynos5260 and Exynos5420 should not use TRIM_RELOAD flag thermal: exynos: fix IRQ clearing on TMU initialization Chanwoo Choi (2): thermal: exynos: Add support for many TRIMINFO_CTRL registers thermal: exynos: Add support for TRIM_RELOAD feature at Exynos3250 Geert Uytterhoeven (1): thermal: rcar: Add binding docs for new R-Car Gen2 SoCs Vladimir Zapolskiy (1): thermal: fix multiple disbalanced device node counters Yao Dongdong (1): Thermal:Remove usless if(!result) before return tz .../devicetree/bindings/thermal/rcar-thermal.txt | 5 +- drivers/thermal/of-thermal.c | 40 ++++- drivers/thermal/samsung/exynos_thermal_common.h | 2 +- drivers/thermal/samsung/exynos_tmu.c | 170 +++++++-------------- drivers/thermal/samsung/exynos_tmu.h | 89 ++--------- drivers/thermal/samsung/exynos_tmu_data.c | 104 +++---------- drivers/thermal/samsung/exynos_tmu_data.h | 54 +------ drivers/thermal/thermal_core.c | 3 +- 8 files changed, 133 insertions(+), 334 deletions(-)
Attachment:
signature.asc
Description: Digital signature