From: Amin Gattout <amin.gattout@gmail.com>
To: Michael Riesch <michael.riesch@collabora.com>,
Mauro Carvalho Chehab <mchehab@kernel.org>,
Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
Heiko Stuebner <heiko@sntech.de>
Cc: linux-media@vger.kernel.org, devicetree@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-rockchip@lists.infradead.org,
linux-kernel@vger.kernel.org,
Amin Gattout <amin.gattout@gmail.com>,
Conor Dooley <conor.dooley@microchip.com>
Subject: [PATCH v2 0/2] Add MIPI CSI-2 receiver support for RK3576
Date: Tue, 15 Sep 2026 13:56:39 +0200 [thread overview]
Message-ID: <20260915-csi-2-rcv-dts-v2-0-bdaf8141616a@gmail.com> (raw)
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@gmail.com
Signed-off-by: Amin Gattout <amin.gattout@gmail.com>
---
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@gmail.com
---
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@gmail.com>
next reply other threads:[~2026-09-15 11:56 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-15 11:56 Amin Gattout [this message]
2026-09-15 11:56 ` [PATCH v2 1/2] media: dt-bindings: rockchip,rk3568-mipi-csi2: add rk3576 compatible Amin Gattout
2026-09-15 11:56 ` [PATCH v2 2/2] arm64: dts: rockchip: add mipi csi-2 receiver nodes to rk3576 Amin Gattout
2026-10-05 19:06 ` (subset) [PATCH v2 0/2] Add MIPI CSI-2 receiver support for RK3576 Heiko Stuebner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260915-csi-2-rcv-dts-v2-0-bdaf8141616a@gmail.com \
--to=amin.gattout@gmail.com \
--cc=conor+dt@kernel.org \
--cc=conor.dooley@microchip.com \
--cc=devicetree@vger.kernel.org \
--cc=heiko@sntech.de \
--cc=krzk+dt@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=linux-rockchip@lists.infradead.org \
--cc=mchehab@kernel.org \
--cc=michael.riesch@collabora.com \
--cc=robh@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®