Bug#1114868: Please enable CONFIG_DRM_ACCEL_AMDXDNA for AMD Ryzen AI NPU support
Package: linux-image-amd64
Version: 6.16.5-1
Severity: wishlist
X-Debbugs-Cc: nomail@address.com
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
I have an AMD Ryzen AI HX 370 processor with integrated NPU (Neural Processing Unit). The hardware is detected by the system but the AMDXDNA driver is disabled in the Debian kernel configuration, preventing NPU acceleration usage.
* What exactly did you do (or not do) that was effective (or
ineffective)?
- Verified hardware detection: NPU visible via lspci as "Strix/Krackan/Strix Halo Neural Processing Unit"
- Installed latest firmware-amd-graphics from testing
- Updated to kernel 6.16.5+deb14-amd64 (latest unstable)
- Checked kernel configuration: CONFIG_DRM_ACCEL_AMDXDNA is disabled
* What was the outcome of this action?
The AMDXDNA driver module is not available, preventing NPU functionality despite hardware support and upstream driver availability since kernel 6.14.
Additional details:
Hardware: AMD Ryzen AI HX 370 with NPU
$ lspci | grep Neural
c7:00.1 Signal processing controller: Advanced Micro Devices, Inc. [AMD] Strix/Krackan/Strix Halo Neural Processing Unit (rev 10)
Kernel config status:
$ grep -i AMDXDNA /boot/config-$(uname -r)
# CONFIG_DRM_ACCEL_AMDXDNA is not set
However: CONFIG_DRM_ACCEL=y (framework is enabled)
Request: Please enable CONFIG_DRM_ACCEL_AMDXDNA=m in future Debian kernel builds to support AMD Ryzen AI NPU hardware acceleration.
The AMDXDNA driver has been upstream and stable since kernel 6.14, and would benefit many users with recent AMD Ryzen AI processors.
Thank you for your consideration.
* What outcome did you expect instead?
CONFIG_DRM_ACCEL_AMDXDNA=m should be enabled in the kernel configuration, allowing the AMDXDNA driver module to be built and made available for AMD Ryzen AI NPU hardware acceleration.
-- System Information:
Debian Release: 13.1
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'stable'), (450, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.16.5+deb14-amd64 (SMP w/24 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages linux-image-amd64 depends on:
ii linux-image-6.16.5+deb14-amd64 6.16.5-1
linux-image-amd64 recommends no packages.
linux-image-amd64 suggests no packages.
-- no debconf information
Reply to: