VOOZH about

URL: https://www.phoronix.com/news/AMD-Linux-amd-vpci-Accel

⇱ AMD Posts New "amd_vpci" Accelerator Driver For Linux - Phoronix


👁 Phoronix

AMD Posts New "amd_vpci" Accelerator Driver For Linux

Written by Michael Larabel in AMD on 10 November 2025 at 08:47 PM EST. 2 Comments
While there is already AMDXDNA as one of the few currently mainline drivers in the accelerator "accel" subsystem for supporting AMD Ryzen AI NPUs, another AMD accel driver is on the way: amd_vpci. The new amd_vpci driver patches were posted today for review as AMD continues to further expand their diverse offerings in the ecosystem.

AMD Embedded+ was initially announced last year for combining Ryzen Embedded processors with AMD Versal AI Edge Adaptive SoCs onto the same PCB. AMD Embedded+ is designed for industrial PCs / automation, offload processing, and of course AI.

👁 AMD Embedded+ diagram


AMD is working to make Embedded+ a compelling offering from automotive to AI / machine vision, healthcare, robotics, and other industries.

👁 AMD Embedded+ reference board from Sapphire


This new driver is a host-side PCI Express driver for the Embedded+ platform for interacting with the Versal Adaptive SoC from the Ryzen Embedded processor. Today's patch series explains:
"This patchset introduces a new Linux Kernel Driver, *versal-pci*, for AMD Embedded+ platform.

The AMD Embedded+ platform integrates AMD Ryzen Embedded processors with AMD Versal AI Edge adaptive SoCs on a single PCB. The AMD Ryzen Embedded processor is connected to the Versal AI Edge adaptive SoC via PCIe enabling a tightly coupled heterogeneous compute platform. AMD Embedded+ platform is used for sensor fusion, AI inferencing, industrial networking, control, and visualization.

AMD Versal PCI driver, versal-pci, is a host-side PCIe driver for AMD Embedded+ platform running on AMD Ryzen Embedded processor.

The versal-pci driver is responsible for the management-plane operations for the AMD Versal AI Edge adaptive SoC, including:

- Loading accelerator firmware images
- Reset and recovery
- Health monitoring

The driver is licensed under GPL-2.0."

This patch series establishes the new amd_vpci accel driver. In initial form just around two thousand lines of code now awaiting review.

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.