Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b758858c authored by Florian Fainelli's avatar Florian Fainelli Committed by David S. Miller
Browse files

net: bcmgenet: do not set packet length for RX buffers



Hardware will provide this information as soon as we will start
processing incoming packets, so there is no need to set the RX buffer
length during buffer allocation.

Signed-off-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 219575eb
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -1408,13 +1408,6 @@ static int bcmgenet_alloc_rx_buffers(struct bcmgenet_priv *priv)
		if (cb->skb)
			continue;

		/* set the DMA descriptor length once and for all
		 * it will only change if we support dynamically sizing
		 * priv->rx_buf_len, but we do not
		 */
		dmadesc_set_length_status(priv, priv->rx_bd_assign_ptr,
				priv->rx_buf_len << DMA_BUFLENGTH_SHIFT);

		ret = bcmgenet_rx_refill(priv, cb);
		if (ret)
			break;