net/iavf: add watchdog for VF FLR
[dpdk.git] / drivers / net / iavf / iavf.h
index a84aa47..f413dbe 100644 (file)
@@ -31,6 +31,8 @@
 
 #define IAVF_NUM_MACADDR_MAX      64
 
+#define IAVF_DEV_WATCHDOG_PERIOD     0
+
 #define IAVF_DEFAULT_RX_PTHRESH      8
 #define IAVF_DEFAULT_RX_HTHRESH      8
 #define IAVF_DEFAULT_RX_WTHRESH      0
@@ -216,6 +218,9 @@ struct iavf_info {
        int cmd_retval; /* return value of the cmd response from PF */
        uint8_t *aq_resp; /* buffer to store the adminq response from PF */
 
+       /** iAVF watchdog enable */
+       bool watchdog_enabled;
+
        /* Event from pf */
        bool dev_closed;
        bool link_up;