From f91b99ae018597f3b8433844cbc0fb4261864108 Mon Sep 17 00:00:00 2001 From: Chaitanya Vadrevu Date: Tue, 25 Aug 2026 18:02:43 -0500 Subject: [PATCH] ARM: dts: ni-zynq: Fix USB PHY references Use the standard phys property for the Zynq USB controllers instead of usb-phy. The ChipIdea driver interprets usb-phy through the generic PHY framework, but the usb-nop-xceiv devices use the legacy USB PHY framework. This causes both controllers to remain probe-deferred, leaving the USB host unavailable and preventing g_ether from finding a UDC. Using phys allows the ChipIdea driver to resolve the legacy PHYs and restores USB host and gadget operation. Assisted-by: Copilot:GPT-5.6-Sol Signed-off-by: Chaitanya Vadrevu --- arch/arm/boot/dts/xilinx/ni-zynq.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/xilinx/ni-zynq.dtsi b/arch/arm/boot/dts/xilinx/ni-zynq.dtsi index 07fabec8f068a..9a7cb2813d5c4 100644 --- a/arch/arm/boot/dts/xilinx/ni-zynq.dtsi +++ b/arch/arm/boot/dts/xilinx/ni-zynq.dtsi @@ -138,11 +138,11 @@ }; &usb0 { - usb-phy = <&usb_phy0>; + phys = <&usb_phy0>; }; &usb1 { - usb-phy = <&usb_phy1>; + phys = <&usb_phy1>; }; &smcc {