Re: [PATCH v2 2/2] arm64: dts: rockchip: Add EmbedFire LubanCat 4 board
From: Andrew Lunn
Date: Thu Jul 16 2026 - 13:31:54 EST
> +&gmac1 {
> + clock_in_out = "output";
> + phy-handle = <&rgmii_phy1>;
> + /*
> + * The PCB adds ~2ns of trace delay on both TXC and RXC, so the
> + * required RGMII clock skew is provided by the board itself.
> + * Neither the MAC nor the PHY should add any internal delay,
> + * hence "rgmii" (not "rgmii-id") is correct here.
> + */
> + phy-mode = "rgmii";
> + pinctrl-0 = <&gmac1_miim
> + &gmac1_tx_bus2
> + &gmac1_rx_bus2
> + &gmac1_rgmii_clk
> + &gmac1_rgmii_bus>;
> + pinctrl-names = "default";
> + status = "okay";
> +};
> +&mdio1 {
> + rgmii_phy1: ethernet-phy@1 {
> + compatible = "ethernet-phy-ieee802.3-c22";
> + reg = <0x1>;
> + pinctrl-names = "default";
> + pinctrl-0 = <&gmac1_phy_rst>;
> + reset-assert-us = <20000>;
> + reset-deassert-us = <100000>;
> + reset-gpios = <&gpio3 RK_PB2 GPIO_ACTIVE_LOW>;
> + };
For these nodes only:
Reviewed-by: Andrew Lunn <andrew@xxxxxxx>
Andrew