This patch is to prefetch, in the stmmac_rx, the whole
dma_erx descriptor in case of using the extended descriptors.
Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
 #endif
        while (count < limit) {
                int status;
-               struct dma_desc *p, *p_next;
+               struct dma_desc *p;
 
                if (priv->extend_desc)
                        p = (struct dma_desc *)(priv->dma_erx + entry);
 
                next_entry = (++priv->cur_rx) % rxsize;
                if (priv->extend_desc)
-                       p_next = (struct dma_desc *)(priv->dma_erx +
-                                                    next_entry);
+                       prefetch(priv->dma_erx + next_entry);
                else
-                       p_next = priv->dma_rx + next_entry;
-
-               prefetch(p_next);
+                       prefetch(priv->dma_rx + next_entry);
 
                /* read the status of the incoming frame */
                status = priv->hw->desc->rx_status(&priv->dev->stats,