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

Commit d06cbe9c authored by Kunihiko Hayashi's avatar Kunihiko Hayashi Committed by David S. Miller
Browse files

net: ethernet: ave: enable Rx drop interrupt



This enables AVE_GI_RXDROP interrupt factor. This factor indicates
depletion of Rx descriptors and the handler counts the number
of dropped packets.

Signed-off-by: default avatarKunihiko Hayashi <hayashi.kunihiko@socionext.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 1dd27cde
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -1295,7 +1295,7 @@ static int ave_open(struct net_device *ndev)
	val |= AVE_IIRQC_EN0 | (AVE_INTM_COUNT << 16);
	val |= AVE_IIRQC_EN0 | (AVE_INTM_COUNT << 16);
	writel(val, priv->base + AVE_IIRQC);
	writel(val, priv->base + AVE_IIRQC);


	val = AVE_GI_RXIINT | AVE_GI_RXOVF | AVE_GI_TX;
	val = AVE_GI_RXIINT | AVE_GI_RXOVF | AVE_GI_TX | AVE_GI_RXDROP;
	ave_irq_restore(ndev, val);
	ave_irq_restore(ndev, val);


	napi_enable(&priv->napi_rx);
	napi_enable(&priv->napi_rx);