[PATCH 2/2] arm64: dts: imx8dxl: Add SolidRun SoM and HummingBoard

Andrew Lunn andrew at lunn.ch
Wed Apr 8 13:12:51 PDT 2026


> +&eqos {
> +	phy-mode = "rgmii-id";
> +	pinctrl-0 = <&eqos_pins>;
> +	pinctrl-names = "default";
> +	status = "okay";
> +
> +	fixed-link {
> +		full-duplex;
> +		speed = <1000>;
> +	};
> +};

> +	ethernet-switch at 0 {
> +		compatible = "nxp,sja1110a";

....

> +
> +			/* to CPU */
> +			port at 2 {
> +				reg = <0x2>;
> +				ethernet = <&eqos>;
> +				label = "cpu";
> +				phy-mode = "rgmii-id";
> +				rx-internal-delay-ps = <2000>;
> +				tx-internal-delay-ps = <2000>;

The eqos is using rgmii-id, this port is using rmgii-id, and you set
the delays to 2000ns. How is this not resulting in 4000ns delays?

    Andrew



More information about the linux-arm-kernel mailing list