Synopsys DesignWare MIPI CSI-2 and HDMI receiver IP blocks
Licensable Synopsys DesignWare camera and video receiver IP blocks, specifically the MIPI CSI-2 receiver used to ingest data from camera sensors and the HDMI receiver used to capture HDMI input. These blocks are integrated into recent Rockchip SoCs such as the RK3568 and RK3588 found in single-board computers and embedded modules sold today.
recommendation
It should stay because this directory supports brand-new Synopsys camera and HDMI receiver IP that was upstreamed in 2025-2026 and is actively used on currently shipping Rockchip RK3568 and RK3588 SoCs, including modules like the Radxa NX5. Commit history shows ongoing maintenance rather than stagnation.
repository signals
sources
- git.kernel.org
Recent substantive upstream maintenance continued in 2026 with a Kconfig dependency fix for dw-mipi-csi2rx.
- git.kernel.org
The Synopsys DesignWare MIPI CSI-2 receiver driver was added in 2026, indicating this part of the directory is new rather than legacy.
- git.kernel.org
The Synopsys HDMI RX support in this directory was added in 2025, also indicating a new driver rather than obsolete carry-over code.
- rock-chips.com
Rockchip markets RK3568 with multimedia/display/camera capabilities, matching the dw-mipi-csi2rx use on recent Rockchip SoCs.
- rock-chips.com
RK3568 brief datasheet explicitly lists MIPI-CSI_RX and HDMI interfaces, showing the relevant IP remains part of current SoC platforms.
- radxa.com
A current Radxa NX5 module based on RK3588S is still marketed, supporting ongoing deployment of Rockchip platforms that use the Synopsys media IP blocks in this directory.
codex reasoning notes (technical)
This is a real driver directory: local `rg`/`sed` inspection found platform-driver entry points and Kconfig entries for Synopsys DesignWare MIPI CSI-2 RX and HDMI RX. Local `git log` showed substantive activity from 2025-03-05 through 2026-03-18, including new-driver additions and follow-up fixes, with no sign of stagnation. I attempted lore-first evidence via `lei q`, but `lei` was unavailable in this environment; a web lore search also produced no concrete removal/deprecation hits, so I fell back to local git history. The three kernel.org commit URLs were built from hashes obtained by local `git log` using canonical kernel.org commit URL format. The Rockchip and Radxa URLs were obtained via `web.search_query` and inspected with `web.open`. Conclusion: the directory supports recently upstreamed Synopsys IP blocks integrated into still-sold RK3568/RK3588-class hardware, so it should be kept.