xref: /freebsd/sys/contrib/dev/athk/ath12k/debugfs_sta.h (revision a96550206e4bde15bf615ff2127b80404a7ec41f)
1*a9655020SBjoern A. Zeeb /* SPDX-License-Identifier: BSD-3-Clause-Clear */
2*a9655020SBjoern A. Zeeb /*
3*a9655020SBjoern A. Zeeb  * Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved.
4*a9655020SBjoern A. Zeeb  */
5*a9655020SBjoern A. Zeeb 
6*a9655020SBjoern A. Zeeb #ifndef _ATH12K_DEBUGFS_STA_H_
7*a9655020SBjoern A. Zeeb #define _ATH12K_DEBUGFS_STA_H_
8*a9655020SBjoern A. Zeeb 
9*a9655020SBjoern A. Zeeb #include <net/mac80211.h>
10*a9655020SBjoern A. Zeeb 
11*a9655020SBjoern A. Zeeb #include "core.h"
12*a9655020SBjoern A. Zeeb 
13*a9655020SBjoern A. Zeeb #define ATH12K_STA_RX_STATS_BUF_SIZE		(1024 * 16)
14*a9655020SBjoern A. Zeeb 
15*a9655020SBjoern A. Zeeb #ifdef CONFIG_ATH12K_DEBUGFS
16*a9655020SBjoern A. Zeeb 
17*a9655020SBjoern A. Zeeb void ath12k_debugfs_link_sta_op_add(struct ieee80211_hw *hw,
18*a9655020SBjoern A. Zeeb 				    struct ieee80211_vif *vif,
19*a9655020SBjoern A. Zeeb 				    struct ieee80211_link_sta *link_sta,
20*a9655020SBjoern A. Zeeb 				    struct dentry *dir);
21*a9655020SBjoern A. Zeeb 
22*a9655020SBjoern A. Zeeb #endif /* CONFIG_ATH12K_DEBUGFS */
23*a9655020SBjoern A. Zeeb 
24*a9655020SBjoern A. Zeeb #endif /* _ATH12K_DEBUGFS_STA_H_ */
25