linux/drivers/thermal
Linus Torvalds a9547379cb Thermal control fixes for 7.4-rc1
- Fix CPU mask truncation in power limit trace event used by the power
    allocator thermal governor (Hungyu Lin)
 
  - Fix code indentation in create_s32_tzp_attr() and rearrange it to
    use early return when applicable (Thorsten Blum)
 
  - Allow cross builds of the Intel thermal tests (Sasha Levin)
 -----BEGIN PGP SIGNATURE-----
 
 iQFGBAABCAAwFiEEcM8Aw/RY0dgsiRUR7l+9nS/U47UFAmrk+OUSHHJqd0Byand5
 c29ja2kubmV0AAoJEO5fvZ0v1OO1l6sH/1hdre7kr1AixczWHUuhG22QZpOT2uV0
 UWQ5woVkcFivobTemz+3OZR5sA2bx2iuO7AsNUqDwOTEnxuH4vAB7STwp7CM2gBE
 x2/1ZWdHje7QBw0sXEiH5RYQDkLeOMcfS8lXnXzoEVIkRz86vEd9yzRQfbvK/nNv
 PEhTScmXN+euC1ZWglVOjzx/NEEjHnLvSrAU2nuKhEp7VOx0niL2BAtMKYM0w44X
 cmPpmqs2TG1ya5rGNxwQYZa9XKFZ9QSNXfPClyncy1MJDRJKBcvYo5Xi7JZGh3yh
 pTJeuS4UPYwKEWCEdSFOsbgruWjxfLAqQlMfGNAfWOMvB8YMl8Kt/Mk=
 =M2+P
 -----END PGP SIGNATURE-----

Merge tag 'thermal-7.4-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull thermal control fixes from Rafael Wysocki:
 "These fix three issues related to thermal control:

   - Fix CPU mask truncation in power limit trace event used by the
     power allocator thermal governor (Hungyu Lin)

   - Fix code indentation in create_s32_tzp_attr() and rearrange it to
     use early return when applicable (Thorsten Blum)

   - Allow cross builds of the Intel thermal tests (Sasha Levin)"

* tag 'thermal-7.4-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
  thermal: sysfs: Fix indentation in create_s32_tzp_attr()
  thermal: Fix CPU mask truncation in power limit trace event
  selftests/thermal: allow cross builds of the Intel tests
2026-10-30 13:28:58 -10:00
..
broadcom thermal/drivers: Remove redundant error messages on IRQ request failure 2026-08-07 17:27:28 +02:00
intel thermal: intel: int340x: Evaluate _TMP exclusively 2026-10-22 19:05:28 +02:00
mediatek thermal/drivers: Remove redundant error messages on IRQ request failure 2026-08-07 17:27:28 +02:00
qcom Merge branch 'thermal-drivers' 2026-10-19 15:29:15 +02:00
renesas thermal/drivers/rzg3e: Propagate reset assertion failure from suspend 2026-10-14 09:46:07 +02:00
samsung thermal/drivers/samsung: Add Exynos ACPM TMU driver GS101 2026-10-13 16:26:16 +02:00
spacemit thermal/drivers/spacemit: Validate clamped trip thresholds 2026-08-07 17:18:53 +02:00
st thermal/drivers: Remove redundant error messages on IRQ request failure 2026-08-07 17:27:28 +02:00
tegra thermal/drivers: Remove redundant error messages on IRQ request failure 2026-08-07 17:27:28 +02:00
testing thermal: testing: zone: Flush work items during cleanup 2026-06-24 14:59:25 +02:00
ti-soc-thermal Merge branch 'thermal-drivers' 2026-10-19 15:29:15 +02:00
airoha_thermal.c thermal/drivers/airoha: Register a thermal zone per AN7583 sensor 2026-10-14 09:45:40 +02:00
amlogic_thermal.c thermal/drivers/amlogic: Switch to clk_bulk API to support multiple clocks 2026-10-14 09:45:41 +02:00
armada_thermal.c thermal/drivers/armada: Fix missing bitfields include 2026-08-18 13:09:22 +02:00
cpufreq_cooling.c Merge branch 'thermal-drivers' 2026-10-19 15:29:15 +02:00
cpuidle_cooling.c thermal/of: Add cooling device ID support 2026-06-03 09:12:55 +02:00
da9062-thermal.c
db8500_thermal.c MFD for v7.3 2026-08-27 10:45:08 -07:00
devfreq_cooling.c thermal: Use %pe to print error pointers symbolically 2026-09-25 19:23:26 +02:00
dove_thermal.c
gov_bang_bang.c
gov_fair_share.c
gov_power_allocator.c Merge branch 'thermal-drivers' 2026-10-19 15:29:15 +02:00
gov_step_wise.c thermal: gov_step_wise: Fix stale mitigation vote with non-zero lower bounds 2026-09-22 21:16:11 +02:00
gov_user_space.c
hisi_thermal.c thermal/drivers: Remove redundant error messages on IRQ request failure 2026-08-07 17:27:28 +02:00
imx_sc_thermal.c
imx_thermal.c thermal/drivers: Remove redundant error messages on IRQ request failure 2026-08-07 17:27:28 +02:00
imx8mm_thermal.c
imx91_thermal.c thermal/drivers/imx9: Constify struct thermal_zone_device_ops 2026-09-18 12:15:51 +02:00
k3_bandgap.c
k3_j72xx_bandgap.c
Kconfig thermal/drivers/spacemit/k1: Add thermal sensor support 2026-06-03 09:12:31 +02:00
khadas_mcu_fan.c thermal: khadas-mcu-fan: Add fan config from platform data Add regulator support 2026-09-23 12:01:27 +01:00
kirkwood_thermal.c
loongson2_thermal.c thermal/drivers: Remove redundant error messages on IRQ request failure 2026-08-07 17:27:28 +02:00
Makefile thermal/drivers/spacemit/k1: Add thermal sensor support 2026-06-03 09:12:31 +02:00
max77620_thermal.c thermal/drivers: Remove redundant error messages on IRQ request failure 2026-08-07 17:27:28 +02:00
pcie_cooling.c
qoriq_thermal.c thermal/drivers/qoriq: Disable clock on resume failure 2026-08-07 17:18:50 +02:00
rockchip_thermal.c thermal/drivers: Remove redundant error messages on IRQ request failure 2026-08-07 17:27:28 +02:00
spear_thermal.c
sprd_thermal.c thermal/drivers/sprd: validate the sensor id from the device tree 2026-10-14 09:45:40 +02:00
sun8i_thermal.c thermal: Remove unneeded 'fast_io' parameter in regmap_config 2026-07-27 13:51:56 +02:00
thermal_core.c Thermal control updates for 7.4-rc1 2026-10-21 14:38:01 -10:00
thermal_core.h thermal: core: Introduce thermal_cooling_device_create() 2026-09-12 20:11:17 +02:00
thermal_debugfs.c
thermal_debugfs.h
thermal_fw.c thermal/fw: Fix kernel-doc parameter names 2026-10-14 09:45:41 +02:00
thermal_helpers.c
thermal_hwmon.c thermal: hwmon: Remove hwmon class device along with its parent 2026-08-05 13:57:39 +02:00
thermal_hwmon.h
thermal_mmio.c
thermal_netlink.c
thermal_netlink.h
thermal_of.c Thermal control updates for 7.4-rc1 2026-10-21 14:38:01 -10:00
thermal_sysfs.c thermal: sysfs: Fix indentation in create_s32_tzp_attr() 2026-10-26 20:25:09 +01:00
thermal_thresholds.c
thermal_thresholds.h
thermal_trace_ipa.h
thermal_trace.h thermal: Fix CPU mask truncation in power limit trace event 2026-10-26 20:21:23 +01:00
thermal_trip.c
thermal-fw.c thermal/drivers: Remove redundant error messages on IRQ request failure 2026-08-07 17:27:28 +02:00
thermal-generic-adc.c iio: inkern: Use namespaced exports 2026-07-05 01:37:19 +01:00
uniphier_thermal.c