TI J721E / TDA4VM CSI-2 camera capture shim
Glue logic inside Texas Instruments' Jacinto 7 family of automotive and industrial SoCs (J721E, TDA4VM and relatives) that connects the on-chip Cadence MIPI CSI-2 receiver to the rest of the system so cameras can stream video into Linux. These chips are aimed at ADAS, robotics, and industrial vision platforms still being designed in today.
recommendation
It should stay because the underlying TDA4VM/J721E silicon is still marketed as active by TI in 2025 and the driver is under steady upstream maintenance, including a bug fix in September 2025 and a new multiple-pixels-per-clock feature in August 2025. There is no drop-in replacement: the companion Cadence CSI-2 RX bridge driver handles a different layer and cannot stand in for this TI-specific shim.
repository signals
sources
- ti.com
TI lists TDA4VM as ACTIVE and links it to J721E-class silicon; this indicates the underlying SoC family is still sold new.
- ti.com
TI's TDA4VM datasheet describes current automotive/industrial applications and includes two CSI-2 RX interfaces, matching ongoing camera-capture deployments rather than legacy-only use.
- cateee.net
LKDDb shows CONFIG_VIDEO_TI_J721E_CSI2RX present from Linux 6.7 through current HEAD, with module j721e-csi2rx and compatible ti,j721e-csi2rx-shim.
- git.kernel.org
Mainline received a substantive j721e-csi2rx bug fix on 2025-09-09, showing active upstream maintenance.
- git.kernel.org
Mainline received feature work for multiple pixels-per-clock support on 2025-08-25, indicating ongoing development rather than retirement.
codex reasoning notes (technical)
Real driver directory: contains j721e-csi2rx.c with platform-driver entry points. Lore/lei access was unavailable here (`lei` missing; no reachable lore MCP), so I used local git history as the nearest upstream-attention proxy: `git -c safe.directory ... log` showed multiple substantive 2025 commits, and `git ... log --diff-filter=D` showed no removal history. `rg` over MAINTAINERS/Kconfig/bindings confirmed the driver is maintained and tied to TI J721E CSI2RX shim hardware. TI product/datasheet URLs were obtained via web search/open; LKDDb URL was obtained via web search/open; git.kernel commit URLs were constructed from hashes obtained by the local git command using canonical recall of stable kernel.org commit URL format. Specific SoC-camera-capture hardware is still current but niche, so keep rather than deprecate; no natural replacement exists beyond the required companion Cadence CSI2RX bridge, which is not a drop-in replacement for this TI wrapper.