mirror of
https://github.com/torvalds/linux.git
synced 2025-11-07 03:59:22 +02:00
Adding support for a per device debugfs folder for exporting some of the device specific debug information. Added support to get QP info for now. The same folder can be used to export other debug features in future. Signed-off-by: Saravanan Vajravel <saravanan.vajravel@broadcom.com> Signed-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com> Signed-off-by: Selvin Xavier <selvin.xavier@broadcom.com> Link: https://patch.msgid.link/1730428483-17841-5-git-send-email-selvin.xavier@broadcom.com Signed-off-by: Leon Romanovsky <leon@kernel.org>
21 lines
639 B
C
21 lines
639 B
C
// SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
|
|
/*
|
|
* Copyright (c) 2024, Broadcom. All rights reserved. The term
|
|
* Broadcom refers to Broadcom Limited and/or its subsidiaries.
|
|
*
|
|
* Description: Debugfs header
|
|
*/
|
|
|
|
#ifndef __BNXT_RE_DEBUGFS__
|
|
#define __BNXT_RE_DEBUGFS__
|
|
|
|
void bnxt_re_debug_add_qpinfo(struct bnxt_re_dev *rdev, struct bnxt_re_qp *qp);
|
|
void bnxt_re_debug_rem_qpinfo(struct bnxt_re_dev *rdev, struct bnxt_re_qp *qp);
|
|
|
|
void bnxt_re_debugfs_add_pdev(struct bnxt_re_dev *rdev);
|
|
void bnxt_re_debugfs_rem_pdev(struct bnxt_re_dev *rdev);
|
|
|
|
void bnxt_re_register_debugfs(void);
|
|
void bnxt_re_unregister_debugfs(void);
|
|
|
|
#endif
|