[PATCH v2 3/3] arm64: dts: cix: Add Sky1 DP PHY node
From: Luo Liu
Date: Mon Oct 12 2026 - 08:36:35 EST
Describe the Sky1 DP PHY in the SoC DTSI so DisplayPort can consume it
once the controller is enabled. Enable the PHY on the Radxa Orion O6
board.
Signed-off-by: Luo Liu <Luo.Liu@xxxxxxxxxxx>
---
arch/arm64/boot/dts/cix/sky1-orion-o6.dts | 4 ++++
arch/arm64/boot/dts/cix/sky1.dtsi | 8 ++++++++
2 files changed, 12 insertions(+)
diff --git a/arch/arm64/boot/dts/cix/sky1-orion-o6.dts b/arch/arm64/boot/dts/cix/sky1-orion-o6.dts
index e39c87774c12..b659c10f1f4d 100644
--- a/arch/arm64/boot/dts/cix/sky1-orion-o6.dts
+++ b/arch/arm64/boot/dts/cix/sky1-orion-o6.dts
@@ -36,6 +36,10 @@ linux,cma {
};
+&dp_phy {
+ status = "okay";
+};
+
&fch_gpio0 {
status = "okay";
};
diff --git a/arch/arm64/boot/dts/cix/sky1.dtsi b/arch/arm64/boot/dts/cix/sky1.dtsi
index 0a820f45feb9..33bd2173fb85 100644
--- a/arch/arm64/boot/dts/cix/sky1.dtsi
+++ b/arch/arm64/boot/dts/cix/sky1.dtsi
@@ -762,6 +762,14 @@ ppi_partition1: interrupt-partition-1 {
};
};
+ dp_phy: phy@1414c000 {
+ compatible = "cix,sky1-dp-phy";
+ reg = <0x0 0x1414c000 0x0 0x4000>;
+ resets = <&s5_syscon SKY1_DP_PHY_RST_N>;
+ #phy-cells = <0>;
+ status = "disabled";
+ };
+
s5_syscon: syscon@16000000 {
compatible = "cix,sky1-s5-system-control", "syscon";
reg = <0x0 0x16000000 0x0 0x1000>;
--
2.25.1