aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/net/intelxl.h
diff options
context:
space:
mode:
authorMichael Brown <mcb30@ipxe.org>2022-08-16 15:48:24 +0100
committerMichael Brown <mcb30@ipxe.org>2022-08-16 17:58:52 +0100
commit491c075f7f3ce3e7d58e969d8fcd0af1e102e515 (patch)
treec28180d08bf1dc4df4b9f2b5c2ddffec3d04d024 /src/drivers/net/intelxl.h
parentb52ea208411e65a6583c70c9efdc0cd8eda2d7d7 (diff)
downloadipxe-491c075f7f3ce3e7d58e969d8fcd0af1e102e515.zip
ipxe-491c075f7f3ce3e7d58e969d8fcd0af1e102e515.tar.gz
ipxe-491c075f7f3ce3e7d58e969d8fcd0af1e102e515.tar.bz2
[intelxl] Negotiate virtual function API version 1.1
Negotiate API version 1.1 in order to allow access to virtual function opcodes that are disallowed by default on the E810. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers/net/intelxl.h')
-rw-r--r--src/drivers/net/intelxl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/drivers/net/intelxl.h b/src/drivers/net/intelxl.h
index 0db16b5..6c7865a 100644
--- a/src/drivers/net/intelxl.h
+++ b/src/drivers/net/intelxl.h
@@ -927,6 +927,8 @@ struct intelxl_nic {
unsigned int qset;
/** Transmit element ID */
uint32_t teid;
+ /** Device capabilities */
+ uint32_t caps;
/** Interrupt control register */
unsigned int intr;
/** PCI Express capability offset */