* [GIT PULL] thermal drivers for v6.15-rc1
@ 2025-03-26 8:43 Daniel Lezcano
2025-03-27 12:10 ` Rafael J. Wysocki
0 siblings, 1 reply; 2+ messages in thread
From: Daniel Lezcano @ 2025-03-26 8:43 UTC (permalink / raw)
To: Rafael J. Wysocki
Cc: Frank Li, Alice Guo, Praveenkumar I, Trevor Woerner,
Nícolas F. R. A. Prado, Florian Fainelli,
Krzysztof Kozlowski, Niklas Söderlund, Johan Hovold,
Linux PM mailing list, Linux Kernel Mailing List
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@gitolite.kernel.org/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(-)
--
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog
^ permalink raw reply [flat|nested] 2+ messages in thread* Re: [GIT PULL] thermal drivers for v6.15-rc1
2025-03-26 8:43 [GIT PULL] thermal drivers for v6.15-rc1 Daniel Lezcano
@ 2025-03-27 12:10 ` Rafael J. Wysocki
0 siblings, 0 replies; 2+ messages in thread
From: Rafael J. Wysocki @ 2025-03-27 12:10 UTC (permalink / raw)
To: Daniel Lezcano
Cc: Rafael J. Wysocki, Frank Li, Alice Guo, Praveenkumar I,
Trevor Woerner, Nícolas F. R. A. Prado, Florian Fainelli,
Krzysztof Kozlowski, Niklas Söderlund, Johan Hovold,
Linux PM mailing list, Linux Kernel Mailing List
Hi Daniel,
On Wed, Mar 26, 2025 at 9:43 AM Daniel Lezcano
<daniel.lezcano@linaro.org> 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@gitolite.kernel.org/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!
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-03-27 12:11 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-26 8:43 [GIT PULL] thermal drivers for v6.15-rc1 Daniel Lezcano
2025-03-27 12:10 ` Rafael J. Wysocki
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox