lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1505184619.3596.20.camel@intel.com>
Date:   Tue, 12 Sep 2017 10:50:19 +0800
From:   Zhang Rui <rui.zhang@...el.com>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     LKML <linux-kernel@...r.kernel.org>,
        Linux PM list <linux-pm@...r.kernel.org>
Subject: [GIT PULL] Thermal management updates for v4.14-rc1

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ