aboutsummaryrefslogtreecommitdiff
path: root/src/drivers
diff options
context:
space:
mode:
authorMichael Brown <mcb30@ipxe.org>2022-03-09 00:41:01 +0000
committerMichael Brown <mcb30@ipxe.org>2022-08-10 12:29:47 +0100
commitef7066755720a5beef46a5e2e5cad888ef139314 (patch)
treebf9c2927893f77376e1b61b7de0f494e918b3984 /src/drivers
parent9f5b9e3abbeade8730811f22e385f120d36ab827 (diff)
downloadipxe-ef7066755720a5beef46a5e2e5cad888ef139314.zip
ipxe-ef7066755720a5beef46a5e2e5cad888ef139314.tar.gz
ipxe-ef7066755720a5beef46a5e2e5cad888ef139314.tar.bz2
[intelxl] Increase receive descriptor ring size to 64 entries
The E810 requires that receive descriptor rings have at least 64 entries (and are a multiple of 32 entries). Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers')
-rw-r--r--src/drivers/net/intelxl.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/drivers/net/intelxl.h b/src/drivers/net/intelxl.h
index 2c7eb4a..066eb0f 100644
--- a/src/drivers/net/intelxl.h
+++ b/src/drivers/net/intelxl.h
@@ -940,9 +940,9 @@ intelxl_init_ring ( struct intelxl_ring *ring, unsigned int count, size_t len,
/** Number of receive descriptors
*
- * Must be a multiple of 32.
+ * Must be a multiple of 32 and greater than or equal to 64.
*/
-#define INTELXL_RX_NUM_DESC 32
+#define INTELXL_RX_NUM_DESC 64
/** Receive descriptor ring fill level
*