Re: [GIT PULL] thermal drivers for v6.15-rc1
From: Rafael J. Wysocki
Date: Thu Mar 27 2025 - 08:12:17 EST
Hi Daniel,
On Wed, Mar 26, 2025 at 9:43 AM Daniel Lezcano
<daniel.lezcano@xxxxxxxxxx> wrote:
>
>
> Hi Rafael,
>
> please consider the following changes since commit
> c3b659b74541f4564f9f5a39f65e625c47e77e21:
>
> Merge branches 'thermal-core' and 'thermal-misc' (2025-03-24 14:09:38
> +0100)
>
> are available in the Git repository at:
>
>
> ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/thermal/linux.git
> tags/thermal-v6.15-rc1
>
> for you to fetch changes up to 1b4ef46fd6660712afcfdd841eadd928193e850f:
>
> thermal/drivers/qcom-spmi-temp-alarm: Drop unused driver data
> (2025-03-25 20:52:04 +0100)
>
> ----------------------------------------------------------------
> - Used dev_err_probe() helpers to simplify the init code in the Qoriq
> driver (Frank Li)
>
> - Powered down the Qoriq's TMU at suspend time (Alice Guo)
>
> - Added ipq5332, ipq5424 compatible for the QCom's tsens driver and
> TSENS enable / calibration support for V2 (Praveenkumar I)
>
> - Added missing rk3328 mapping entry (Trevor Woerner)
>
> - Removed duplicate struct declaration in the thermal core header
> (Xueqin Luo)
>
> - Disabled the monitoring mode during suspend for the LVTS Mediatek
> driver to prevent temperature acquisition glitches (Nícolas
> F. R. A. Prado)
>
> - Disabled Stage 3 thermal threshold on the LVTS Mediatek driver
> because it disables the suspend ability and does have an not
> interrupt handler (Nícolas F. R. A. Prado)
>
> - Fixed low temperature offset interrupt on the LVTS Mediatek driver
> to prevent multiple interrupts when the system is at its normal
> functionning temperature (Nícolas F. R. A. Prado)
>
> - Enable the interrupts on the LVTS Mediatek driver only on used
> sensors (Nícolas F. R. A. Prado)
>
> - Added the BCM74110 compatible DT binding and the corresponding code
> to support the chip with a different process (Florian Fainelli)
>
> - Corrected indentation and style in DTS example (Krzysztof Kozlowski)
>
> - Unified hexadecimal annotatation in the rcar_gen3 driver (Niklas
> Söderlund)
>
> - Factored out the code logic to read the fuse on the on Gen3 and Gen4
> drivers (Niklas Söderlund)
>
> - Dropped unused driver data on the QCom's spmi temperature alarm
> driver (Johan Hovold)
>
> ----------------------------------------------------------------
> Alice Guo (1):
> thermal/drivers/qoriq: Power down TMU on system suspend
>
> Florian Fainelli (2):
> dt-bindings: thermal: Update for BCM74110
> thermal/drivers/brcmstb_thermal: Add support for BCM74110
>
> Frank Li (1):
> thermal/drivers/qoriq: Use dev_err_probe() simplify the code
>
> Johan Hovold (1):
> thermal/drivers/qcom-spmi-temp-alarm: Drop unused driver data
>
> Krzysztof Kozlowski (1):
> dt-bindings: thermal: Correct indentation and style in DTS example
>
> Niklas Söderlund (2):
> thermal: rcar_gen3: Use lowercase hex constants
> thermal: rcar_gen3: Reuse logic to read fuses on Gen3 and Gen4
>
> Nícolas F. R. A. Prado (5):
> thermal/drivers/mediatek/lvts: Disable monitor mode during suspend
> thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold
> thermal/drivers/mediatek/lvts: Disable low offset IRQ for minimum
> threshold
> thermal/drivers/mediatek/lvts: Start sensor interrupts disabled
> thermal/drivers/mediatek/lvts: Only update IRQ enable for valid
> sensors
>
> Praveenkumar I (2):
> dt-bindings: thermal: tsens: Add ipq5332, ipq5424 compatible
> thermal/drivers/tsens: Add TSENS enable and calibration support
> for V2
>
> Trevor Woerner (1):
> thermal/drivers/rockchip: Add missing rk3328 mapping entry
>
> xueqin Luo (1):
> thermal: core: Remove duplicate struct declaration
>
> .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 48 +++---
> .../devicetree/bindings/thermal/brcm,avs-tmon.yaml | 1 +
> .../devicetree/bindings/thermal/imx-thermal.yaml | 40 ++---
> .../bindings/thermal/imx8mm-thermal.yaml | 8 +-
> .../devicetree/bindings/thermal/qcom-tsens.yaml | 18 +++
> drivers/thermal/broadcom/brcmstb_thermal.c | 11 +-
> drivers/thermal/mediatek/lvts_thermal.c | 103 ++++++++----
> drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 1 -
> drivers/thermal/qcom/tsens-v2.c | 178
> +++++++++++++++++++++
> drivers/thermal/qcom/tsens.c | 8 +-
> drivers/thermal/qcom/tsens.h | 3 +
> drivers/thermal/qoriq_thermal.c | 47 +++---
> drivers/thermal/renesas/rcar_gen3_thermal.c | 107 ++++++-------
> drivers/thermal/rockchip_thermal.c | 1 +
> include/linux/thermal.h | 2 -
> 15 files changed, 409 insertions(+), 167 deletions(-)
>
>
> --
Pulled and added to linux-pm.git/thermal, thanks!