News: 0001553920

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.16 Adds Support For Intel PMC SSRAM Telemetry For Lunar Lake + Panther Lake

([Intel] 3 Hours Ago Platform Monitoring Technology)


For those interested in Intel's Platform Monitoring Technology (PMT) for power and performance telemetry data among other metrics on Intel hardware, the in-development Linux 6.16 kernel has squeezed in support for existing Lunar Lake and next-gen Panther Lake SoCs into the PMC SSRAM telemetry driver.

Earlier in the kernel cycle for Linux 6.16 [1]the Intel PMC driver was split off to include a separate SSRAM Telemetry driver from the existing Power Management Controller (PMC) driver code:

"The PMC SSRAM device contains counters structured in Intel Platform Monitoring Techology (PMT) telemetry regions. This driver looks for and register these telemetry regions so they would be available for read through sysfs and Intel PMT API. The driver also provides API to expose information of PMCs available in the platform."

Intel has been supporting their Platform Monitoring Technology under Linux for their different product lines from CPUs/SoCs to [2]graphics cards . But Lunar Lake and Panther Lake device IDs were mistakenly missing from the PMC SSRAM Telemetry driver.

Those missing device IDs were merged today for Linux 6.16 as part of the x86 platform drivers for the week. This week's platform-drivers-x86 pull also landed support for the Notebook 9 Pro and other laptops into the Samsung Galaxybook driver, ensuring the embedded controller is not polled too frequently for the Lenovo ideapad-laptop driver, and other fixes. See [3]this pull request for the list of x86 platform driver changes now merged for Linux 6.16 and ahead of next weekend's Linux 6.16-rc3 release.



[1] https://www.phoronix.com/news/Linux-6.16-Platform-Drivers-x86

[2] https://www.phoronix.com/news/Intel-PMT-Battlemage

[3] https://lore.kernel.org/lkml/pdx86-pr-20250617152816-1278911842@linux.intel.com/



phoronix

"One basic notion underlying Usenet is that it is a cooperative."

Having been on USENET for going on ten years, I disagree with this.
The basic notion underlying USENET is the flame.
-- Chuq Von Rospach