drivers/gpu/drm/meson

Amlogic Meson SoC display controller

The on-chip display controller found in Amlogic Meson SoCs, which power a wide range of Android TV boxes, set-top boxes, and ARM single-board computers like the ODROID-C4 and Khadas VIM4. It drives HDMI and panel output for chips such as the S905X3/X4/X5, A311D, and S928X.

keep conf=0.94 deploy=medium replacement=none subsystem=gpu category=graphics-display
94%

recommendation

It should stay because the Amlogic Meson family is actively shipping in 2025: Amlogic still lists current SoCs like the S905X4, S905X5, A311D, and S928X, and popular single-board computers and TV boxes such as the ODROID-C4 and Khadas VIM4 are still sold new. The driver continues to receive upstream patches and stable backports, and no other driver covers this display block.

repository signals

33 files
12,058 source lines
97 commits, 5y
+2,269 / −1,073 lines added / removed, 5y
39 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 97 total · active in 44/61 months
2021 2022 2023 2024 2025 2026 2021-04: 1 commit · +5 −4 2021-05: 0 commits · +0 −0 2021-06: 2 commits · +1 −3 2021-07: 1 commit · +3 −7 2021-08: 2 commits · +13 −6 2021-09: 0 commits · +0 −0 2021-10: 5 commits · +669 −533 2021-11: 1 commit · +0 −1 2021-12: 3 commits · +43 −27 2022-01: 0 commits · +0 −0 2022-02: 1 commit · +1 −9 2022-03: 1 commit · +1 −1 2022-04: 0 commits · +0 −0 2022-05: 3 commits · +21 −13 2022-06: 4 commits · +16 −4 2022-07: 4 commits · +5 −4 2022-08: 3 commits · +20 −20 2022-09: 5 commits · +50 −3 2022-10: 0 commits · +0 −0 2022-11: 3 commits · +8 −24 2022-12: 1 commit · +2 −3 2023-01: 1 commit · +1 −1 2023-02: 1 commit · +2 −2 2023-03: 4 commits · +13 −8 2023-04: 2 commits · +17 −17 2023-05: 6 commits · +994 −34 2023-06: 3 commits · +5 −4 2023-07: 1 commit · +7 −5 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +2 −0 2023-10: 0 commits · +0 −0 2023-11: 2 commits · +13 −10 2023-12: 0 commits · +0 −0 2024-01: 2 commits · +19 −7 2024-02: 2 commits · +35 −42 2024-03: 1 commit · +1 −1 2024-04: 4 commits · +51 −52 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 1 commit · +18 −19 2024-08: 0 commits · +0 −0 2024-09: 5 commits · +9 −18 2024-10: 1 commit · +1 −1 2024-11: 1 commit · +1 −1 2024-12: 2 commits · +3 −4 2025-01: 0 commits · +0 −0 2025-02: 2 commits · +6 −9 2025-03: 1 commit · +6 −3 2025-04: 2 commits · +129 −118 2025-05: 2 commits · +20 −14 2025-06: 3 commits · +38 −25 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +1 −0 2025-09: 0 commits · +0 −0 2025-10: 1 commit · +2 −0 2025-11: 1 commit · +2 −2 2025-12: 3 commits · +10 −13 2026-01: 1 commit · +5 −1 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. git.kernel.org

    Kconfig identifies this as "DRM Support for Amlogic Meson Display Controller," i.e. the display engine driver for Amlogic Meson SoCs.

  2. lore.kernel.org

    Recent upstream work still touches meson DRM code in 2026, indicating active maintenance rather than abandonment.

  3. lore.kernel.org

    meson DRM fixes were backported to stable in 2025, which is strong evidence of ongoing real-world support needs.

  4. amlogic.com

    Amlogic's current product catalog still lists multiple Meson-family SoCs such as S905X3, S905X4, S905X5, A311D, and S928X.

  5. hardkernel.com

    A current retail product page offers a new ODROID-C4 based on the Amlogic S905X3, showing new-hardware availability in the Meson family.

  6. khadas.com

    A current retail product page offers the Khadas VIM4 based on the Amlogic A311D2, showing continuing new deployments of Meson-family hardware.

codex reasoning notes (technical)

`keep`: local shell read of `drivers/gpu/drm/meson/Kconfig` identified the hardware family; kernel.org URL included as canonical recall for that file. `lore_file_timeline` on `drivers/gpu/drm/meson/meson_drv.c` showed heavy activity through 2026-03-26 and stable backports in 2025; no removal evidence was found, and a targeted removal/deprecation lore search timed out rather than producing hits. Web search returned Amlogic's live product catalog plus current ODROID-C4 and Khadas VIM4 retail pages, so the hardware is still sold new and still deployed in SBC/STB/device markets. There is no natural replacement driver for the same Meson display block, so removal/deprecation is not justified.