* [GIT PULL] thermal drivers for v7.3-rc1
@ 2026-08-07 20:03 Daniel Lezcano
0 siblings, 0 replies; only message in thread
From: Daniel Lezcano @ 2026-08-07 20:03 UTC (permalink / raw)
To: Rafael J. Wysocki, Daniel Lezcano
Cc: Zhang Rui, Lukasz Luba, Linux Kernel Mailing List, Bryan B. Lima,
Dan Carpenter, Wolfram Sang, Christian Marangi, Rakesh Kota,
Can Peng, Satya Priya Kakitapalli, Haritha S K, Pei Xiao,
marek.vasut+renesas, Linux PM mailing list, Jishnu Prakash,
AngeloGioacchino Del Regno, Andreas Haufler, Pan Chuang, surendra
Hi Rafael,
please consider the following changes since commit
8cdeaa50eae8dad34885515f62559ee83e7e8dda:
Linux 7.2-rc2 (2026-07-05 14:44:06 -1000)
are available in the Git repository at:
ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
tags/thermal-v7.3-rc1
for you to fetch changes up to 55c16e15ff9f91bc994a20124b83faf27f0e3690:
thermal/drivers: Remove redundant error messages on IRQ request
failure (2026-08-07 17:27:28 +0200)
----------------------------------------------------------------
- Move thermal_zone_device_enable() to the right place in order to
prevent calling it if the thermal zone registration failed (Dan
Carpenter)
- Improve bitfield manipulations on Armada (Bryan B. Lima)
- Remove unneeded 'fast_io' on Sun8i and Armada (Wolfram Sang)
- Fix wrong boundary when clamping the low values in the set_trips()
callback and fix wrong mask when setting the temperature interval on
Airoha (Christian Marangi)
- Make use of the regmap API in order to support the Airoha AN7583
(Christian Marangi)
- Fix adc_tm5_get_temp() return check value on the QCom SPMI ADC
sensor (Rakesh Kota)
- Fix unbalanced clock enablement when the resume fails on the iMX
driver (Can Peng)
- Add Qualcomm Master BandGap thermal monitor support (Satya Priya
Kakitapalli)
- Add Maili Temperature bindings compatible (Haritha S K)
- Add a devm action to clean hardware interrupts, sampling, and
control registers on Spacemit K1 (Pei Xiao)
- Fix trivial typo in an OF code comment (Marek Vasut)
- Remove unecessary print on Qcom SPMI ADC driver when a call to
devm_request_threaded_irq() fails as this one already prints a
message (Jishnu Prakash)
- Add support for QCom PMIC5 Gen3 ADC by using auxialiary driver and
shared interrupt with the IIO driver (Jishnu Prakash)
- Make resets optional on MT8196 and add the corresponding property in
the DT bindings (AngeloGioacchino Del Regno)
- Fix clock staying enabled with the resume operation fails on Qoriq
(Can Peng)
- Fix wrong closing brace position in thermal library header (Andreas
Haufler)
- Fix low and high trip point validation by moving the check after the
clamp on the spacemit driver (surendra)
- Remove redundant error messages on IRQ request failure (Pan Chuang)
----------------------------------------------------------------
Andreas Haufler (1):
tools/lib/thermal: Fix misplaced extern "C" closing brace
AngeloGioacchino Del Regno (2):
dt-bindings: thermal: mediatek: Make resets optional for MT8196
thermal/drivers/mediatek/lvts_thermal: Make reset optional for MT8196
Bryan B. Lima (1):
thermal/drivers/armada: Use bitfield and bitmask macros
Can Peng (2):
thermal/drivers/imx: Disable clock on runtime resume failure
thermal/drivers/qoriq: Disable clock on resume failure
Christian Marangi (7):
thermal/drivers/airoha: Fix copy paste error on clamp_t low temp
thermal/drivers/airoha: Fix copy paste error for sen internal
thermal/drivers/airoha: Convert to regmap API
thermal/drivers/airoha: Generalize probe function
thermal/drivers/airoha: Generalize get_thermal_ADC and set_mux
function
dt-bindings: arm: airoha: Add the chip-scu node for AN7583 SoC
thermal/drivers/airoha: Add support for AN7583 Thermal Sensor
Dan Carpenter (1):
thermal/drivers/rcar: Fix error checking in probe()
Haritha S K (1):
dt-bindings: thermal: qcom-tsens: Document the Maili Temperature
Sensor
Jishnu Prakash (3):
iio: adc: qcom-spmi-adc5-gen3: Remove an unnecessary print
iio: adc: qcom-spmi-adc5-gen3: Share SDAM0 IRQ with ADC_TM
auxiliary driver
thermal/drivers/qcom: add support for PMIC5 Gen3 ADC thermal
monitoring
Marek Vasut (1):
thermal/of: Fix trivial enabled typo
Pan Chuang (1):
thermal/drivers: Remove redundant error messages on IRQ request
failure
Pei Xiao (1):
thermal/drivers/spacemit/k1: Add shutdown action and reorder
registration order
Rakesh Kota (1):
thermal/drivers/qcom-spmi-adc-tm5: Drop IIO_VAL_INT check in
adc_tm5_get_temp
Satya Priya Kakitapalli (2):
dt-bindings: thermal: Add Qualcomm MBG thermal monitor support
thermal/drivers/qcom: Add support for Qualcomm MBG thermal monitoring
Wolfram Sang (1):
thermal: Remove unneeded 'fast_io' parameter in regmap_config
surendra (1):
thermal/drivers/spacemit: Validate clamped trip thresholds
.../bindings/arm/airoha,en7581-chip-scu.yaml | 14 +
.../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 +
.../bindings/thermal/mediatek,lvts-thermal.yaml | 13 +-
.../bindings/thermal/qcom,pm8775-mbg-tm.yaml | 72 ++++
.../devicetree/bindings/thermal/qcom-tsens.yaml | 1 +
drivers/iio/adc/qcom-spmi-adc5-gen3.c | 69 +---
drivers/thermal/airoha_thermal.c | 382
+++++++++++++++++----
drivers/thermal/armada_thermal.c | 106 +++---
drivers/thermal/broadcom/brcmstb_thermal.c | 3 +-
drivers/thermal/db8500_thermal.c | 8 +-
drivers/thermal/hisi_thermal.c | 4 +-
drivers/thermal/imx91_thermal.c | 2 +-
drivers/thermal/imx_thermal.c | 13 +-
.../int340x_thermal/processor_thermal_device_pci.c | 8 +-
drivers/thermal/intel/intel_bxt_pmic_thermal.c | 4 +-
drivers/thermal/loongson2_thermal.c | 2 +-
drivers/thermal/max77620_thermal.c | 8 +-
drivers/thermal/mediatek/lvts_thermal.c | 17 +-
drivers/thermal/qcom/Kconfig | 23 ++
drivers/thermal/qcom/Makefile | 2 +
drivers/thermal/qcom/lmh.c | 1 -
drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 3 -
drivers/thermal/qcom/qcom-spmi-mbg-tm.c | 256 ++++++++++++++
drivers/thermal/qcom/tsens.c | 5 +-
drivers/thermal/qoriq_thermal.c | 13 +-
drivers/thermal/renesas/rcar_thermal.c | 19 +-
drivers/thermal/renesas/rzg3e_thermal.c | 4 +-
drivers/thermal/rockchip_thermal.c | 3 +-
drivers/thermal/samsung/exynos_tmu.c | 4 +-
drivers/thermal/spacemit/k1_tsensor.c | 78 ++++-
drivers/thermal/st/st_thermal_memmap.c | 4 +-
drivers/thermal/st/stm_thermal.c | 5 +-
drivers/thermal/sun8i_thermal.c | 1 -
drivers/thermal/tegra/soctherm.c | 8 +-
drivers/thermal/tegra/tegra30-tsensor.c | 3 +-
drivers/thermal/thermal-fw.c | 12 +
drivers/thermal/thermal_fw.c | 97 ++++++
drivers/thermal/thermal_of.c | 2 +-
include/linux/iio/adc/qcom-adc5-gen3-common.h | 2 -
tools/lib/thermal/include/thermal.h | 4 +-
40 files changed, 995 insertions(+), 284 deletions(-)
create mode 100644
Documentation/devicetree/bindings/thermal/qcom,pm8775-mbg-tm.yaml
create mode 100644 drivers/thermal/qcom/qcom-spmi-mbg-tm.c
create mode 100644 drivers/thermal/thermal-fw.c
create mode 100644 drivers/thermal/thermal_fw.c
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-07 20:04 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-07 20:03 [GIT PULL] thermal drivers for v7.3-rc1 Daniel Lezcano
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox