Hi, @jock
Do you have functional ethernet in uboot?
At first it was not work at all with eth probe error: No PHY reset control found: ret=-61
Then I've replaced reset handle location in u-boot/drivers/net/gmac_rockchip.c:
- ret = reset_get_by_name(dev, "mac-phy", &pdata->phy_reset);
+ ret = reset_get_by_index_nodev(args.node, 0, &pdata->phy_reset);
Now, eth probes without errors but has 50% packet loss (uboot's netconsole is unusable), negotiate at 10Mbit, and every second boot or so it doesn't work at all.