[PATCH v3 2/2] net: macb: convert to volatile accesses
Ahmad Fatoum
a.fatoum at pengutronix.de
Wed Nov 29 04:03:11 PST 2023
Hi,
On 29.11.23 12:33, Steffen Trumtrar wrote:
> dma_sync_single_for_cpu(macb->dev,
> macb->rx_buffer_phys + macb->rx_buffer_size * macb->rx_tail,
> length, DMA_FROM_DEVICE);
> @@ -198,6 +190,7 @@ static int gem_recv(struct eth_device *edev)
> dma_sync_single_for_device(macb->dev,
> macb->rx_buffer_phys + macb->rx_buffer_size * macb->rx_tail,
> length, DMA_FROM_DEVICE);
> + clrbits_le32(&macb->rx_ring[macb->rx_tail].addr, MACB_BIT(RX_USED));
This is being moved around in the previous patch and moved back here, so that move
seems to have been unintentional.
By the way, did you see my comment about increasing PKTSIZE to be a multiple
of 64 bytes?
Thanks,
Ahmad
--
Pengutronix e.K. | |
Steuerwalder Str. 21 | http://www.pengutronix.de/ |
31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
More information about the barebox
mailing list