[GIT PULL] thermal material for v6.3, take 2
From: Daniel Lezcano
Date: Mon Feb 13 2023 - 06:10:14 EST
Hi Rafael,
The following changes since commit 61b7614c114c817f9f326282c2f7a728bf0051a8:
Merge branch 'thermal-intel' into linux-next (2023-02-09 19:57:59 +0100)
are available in the Git repository at:
ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/thermal/linux.git
tags/thermal-v6.3-rc1-2
for you to fetch changes up to f8da73d02bfcf6d61513912035150d91c14ea1e9:
thermal/drivers/st: Remove syscfg based driver (2023-02-13 11:42:35
+0100)
----------------------------------------------------------------
- Fix missing thermal_sampling_exit() call when unsubscribing (Vincent
Guittot)
- Add the LVTS Mediatek driver along with a relocation to the Mediatek
folder (Balsam Chihi)
- Add the r8a779g0 RCar support (Geert Uytterhoeven)
- Fix useless call to set_trips() when resuming and add interrupt
support detection at init time on RCar gen3 (Niklas Söderlund)
- Fix memory corruption in the hi3660 thermal driver (Yongqin Liu)
- Fix include path for libnl3 in pkg-config file for the libthermal
(Vibhav Pant)
- Remove core header inclusion from drivers (Daniel Lezcano)
- Remove syscfg based driver as the platform is removed (Alain Volmat)
----------------------------------------------------------------
Alain Volmat (1):
thermal/drivers/st: Remove syscfg based driver
Balsam CHIHI (3):
thermal/drivers/mediatek: Relocate driver to mediatek folder
dt-bindings: thermal: mediatek: Add LVTS thermal controllers
thermal/drivers/mediatek: Add the Low Voltage Thermal Sensor driver
Daniel Lezcano (1):
thermal: Remove core header inclusion from drivers
Geert Uytterhoeven (2):
dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support
thermal/drivers/rcar_gen3: Add support for R-Car V4H
Niklas Söderlund (3):
thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when
resuming
thermal/drivers/rcar_gen3_thermal: Create device local ops struct
thermal/drivers/rcar_gen3_thermal: Fix device initialization
Vibhav Pant (1):
tools/lib/thermal: Fix include path for libnl3 in pkg-config file.
Vincent Guittot (1):
tools/lib/thermal: Fix thermal_sampling_exit()
Yongqin Liu (1):
thermal/drivers/hisi: Drop second sensor hi3660
.../bindings/thermal/mediatek,lvts-thermal.yaml | 142 +++
.../bindings/thermal/rcar-gen3-thermal.yaml | 3 +
drivers/thermal/Kconfig | 14 +-
drivers/thermal/Makefile | 2 +-
drivers/thermal/amlogic_thermal.c | 1 -
drivers/thermal/armada_thermal.c | 2 -
drivers/thermal/broadcom/bcm2835_thermal.c | 1 -
drivers/thermal/hisi_thermal.c | 7 +-
drivers/thermal/imx8mm_thermal.c | 1 -
drivers/thermal/imx_sc_thermal.c | 1 -
drivers/thermal/intel/intel_hfi.c | 3 +-
drivers/thermal/mediatek/Kconfig | 37 +
drivers/thermal/mediatek/Makefile | 2 +
.../{mtk_thermal.c => mediatek/auxadc_thermal.c} | 2 +-
drivers/thermal/mediatek/lvts_thermal.c | 1224
++++++++++++++++++++
drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 1 -
drivers/thermal/qoriq_thermal.c | 1 -
drivers/thermal/rcar_gen3_thermal.c | 41 +-
drivers/thermal/samsung/exynos_tmu.c | 3 +-
drivers/thermal/st/Kconfig | 4 -
drivers/thermal/st/Makefile | 1 -
drivers/thermal/st/st_thermal_syscfg.c | 174 ---
drivers/thermal/st/stm_thermal.c | 1 -
drivers/thermal/tegra/tegra30-tsensor.c | 1 -
drivers/thermal/uniphier_thermal.c | 2 -
.../dt-bindings/thermal/mediatek,lvts-thermal.h | 19 +
tools/lib/thermal/libthermal.pc.template | 2 +-
tools/lib/thermal/sampling.c | 2 +-
28 files changed, 1461 insertions(+), 233 deletions(-)
create mode 100644
Documentation/devicetree/bindings/thermal/mediatek,lvts-thermal.yaml
create mode 100644 drivers/thermal/mediatek/Kconfig
create mode 100644 drivers/thermal/mediatek/Makefile
rename drivers/thermal/{mtk_thermal.c => mediatek/auxadc_thermal.c} (99%)
create mode 100644 drivers/thermal/mediatek/lvts_thermal.c
delete mode 100644 drivers/thermal/st/st_thermal_syscfg.c
create mode 100644 include/dt-bindings/thermal/mediatek,lvts-thermal.h