The display side of AMD's modern graphics driver: it handles mode-setting, monitor detection, HDMI and DisplayPort output, and the connection between the Linux DRM layer and AMD's shared Display Core code. It powers the screens on essentially every AMD Radeon GPU and Ryzen APU from the Vega and Navi generations through the latest RDNA 4 cards and embedded Ryzen parts sold in 2025.
It should stay in the kernel because it is the display half of the modern amdgpu graphics stack, driving the monitors, HDMI/DisplayPort outputs, and mode-setting on every recent AMD GPU. Upstream activity is heavy, with fixes landing as recently as March 2026 and being backported to stable kernels, and AMD is still shipping brand-new hardware that depends on it, including the Radeon RX 9070 discrete cards and Ryzen Embedded 8000 SoCs.
repository signals
34files
33,952source lines
1,369commits, 5y
+27,019 / −13,157lines added / removed, 5y
218authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 1,369 total · active in 60/61 months
amdgpu_dm is the AMDGPU Display Manager layer that mediates between DRM and AMD Display Core, i.e. an active core part of the modern amdgpu stack rather than a legacy side driver.
AMD Ryzen Embedded 8000 series remained current for industrial deployments, with integrated RDNA graphics that also use the amdgpu display path.
codex reasoning notes (technical)
Local shell inspection showed `CONFIG_DRM_AMD_DC` is enabled for AMDGPU display support and recent local commits hit this directory through 2026-03-24. Cited URLs were obtained via web search: kernel docs page (turn2search2), recent amd-gfx patch mail (turn0search2), stable backport mail (turn0search5), AMD Radeon RX 9070 product page (turn1search0), and AMD Ryzen Embedded 8000 page (turn1search1). No removal/deprecation thread surfaced; evidence instead shows heavy current maintenance plus ongoing new discrete and embedded AMD GPU shipments, so this should be kept.