drivers/gpu/drm/amd/display/dc/dce120

AMD Vega (DCE 12.0) display engine support

The display controller inside AMD's Vega 10 GPUs (Radeon RX Vega 56 and 64 and related Arctic Islands parts) launched in 2017, which AMD calls Display Core Engine 12.0. It handles screen output, modesetting, and HDMI/DisplayPort audio for that Radeon generation, last widely on shelves around 2019 before Navi replaced it.

keep-annotate conf=0.78 last_sold=2019 deploy=low replacement=none subsystem=gpu category=graphics-display
78%

recommendation

Worth keeping but flagging as legacy because the hardware is now eight years old and no longer mainstream, yet the code is still receiving real bug fixes and feature work into 2025 (including CRC support and earlier audio/KASAN fixes). Vega cards remain in service and are even occasionally sold as new old stock, and there is no separate replacement driver — Vega's display block lives inside the same amdgpu stack everyone uses.

repository signals

3 files
1,324 source lines
13 commits, 5y
+99 / −1,682 lines added / removed, 5y
11 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 13 total · active in 11/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 1 commit · +1 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 1 commit · +1 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 1 commit · +2 −1 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 1 commit · +0 −3 2023-04: 0 commits · +0 −0 2023-05: 1 commit · +1 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +3 −310 2023-10: 1 commit · +1 −1,328 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 1 commit · +1 −1 2024-04: 1 commit · +1 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 2 commits · +26 −9 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +62 −28 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. techpowerup.com

    TechPowerUp identifies Vega 10 as using Display Core Engine 12.0, matching the dce120 codepath.

  2. amd.com

    AMD still publishes a support/download page for Radeon RX Vega 64, indicating an extant installed base.

  3. newegg.com

    Newegg search results show RX Vega 64 boards listed as new, so DCE 12.0 hardware was still obtainable new in 2025/2026, though likely as residual stock or marketplace inventory.

codex reasoning notes (technical)

Local inspection (`find`, `sed`, `rg`) shows this directory is a real hardware-specific AMD display block used by `dce120_create_resource_pool`; `dc_resource.c` maps DCE 12.0/12.1 to FAMILY_AI, so this is Vega-era display IP, not a helper library. Upstream attention is still present from user-provided history plus local `git -c safe.directory=... log`: substantive touches continue through 2025-01-10 and include real bug/feature work (CRC support in 2025, KASAN/audio-register fix in 2022), and I found no removal discussion. `lei` was unavailable and no lore MCP server was present, so lore verification could not be done directly; web lore searches returned no hits for a removal series. Hardware is old and no longer mainstream; launch-era Vega 10 boards were current in 2017 and were last widely available around 2019 before Navi-era replacement, but some new old stock remains on retail/marketplace channels. Because there is still maintenance activity and no natural replacement driver besides the same monolithic `amdgpu` stack, removal is not justified; annotate as legacy/aging support instead. URL acquisition: TechPowerUp, AMD, and Newegg URLs were obtained via `web.search_query`.