drivers/gpu/drm/amd/display/dc/dml/dcn31

AMD DCN 3.1 Display Mode Library (DML) support code

Internal mathematical and bandwidth-modeling code used by AMD's amdgpu display stack to validate display configurations on DCN 3.1 hardware (the display engine in Ryzen 6000-series "Rembrandt" APUs and related parts from around 2022). It calculates timings, memory bandwidth, and pipe arrangements that the actual display driver then programs into the hardware.

not-a-driver conf=1.00 deploy=none replacement=none subsystem=gpu category=not-a-driver
100%

recommendation

This is not actually a driver directory; it is a helper library inside the AMD display core (DC) that does the math behind picking valid display configurations for DCN 3.1 GPUs. It ships as part of amdgpu and has no separate lifecycle of its own, so the keep/remove question does not apply to it independently.

repository signals

6 files
9,817 source lines
79 commits, 5y
+11,409 / −1,592 lines added / removed, 5y
41 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 79 total · active in 31/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 1 commit · +9,345 −0 2021-06: 6 commits · +21 −19 2021-07: 1 commit · +1 −1 2021-08: 0 commits · +0 −0 2021-09: 5 commits · +96 −100 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 2 commits · +168 −321 2022-01: 1 commit · +26 −3 2022-02: 1 commit · +1 −1 2022-03: 4 commits · +920 −0 2022-04: 1 commit · +33 −112 2022-05: 2 commits · +4 −15 2022-06: 4 commits · +71 −249 2022-07: 6 commits · +33 −24 2022-08: 6 commits · +168 −359 2022-09: 3 commits · +40 −71 2022-10: 4 commits · +24 −10 2022-11: 4 commits · +66 −3 2022-12: 1 commit · +54 −13 2023-01: 0 commits · +0 −0 2023-02: 4 commits · +200 −105 2023-03: 2 commits · +103 −126 2023-04: 2 commits · +2 −3 2023-05: 0 commits · +0 −0 2023-06: 2 commits · +2 −2 2023-07: 1 commit · +3 −1 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 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: 3 commits · +10 −2 2024-04: 3 commits · +6 −16 2024-05: 0 commits · +0 −0 2024-06: 3 commits · +5 −18 2024-07: 0 commits · +0 −0 2024-08: 1 commit · +0 −9 2024-09: 2 commits · +0 −7 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +1 −0 2025-05: 1 commit · +1 −1 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +1 −1 2025-09: 0 commits · +0 −0 2025-10: 1 commit · +4 −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

No sources cited.

codex reasoning notes (technical)

Not a driver directory: internal AMD Display Mode Library (DML) support code for DCN3.1 within the amdgpu display stack, not a standalone kernel-bound hardware driver.