Renesas VSP1/VSP2 video processing engines on R-Car and RZ/G SoCs
VSP1 and VSP2 are the on-chip video processing pipelines built into Renesas R-Car automotive SoCs and RZ/G industrial processors, handling scaling, composition, color conversion and similar pixel work for camera capture and display output. They are widely used in car infotainment and ADAS systems, industrial HMIs, and robotics platforms shipping today.
recommendation
It should stay in the kernel because Renesas is still actively shipping the chips this code supports, including the R-Car V3H automotive vision SoC and the RZ/G2L industrial processor (which Renesas guarantees through 2037). Upstream development is also clearly alive: substantial feature work landed in 2025 to add IIF/VSPX and colorspace support, tested on real Renesas reference boards.
repository signals
sources
- lwn.net
March 17, 2025 patch series '[PATCH v3 0/7] media: renesas: vsp1: Add support for IIF' touched 15 files in this driver and prepared VSPX support, indicating active upstream feature work rather than retirement.
- lwn.net
April 9, 2025 patch series '[PATCH 0/6] media: renesas: vsp1: Add colorspace support' added substantial functionality and reports testing on a Renesas Salvator-X board, showing ongoing maintenance on real hardware.
- renesas.com
Renesas still lists RZ/G2L as Active with product longevity through 2037 for industrial/HMI and video-capable deployments; the in-tree driver contains RZ/G2L-specific VSP2 support.
- renesas.com
Renesas still sells an Active RZ/G2L SBC for industrial/robotics/HMI development, supporting continued new deployments of Linux systems using this multimedia pipeline.
- renesas.com
Renesas still lists the automotive R-Car V3H as Active, consistent with ongoing automotive deployments of Renesas video-processing IP covered by this driver family.
codex reasoning notes (technical)
Local tree inspection via shell (`sed`/`rg`) shows this is a real V4L2 platform driver, Kconfig-exposed as 'Renesas VSP1 Video Processing Engine', and MAINTAINERS marks it Supported. Lore activity was obtained indirectly through web search results opened on LWN archive pages mirroring linux-media postings: the 2025 IIF/VSPX and colorspace series show active non-trivial development, with no removal/deprecation signal surfaced in the allotted searches. Deployment evidence was obtained via web search on official Renesas product pages: RZ/G2L and its SBC are Active, and R-Car V3H is Active, so the IP family is still present in new industrial/automotive designs. No natural upstream replacement driver exists; this driver is the Linux support for that IP block.