[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