[PATCH v2 0/2] Add MIPI CSI-2 receiver support for RK3576
From: Amin Gattout
Date: Tue Sep 15 2026 - 08:50:22 EST
This series adds the device tree binding and the SoC nodes for the
MIPI CSI-2 receiver units of the Rockchip RK3576. The receiver is the
same Synopsys DesignWare IP as in the RK3568 and the register map is
identical, so the existing driver is used unchanged via a fallback
compatible.
Only the two receivers fed by the Innosilicon D-PHYs in full mode
(MIPI1 and MIPI3) are added; see patch 2 for the details.
Tested on a Radxa ROCK 4D, whose camera connector is wired to the first
Innosilicon D-PHY in full mode, that is to CSI-2 receiver MIPI1. With a
Radxa Camera 4K, based on a Sony IMX415 sensor streaming four lanes at a
445.5 MHz link frequency, frames were captured in SGBRG10 at 3864x2192
through the VICAP unit, both from the sensor internal test pattern and
from real scenes.
This series depends on the RK3576 CSI D-PHY series [1], which provides
the csi_dphy0/csi_dphy1 nodes referenced here.
[1] https://lore.kernel.org/r/20260915-rk3576-dphy-v2-0-b56e68b54b8c@xxxxxxxxx
Signed-off-by: Amin Gattout <amin.gattout@xxxxxxxxx>
---
Changes in v2:
- Describe the test setup in the cover letter (Michael)
- Rebase onto the RK3576 CSI D-PHY series v2 and update the dependency
accordingly
- Collected Reviewed-by from Michael on both patches and Acked-by from
Conor on patch 1
- Link to v1: https://patch.msgid.link/20260826-csi-2-rcv-dts-v1-0-bcd8d459684d@xxxxxxxxx
---
Amin Gattout (2):
media: dt-bindings: rockchip,rk3568-mipi-csi2: add rk3576 compatible
arm64: dts: rockchip: add mipi csi-2 receiver nodes to rk3576
.../bindings/media/rockchip,rk3568-mipi-csi2.yaml | 1 +
arch/arm64/boot/dts/rockchip/rk3576.dtsi | 52 ++++++++++++++++++++++
2 files changed, 53 insertions(+)
---
base-commit: bd5f485f3f026225b86573e559af0b7254ef4184
change-id: 20260825-csi-2-rcv-dts-7712bd834de6
prerequisite-change-id: 20260819-rk3576-dphy-2304f848215b:v2
prerequisite-patch-id: fbe2d84f88709b8bf846debe6b8ce62c4392ca63
prerequisite-patch-id: 9bce33933ae69e8cc7f7ef2f0d9acb969620bc85
prerequisite-patch-id: bff0c668524f94b0b7901c682d5ccdccfe18d46e
prerequisite-patch-id: 8f45701f840680a35e044f43ebd3087282847990
Best regards,
--
Amin Gattout <amin.gattout@xxxxxxxxx>