RADEON

AMD on Thursday sent out another round of AMDGPU kernel graphics driver and AMDKFD kernel compute driver updates to DRM-Next of new feature material ahead of the Linux 7.3 merge window.

One of the changes standing put this week is enabling graphics “pipe1” support for GFX11 APUs. This work is around enabling a second graphics pipe for modern GFX11-based APUs/SoCs, including RDNA3 and RDNA3.5 APUs. AMD Linux engineer Alex Deucher explained in the enabling patch:

“Enable gfx pipe1 hardware support. This is only available on gfx11 chips using the F32 microcontroller. Chips using the RS64 microcontroller are not able to use the second gfx pipe. In practice this means the second pipe is only available on APUs. This explains the stability issues Pierre-Eric saw previously with this on Navi33.”

So now for GFX11 APUs the second pipe per MicroEngine “ME” is being enabled on these current AMD APUs. This pipe1 hardware support should help with hardware priority task scheduling and more graphics work queue for better stability and performance.

AMD GFX11 APU pipe1 patch

In addition to the GFX11 APU pipe1 support, there are IP updates for the PSP 15.0.9 and SMU 15.0.9 IP blocks, various bug fixes, RAS Updates, and other mostly small code changes with this week’s round of AMDGPU feature material for Linux 7.3. This pull also includes some of the patches for eliminating BUG() usage within the AMD kernel driver code.

The full list of this week’s feature patches for DRM-Next for Linux 7.3 can be found via this pull request.

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *