Sent out today was a batch of platform-drivers-x86 fixes for the ongoing Linux 6.14 kernel cycle. Notable among these fixes is introducing Intel Xeon “Diamond Rapids” support to the Intel VSEC driver.
Intel Linux engineers continue wrapping up the Diamond Rapids hardware enablement for that next-generation successor to Granite Rapids. There’s been much work already merged for Diamond Rapids while various Intel drivers are still seeing bits added for Diamond Rapids.
The Intel VSEC driver is used for discovering and creating auxiliary devices for the Intel PCIe Vendor Specific (VSEC) and Designed Vendor Specific (DVSEC) extended capabilities on PCIe endpoints.
The Diamond Rapids support within the Intel VSEC driver just needed a new PCI device ID added and confirming the telemetry and TPMI capability bits for Diamond Rapids (DMR). With it being a straight-forward addition and not risking existing hardware support, it’s fine to send in as part of the “fixes” for the Linux 6.14 kernel.
The Diamond Rapids VSEC support is part of this x86 platform drivers pull request. Over on the AMD side with today’s pull request is updating the AMD PMF driver for supporting a new version of the PMF-TA. The Intel HID driver with today’s pull also fixes volume control buttons for the Intel-powered Microsoft Surface Go 4 tablet.