drivers/gpu/drm/panthor

Arm Mali and Immortalis Valhall CSF GPUs (Panthor)

Kernel graphics support for Arm's Mali and Immortalis "Valhall" GPUs that use the newer Command Stream Frontend (CSF) command submission model, found in current single-board computers and devices built around SoCs like the Rockchip RK3588 (Mali-G610) and MediaTek MT8196. It provides the DRM/GEM interface that Mesa's open-source userspace driver builds on for 3D acceleration on these chips.

keep conf=0.95 deploy=medium replacement=none subsystem=gpu category=graphics-display
95%

recommendation

It should stay because Panthor is the only in-tree driver for Arm's newer Valhall-generation GPUs that use the Command Stream Frontend, including the Mali-G610 found in the very popular Rockchip RK3588 boards still sold today (such as Radxa's ROCK 5B). The driver was merged in early 2024, is marked Supported in MAINTAINERS, has documentation in the kernel tree, and is seeing active development from Collabora and others into 2026. The older Panfrost driver does not cover these CSF parts.

repository signals

25 files
15,943 source lines
207 commits, 5y
+17,761 / −1,779 lines added / removed, 5y
37 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 207 total · active in 25/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −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: 0 commits · +0 −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: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 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: 11 commits · +12,825 −0 2024-03: 11 commits · +52 −59 2024-04: 10 commits · +26 −29 2024-05: 9 commits · +110 −43 2024-06: 0 commits · +0 −0 2024-07: 4 commits · +39 −16 2024-08: 2 commits · +95 −3 2024-09: 17 commits · +662 −91 2024-10: 5 commits · +85 −21 2024-11: 8 commits · +63 −53 2024-12: 9 commits · +142 −120 2025-01: 5 commits · +176 −44 2025-02: 2 commits · +32 −21 2025-03: 5 commits · +56 −66 2025-04: 12 commits · +422 −41 2025-05: 1 commit · +8 −5 2025-06: 4 commits · +237 −259 2025-07: 6 commits · +58 −49 2025-08: 13 commits · +285 −202 2025-09: 5 commits · +84 −23 2025-10: 14 commits · +139 −131 2025-11: 29 commits · +1,540 −392 2025-12: 19 commits · +578 −53 2026-01: 2 commits · +1 −11 2026-02: 3 commits · +41 −43 2026-03: 1 commit · +5 −4 2026-04: 0 commits · +0 −0

sources

  1. docs.kernel.org

    Official kernel documentation exists for the Panthor CSF DRM driver, indicating an actively documented in-tree userspace/kernel interface rather than a legacy orphan.

  2. docs.kernel.org

    Kernel MAINTAINERS lists 'ARM MALI PANTHOR DRM DRIVER' with status 'Supported' and files covering drivers/gpu/drm/panthor/.

  3. cateee.net

    LKDDb identifies Panthor as support for Mali/Immortalis Valhall CSF GPUs and shows bindings for arm,mali-valhall-csf, Rockchip RK3588, and MediaTek MT8196.

  4. collabora.com

    A 2026 Collabora upstream status post describes continued Panthor/RK3588 work in Linux 7.0, consistent with active upstream development rather than deprecation.

  5. radxa.com

    Radxa still markets the ROCK 5B with 'Buy' availability and an RK3588 SoC using an Arm Mali-G610 MC4 GPU, showing relevant hardware remains sold new.

codex reasoning notes (technical)

Keep. Local static evidence already shows a very new driver (first merged 2024-03-01) with heavy recent churn (201 substantive commits in 5y, last touch 2026-03-05, 34 authors), which is incompatible with obsolescence. Source acquisition: all cited URLs were obtained via web search. docs.kernel.org/6.19-rc7 MAINTAINERS shows Supported status; docs.kernel.org/6.15 Panthor docs and LKDDb confirm this is the active upstream driver for Valhall CSF GPUs, not a superseded one. Collabora's 2026 post and Radxa's current product page indicate ongoing enablement and new-product deployments around RK3588-class hardware. Removal check: web searches against lore.kernel.org for Panthor removal/deprecation returned no relevant hits in this environment, and direct lore tooling was unavailable here (no lore MCP resources exposed; `lei` absent). No natural in-kernel replacement covers the same CSF GPU class today; Panfrost covers older non-CSF families instead.