All of lore.kernel.org
 help / color / mirror / Atom feed
From: Zhang Rui <rui.zhang@intel.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>,
	Linux PM list <linux-pm@vger.kernel.org>,
	Eduardo Valentin <edubezval@gmail.com>
Subject: [GIT PULL] Thermal management updates for v4.15-rc1
Date: Fri, 17 Nov 2017 09:30:06 +0800	[thread overview]
Message-ID: <1510882206.19523.17.camel@intel.com> (raw)

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.15-rc1 with
top-most commit 1e032393d9680c1f3b5238ec0f3f4eb006ee83d2:

  Merge branches 'thermal-core', 'thermal-tool', 'thermal-intel' and
'thermal-soc' into next (2017-11-02 16:32:25 +0800)

on top of commit 2bd6bf03f4c1c59381d62c61d03f6cc3fe71f66e:

  Linux 4.14-rc1 (2017-09-16 15:47:51 -0700)

Specifics:

- Introduce brcmstb AVS TMON thermal driver. (Brian Norris)
- Add Rockchip RV1108 support in rockchip thermal driver.
  (Rocky Hao)
- Major rework on HISI driver plus additional support of hisi3660.
  (Daniel Lezcano)
- Add nvmem-cells binding on imx6sx. (Leonard Crestez)
- Fix a NULL pointer dereference on ti thermal driver unloading.
  (Tony Lindgren)
- improve tmon tool to make it easier to cross-compile tmon.
  (Markus Mayer)
- Add Coffee Lake and Cannon Lake support for intel processor and pch
  thermal drivers. (Srinivas Pandruvada)
- Other small fixes and cleanups. (Arvind Yadav, Colin Ian King, Allen
  Wild, Nicolin Chen, Baruch SiachNiklas Söderlund, Arnd Bergmann)

thanks,
rui

----------------------------------------------------------------
Allen Wild (1):
      thermal: enable broadcom menu for arm64 bcm2835

Arnd Bergmann (1):
      thermal: imx: add NVMEM dependency

Arvind Yadav (3):
      thermal : Remove const to make same prototype
      thermal/intel_powerclamp: pr_err()/pr_info() strings should end
with newlines
      thermal: cpu_cooling: pr_err() strings should end with newlines

Baruch Siach (1):
      thermal: armada: fix formula documentation comment

Brian Norris (2):
      Documentation: devicetree: add binding for Broadcom STB AVS TMON
      thermal: add brcmstb AVS TMON driver

Colin Ian King (1):
      thermal: bxt: remove redundant variable trip

Daniel Lezcano (16):
      thermal/drivers/hisi: Fix missing interrupt enablement
      thermal/drivers/hisi: Remove the multiple sensors support
      thermal/drivers/hisi: Fix kernel panic on alarm interrupt
      thermal/drivers/hisi: Simplify the temperature/step computation
      thermal/drivers/hisi: Fix multiple alarm interrupts firing
      thermal/drivers/hisi: Remove pointless lock
      thermal/drivers/hisi: Encapsulate register writes into helpers
      thermal/drivers/hisi: Fix configuration register setting
      thermal/drivers/hisi: Remove costly sensor inspection
      thermal/drivers/hisi: Rename and remove unused field
      thermal/drivers/hisi: Convert long to int
      thermal/drivers/hisi: Remove thermal data back pointer
      thermal/drivers/hisi: Remove mutex_lock in the code
      thermal/drivers/step_wise: Fix temperature regulation misbehavior
      thermal/drivers/generic-iio-adc: Switch tz request to devm
version
      thermal/drivers/qcom-spmi: Use devm_iio_channel_get

Kevin Wangtao (6):
      thermal/drivers/hisi: Move the clk setup in the corresponding
functions
      thermal/drivers/hisi: Use round up step value
      thermal/drivers/hisi: Put platform code together
      thermal/drivers/hisi: Add platform prefix to function name
      thermal/drivers/hisi: Prepare to add support for other hisi
platforms
      thermal/drivers/hisi: Add support for hi3660 SoC

Leonard Crestez (2):
      thermal: imx: Add nvmem-cells alternate binding for OCOTP access
      thermal: imx: Add support for reading OCOTP through nvmem

Markus Mayer (3):
      tools/thermal: tmon: use "-fstack-protector" only if supported
      tools/thermal: tmon: allow $(CC) to be defined externally
      tools/thermal: tmon: use $(PKG_CONFIG) instead of hard-coding
pkg-config

Nicolin Chen (1):
      thermal: tegra: remove null check for dev pointer

Niklas Söderlund (1):
      thermal: rcar_gen3_thermal: fix initialization sequence for H3
ES2.0

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

Srinivas Pandruvada (3):
      thermal: int340x: processor_thermal: Add Cannon Lake support
      thermal: int340x: processor_thermal: Add Coffee Lake support
      thermal: pch: Add Cannon Lake support

Tony Lindgren (1):
      thermal: ti-soc-thermal: Fix ti_thermal_unregister_cpu_cooling
NULL pointer on unload

Zhang Rui (2):
      Merge branch 'imx-nvmem' into thermal-soc
      Merge branches 'thermal-core', 'thermal-tool', 'thermal-intel'
and 'thermal-soc' into next

 .../devicetree/bindings/thermal/brcm,avs-tmon.txt  |  20 +
 .../devicetree/bindings/thermal/imx-thermal.txt    |   7 +
 .../bindings/thermal/rockchip-thermal.txt          |   1 +
 MAINTAINERS                                        |   8 +
 drivers/thermal/Kconfig                            |   3 +-
 drivers/thermal/armada_thermal.c                   |   2 +-
 drivers/thermal/broadcom/Kconfig                   |   7 +
 drivers/thermal/broadcom/Makefile                  |   1 +
 drivers/thermal/broadcom/brcmstb_thermal.c         | 387 +++++++++++++
 drivers/thermal/cpu_cooling.c                      |   2 +-
 drivers/thermal/hisi_thermal.c                     | 612
++++++++++++++-------
 drivers/thermal/imx_thermal.c                      | 104 +++-
 .../int340x_thermal/processor_thermal_device.c     |   6 +
 drivers/thermal/intel_bxt_pmic_thermal.c           |   3 +-
 drivers/thermal/intel_pch_thermal.c                |  11 +
 drivers/thermal/intel_powerclamp.c                 |   4 +-
 drivers/thermal/qcom-spmi-temp-alarm.c             |  43 +-
 drivers/thermal/rcar_gen3_thermal.c                |  34 +-
 drivers/thermal/rockchip_thermal.c                 |  67 +++
 drivers/thermal/step_wise.c                        |  11 +-
 drivers/thermal/tegra/soctherm.c                   |   2 +-
 drivers/thermal/thermal-generic-adc.c              |  24 +-
 drivers/thermal/ti-soc-thermal/ti-thermal-common.c |   3 +-
 include/linux/thermal.h                            |   2 +-
 tools/thermal/tmon/Makefile                        |  18 +-
 25 files changed, 1055 insertions(+), 327 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/thermal/brcm,avs-
tmon.txt
 create mode 100644 drivers/thermal/broadcom/brcmstb_thermal.c

                 reply	other threads:[~2017-11-17  1:30 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1510882206.19523.17.camel@intel.com \
    --to=rui.zhang@intel.com \
    --cc=edubezval@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pm@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.