News: 0001513757

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Ryzen AI NPU6 Support Added To AMDXDNA Driver For Linux 6.14 Debut

([AMD] 5 Hours Ago Ryzen AI NPU6)


The latest round of drm-misc-next material was sent out yesterday to DRM-Next in advance of the upcoming [1]Linux 6.14 merge window.

Among the Direct Rendering Manager drm-misc-next changes this week are adding DisplayPort audio to the ZynqMP driver, r8a779h0 support in the rcar-du driver, and continued work on the new AMDXDNA accelerator driver.

After being open-source but out of tree the past year, the [2]AMDXDNA accel driver for supporting the Ryzen AI NPUs is finally going upstream. [3]The AMDXDNA driver is debuting in Linux 6.14 for being part of the mainline kernel.

Following those initial enablement patches, [4]further patches have come to add new hardware support and other code cleaning. Those newer patches are part of this week's drm-misc-next pull for adding the AMD NPU6 generation IP support. In turn all of this code is now set for christening in Linux 6.14.

In addition to the Ryzen AI NPU6 support there is now a query for obtaining the NPU firmware version, reporting the device status for AIE2 devices, enhanced power management settings, and other updates. All those details for those interested via this week's [5]drm-misc-next pull .

The Linux 6.14 merge window will formally open in late January while the stable kernel should be out by late March and in turn be found in the likes of Ubuntu 25.04, Fedora 42, and other spring distribution releases.



[1] https://www.phoronix.com/search/Linux+6.14

[2] https://www.phoronix.com/search/AMDXDNA

[3] https://www.phoronix.com/news/AMD-NPU-Firmware-Upstream

[4] https://www.phoronix.com/news/AMD-XDNA-Ryzen-AI-NPU6-Patches

[5] https://lore.kernel.org/dri-devel/20241219-truthful-demonic-hound-598f63@houat/T/#u



phoronix

One of the major difficulties Trillian experienced in her relationship with
Zaphod was learning to distinguish between him pretending to be stupid just
to get people off their guard, pretending to be stupid because he couldn't
be bothered to think and wanted someone else to do it for him, pretending
to be so outrageously stupid to hide the fact that he actually didn't
understand what was going on, and really being genuinely stupid. He was
renowned for being quite clever and quite clearly was so -- but not all the
time, which obviously worried him, hence the act. He preferred people to be
puzzled rather than contemptuous. This above all appeared to Trillian to be
genuinely stupid, but she could no longer be bothered to argue about.
-- Douglas Adams, "The Hitchhiker's Guide to the Galaxy"