[GIT PULL] Thermal management updates for v5.2-rc1

From: Zhang Rui
Date: Thu May 16 2019 - 11:31:02 EST


Hi, Linus,

Please pull from
 git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git next

to receive the latest Thermal management updates for v5.2-rc1 with
top-most commit 6df24c3e81b9ba9c5e8d815e593826c169e3f366:

 Merge branches 'thermal-core', 'thermal-built-it' and 'thermal-intel'
into next (2019-05-07 21:54:11 +0800)

on top of commit dc4060a5dc2557e6b5aa813bf5b73677299d62d2:

 Linux 5.1-rc5 (2019-04-14 15:17:41 -0700)

Specifics:

- Remove the 'module' Kconfig option for thermal subsystem framework
because the thermal framework are required to be ready as early as
possible to avoid overheat at boot time. (Daniel Lezcano)

- Fix a bug that thermal framework pokes disabled thermal zones upon
resume. (Wei Wang)

- A couple of cleanups and trivial fixes on int340x thermal drivers.
(Srinivas Pandruvada, Zhang Rui, Sumeet Pawnikar)

thanks,
rui

----------------------------------------------------------------
Daniel Lezcano (5):
ÂÂÂÂÂÂthermal/drivers/core: Remove the module Kconfig's option
ÂÂÂÂÂÂthermal/drivers/core: Remove module unload code
ÂÂÂÂÂÂthermal/drivers/core: Remove depends on THERMAL in Kconfig
ÂÂÂÂÂÂthermal/drivers/core: Fix typo in the option name
ÂÂÂÂÂÂhwmon/drivers/core: Simplify complex dependency

Geert Uytterhoeven (1):
ÂÂÂÂÂÂmlxsw: Remove obsolete dependency on THERMAL=m

Jean-Francois Dagenais (1):
ÂÂÂÂÂÂthermal: make device_register's type argument const

Srinivas Pandruvada (1):
ÂÂÂÂÂÂdrivers: thermal: processor_thermal: Downgrade error message

Sumeet Pawnikar (1):
ÂÂÂÂÂÂthermal: intel: int340x: processor_thermal_device: simplify to
get driver data

Wei Wang (1):
ÂÂÂÂÂÂthermal: core: skip update disabled thermal zones after suspend

Zhang Rui (2):
ÂÂÂÂÂÂthermal/int3403_thermal: favor _TMP instead of PTYP
ÂÂÂÂÂÂMerge branches 'thermal-core', 'thermal-built-it' and 'thermal-
intel' into next

Âarch/arm/configs/mini2440_defconfigÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂ2 +-
Âarch/arm/configs/pxa_defconfigÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂ2 +-
Âarch/mips/configs/ip22_defconfigÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂ2 +-
Âarch/mips/configs/ip27_defconfigÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂ2 +-
Âarch/unicore32/configs/unicore32_defconfigÂÂÂÂÂÂÂÂÂ|ÂÂ2 +-
Âdrivers/hwmon/hwmon.cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂ4 +--
Âdrivers/net/ethernet/mellanox/mlxsw/KconfigÂÂÂÂÂÂÂÂ|ÂÂ1 -
Âdrivers/thermal/KconfigÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂ8 +++---
Âdrivers/thermal/intel/KconfigÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂ1 -
Â.../intel/int340x_thermal/int3403_thermal.cÂÂÂÂÂÂÂÂ| 16 +++++------
Â.../int340x_thermal/processor_thermal_device.cÂÂÂÂÂ| 13 ++-------
Âdrivers/thermal/qcom/KconfigÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂ1 -
Âdrivers/thermal/thermal_core.cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ| 31 +++++++++-----
--------
Âinclude/linux/thermal.hÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ|ÂÂ6 ++---
Â14 files changed, 34 insertions(+), 57 deletions(-)