mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PULL] More thermal control updates for v6.15-rc1
@ 2025-03-31 19:41 Rafael J. Wysocki
  2025-04-02  1:02 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Rafael J. Wysocki @ 2025-03-31 19:41 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux PM, Linux Kernel Mailing List, Daniel Lezcano

Hi Linus,

Please pull from the tag

 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
 thermal-6.15-rc1-2

with top-most commit 12da0fee4543ffbd50ff01b16153cc6ca2f7453a

 Merge tag 'thermal-v6.15-rc1' of
ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux

on top of commit c3b659b74541f4564f9f5a39f65e625c47e77e21

 Merge branches 'thermal-core' and 'thermal-misc'

to receive more thermal control updates for 6.15-rc1.

These are mostly assorted updates of thermal drivers used on ARM
platforms:

 - Use dev_err_probe() helpers to simplify the init code in the Qoriq
   thermal driver (Frank Li).

 - Power down the Qoriq's TMU at suspend time (Alice Guo).

 - Add ipq5332, ipq5424 compatible to the QCom's tsens thermal driver
   and TSENS enable / calibration support for V2 (Praveenkumar I).

 - Add missing rk3328 mapping entry (Trevor Woerner).

 - Remove duplicate struct declaration from the thermal core header
   file (Xueqin Luo).

 - Disable the monitoring mode during suspend in the LVTS Mediatek
   driver to prevent temperature acquisition glitches (Nícolas F. R. A.
   Prado).

 - Disable Stage 3 thermal threshold in the LVTS Mediatek driver
   because it disables the suspend ability and does not have an
   interrupt handler (Nícolas F. R. A. Prado).

 - Fix low temperature offset interrupt in the LVTS Mediatek driver
   to prevent multiple interrupts from triggering when the system is at
   its normal functioning temperature (Nícolas F. R. A. Prado).

 - Enable interrupts in the LVTS Mediatek driver only on sensors that
   are in use (Nícolas F. R. A. Prado).

 - Add the BCM74110 compatible DT binding and the corresponding code
   to support a chip based on a different process node than previous
   chips (Florian Fainelli).

 - Correct indentation and style in DTS example (Krzysztof Kozlowski).

 - Unify hexadecimal annotation in the rcar_gen3 driver (Niklas
   Söderlund).

 - Factor out the code logic to read fuses on Gen3 and Gen4 in the
   rcar_gen3 thermal driver (Niklas Söderlund).

 - Drop unused driver data from the QCom's spmi temperature alarm
   driver (Johan Hovold).

Thanks!


---------------

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(-)

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] More thermal control updates for v6.15-rc1
  2025-03-31 19:41 [GIT PULL] More thermal control updates for v6.15-rc1 Rafael J. Wysocki
@ 2025-04-02  1:02 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2025-04-02  1:02 UTC (permalink / raw)
  To: Rafael J. Wysocki
  Cc: Linus Torvalds, Linux PM, Linux Kernel Mailing List, Daniel Lezcano

The pull request you sent on Mon, 31 Mar 2025 21:41:10 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal-6.15-rc1-2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/8868485d6b13e6e12b9a90fb5d8cb2f26eb1264e

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-04-02  1:01 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-03-31 19:41 [GIT PULL] More thermal control updates for v6.15-rc1 Rafael J. Wysocki
2025-04-02  1:02 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®