drivers/media/platform/ti/vpe

TI DRA7x / AM57x VPE and VIP video processing engine

Video Processing Engine (VPE) and Video Input Port (VIP) hardware blocks built into Texas Instruments' DRA7x and AM57x (Sitara) system-on-chip families used in industrial, automotive, and embedded products since the mid-2010s. The VPE handles tasks like deinterlacing, scaling, and colour-space conversion, while the VIP captures video from external camera and tuner sources.

keep conf=0.84 last_sold=2026 deploy=low replacement=none subsystem=media category=media-camera-tv
84%

recommendation

It should stay because the underlying TI AM57x/DRA7x SoCs are still listed as active products and sold on evaluation boards in 2025, and the code is receiving fresh upstream bug fixes as recently as March 2026 (including VIP removal-path fixes and multi-instance work). Deployments are niche rather than mass-market, but there is no replacement driver for this TI-specific video IP block.

repository signals

13 files
11,670 source lines
16 commits, 5y
+11,750 / −66 lines added / removed, 5y
12 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 16 total · active in 10/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: 1 commit · +7,279 −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: 1 commit · +2 −4 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: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 1 commit · +1 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 1 commit · +1 −1 2024-10: 1 commit · +0 −2 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: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 1 commit · +0 −35 2025-07: 0 commits · +0 −0 2025-08: 4 commits · +14 −11 2025-09: 0 commits · +0 −0 2025-10: 1 commit · +0 −7 2025-11: 0 commits · +0 −0 2025-12: 3 commits · +4,448 −1 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +5 −5 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. spinics.net

    Public kernel mailing-list traffic in March 2026 includes a fix for vip_remove(), showing ongoing upstream maintenance in this directory rather than removal activity.

  2. spinics.net

    Public kernel mailing-list traffic in March 2026 includes another ti-vpe/vip fix, reinforcing that the driver is still receiving upstream bug-fix attention.

  3. ti.com

    TI lists AM5728 as ACTIVE and explicitly enumerates both Video Processing Engine (VPE) and three Video Input Port (VIP) modules.

  4. software-dl.ti.com

    TI Processor SDK Linux documentation states the VIP IP is available on AM5x/DRA7x SoCs and describes the Linux driver use on TI boards.

  5. ti.com

    TI still offers an AM572x evaluation module, indicating continuing new-hardware availability for this SoC family in industrial/embedded channels.

codex reasoning notes (technical)

Local shell inspection (`rg`) found `module_platform_driver()` and OF compatibles `ti,dra7-vpe` / `ti,dra7-vip`, so this is a real platform driver for TI DRA7x/AM57x video IP. Local `git -c safe.directory=... log` showed substantive activity through 2025-12-24 and treewide-adjacent touches in 2026, including reintroduction of multi-instance support and VIP driver work. URLs were obtained via web search because direct lore search was unavailable in this session: the two spinics links are March 2026 patch threads showing active fixes, not removal discussion; the TI product and SDK pages show the underlying AM57x/DRA7x hardware and software stack are still commercially supported. Recommendation is `keep`: upstream attention is current, hardware remains sold for embedded/industrial use, deployments are niche rather than broad, and there is no obvious upstream replacement driver for the same TI VPE/VIP block.