Re: [GIT PULL] thermal material for v6.8-rc1

From: Rafael J. Wysocki
Date: Tue Jan 02 2024 - 07:51:53 EST


Hi Daniel,

On Tue, Jan 2, 2024 at 10:25 AM Daniel Lezcano <daniel.lezcano@xxxxxxx> wrote:
>
>
> Hi Rafael,
>
> happy new year 2024!
>
> Please consider pulling these thermal changes.
>
> Thanks
>
> -- Daniel
>
> The following changes since commit 5f70413a85056db04050604a76b52e3f39a37f21:
>
> thermal: cpuidle_cooling: fix kernel-doc warning and a spello
> (2023-12-21 12:05:48 +0100)
>
> are available in the Git repository at:
>
>
> ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/thermal/linux.git
> tags/thermal-v6.8-rc1
>
> for you to fetch changes up to 5314b1543787e6cd5d248186fcfd5c5fc4ca2146:
>
> thermal/drivers/exynos: Use set_trips ops (2024-01-02 09:33:19 +0100)
>
> ----------------------------------------------------------------
> - Converted Mediatek Thermal to the json-schema (Rafał Miłecki)
>
> - Fixed DT bindings issue on Loongson (Binbin Zhou)
>
> - Fixed returning NULL instead of -ENODEV on Loogsoo (Binbin Zhou)
>
> - Added the DT binding for the tsens on SM8650 platform (Neil Armstrong)
>
> - Added a reboot on critical option feature (Fabio Estevam)
>
> - Made usage of DEFINE_SIMPLE_DEV_PM_OPS on AmLogic (Uwe Kleine-König)
>
> - Added the D1/T113s THS controller support on Sun8i (Maxim Kiselev)
>
> - Fixed example in the DT binding for QCom SPMI (Johan Hovold)
>
> - Fixed compilation warning for the tmon utility (Florian Eckert)
>
> - Added interrupt based configuration on Exynos along with a set of
> related cleanups (Mateusz Majewski)
>
> ----------------------------------------------------------------
> Binbin Zhou (2):
> dt-bindings: thermal: loongson,ls2k-thermal: Fix binding check issues
> drivers/thermal/loongson2_thermal: Fix incorrect PTR_ERR() judgment
>
> Fabio Estevam (4):
> dt-bindings: thermal-zones: Document critical-action
> thermal/core: Prepare for introduction of thermal reboot
> reboot: Introduce thermal_zone_device_critical_reboot()
> thermal/thermal_of: Allow rebooting after critical temp
>
> Florian Eckert (1):
> tools/thermal/tmon: Fix compilation warning for wrong format
>
> Johan Hovold (2):
> dt-bindings: thermal: qcom-spmi-adc-tm5/hc: Fix example node names
> dt-bindings: thermal: qcom-spmi-adc-tm5/hc: Clean up examples
>
> Mateusz Majewski (9):
> thermal/drivers/exynos: Remove an unnecessary field description
> thermal/drivers/exynos: Drop id field
> thermal/drivers/exynos: Wwitch from workqueue-driven interrupt
> handling to threaded interrupts
> thermal/drivers/exynos: Handle devm_regulator_get_optional return
> value correctly
> thermal/drivers/exynos: Simplify regulator (de)initialization
> thermal/drivers/exynos: Stop using the threshold mechanism on
> Exynos 4210
> thermal/drivers/exynos: Split initialization of TMU and the
> thermal zone
> thermal/drivers/exynos: Use BIT wherever possible
> thermal/drivers/exynos: Use set_trips ops
>
> Maxim Kiselev (2):
> dt-bindings: thermal: sun8i: Add binding for D1/T113s THS controller
> thermal/drivers/sun8i: Add D1/T113s THS controller support
>
> Neil Armstrong (1):
> dt-bindings: thermal: qcom-tsens: document the SM8650 Temperature
> Sensor
>
> Rafał Miłecki (1):
> dt-bindings: thermal: convert Mediatek Thermal to the json-schema
>
> Uwe Kleine-König (2):
> thermal: amlogic: Make amlogic_thermal_disable() return void
> thermal: amlogic: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
>
> .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 7 +-
> .../bindings/thermal/loongson,ls2k-thermal.yaml | 10 +-
> .../bindings/thermal/mediatek,thermal.yaml | 99 ++++
> .../bindings/thermal/mediatek-thermal.txt | 52 --
> .../bindings/thermal/qcom-spmi-adc-tm-hc.yaml | 8 +-
> .../bindings/thermal/qcom-spmi-adc-tm5.yaml | 16 +-
> .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 +
> .../devicetree/bindings/thermal/thermal-zones.yaml | 16 +
> drivers/thermal/amlogic_thermal.c | 19 +-
> drivers/thermal/loongson2_thermal.c | 2 +-
> drivers/thermal/samsung/exynos_tmu.c | 529
> +++++++++++----------
> drivers/thermal/sun8i_thermal.c | 13 +
> drivers/thermal/thermal_core.c | 21 +-
> drivers/thermal/thermal_core.h | 1 +
> drivers/thermal/thermal_of.c | 6 +
> include/linux/reboot.h | 12 +-
> kernel/reboot.c | 34 +-
> tools/thermal/tmon/tui.c | 2 +-
> 18 files changed, 491 insertions(+), 357 deletions(-)
> create mode 100644
> Documentation/devicetree/bindings/thermal/mediatek,thermal.yaml
> delete mode 100644
> Documentation/devicetree/bindings/thermal/mediatek-thermal.txt

Pulled and added to the thermal branch in linux-pm.git.

Thanks!