[PATCH 4/5] arm64: dts: renesas: r9a09g087: Add DU node

From: Prabhakar

Date: Tue Jun 09 2026 - 08:58:49 EST


From: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx>

Add Display Unit (DU) node to SoC DTSI.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 24 ++++++++++++++++++++++
1 file changed, 24 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r9a09g087.dtsi b/arch/arm64/boot/dts/renesas/r9a09g087.dtsi
index 174f683fa68d..308d3ccc21d1 100644
--- a/arch/arm64/boot/dts/renesas/r9a09g087.dtsi
+++ b/arch/arm64/boot/dts/renesas/r9a09g087.dtsi
@@ -1380,6 +1380,30 @@ sdhi1_vqmmc: vqmmc-regulator {
};
};

+ du: display@920c0000 {
+ compatible = "renesas,r9a09g087-du", "renesas,r9a09g077-du";
+ reg = <0 0x920c0000 0 0x10000>;
+ interrupts = <GIC_SPI 781 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&cpg CPG_CORE R9A09G087_CLK_PCLKAH>,
+ <&cpg CPG_MOD 1204>,
+ <&cpg CPG_CORE R9A09G087_LCDC_CLKD>;
+ clock-names = "aclk", "pclk", "vclk";
+ power-domains = <&cpg>;
+ renesas,vsps = <&vspd 0>;
+ status = "disabled";
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@0 {
+ reg = <0>;
+ du_out_rgb: endpoint {
+ };
+ };
+ };
+ };
+
fcpvd: fcp@920d0000 {
compatible = "renesas,r9a09g087-fcpvd", "renesas,fcpv";
reg = <0 0x920d0000 0 0x10000>;
--
2.54.0