net/qede/base: support previous driver unload
[dpdk.git] / drivers / net / qede / base / ecore.h
index acf2244..60a8a6b 100644 (file)
 #include "ecore_proto_if.h"
 #include "mcp_public.h"
 
+#define ECORE_MAJOR_VERSION            8
+#define ECORE_MINOR_VERSION            18
+#define ECORE_REVISION_VERSION         7
+#define ECORE_ENGINEERING_VERSION      0
+
+#define ECORE_VERSION                                                  \
+       ((ECORE_MAJOR_VERSION << 24) | (ECORE_MINOR_VERSION << 16) |    \
+        (ECORE_REVISION_VERSION << 8) | ECORE_ENGINEERING_VERSION)
+
+#define STORM_FW_VERSION                                               \
+       ((FW_MAJOR_VERSION << 24) | (FW_MINOR_VERSION << 16) |  \
+        (FW_REVISION_VERSION << 8) | FW_ENGINEERING_VERSION)
+
 #define MAX_HWFNS_PER_DEVICE   2
 #define NAME_SIZE 128 /* @DPDK */
 #define ECORE_WFQ_UNIT 100