NET: nps_enet: minor namespace cleanup
authorNoam Camus <noamc@ezchip.com>
Thu, 20 Aug 2015 05:00:05 +0000 (08:00 +0300)
committerDavid S. Miller <davem@davemloft.net>
Sun, 23 Aug 2015 23:08:54 +0000 (16:08 -0700)
We define buf_int_enable in the minimal namespace it is used.
Signed-off-by: Noam Camus <noamc@ezchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/ezchip/nps_enet.c

index 69b9129357fd953fd975f33c5a5e74fdd53e4e13..63c2bcf8031a8a8cc39c714bb1510e3f3ae03793 100644 (file)
@@ -179,15 +179,16 @@ static int nps_enet_poll(struct napi_struct *napi, int budget)
 {
        struct net_device *ndev = napi->dev;
        struct nps_enet_priv *priv = netdev_priv(ndev);
-       struct nps_enet_buf_int_enable buf_int_enable;
        u32 work_done;
 
-       buf_int_enable.rx_rdy = NPS_ENET_ENABLE;
-       buf_int_enable.tx_done = NPS_ENET_ENABLE;
        nps_enet_tx_handler(ndev);
        work_done = nps_enet_rx_handler(ndev);
        if (work_done < budget) {
+               struct nps_enet_buf_int_enable buf_int_enable;
+
                napi_complete(napi);
+               buf_int_enable.rx_rdy = NPS_ENET_ENABLE;
+               buf_int_enable.tx_done = NPS_ENET_ENABLE;
                nps_enet_reg_set(priv, NPS_ENET_REG_BUF_INT_ENABLE,
                                 buf_int_enable.value);
        }