A Bit Late: Linux PCH Temperature Support Mistakenly Missing From The Intel C620 Series

Written by Michael Larabel in Intel on 17 November 2020 at 12:00 AM EST. 5 Comments
While Intel is normally very punctual with their Linux hardware support and ensure that the full capabilities of the hardware are exposed under Linux, especially when it comes to server and workstation hardware, occasionally oversights are made.

The latest blemish is a Linux user discovering that the PCH temperature reading support wasn't there for his workstation with a Lewisburg C620 series chipset running dual Xeon Gold CPUs. The Intel C620 series have been around for more than three years and used by Skylake-SP / Cascade Lake SP. For being found with the original Xeon Scalable processors it's a bit surprising that missing PCH temperature monitoring support went unnoticed this long, but for the Linux 5.11 kernel that will see its stable release in early 2021 that issue has been corrected.

Andres Freund noted that while the chipset temperature sensor support was missing on Linux, the datasheet for Lewisburg matched the existing Intel PCH thermal driver support.

Thus after three years, adding the 0xA1B1 ID and the other basic additions to the intel_pch_thermal driver support, the temperature sensor is now working. The patch is just nine lines of new code to which Andres concluded with the patch message, "I suspect there's some other PCI IDs missing. But I hope somebody at Intel would have an easier time figuring that out than I..."

This Lewisburg addition to intel_pch_thermal is currently within the thermal-next code until the Linux 5.11 merge window.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week