arm64: dts: rockchip: add missing tx/rx-fifo-depth for rk3328 gmac
authorshironeko <shironeko@tesaguri.club>
Thu, 16 Nov 2023 21:40:43 +0000 (16:40 -0500)
committerHeiko Stuebner <heiko@sntech.de>
Tue, 12 Dec 2023 20:43:46 +0000 (21:43 +0100)
Without fifo depths attempting to change the MTU will fail. These values
are from the RK3328 Technical Reference Manual, gmac2io interface tested
with Rock64.

Signed-off-by: shironeko <shironeko@tesaguri.club>
Link: https://lore.kernel.org/r/20231116214042.11134-2-shironeko@tesaguri.club
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3328.dtsi

index e729e7a22b23a6a2e93374665d6f1ce2d03e9596..06af280083ae36d362dce4ee8d84c9144bbf9a07 100644 (file)
                resets = <&cru SRST_GMAC2IO_A>;
                reset-names = "stmmaceth";
                rockchip,grf = <&grf>;
+               tx-fifo-depth = <2048>;
+               rx-fifo-depth = <4096>;
                snps,txpbl = <0x4>;
                status = "disabled";
        };
                reset-names = "stmmaceth";
                phy-mode = "rmii";
                phy-handle = <&phy>;
+               tx-fifo-depth = <2048>;
+               rx-fifo-depth = <4096>;
                snps,txpbl = <0x4>;
                clock_in_out = "output";
                status = "disabled";