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

Commit 39bf4295 authored by Francois Romieu's avatar Francois Romieu Committed by Romieu Francois
Browse files

de2104x: fix the TX watchdog



Insert de_init_rings() to reinit the rings before de_init_hw()
tries to access them again.

Signed-off-by: default avatarFrancois Romieu <romieu@fr.zoreil.com>
parent 3f735b76
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1453,6 +1453,8 @@ static void de_tx_timeout (struct net_device *dev)
	synchronize_irq(dev->irq);
	de_clean_rings(de);

	de_init_rings(de);

	de_init_hw(de);
	
	netif_wake_queue(dev);