drivers/gpu/drm/tidss

Texas Instruments K3 Display Subsystem (TIDSS)

Drives the on-chip display subsystem in Texas Instruments' K3/Keystone-family SoCs, including the AM625, AM62A, AM62L, AM65x, and J721e/DRA829 parts used in industrial HMIs, automotive infotainment, and the BeagleBone-class single-board computers shipping today.

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

recommendation

It should stay in the kernel because it is the only driver for the display block found in TI's current K3-family SoCs (AM625, AM62A, AM62L, AM65x, J721e/DRA829 and friends), all of which TI still markets as active products in 2025. Upstream activity is healthy, with maintenance patches and new-SoC enablement (such as AM62P support) landing as recently as 2026.

repository signals

21 files
6,232 source lines
102 commits, 5y
+1,983 / −819 lines added / removed, 5y
28 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 102 total · active in 36/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 2 commits · +0 −4 2021-07: 0 commits · +0 −0 2021-08: 1 commit · +32 −16 2021-09: 1 commit · +2 −9 2021-10: 0 commits · +0 −0 2021-11: 2 commits · +1 −2 2021-12: 1 commit · +2 −1 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 1 commit · +18 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 3 commits · +5 −0 2022-07: 1 commit · +0 −1 2022-08: 6 commits · +22 −23 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 2 commits · +1 −2 2022-12: 1 commit · +2 −2 2023-01: 1 commit · +1 −5 2023-02: 2 commits · +20 −22 2023-03: 1 commit · +2 −2 2023-04: 0 commits · +0 −0 2023-05: 1 commit · +2 −4 2023-06: 2 commits · +153 −64 2023-07: 2 commits · +3 −4 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +0 −4 2023-10: 0 commits · +0 −0 2023-11: 12 commits · +173 −78 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 3 commits · +12 −3 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 1 commit · +13 −1 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 3 commits · +8 −3 2024-10: 7 commits · +59 −34 2024-11: 1 commit · +1 −1 2024-12: 2 commits · +1 −2 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 1 commit · +2 −1 2025-04: 1 commit · +9 −0 2025-05: 4 commits · +914 −91 2025-06: 1 commit · +4 −1 2025-07: 5 commits · +29 −17 2025-08: 14 commits · +354 −277 2025-09: 8 commits · +37 −71 2025-10: 1 commit · +2 −0 2025-11: 3 commits · +63 −60 2025-12: 1 commit · +27 −3 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +8 −8 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    TIDSS received upstream maintenance work in April 2026, showing the driver is active rather than abandoned.

  2. lore.kernel.org

    A 2026 patch adds AM62P display-subsystem support to drm/tidss, indicating ongoing enablement for new TI SoCs.

  3. ti.com

    TI lists AM625 as ACTIVE and describes its display subsystem, confirming current-market silicon using this driver family.

  4. ti.com

    TI lists DRA829V as ACTIVE; this J721E-family SoC has display outputs covered by the TIDSS-compatible set in the driver.

codex reasoning notes (technical)

Local `exec_command` on the source tree showed compat strings for ti,k2g-dss, ti,am625-dss, ti,am62a7-dss, ti,am62l-dss, ti,am65x-dss, and ti,j721e-dss, identifying the hardware family as TI DSS/TIDSS. `lore_file_timeline` on drivers/gpu/drm/tidss/tidss_drv.c returned fresh 2026 patches and no removal pattern; cited lore URLs came from that tool. TI product URLs were obtained via `web.search_query` and show AM625 and DRA829V marked ACTIVE, so hardware is still sold new in 2025-era catalogs. Because the driver is seeing current upstream maintenance plus new-SoC enablement, and there is no generic replacement for this SoC-specific display block, the right disposition is keep.