AMD RDNA 4m Firmware Published For Linux Ahead Of Launch
AMD has published the firmware binaries for their upcoming RDNA 4m graphics, which will be supported by the open-source driver stack. This is a significant step towards enabling Linux support for the new graphics.
Intelligence analysis by Llama
AMD has published the firmware binaries for their RDNA 4m graphics, which will be supported by the open-source driver stack. This is a significant step towards enabling Linux support for the new graphics. The firmware binaries include the necessary code for initializing the GFX 11.7 graphics IP and other new IP blocks.
Imagine you have a new toy that you want to play with, but you need to put in some special instructions so it knows how to work. That's kind of like what AMD is doing with the RDNA 4m firmware. They're publishing the instructions so that Linux can understand how to work with the new graphics. It's like giving Linux a user manual for the new toy!
Analysis
RDNA 4m Firmware Published For Linux Ahead Of Launch
AMD has published the firmware binaries for their upcoming RDNA 4m graphics, which will be supported by the open-source driver stack. This is a significant step towards enabling Linux support for the new graphics.
The firmware binaries include the necessary code for initializing the GFX 11.7 graphics IP and other new IP blocks. These post-RDNA-3.5 (GFX 11.5) IP but shy of RDNA 4 (GFX 12.0) has been referred to in the AMDGPU LLVM documentation as RDNA 4m, with the 'M' potentially being for mobile.
This GFX11.7 / RDNA 4m work has propagated through the AMDGPU Linux kernel driver, the AMDGPU LLVM shader compiler back-end, and also the RadeonSI and RADV drivers with various additions over GFX11.5 with some ISA additions and multiple GPU models expected.
While all of the open-source Linux driver enablement code is now upstream in the respective software projects, one of the final pieces of the puzzle to be positioned before the Linux driver support is functional is having the firmware binaries in the linux-firmware.git repository so they can be packaged up by the different Linux distribution vendors, etc.
Traditionally AMD only dropped those firmware binaries at-launch or post-launch. Though in more recent times they have been doing a better job at getting those binary assets out ahead of time to provide an opportunity for Linux distributions to package them up as an update for users to provide for a better out-of-the-box experience at launch.
On Friday that firmware upstreaming milestone took place for GFX 11.7.0 and related IP. For the first time there are now the firmware binaries in linux-firmware.git for GFX 11.7.0 as well as GFX 11.7.1 (no GFX 11.7.2 yet) plus the PSP 15.0.0 and PSP 15.0.9 security firmware, SDMA 6.1.4, and also the VPE 2.0.0 engine firmware. DCN 4.2 is coming in tow too.
With all the firmware images being uploaded at the same time, it's reasonable to assume RDNA 4m hardware is featuring the new VPE 2.0 video processing engine and DCN 4.2 Display Core Next display capabilities. PSP 15.0 is a leap as well for those interested in the AMD Platform Security Processor support.
This commit is what landed all those new firmware binaries into this centralized Linux firmware home. With that it appears the Linux driver stack is ready for the upcoming RDNA 4m graphics. With those IP block versions, besides these firmware files the Linux 7.3 kernel and Mesa 26.2~26.3 looks to be the good baseline for RDNA 4m graphics support.
We'll see when the time comes when the hardware is actually launched and we are able to test it under Linux.
Key points
- AMD has published the firmware binaries for their upcoming RDNA 4m graphics.
- The firmware binaries include the necessary code for initializing the GFX 11.7 graphics IP and other new IP blocks.
- The publication of the firmware binaries is a crucial step towards enabling Linux support for the new graphics.
- The firmware binaries include the necessary code for initializing the GFX 11.7 graphics IP and other new IP blocks.
- The publication of the firmware binaries is a positive step towards enabling Linux support for the RDNA 4m graphics.
The publication of the firmware binaries is a positive step towards enabling Linux support for the RDNA 4m graphics. This will allow Linux users to take advantage of the new graphics capabilities and improve their overall user experience. With the right hardware and software in place, Linux users can expect to see improved performance and features with the RDNA 4m graphics.
However, there are still some risks associated with the publication of the firmware binaries. For example, there is a risk that the firmware may not be compatible with all Linux distributions, which could lead to issues with the graphics performance. Additionally, there is a risk that the firmware may contain security vulnerabilities, which could compromise the user's system.