[RFC PATCH 2/6] arm64: dts: rockchip: rk3588s-base: Connect vicap and isps

From: Paul Elder

Date: Fri Jun 19 2026 - 01:27:58 EST


Add a connection between VICAP and the two ISPs.

Signed-off-by: Paul Elder <paul.elder@xxxxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 30 +++++++++++++++++++
1 file changed, 30 insertions(+)

diff --git a/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi
index 55c5c603c1e3..f36267720910 100644
--- a/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi
@@ -1493,10 +1493,16 @@ vicap_mipi5: port@6 {

vicap_toisp0: port@10 {
reg = <16>;
+ vicap_toisp0_ep: endpoint {
+ remote-endpoint = <&isp0_tovicap>;
+ };
};

vicap_toisp1: port@11 {
reg = <17>;
+ vicap_toisp1_ep: endpoint {
+ remote-endpoint = <&isp1_tovicap>;
+ };
};
};
};
@@ -3551,6 +3557,18 @@ isp0: isp@fdcb0000 {
power-domains = <&power RK3588_PD_VI>;
iommus = <&isp0_mmu>;
status = "disabled";
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@0 {
+ reg = <0>;
+ isp0_tovicap: endpoint {
+ remote-endpoint = <&vicap_toisp0_ep>;
+ };
+ };
+ };
};

isp0_mmu: iommu@fdcb7f00 {
@@ -3580,6 +3598,18 @@ isp1: isp@fdcc0000 {
power-domains = <&power RK3588_PD_ISP1>;
iommus = <&isp1_mmu>;
status = "disabled";
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@0 {
+ reg = <0>;
+ isp1_tovicap: endpoint {
+ remote-endpoint = <&vicap_toisp1_ep>;
+ };
+ };
+ };
};

isp1_mmu: iommu@fdcc7f00 {
--
2.47.2