[GIT PULL] Thermal SoC management updates for v4.12-rc1 #1

From: Eduardo Valentin
Date: Tue May 02 2017 - 00:27:05 EST


Hello Rui,

Please pull the following changes to get the Thermal SoC updates
for 4.12-rc1. Here we have:
- Removal of non-DT booting on TI-SoC driver. Also, support to
fetching coefficients from DT.
- Refactoring of RCAR Gen3.
- New driver: support for BCM 2835.
- New driver: support for Broadcom Northstar.
- New folder for broadcom drivers.
- New driver: support for DA9062/61.
- Small fix on MTK thermal.

These branch has been gone through kernel-ci and linux-next.

BR,

The following changes since commit c1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201:

Linux 4.11-rc1 (2017-03-05 12:59:56 -0800)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal linus

for you to fetch changes up to 05d7839aa290901429d8edcd8f7974c9df2bcaa5:

thermal: mt8173: minor mtk_thermal.c cleanups (2017-04-23 09:01:42 -0700)

----------------------------------------------------------------
Dawei Chien (1):
thermal: mt8173: minor mtk_thermal.c cleanups

Keerthy (3):
thermal: ti-soc-thermal: Fetch slope and offset from DT
thermal: ti-soc-thermal: Remove redundant constants
thermal: ti-soc-thermal: Remove redundant code

Niklas SÃderlund (7):
thermal: rcar_gen3_thermal: add delay in .thermal_init on r8a7796
thermal: rcar_gen3_thermal: remove unneeded mutex
thermal: rcar_gen3_thermal: check that TSC exists before memory allocation
thermal: rcar_gen3_thermal: record and check number of TSCs found
thermal: rcar_gen3_thermal: enable hardware interrupts for trip points
thermal: rcar_gen3_thermal: store device match data in private structure
thermal: rcar_gen3_thermal: add suspend and resume support

RafaÅ MiÅecki (4):
dt-bindings: thermal: add support for Broadcom's Northstar thermal
thermal: broadcom: add Northstar thermal driver
thermal: broadcom: ns: specify myself as MODULE_AUTHOR
thermal: bcm2835: move to the broadcom subdirectory

Stefan Wahren (2):
dt-bindings: Add thermal zone to bcm2835-thermal example
thermal: bcm2835: add thermal driver for bcm2835 SoC

Steve Twiss (2):
Documentation: devicetree: thermal: da9062/61 TJUNC temperature binding
thermal: da9062/61: Thermal junction temperature monitoring driver

.../bindings/thermal/brcm,bcm2835-thermal.txt | 32 ++-
.../devicetree/bindings/thermal/brcm,ns-thermal | 37 +++
.../devicetree/bindings/thermal/da9062-thermal.txt | 36 +++
drivers/thermal/Kconfig | 15 +
drivers/thermal/Makefile | 2 +
drivers/thermal/broadcom/Kconfig | 16 ++
drivers/thermal/broadcom/Makefile | 2 +
drivers/thermal/broadcom/bcm2835_thermal.c | 314 ++++++++++++++++++++
drivers/thermal/broadcom/ns-thermal.c | 106 +++++++
drivers/thermal/da9062-thermal.c | 315 +++++++++++++++++++++
drivers/thermal/mtk_thermal.c | 2 +-
drivers/thermal/rcar_gen3_thermal.c | 199 ++++++++++++-
.../thermal/ti-soc-thermal/dra752-thermal-data.c | 10 -
.../thermal/ti-soc-thermal/omap3-thermal-data.c | 4 -
.../thermal/ti-soc-thermal/omap4-thermal-data.c | 6 -
.../thermal/ti-soc-thermal/omap5-thermal-data.c | 4 -
drivers/thermal/ti-soc-thermal/ti-bandgap.h | 4 -
drivers/thermal/ti-soc-thermal/ti-thermal-common.c | 158 +----------
drivers/thermal/ti-soc-thermal/ti-thermal.h | 16 --
19 files changed, 1061 insertions(+), 217 deletions(-)
create mode 100644 Documentation/devicetree/bindings/thermal/brcm,ns-thermal
create mode 100644 Documentation/devicetree/bindings/thermal/da9062-thermal.txt
create mode 100644 drivers/thermal/broadcom/Kconfig
create mode 100644 drivers/thermal/broadcom/Makefile
create mode 100644 drivers/thermal/broadcom/bcm2835_thermal.c
create mode 100644 drivers/thermal/broadcom/ns-thermal.c
create mode 100644 drivers/thermal/da9062-thermal.c

Attachment: signature.asc
Description: Digital signature