hc
2024-01-31 f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2
kernel/drivers/net/ethernet/qlogic/qed/qed_debug.h
....@@ -1,9 +1,7 @@
1
+/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
12 /* QLogic qed NIC Driver
23 * Copyright (c) 2015 QLogic Corporation
3
- *
4
- * This software is available under the terms of the GNU General Public License
5
- * (GPL) Version 2, available from the file COPYING in the main directory of
6
- * this source tree.
4
+ * Copyright (c) 2019-2020 Marvell International Ltd.
75 */
86
97 #ifndef _QED_DEBUGFS_H
....@@ -17,11 +15,13 @@
1715 DBG_FEATURE_IGU_FIFO,
1816 DBG_FEATURE_PROTECTION_OVERRIDE,
1917 DBG_FEATURE_FW_ASSERTS,
18
+ DBG_FEATURE_ILT,
2019 DBG_FEATURE_NUM
2120 };
2221
2322 /* Forward Declaration */
2423 struct qed_dev;
24
+struct qed_hwfn;
2525
2626 int qed_dbg_grc(struct qed_dev *cdev, void *buffer, u32 *num_dumped_bytes);
2727 int qed_dbg_grc_size(struct qed_dev *cdev);
....@@ -40,6 +40,8 @@
4040 int qed_dbg_fw_asserts(struct qed_dev *cdev, void *buffer,
4141 u32 *num_dumped_bytes);
4242 int qed_dbg_fw_asserts_size(struct qed_dev *cdev);
43
+int qed_dbg_ilt(struct qed_dev *cdev, void *buffer, u32 *num_dumped_bytes);
44
+int qed_dbg_ilt_size(struct qed_dev *cdev);
4345 int qed_dbg_mcp_trace(struct qed_dev *cdev, void *buffer,
4446 u32 *num_dumped_bytes);
4547 int qed_dbg_mcp_trace_size(struct qed_dev *cdev);