[SRU][Q:linux][PATCH 0/5] support Panter Lake CPU performance preferences
Thibault Ferrante
thibault.ferrante at canonical.com
Thu Oct 9 14:51:02 UTC 2025
BugLink: https://bugs.launchpad.net/bugs/2127187
[ Impact ]
* Support performance preferences for panther lake cpus
[ Fix ]
* Cherry-pick upstream submission https://lkml.org/lkml/2025/8/25/909
- 0d50f4d6ec5a thermal: intel: int340x: Add support for power slider
- 018d046a1a2c thermal: intel: int340x: Enable power slider interface for Panther Lake
- 4a64a748e45c thermal: intel: int340x: Add module parameter for balanced Slider
- 8306bcaba06d thermal: intel: int340x: Add module parameter to change slider offset
* Additional fix added
- 5cf952c54f35 thermal: intel: int340x: Power Slider: Validate slider_balance range
[ Test Plan ]
* Compile and boot tested
* Verify on supported hardware that the /sys/class/platform-profile/platform-profile-<> is available
[ Where problems could occur ]
* Performance/thermal regression on PTL CPUs
Srinivas Pandruvada (5):
thermal: intel: int340x: Add support for power slider
thermal: intel: int340x: Enable power slider interface for Panther
Lake
thermal: intel: int340x: Add module parameter for balanced Slider
thermal: intel: int340x: Add module parameter to change slider offset
thermal: intel: int340x: Power Slider: Validate slider_balance range
drivers/thermal/intel/int340x_thermal/Kconfig | 1 +
.../thermal/intel/int340x_thermal/Makefile | 1 +
.../processor_thermal_device.c | 20 ++
.../processor_thermal_device.h | 6 +
.../processor_thermal_device_pci.c | 3 +-
.../processor_thermal_soc_slider.c | 284 ++++++++++++++++++
6 files changed, 314 insertions(+), 1 deletion(-)
create mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_soc_slider.c
--
2.48.1
More information about the kernel-team
mailing list