linux/drivers/thermal
Linus Torvalds 0db9723cac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux
Pull thermal management updates from Zhang Rui:
 "Specifics:

   - enhance Thermal Framework with several new capabilities:

       * use power estimates
       * compute weights with relative integers instead of percentages
       * allow governors to have private data in thermal zones
       * export thermal zone parameters through sysfs

     Thanks to the ARM thermal team (Javi, Punit, KP).

   - introduce a new thermal governor: power allocator.  First in kernel
     closed loop PI(D) controller for thermal control.  Thanks to ARM
     thermal team.

   - enhance OF thermal to allow thermal zones to have sustainable power
     HW specification.  Thanks to Punit.

   - introduce thermal driver for Intel Quark SoC x1000platform.  Thanks
     to Ong, Boon Leong.

   - introduce QPNP PMIC temperature alarm driver.  Thanks to Ivan T. I.

   - introduce thermal driver for Hisilicon hi6220.  Thanks to
     kongxinwei.

   - enhance Exynos thermal driver to handle Exynos5433 TMU.  Thanks to
     Chanwoo C.

   - TI thermal driver now has a better implementation for EOCZ bit.
     From Pavel M.

   - add id for Skylake processors in int340x processor thermal driver.

   - a couple of small fixes and cleanups."

* 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux: (36 commits)
  thermal: hisilicon: add new hisilicon thermal sensor driver
  dt-bindings: Document the hi6220 thermal sensor bindings
  thermal: of-thermal: add support for reading coefficients property
  thermal: support slope and offset coefficients
  thermal: power_allocator: round the division when divvying up power
  thermal: exynos: Add the support for Exynos5433 TMU
  thermal: cpu_cooling: Fix power calculation when CPUs are offline
  thermal: cpu_cooling: Remove cpu_dev update on policy CPU update
  thermal: export thermal_zone_parameters to sysfs
  thermal: cpu_cooling: Check memory allocation of power_table
  ti-soc-thermal: request temperature periodically if hw can't do that itself
  ti-soc-thermal: implement eocz bit to make driver useful on omap3
  cleanup ti-soc-thermal
  thermal: remove stale THERMAL_POWER_ACTOR select
  thermal: Default OF created trip points to writable
  thermal: core: Add Kconfig option to enable writable trips
  thermal: x86_pkg_temp: drop const for thermal_zone_parameters
  of: thermal: Introduce sustainable power for a thermal zone
  thermal: add trace events to the power allocator governor
  thermal: introduce the Power Allocator governor
  ...
2015-06-25 17:51:55 -07:00
..
int340x_thermal
samsung thermal: exynos: Add the support for Exynos5433 TMU 2015-05-04 21:27:55 -07:00
st
ti-soc-thermal Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux 2015-06-25 17:51:55 -07:00
armada_thermal.c thermal: armada: Update Armada 380 thermal sensor coefficients 2015-05-09 01:00:31 -07:00
clock_cooling.c
cpu_cooling.c thermal: cpu_cooling: Fix power calculation when CPUs are offline 2015-05-04 21:27:54 -07:00
db8500_cpufreq_cooling.c
db8500_thermal.c
dove_thermal.c
fair_share.c
gov_bang_bang.c
hisi_thermal.c thermal: hisilicon: add new hisilicon thermal sensor driver 2015-06-03 15:58:52 -07:00
imx_thermal.c
intel_powerclamp.c Merge branches 'release' and 'thermal-soc' of .git into next 2015-06-11 12:52:14 +08:00
intel_quark_dts_thermal.c
intel_soc_dts_iosf.c
intel_soc_dts_iosf.h
intel_soc_dts_thermal.c
Kconfig Merge branches 'release' and 'thermal-soc' of .git into next 2015-06-11 12:52:14 +08:00
kirkwood_thermal.c
Makefile Merge branches 'release' and 'thermal-soc' of .git into next 2015-06-11 12:52:14 +08:00
of-thermal.c thermal: of-thermal: add support for reading coefficients property 2015-05-11 19:48:09 -07:00
power_allocator.c thermal: power_allocator: round the division when divvying up power 2015-05-11 18:57:44 -07:00
qcom-spmi-temp-alarm.c
rcar_thermal.c
rockchip_thermal.c thermal: rockchip: fix an error code 2015-05-09 13:36:57 +08:00
spear_thermal.c
step_wise.c
tegra_soctherm.c
thermal_core.c thermal: support slope and offset coefficients 2015-05-11 19:46:52 -07:00
thermal_core.h Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal into thermal-soc 2015-06-11 10:55:42 +08:00
thermal_hwmon.c
thermal_hwmon.h
user_space.c
x86_pkg_temp_thermal.c