[SRU][J:linux-xilinx-zynqmp][PATCH 1/1] arm64: dts: zynqmp: Add ports for the DisplayPort subsystem

Wei-Lin Chang weilin.chang at canonical.com
Thu Sep 11 07:43:48 UTC 2025


From: Laurent Pinchart <laurent.pinchart at ideasonboard.com>

BugLink: https://bugs.launchpad.net/bugs/2122564

The DPSUB DT bindings now specify ports to model the connections with
the programmable logic and the DisplayPort output. Add them to the
device tree.

Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
Acked-by: Michal Simek <michal.simek at amd.com>
(backported from commit 1f367ee9554af5d6)
[rhythm16: adjust context for the patch]
Signed-off-by: Wei-Lin Chang <weilin.chang at canonical.com>
---
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi
index b319b864fba3..e8b1c0d3dbef 100644
--- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi
+++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi
@@ -1159,6 +1159,30 @@ zynqmp_dp_snd_card0: zynqmp-dp-snd-card {
 						  <&zynqmp_dp_snd_pcm1>;
 				xlnx,dp-snd-codec = <&zynqmp_dp_snd_codec0>;
 			};
+
+			ports {
+				#address-cells = <1>;
+				#size-cells = <0>;
+
+				port at 0 {
+					reg = <0>;
+				};
+				port at 1 {
+					reg = <1>;
+				};
+				port at 2 {
+					reg = <2>;
+				};
+				port at 3 {
+					reg = <3>;
+				};
+				port at 4 {
+					reg = <4>;
+				};
+				port at 5 {
+					reg = <5>;
+				};
+			};
 		};
 	};
 };
-- 
2.48.1




More information about the kernel-team mailing list