5 Commits

Author SHA1 Message Date
Priyansh Jain
2ce0a1d262
thermald: backport support for non-Intel platforms
Backport three upstream patches that refactor thermald to support
non-Intel architectures, including ARM platforms. These commits were
merged upstream after the 2.5.11 release and are required to enable
correct thermal management on non-x86 SoCs.

Also update COMPATIBLE_HOST to allow building thermald on both Intel
and ARM hosts.

Upstream patches:
 - Backport from commit 4cf42fc89ccdbcecdcd30b32a7ca8040be55c253
 - Backport from commit 857fbdf3e9079cec04bfa5fe7a93a432485b5cab
 - Backport from commit 1931a12e7e44b6b85a02a5d8158829eff4b9cc92

Signed-off-by: Priyansh Jain <priyansh.jain@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-17 13:25:23 -07:00
Priyansh Jain
83ca373577
thermald: upgrade to 2.5.11
Upgrade thermald to release 2.5.11.

This update includes the following changes:

- Clang-tidy fixes
- Added support for Wildcat Lake platform
- Fixes for CVE related to symbolic link exploitations
- D-Bus interface fixes
- Removal of power group handling after Thermal Monitor support deprecation

Signed-off-by: Priyansh Jain <priyansh.jain@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-02 19:25:50 -08:00
Anuj Mittal
ced0eeb223
thermald: fix upstream check
Look at the correct URL for new tags and exclude incorrectly tagged [1]
2.15.10 release.

[1] https://github.com/intel/thermal_daemon/issues/504

Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-02-20 23:34:21 -08:00
Anuj Mittal
7e94be1f7b
thermald: include the correct HOMEPAGE
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-02-20 23:34:21 -08:00
Anuj Mittal
6b77c52b0a
thermald: import from meta-intel
thermald now supports ARM platforms [1], so move it out of meta-intel
to allow broader reuse.

This version remains compatible only with x86 but a future recipe
upgrade should fix COMPATIBLE_MACHINE.

[1] thermal_daemon 1931a12e7e ("Add ARM backend and enable ARM platform detection")

Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-02-20 23:34:21 -08:00