summaryrefslogtreecommitdiffstats
path: root/sys/dev/isp/ispmbox.h
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2015-10-20 08:29:30 +0000
committermav <mav@FreeBSD.org>2015-10-20 08:29:30 +0000
commitfbd50bd8ea41f474cb9cc908f6792905d5b689dd (patch)
tree3a123bc8e1bd7389eb097e6a9ab38776253ef44b /sys/dev/isp/ispmbox.h
parent290940e1f5f17a60ab5f90f5d38c2e56a2428647 (diff)
downloadFreeBSD-src-fbd50bd8ea41f474cb9cc908f6792905d5b689dd.zip
FreeBSD-src-fbd50bd8ea41f474cb9cc908f6792905d5b689dd.tar.gz
Decode more firmware attributes.
Diffstat (limited to 'sys/dev/isp/ispmbox.h')
-rw-r--r--sys/dev/isp/ispmbox.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/dev/isp/ispmbox.h b/sys/dev/isp/ispmbox.h
index d2a29b2..7cb5032 100644
--- a/sys/dev/isp/ispmbox.h
+++ b/sys/dev/isp/ispmbox.h
@@ -820,9 +820,21 @@ typedef struct {
#define ISP2400_FW_ATTR_SB2 0x0008
#define ISP2400_FW_ATTR_T10CRC 0x0010
#define ISP2400_FW_ATTR_VI 0x0020
+#define ISP2400_FW_ATTR_MQ 0x0040
+#define ISP2400_FW_ATTR_MSIX 0x0080
+#define ISP2400_FW_ATTR_FCOE 0x0800
#define ISP2400_FW_ATTR_VP0 0x1000
#define ISP2400_FW_ATTR_EXPFW 0x2000
+#define ISP2400_FW_ATTR_HOTFW 0x4000
#define ISP2400_FW_ATTR_EXTNDED 0x8000
+#define ISP2400_FW_ATTR_EXTVP 0x00010000
+#define ISP2400_FW_ATTR_VN2VN 0x00040000
+#define ISP2400_FW_ATTR_EXMOFF 0x00080000
+#define ISP2400_FW_ATTR_NPMOFF 0x00100000
+#define ISP2400_FW_ATTR_DIFCHOP 0x00400000
+#define ISP2400_FW_ATTR_SRIOV 0x02000000
+#define ISP2400_FW_ATTR_ASICTMP 0x0200000000
+#define ISP2400_FW_ATTR_ATIOMQ 0x0400000000
/*
* These are either manifestly true or are dependent on f/w attributes
OpenPOWER on IntegriCloud