Commit ce1fdb06 authored by Wolfram Sang's avatar Wolfram Sang Committed by Paolo Abeni
Browse files

sh_eth: remove open coded netif_running()

parent 7849c42d
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -2441,8 +2441,6 @@ static int sh_eth_open(struct net_device *ndev)

	netif_start_queue(ndev);

	mdp->is_opened = 1;

	return ret;

out_free_irq:
@@ -2565,7 +2563,7 @@ static struct net_device_stats *sh_eth_get_stats(struct net_device *ndev)
	if (mdp->cd->no_tx_cntrs)
		return &ndev->stats;

	if (!mdp->is_opened)
	if (!netif_running(ndev))
		return &ndev->stats;

	sh_eth_update_stat(ndev, &ndev->stats.tx_dropped, TROCR);
@@ -2614,8 +2612,6 @@ static int sh_eth_close(struct net_device *ndev)
	/* Free all the skbuffs in the Rx queue and the DMA buffer. */
	sh_eth_ring_free(ndev);

	mdp->is_opened = 0;

	pm_runtime_put(&mdp->pdev->dev);

	return 0;
+0 −1
Original line number Diff line number Diff line
@@ -560,7 +560,6 @@ struct sh_eth_private {

	unsigned no_ether_link:1;
	unsigned ether_link_active_low:1;
	unsigned is_opened:1;
	unsigned wol_enabled:1;
};