On Mon, Nov 18, 2024 at 02:44:02PM +0800, Yijie Yang wrote: > Enable the ethernet node, add the phy node and pinctrl for ethernet. > > Signed-off-by: Yijie Yang <quic_yijiyang@xxxxxxxxxxx> > --- > arch/arm64/boot/dts/qcom/qcs615-ride.dts | 106 +++++++++++++++++++++++++++++++ > 1 file changed, 106 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/qcs615-ride.dts b/arch/arm64/boot/dts/qcom/qcs615-ride.dts > index ee6cab3924a6d71f29934a8debba3a832882abdd..299be3aa17a0633d808f4b5d32aed946f07d5dfd 100644 > --- a/arch/arm64/boot/dts/qcom/qcs615-ride.dts > +++ b/arch/arm64/boot/dts/qcom/qcs615-ride.dts > @@ -5,6 +5,7 @@ > /dts-v1/; > > #include <dt-bindings/regulator/qcom,rpmh-regulator.h> > +#include <dt-bindings/gpio/gpio.h> > #include "qcs615.dtsi" > / { > model = "Qualcomm Technologies, Inc. QCS615 Ride"; > @@ -196,6 +197,60 @@ vreg_l17a: ldo17 { > }; > }; > > +ðernet { > + status = "okay"; > + > + pinctrl-0 = <ðernet_defaults>; > + pinctrl-names = "default"; > + > + phy-handle = <&rgmii_phy>; > + phy-mode = "rgmii"; That is unusual. Does the board have extra long clock lines? > + max-speed = <1000>; Why do you have this property? It is normally used to slow the MAC down because of issues at higher speeds. Andrew