i40e/base: allow per-device FW API version
authorJingjing Wu <jingjing.wu@intel.com>
Sun, 6 Sep 2015 07:12:03 +0000 (15:12 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 1 Oct 2015 23:35:21 +0000 (01:35 +0200)
Allow for unique FW API versions for different HW

Signed-off-by: Jingjing Wu <jingjing.wu@intel.com>
Acked-by: Helin Zhang <helin.zhang@intel.com>
Tested-by: Huilong Xu <huilongx.xu@intel.com>
drivers/net/i40e/base/i40e_type.h

index 4ea9c2d..081cb5d 100644 (file)
@@ -162,6 +162,13 @@ enum i40e_memcpy_type {
        I40E_DMA_TO_NONDMA
 };
 
+
+#ifdef X722_SUPPORT
+#define I40E_FW_API_VERSION_MINOR_X722 0x0003
+#endif
+#define I40E_FW_API_VERSION_MINOR_X710 0x0004
+
+
 /* These are structs for managing the hardware information and the operations.
  * The structures of function pointers are filled out at init time when we
  * know for sure exactly which hardware we're working with.  This gives us the