Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e497ba82 authored by Uwe Kleine-König's avatar Uwe Kleine-König
Browse files

net/fec: add phy_stop to fec_enet_close



This undoes the effects of phy_start in fec_enet_open.

Reported-by: default avatarLothar Waßmann <LW@KARO-electronics.de>
Signed-off-by: default avatarUwe Kleine-König <u.kleine-koenig@pengutronix.de>
parent 085e79ed
Loading
Loading
Loading
Loading
+3 −1
Original line number Original line Diff line number Diff line
@@ -1029,8 +1029,10 @@ fec_enet_close(struct net_device *dev)
	netif_stop_queue(dev);
	netif_stop_queue(dev);
	fec_stop(dev);
	fec_stop(dev);


	if (fep->phy_dev)
	if (fep->phy_dev) {
		phy_stop(fep->phy_dev);
		phy_disconnect(fep->phy_dev);
		phy_disconnect(fep->phy_dev);
	}


        fec_enet_free_buffers(dev);
        fec_enet_free_buffers(dev);