net/qede/base: change infrastructure for VF tunnelling
[dpdk.git] / drivers / net / qede / base / ecore_mcp.h
index ae33e84..0708923 100644 (file)
@@ -70,6 +70,14 @@ struct ecore_mcp_mb_params {
        u32 mcp_param;
 };
 
+struct ecore_drv_tlv_hdr {
+       u8 tlv_type;    /* According to the enum below */
+       u8 tlv_length;  /* In dwords - not including this header */
+       u8 tlv_reserved;
+#define ECORE_DRV_TLV_FLAGS_CHANGED 0x01
+       u8 tlv_flags;
+};
+
 /**
  * @brief Initialize the interface with the MCP
  *
@@ -326,28 +334,6 @@ enum _ecore_status_t ecore_mcp_mdump_set_values(struct ecore_hwfn *p_hwfn,
 enum _ecore_status_t ecore_mcp_mdump_trigger(struct ecore_hwfn *p_hwfn,
                                             struct ecore_ptt *p_ptt);
 
-/**
- * @brief - Clears the MFW crash dump logs.
- *
- * @param p_hwfn
- * @param p_ptt
- *
- * @param return ECORE_SUCCESS upon success.
- */
-enum _ecore_status_t ecore_mcp_mdump_clear_logs(struct ecore_hwfn *p_hwfn,
-                                               struct ecore_ptt *p_ptt);
-
-/**
- * @brief - Gets the MFW crash dump configuration and logs info.
- *
- * @param p_hwfn
- * @param p_ptt
- *
- * @param return ECORE_SUCCESS upon success.
- */
-enum _ecore_status_t ecore_mcp_mdump_get_info(struct ecore_hwfn *p_hwfn,
-                                             struct ecore_ptt *p_ptt);
-
 /**
  * @brief - Gets the MFW allocation info for the given resource
  *