]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/net/ethernet/cavium/liquidio/octeon_droq.c
drivers: Remove explicit invocations of mmiowb()
[linux.git] / drivers / net / ethernet / cavium / liquidio / octeon_droq.c
index a0c099f715245176d5c9aa98b0dd31af9816a7d2..017169023cca399d13007f13765a71b9b3f6373c 100644 (file)
@@ -513,8 +513,6 @@ int octeon_retry_droq_refill(struct octeon_droq *droq)
                 */
                wmb();
                writel(desc_refilled, droq->pkts_credit_reg);
-               /* make sure mmio write completes */
-               mmiowb();
 
                if (pkts_credit + desc_refilled >= CN23XX_SLI_DEF_BP)
                        reschedule = 0;
@@ -712,8 +710,6 @@ octeon_droq_fast_process_packets(struct octeon_device *oct,
                                 */
                                wmb();
                                writel(desc_refilled, droq->pkts_credit_reg);
-                               /* make sure mmio write completes */
-                               mmiowb();
                        }
                }
        }                       /* for (each packet)... */