lkml.org 
[lkml]   [2017]   [Sep]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Subject[GIT PULL] Thermal management updates for v4.14-rc1
From
Date
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 v4.14-rc1 with
top-most commit b32b5e14b4e0d40e06f094d2593b447e00acdf37:

  Merge branches 'thermal-core', 'thermal-soc', 'thermal-intel' and
'const-thermal-zone-structure' into next (2017-09-08 11:20:04 +0800)

on top of commit 16f73eb02d7e1765ccab3d2018e0bd98eb93d973:

  Linux 4.13-rc3 (2017-07-30 12:40:36 -0700)

Specifics:

- Fix resources release in error paths when registering thermal zone.
(Christophe Jaillet)

- Introduce a new thermal driver for on-chip PVT (Process, Voltage and
Temperature) monitoring unit implemented on UniPhier SoCs. This driver
supports temperature monitoring and alert function. (Kunihiko Hayashi)

- Add support for mt2712 chip in the mtk_thermal driver. (Louis Yu)

- Add support for RK3328 SOC in rockchip_thermal driver. (Rocky Hao)

- cleanup a couple of platform thermal drivers to constify
thermal_zone_of_device_ops structures. (Julia Lawall)

- a couple of fixes in int340x and intel_pch_thermal thermal
driver.(Arvind Yadav, Sumeet Pawnikar, Brian Bian, Ed Swierk, Zhang
Rui)

thanks,
rui

----------------------------------------------------------------
Arnd Bergmann (1):
      thermal: fix INTEL_SOC_DTS_IOSF_CORE dependencies

Arvind Yadav (3):
      thermal: int340x: constify attribute_group structures.
      thermal: int340x_thermal: Constify attribute_group structures.
      thermal: intel_pch_thermal: constify pci_device_id.

Brian Bian (1):
      thermal: int3400_thermal: process "thermal table changed" event

Christophe Jaillet (3):
      thermal: core: Add some new helper functions to free resources
      thermal: core: Use the new 'thermal_zone_destroy_device_groups()'
helper function
      thermal: core: Fix resources release in error paths in
thermal_zone_device_register()

Ed Swierk (2):
      thermal: intel_pch_thermal: Read large temp values correctly
      thermal: intel_pch_thermal: Fix enable check on Broadwell-DE

Icenowy Zheng (1):
      thermal: core: fix some format issues on critical shutdown string

Julia Lawall (6):
      thermal: hisilicon: constify thermal_zone_of_device_ops
structures
      thermal: qoriq: constify thermal_zone_of_device_ops structures
      thermal: rcar_gen3_thermal: constify thermal_zone_of_device_ops
structures
      thermal: zx2967: constify thermal_zone_of_device_ops structures
      thermal: exynos: constify thermal_zone_of_device_ops structures
      thermal: bcm2835: constify thermal_zone_of_device_ops structures

Kunihiko Hayashi (2):
      dt-bindings: thermal: add binding documentation for UniPhier
thermal monitor
      thermal: uniphier: add UniPhier thermal driver

Louis Yu (4):
      dt-bindings: thermal: Add binding document for Mediatek thermal
controller
      thermal: mediatek: add Mediatek thermal driver for mt2712
      thermal: mediatek: extend calibration data for mt2712 chip
      thermal: mediatek: minor mtk_thermal.c cleanups

Rocky Hao (2):
      dt-bindings: rockchip-thermal: Support the RK3328 SoC compatible
      thermal: rockchip: Support the RK3328 SOC in thermal driver

Sumeet Pawnikar (1):
      Thermal/int340x: Fix few typos and kernel warn message

Zhang Rui (3):
      Thermal: int3406_thermal: fix thermal sysfs I/F
      Merge branches 'mediatek-mt2712', 'rockchip-rk3328' and
'uniphier-thermal' into thermal-soc
      Merge branches 'thermal-core', 'thermal-soc', 'thermal-intel' and
'const-thermal-zone-structure' into next

 .../bindings/thermal/mediatek-thermal.txt          |   1 +
 .../bindings/thermal/rockchip-thermal.txt          |   1 +
 .../bindings/thermal/uniphier-thermal.txt          |  64 ++++
 drivers/thermal/Kconfig                            |  12 +-
 drivers/thermal/Makefile                           |   1 +
 drivers/thermal/broadcom/bcm2835_thermal.c         |   2 +-
 drivers/thermal/hisi_thermal.c                     |   2 +-
 drivers/thermal/int340x_thermal/acpi_thermal_rel.c |   2 +-
 drivers/thermal/int340x_thermal/acpi_thermal_rel.h |   8 +-
 drivers/thermal/int340x_thermal/int3400_thermal.c  |  43 ++-
 drivers/thermal/int340x_thermal/int3406_thermal.c  |  96 ++----
 .../int340x_thermal/processor_thermal_device.c     |   2 +-
 drivers/thermal/intel_pch_thermal.c                |  12 +-
 drivers/thermal/mtk_thermal.c                      |  88 ++++-
 drivers/thermal/qoriq_thermal.c                    |   2 +-
 drivers/thermal/rcar_gen3_thermal.c                |   2 +-
 drivers/thermal/rockchip_thermal.c                 |  65 ++++
 drivers/thermal/samsung/exynos_tmu.c               |   2 +-
 drivers/thermal/thermal_core.c                     |  31 +-
 drivers/thermal/thermal_core.h                     |   1 +
 drivers/thermal/thermal_sysfs.c                    |  29 ++
 drivers/thermal/uniphier_thermal.c                 | 384
+++++++++++++++++++++
 drivers/thermal/zx2967_thermal.c                   |   2 +-
 include/linux/thermal.h                            |   1 +
 24 files changed, 747 insertions(+), 106 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/thermal/uniphier-
thermal.txt
 create mode 100644 drivers/thermal/uniphier_thermal.c

\
 
 \ /
  Last update: 2017-09-12 04:50    [W:0.077 / U:0.052 seconds]
©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site