[PATCH v4 2/3] arm64: dts: nuvoton: ma35d1: add USB controllers and dual-port PHY node
Jacky Huang
ychuang570808 at gmail.com
Thu Sep 10 00:27:57 PDT 2026
Hi Joey,
Thanks for v4.
> diff --git a/arch/arm64/boot/dts/nuvoton/ma35d1.dtsi b/arch/arm64/boot/dts/nuvoton/ma35d1.dtsi
> index 7228ad4735b5..5a7a39b1b514 100644
> --- a/arch/arm64/boot/dts/nuvoton/ma35d1.dtsi
> +++ b/arch/arm64/boot/dts/nuvoton/ma35d1.dtsi
> @@ -88,6 +88,14 @@ sys: system-management at 40460000 {
> #reset-cells = <1>;
> };
>
> + usb_phy: usb-phy {
> + compatible = "nuvoton,ma35d1-usb2-phy";
> + clocks = <&clk HUSBH0_GATE>;
> + nuvoton,sys = <&sys>;
> + #phy-cells = <1>;
> + status = "disabled";
> + };
> +
>
The usb-phy node is placed directly under /soc, which is a simple-bus,
but it has no <reg> or <ranges> property.
This triggers DT validation warnings.
Please move the usb-phy node outside /soc.
Regards Regards,
Jacky Huang
More information about the linux-arm-kernel
mailing list