X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=drivers%2Fnet%2Fphy%2Fphy.c;h=f7c61812ea4aa20fe0141b60b912805cd2ea9eda;hb=a67f02c98e2471176eaf8a02f85e3b706ab9c5f2;hp=3bc079a67a3dc85a222e2b784f7f65ec55dc6b59;hpb=77c32bbbe0d0e963ba5723b8d1f6c42c5d56858b;p=cascardo%2Flinux.git diff --git a/drivers/net/phy/phy.c b/drivers/net/phy/phy.c index 3bc079a67a3d..f7c61812ea4a 100644 --- a/drivers/net/phy/phy.c +++ b/drivers/net/phy/phy.c @@ -720,6 +720,9 @@ void phy_state_machine(struct work_struct *work) mutex_lock(&phydev->lock); + if (phydev->drv->link_change_notify) + phydev->drv->link_change_notify(phydev); + switch (phydev->state) { case PHY_DOWN: case PHY_STARTING: