Linux 5.13 Merges Support For Intel DG1 Graphics Platform Monitoring / Telemetry

Written by Michael Larabel in Intel on 8 May 2021 at 09:14 AM EDT. 8 Comments
INTEL
Outside of the i915 kernel graphics driver one of the areas Linux 5.13 is seeing more discrete graphics card bring-up work is within their PMT driver for enabling platform monitoring / telemetry support with this inaugural Intel PCIe graphics card.

The Linux Multi-Function Device (MFD) subsystem pull request for the 5.13 merge window included the addition of Intel DG1 graphics support to the company's Platform Monitoring Technology (PMT) driver.

Last year Intel mainlined their Platform Monitoring Technology support for Linux. As explained in the past articles on Intel PMT for Linux, "this hardware telemetry is driven by customer demand and isn't about reporting hardware data back to Intel but rather collecting data on hardware internally within organizations and making it easier to manage. PMT currently supports Telemetry, Watcher (hardware sampling/tracing), and Crashlog components for various use-cases within organizations."

PMT arrived with Intel Tiger Lake platforms on the consumer front while on the server side is coming with Sapphire Rapids. It also turns out Intel's discrete graphics hardware also supports PMT. With Linux 5.13 is the initial Intel Platform Monitoring Technology coverage for the DG1 PCI Express graphics card. The aggregator support is in place for this telemetry data and amounts to just over one hundred lines of new code for wiring things up.

The overall Intel discrete graphics / DG1 state for the Linux kernel remains a work-in-progress due to all of the i915 driver restructuring necessary for dGPUs with dedicated video memory. It's looking though that within the next kernel release or two it should be largely buttoned up... Just in time for the enabling for DG2 and other forthcoming discrete graphics hardware, but at least then the open-source hardware enablement should be much quicker with the initial groundwork in place.

The MFD updates for Linux 5.13 also include various new drivers and AX10 BMC secure updates for the Intel M10 BMC plus plenty of bug fixes throughout the subsystem.
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