--- b/drivers/net/ethernet/broadcom/tg3.c
+++ a/drivers/net/ethernet/broadcom/tg3.c
@@ -17839,9 +17839,6 @@
} else
persist_dma_mask = dma_mask = DMA_BIT_MASK(64);
- if (tg3_asic_rev(tp) == ASIC_REV_57766)
- persist_dma_mask = DMA_BIT_MASK(31);
-
/* Configure DMA attributes. */
if (dma_mask > DMA_BIT_MASK(32)) {
err = dma_set_mask(&pdev->dev, dma_mask);