[PATCH 5/7] arm64: dts: allwinner: a523: add USB3.0 phy node
iuncuim
iuncuim at gmail.com
Sat Aug 16 01:46:58 PDT 2025
From: Mikhail Kalashnikov <iuncuim at gmail.com>
After adding the phy driver, we can also add phy node. In addition to the
clk and reset lines, the power domain PD_PCIE is declared in this node
according to the bsp dtb. So let's mention it.
Currently, phy driver does not support role selection and only works in
USB3.0 mode.
Signed-off-by: Mikhail Kalashnikov <iuncuim at gmail.com>
---
arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi b/arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi
index e4ed4fa82..233365496 100644
--- a/arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi
@@ -606,6 +606,16 @@ mdio0: mdio {
};
};
+ combophy: phy at 4f00000 {
+ compatible = "allwinner,sun55i-a523-usb3-pcie-phy";
+ reg = <0x04f00000 0x100000>;
+ clocks = <&ccu CLK_USB3>;
+ resets = <&ccu RST_BUS_PCIE_USB3>;
+ #phy-cells = <0>;
+ power-domains = <&pck600 PD_PCIE>;
+ status = "disabled";
+ };
+
ppu: power-controller at 7001400 {
compatible = "allwinner,sun55i-a523-ppu";
reg = <0x07001400 0x400>;
--
2.50.1
More information about the linux-arm-kernel
mailing list