Sometimes the MII is not used at all - for example,
when the controller is connected to a switch with
a fixed speed, and the MDC/MDIO signal are used
for something else.
Allow to set a fixed speed in the FEC driver
without relying on the autonegotiation.
Signed-off-by: Stefano Babic <sbabic@denx.de>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
}
speed = fec->phydev->speed;
}
+#ifdef CONFIG_FEC_FIXED_SPEED
+ speed = CONFIG_FEC_FIXED_SPEED;
+#endif
#else
miiphy_wait_aneg(edev);
speed = miiphy_speed(edev->name, fec->phy_id);