AMD has begun staging major kernel driver improvements for Linux 7.1, including DCN 4.2 display engine support, GFX 12.1 RDNA4 graphics updates with 57-bit address space, and enhanced GCN 1.1 APU Display Core support.
AMD has begun staging significant kernel driver improvements for the upcoming Linux 7.1 cycle, with the first round of AMDGPU and AMDKFD driver updates now available. These changes, sent out ahead of the mid-April merge window, introduce several important features that will benefit both current and future AMD hardware.
DCN 4.2 Display Engine Support
The most notable addition is enabling the Display Core Next v4.2 (DCN 4.2) IP. This updated display engine is designed for upcoming AMD graphics hardware, though the specific products featuring this technology remain unclear. AMD's block-by-block IP versioning approach means we'll need to wait for product announcements to understand exactly which GPUs will utilize DCN 4.2.

GFX 12.1 RDNA4 Graphics Engine Updates
Linux 7.0 introduced the new GFX 12.1 IP for an updated RDNA4 graphics engine, and the Linux 7.1 patches bring further refinements to this target. The GFX 12.1 additions are particularly significant because they expand the scratch memory limit to 57 bits of data, compared to the 32-bit limit on existing AMD GPUs.
This 57-bit address support is part of the 5-level page tables functionality that was previously prepared for the AMDKFD driver. The expanded address space will be crucial for handling larger memory workloads and improving overall system performance on RDNA4 hardware.
Enhanced GCN 1.1 APU Support
Another major change in the Linux 7.1 AMDGPU updates is enabling Display Core "DC" usage by default for GCN 1.1 / Sea Islands APUs. This enhancement comes with DC support for the NUTMEG and TRAVIS DisplayPort bridges, completing the remaining GCN 1.0/1.1 work by Timur on Valve's Linux graphics driver team.
This improvement significantly enhances the GCN 1.1 APU support within the AMDGPU driver, providing better display functionality and performance for these older but still widely used integrated graphics solutions.
Additional Driver Improvements
The new AMDGPU patches for Linux 7.1 also include several other important updates:
- User queue "UserQ" updates for better task management
- Ring reset improvements for enhanced stability
- SDMA updates for improved memory operations
- Various other performance and compatibility enhancements
Looking Ahead
With several weeks remaining before the Linux 7.1 merge window opens in April, there's still time for additional AMDGPU and AMDKFD feature material to be queued. These early patches demonstrate AMD's continued commitment to improving Linux graphics support across their hardware ecosystem, from the latest RDNA4 GPUs to older GCN-based APUs.
The combination of DCN 4.2 display engine support, GFX 12.1 RDNA4 enhancements with expanded memory addressing, and improved GCN 1.1 APU functionality positions Linux 7.1 as a significant release for AMD graphics users. These improvements will provide better performance, stability, and feature support across AMD's diverse GPU lineup.

For those interested in the technical details, the complete set of changes can be found in the pull request, which provides comprehensive information about each update and its implementation.

Comments
Please log in or register to join the discussion