> IIRC (from users of RAVB, which have similar delay bits), the issue > is that some boards require a larger delay than the maximum delay > supported by the Micrel KSZ9031 PHY (960 ps). Hence these > boards need to enable the MAC delay. Which is fine, just comment in on. Whoever, some MAC drivers which implement the delay get the phy-mode passed to the PHY wrong. The board requires rgmii-id, since there is no extra long clock lines. So i would expect the DT to have rmgii-id. If the MAC then implements the delays, it then needs to mask the PHY mode and pass rgmii to the PHY. Andrew