Merge git://git.denx.de/u-boot-i2c
[oweals/u-boot.git] / drivers / net / mvneta.c
index f1be9521a916ba97b183d68a918f52f990699779..83e31537688163a155e97687e7706570c5e5c7e0 100644 (file)
@@ -1654,7 +1654,11 @@ static int mvneta_recv(struct udevice *dev, int flags, uchar **packetp)
                 */
                *packetp = data;
 
-               mvneta_rxq_desc_num_update(pp, rxq, rx_done, rx_done);
+               /*
+                * Only mark one descriptor as free
+                * since only one was processed
+                */
+               mvneta_rxq_desc_num_update(pp, rxq, 1, 1);
        }
 
        return rx_bytes;