diff options
author | Michael Brown <mcb30@ipxe.org> | 2022-03-09 00:41:01 +0000 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2022-08-10 12:29:47 +0100 |
commit | ef7066755720a5beef46a5e2e5cad888ef139314 (patch) | |
tree | bf9c2927893f77376e1b61b7de0f494e918b3984 /src/drivers | |
parent | 9f5b9e3abbeade8730811f22e385f120d36ab827 (diff) | |
download | ipxe-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.h | 4 |
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 * |