]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/net/ethernet/sfc/io.h
drivers: Remove explicit invocations of mmiowb()
[linux.git] / drivers / net / ethernet / sfc / io.h
index 89563170af5216ef99239089d584e3e5ffb61e34..2774a10f44e959858f0126550585f47c1b50b880 100644 (file)
@@ -120,7 +120,6 @@ static inline void efx_writeo(struct efx_nic *efx, const efx_oword_t *value,
        _efx_writed(efx, value->u32[2], reg + 8);
        _efx_writed(efx, value->u32[3], reg + 12);
 #endif
-       mmiowb();
        spin_unlock_irqrestore(&efx->biu_lock, flags);
 }
 
@@ -142,7 +141,6 @@ static inline void efx_sram_writeq(struct efx_nic *efx, void __iomem *membase,
        __raw_writel((__force u32)value->u32[0], membase + addr);
        __raw_writel((__force u32)value->u32[1], membase + addr + 4);
 #endif
-       mmiowb();
        spin_unlock_irqrestore(&efx->biu_lock, flags);
 }