kernel_optimize_test/drivers/thermal
Linus Torvalds fb3da48a86 Merge branch 'thermal/next' of git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Pull thermal management updates from Zhang Rui:

 - Fix a deadlock regression in thermal core framework, which was
   introduced in 5.3 (Wei Wang)

 - Initialize thermal control framework earlier to enable thermal
   mitigation during boot (Amit Kucheria)

 - Convert the Intelligent Power Allocator (IPA) thermal governor to
   follow the generic PM_EM instead of its own Energy Model (Quentin
   Perret)

 - Introduce a new Amlogic soc thermal driver (Guillaume La Roque)

 - Add interrupt support for tsens thermal driver (Amit Kucheria)

 - Add support for MSM8956/8976 in tsens thermal driver
   (AngeloGioacchino Del Regno)

 - Add support for r8a774b1 in rcar thermal driver (Biju Das)

 - Add support for Thermal Monitor Unit v2 in qoriq thermal driver
   (Yuantian Tang)

 - Some other fixes/cleanups on thermal core framework and soc thermal
   drivers (Colin Ian King, Daniel Lezcano, Hsin-Yi Wang, Tian Tao)

* 'thermal/next' of git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux: (32 commits)
  thermal: Fix deadlock in thermal thermal_zone_device_check
  thermal: cpu_cooling: Migrate to using the EM framework
  thermal: cpu_cooling: Make the power-related code depend on IPA
  PM / EM: Declare EM data types unconditionally
  arm64: defconfig: Enable CONFIG_ENERGY_MODEL
  drivers: thermal: tsens: fix potential integer overflow on multiply
  thermal: cpu_cooling: Reorder the header file
  thermal: cpu_cooling: Remove pointless dependency on CONFIG_OF
  thermal: no need to set .owner when using module_platform_driver
  thermal: qcom: tsens-v1: Fix kfree of a non-pointer value
  cpufreq: qcom-hw: Move driver initialization earlier
  clk: qcom: Initialize clock drivers earlier
  cpufreq: Initialize cpufreq-dt driver earlier
  cpufreq: Initialize the governors in core_initcall
  thermal: Initialize thermal subsystem earlier
  thermal: Remove netlink support
  dt: thermal: tsens: Document compatible for MSM8976/56
  thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976
  MAINTAINERS: add entry for Amlogic Thermal driver
  thermal: amlogic: Add thermal driver to support G12 SoCs
  ...
2019-12-05 11:21:24 -08:00
..
broadcom
intel thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_clump8 macro 2019-12-04 19:44:12 -08:00
qcom drivers: thermal: tsens: fix potential integer overflow on multiply 2019-11-07 07:00:26 +01:00
samsung
st
tegra
ti-soc-thermal
amlogic_thermal.c thermal: amlogic: Add thermal driver to support G12 SoCs 2019-11-07 07:00:26 +01:00
armada_thermal.c
clock_cooling.c
cpu_cooling.c thermal: cpu_cooling: Migrate to using the EM framework 2019-11-07 07:02:40 +01:00
da9062-thermal.c
db8500_thermal.c
devfreq_cooling.c
dove_thermal.c
fair_share.c
gov_bang_bang.c treewide: Rename Peter Feuerer to Peter Kaestle 2019-10-21 12:17:23 +03:00
hisi_thermal.c
imx_thermal.c
Kconfig thermal: cpu_cooling: Migrate to using the EM framework 2019-11-07 07:02:40 +01:00
kirkwood_thermal.c
Makefile thermal: amlogic: Add thermal driver to support G12 SoCs 2019-11-07 07:00:26 +01:00
max77620_thermal.c
mtk_thermal.c
of-thermal.c
power_allocator.c
qoriq_thermal.c thermal: qoriq: add thermal monitor unit version 2 support 2019-11-07 07:00:26 +01:00
rcar_gen3_thermal.c thermal: rcar_gen3_thermal: Add r8a774b1 support 2019-11-07 07:00:26 +01:00
rcar_thermal.c
rockchip_thermal.c
spear_thermal.c
step_wise.c
tango_thermal.c
thermal_core.c thermal: Fix deadlock in thermal thermal_zone_device_check 2019-11-14 22:41:09 +08:00
thermal_core.h
thermal_helpers.c
thermal_hwmon.c
thermal_hwmon.h
thermal_mmio.c thermal: no need to set .owner when using module_platform_driver 2019-11-07 07:00:26 +01:00
thermal_sysfs.c
thermal-generic-adc.c thermal-generic-adc: Silent error message for EPROBE_DEFER 2019-11-07 07:00:26 +01:00
uniphier_thermal.c
user_space.c
zx2967_thermal.c