arch: Mass conversion of smp_mb__*()
[firefly-linux-kernel-4.4.55.git] / drivers / net / ethernet / freescale / gianfar.c
index 9125d9abf0998d31e3179bd9c712af487855d5a9..d82f092cae90598826da157cc37b1fc26ff9fb51 100644 (file)
@@ -1797,9 +1797,9 @@ void stop_gfar(struct net_device *dev)
 
        netif_tx_stop_all_queues(dev);
 
-       smp_mb__before_clear_bit();
+       smp_mb__before_atomic();
        set_bit(GFAR_DOWN, &priv->state);
-       smp_mb__after_clear_bit();
+       smp_mb__after_atomic();
 
        disable_napi(priv);
 
@@ -2042,9 +2042,9 @@ int startup_gfar(struct net_device *ndev)
 
        gfar_init_tx_rx_base(priv);
 
-       smp_mb__before_clear_bit();
+       smp_mb__before_atomic();
        clear_bit(GFAR_DOWN, &priv->state);
-       smp_mb__after_clear_bit();
+       smp_mb__after_atomic();
 
        /* Start Rx/Tx DMA and enable the interrupts */
        gfar_start(priv);