]> git.karo-electronics.de Git - linux-beck.git/blobdiff - drivers/net/ethernet/qlogic/qed/qed_dev_api.h
qed: Add Light L2 support
[linux-beck.git] / drivers / net / ethernet / qlogic / qed / qed_dev_api.h
index 343bb0344f623c53ff8013473ac0470f1a2e81e2..b6711c106597bc53654457c8c45c68e7085f0016 100644 (file)
@@ -309,6 +309,26 @@ int qed_fw_rss_eng(struct qed_hwfn *p_hwfn,
                   u8 src_id,
                   u8 *dst_id);
 
+/**
+ * @brief qed_llh_add_mac_filter - configures a MAC filter in llh
+ *
+ * @param p_hwfn
+ * @param p_ptt
+ * @param p_filter - MAC to add
+ */
+int qed_llh_add_mac_filter(struct qed_hwfn *p_hwfn,
+                          struct qed_ptt *p_ptt, u8 *p_filter);
+
+/**
+ * @brief qed_llh_remove_mac_filter - removes a MAC filter from llh
+ *
+ * @param p_hwfn
+ * @param p_ptt
+ * @param p_filter - MAC to remove
+ */
+void qed_llh_remove_mac_filter(struct qed_hwfn *p_hwfn,
+                              struct qed_ptt *p_ptt, u8 *p_filter);
+
 /**
  * *@brief Cleanup of previous driver remains prior to load
  *