From: Daniel Lezcano <daniel.lezcano@oss.qualcomm.com>
To: "Rafael J. Wysocki" <rjw@rjwysocki.net>,
Daniel Lezcano <daniel.lezcano@kernel.org>
Cc: Zhang Rui <rui.zhang@intel.com>,
Lukasz Luba <Lukasz.Luba@arm.com>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
"Bryan B. Lima" <bblima@usp.br>,
Dan Carpenter <error27@gmail.com>,
Wolfram Sang <wsa+renesas@sang-engineering.com>,
Christian Marangi <ansuelsmth@gmail.com>,
Rakesh Kota <rakesh.kota@oss.qualcomm.com>,
Can Peng <pengcan@kylinos.cn>,
Satya Priya Kakitapalli <quic_skakitap@quicinc.com>,
Haritha S K <haritha.k@oss.qualcomm.com>,
Pei Xiao <xiaopei01@kylinos.cn>,
marek.vasut+renesas@gmail.com,
Linux PM mailing list <linux-pm@vger.kernel.org>,
Jishnu Prakash <jishnu.prakash@oss.qualcomm.com>,
AngeloGioacchino Del Regno
<angelogioacchino.delregno@collabora.com>,
Andreas Haufler <andreas@haufler.info>,
Pan Chuang <panchuang@vivo.com>, surendra <kr494167@gmail.com>
Subject: [GIT PULL] thermal drivers for v7.3-rc1
Date: Fri, 7 Aug 2026 22:03:55 +0200 [thread overview]
Message-ID: <7d85c5c6-3ee3-4ce6-aeeb-e4f15cb57b32@oss.qualcomm.com> (raw)
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
reply other threads:[~2026-08-07 20:04 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=7d85c5c6-3ee3-4ce6-aeeb-e4f15cb57b32@oss.qualcomm.com \
--to=daniel.lezcano@oss.qualcomm.com \
--cc=Lukasz.Luba@arm.com \
--cc=andreas@haufler.info \
--cc=angelogioacchino.delregno@collabora.com \
--cc=ansuelsmth@gmail.com \
--cc=bblima@usp.br \
--cc=daniel.lezcano@kernel.org \
--cc=error27@gmail.com \
--cc=haritha.k@oss.qualcomm.com \
--cc=jishnu.prakash@oss.qualcomm.com \
--cc=kr494167@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pm@vger.kernel.org \
--cc=marek.vasut+renesas@gmail.com \
--cc=panchuang@vivo.com \
--cc=pengcan@kylinos.cn \
--cc=quic_skakitap@quicinc.com \
--cc=rakesh.kota@oss.qualcomm.com \
--cc=rjw@rjwysocki.net \
--cc=rui.zhang@intel.com \
--cc=wsa+renesas@sang-engineering.com \
--cc=xiaopei01@kylinos.cn \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox