Update link status in phydev
int genphy_update_link(struct phy_device * phydev);
phydev
target phy_device struct
Update the value in phydev->link to reflect the current link value. In order to do this, we need to read the status register twice, keeping the second value.