drivers/media/platform/chips-media/wave5

Chips&Media Wave5 / Wave521C video encoder/decoder IP

Kernel support for the Chips&Media Wave5 family of hardware video codecs (notably the Wave521C), an encoder/decoder IP block licensed into modern SoCs such as Texas Instruments' J721S2 and TDA4 automotive processors. It handles H.264/H.265 acceleration for embedded Linux devices including ADAS, infotainment, and industrial vision platforms.

keep conf=0.91 deploy=medium replacement=none subsystem=media category=media-other
91%

recommendation

It should stay because the Wave5 video processing block is shipping in current silicon, most visibly Texas Instruments' J721S2 / TDA4 automotive SoCs whose vendor SDKs were still being refreshed in early 2026. Upstream activity is healthy too, with performance work and encoder bug fixes flowing on the linux-media list through late 2025, and there is no alternative in-tree driver for this IP.

repository signals

17 files
10,878 source lines
49 commits, 5y
+11,643 / −740 lines added / removed, 5y
25 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 49 total · active in 16/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: 7 commits · +10,210 −6 2023-12: 2 commits · +2 −1 2024-01: 0 commits · +0 −0 2024-02: 2 commits · +4 −6 2024-03: 1 commit · +126 −46 2024-04: 5 commits · +410 −144 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 4 commits · +460 −365 2024-09: 2 commits · +2 −2 2024-10: 1 commit · +0 −4 2024-11: 0 commits · +0 −0 2024-12: 4 commits · +43 −4 2025-01: 0 commits · +0 −0 2025-02: 1 commit · +2 −2 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: 1 commit · +0 −9 2025-08: 6 commits · +37 −34 2025-09: 0 commits · +0 −0 2025-10: 2 commits · +4 −1 2025-11: 5 commits · +319 −102 2025-12: 4 commits · +16 −6 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. cateee.net

    LKDDb ties CONFIG_VIDEO_WAVE_VPU to this directory and to DT compatibles including ti,j721s2-wave521c, showing this is a current in-tree hardware driver for TI K3/J721S2-based systems.

  2. ti.com

    TI still published J721S2 Linux/QNX/RTOS SDK releases in January 2026 for TDA4VE-Q1, TDA4VL-Q1, and TDA4AL-Q1, indicating ongoing vendor support and current deployment targets for SoCs using this block.

  3. spinics.net

    Late-2025 linux-media/linux-kernel patch traffic shows active performance work on wave5 rather than removal discussion.

  4. spinics.net

    Late-2025 review traffic shows active bug-fix discussion for the encoder path, another sign of live upstream maintenance.

codex reasoning notes (technical)

Local shell inspection showed a real platform V4L2 mem2mem driver with OF match for ti,j721s2-wave521c and substantive fixes through 2026-01-05 in local git. `web.search_query` for lore/removal evidence did not surface removal threads; instead it found active 2025 patch/review traffic on Spinics. `web.search_query` also found TI's J721S2 SDK page with Jan 25-26, 2026 releases for current TDA4* products, so the hardware family is still relevant for new embedded/automotive deployments. No obvious upstream replacement driver covers the same Wave5 IP block; this driver is the native support path.