aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mediatek/mtk_eth_soc.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2019-08-25 19:07:04 -0700
committerDavid S. Miller <davem@davemloft.net>2019-08-25 19:07:04 -0700
commit2889456498c635f4e8262a8401b2eddc263953c7 (patch)
treec0d88cfa6a811c5c934c95090201aee36b11759f /drivers/net/ethernet/mediatek/mtk_eth_soc.c
parentnet: mediatek: remove set but not used variable 'status' (diff)
downloadlinux-dev-2889456498c635f4e8262a8401b2eddc263953c7.tar.xz
linux-dev-2889456498c635f4e8262a8401b2eddc263953c7.zip
Revert "net: mediatek: remove set but not used variable 'status'"
This reverts commit ee641b0cdb9486f8212a3da153a46ab3551a97e5. Actually it is not clear whether this register read is not needed for it's HW side effects or not. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/mediatek/mtk_eth_soc.c')
-rw-r--r--drivers/net/ethernet/mediatek/mtk_eth_soc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/ethernet/mediatek/mtk_eth_soc.c b/drivers/net/ethernet/mediatek/mtk_eth_soc.c
index bb7d623c6044..8ddbb8dcf032 100644
--- a/drivers/net/ethernet/mediatek/mtk_eth_soc.c
+++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.c
@@ -1948,7 +1948,9 @@ static irqreturn_t mtk_handle_irq_tx(int irq, void *_eth)
static irqreturn_t mtk_handle_irq(int irq, void *_eth)
{
struct mtk_eth *eth = _eth;
+ u32 status;
+ status = mtk_r32(eth, MTK_PDMA_INT_STATUS);
if (mtk_r32(eth, MTK_PDMA_INT_MASK) & MTK_RX_DONE_INT) {
if (mtk_r32(eth, MTK_PDMA_INT_STATUS) & MTK_RX_DONE_INT)
mtk_handle_irq_rx(irq, _eth);