[PATCH 1/2] arm64: dts: renesas: r9a09g057: Add IVC and ISP nodes

Linus Walleij linusw at kernel.org
Tue Sep 22 06:34:00 PDT 2026


From: Daniel Scally <dan.scally at ideasonboard.com>

Add the Input Video Control Block and Arm Mali-C55 ISP to the device
tree file for the RZ/V2H(P) SoC.

[Rebase onto v7.3-rc1, place the nodes in address order, and sort
 the interrupt properties. - Linus Walleij]

Assisted-by: LLM
Signed-off-by: Daniel Scally <dan.scally at ideasonboard.com>
Signed-off-by: Linus Walleij <linusw at kernel.org>
---
 arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 52 ++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r9a09g057.dtsi b/arch/arm64/boot/dts/renesas/r9a09g057.dtsi
index 639693d464a7..beba6c053a40 100644
--- a/arch/arm64/boot/dts/renesas/r9a09g057.dtsi
+++ b/arch/arm64/boot/dts/renesas/r9a09g057.dtsi
@@ -1839,6 +1839,58 @@ queue3 {
 			};
 		};
 
+		ivc: isp-input at 16040000 {
+			compatible = "renesas,r9a09g057-ivc";
+			reg = <0 0x16040000 0 0x230>;
+
+			clocks = <&cpg CPG_MOD 0xe3>,
+				 <&cpg CPG_MOD 0xe4>,
+				 <&cpg CPG_MOD 0xe5>;
+			clock-names = "reg", "axi", "isp";
+
+			interrupts = <GIC_SPI 861 IRQ_TYPE_EDGE_RISING>;
+
+			power-domains = <&cpg>;
+
+			resets = <&cpg 0xd4>,
+				 <&cpg 0xd1>,
+				 <&cpg 0xd3>;
+			reset-names = "reg", "axi", "isp";
+
+			status = "disabled";
+
+			port {
+				ivc_out: endpoint {
+					remote-endpoint = <&isp_in>;
+				};
+			};
+		};
+
+		isp: isp at 16080000 {
+			compatible = "arm,mali-c55";
+			reg = <0 0x16080000 0 0x200000>;
+
+			clocks = <&cpg CPG_MOD 0xe2>,
+				 <&cpg CPG_MOD 0xe4>,
+				 <&cpg CPG_MOD 0xe5>;
+			clock-names = "vclk", "aclk", "hclk";
+
+			interrupts = <GIC_SPI 859 IRQ_TYPE_LEVEL_HIGH>;
+
+			resets = <&cpg 0xd2>,
+				 <&cpg 0xd1>,
+				 <&cpg 0xd3>;
+			reset-names = "vresetn", "aresetn", "hresetn";
+
+			status = "disabled";
+
+			port {
+				isp_in: endpoint {
+					remote-endpoint = <&ivc_out>;
+				};
+			};
+		};
+
 		dsi: dsi at 16430000 {
 			compatible = "renesas,r9a09g057-mipi-dsi";
 			reg = <0 0x16430000 0 0x20000>;

-- 
2.55.0




More information about the linux-arm-kernel mailing list