More Intel Diamond Rapids Enablement Landing For Linux 6.12

Written by Michael Larabel in Intel on 6 October 2024 at 11:51 AM EDT. Add A Comment
INTEL
In addition to Intel's Linux engineers being busy preparing hardware enablement support for next-gen Panther Lake client processors, they are also busy beginning to plumb Linux driver support for next-generation Xeon "Diamond Rapids" support as the successor to Xeon 6 Granite Rapids. With Linux 6.12 some new bits are now set to land for Diamond Rapids.

Merged during the Linux 6.12 merge window was the initial model IDs for Panther Lake and Diamond Rapids. With Diamond Rapids is where Intel is ending the long-used "Family 6" era and introducing Family 19.

Intel Diamond Rapids support


This week meanwhile Intel engineer Srinivas Pandruvada sent out the patches for enabling Diamond Rapids support within the SST and TPMI power domain mapping code. This is for the Intel Speed Select Technology (SST) and Intel Topology Aware Register and PM Capsule Interface (TPMI) code as part of the Intel CPU power management bring-up.

With the TPMI and SST enablement for Diamond Rapids just needing the new model IDs added to the driver (the Family 19 / Panther Cove X ID), it's safe for adding the support to the ongoing Linux 6.12 kernel rather than waiting for the Linux v6.13 cycle since it doesn't risk regressing existing hardware support.

So this week's platform-drivers-x86 pull request sent out this morning goes ahead and has those Diamond Rapids patches. Also on the Intel side this week is a PMC fix for suspend/resume issues experienced on some aging Skylake and Kabylake laptops.

This platform drivers x86 pull also updates the Intel IFS maintainers entry since the prior maintainer has left Intel as part of the recent cost cutting.

With Granite Rapids having just launched, there's still another year to go until Diamond Rapids debuts but expect more Linux kernel patch activity to come in the weeks ahead given Intel's typically good early hardware enablement approach for ensuring nice Linux support and optimizations ahead of product launches -- especially when it comes to their server platforms.

The platform-drivers-x86 patches should be merged to Linux 6.12 Git today ahead of the Linux 6.12-rc2 release.
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