mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-09-04 20:19:47 +08:00 
			
		
		
		
	 568f06036e
			
		
	
	
		568f06036e
		
	
	
	
	
		
			
			Some of the function declarations are for functions in debugfs_htt_stats.c and debugfs_sta.c, move them to corresponding header files. As debugfs_sta.h didn't exist create it. Also in debugfs_htt_stats.h move dunction declarations to the end of the file. No functional changes. Compile tested only. Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/1600264523-12939-4-git-send-email-kvalo@codeaurora.org
		
			
				
	
	
		
			45 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /* SPDX-License-Identifier: BSD-3-Clause-Clear */
 | |
| /*
 | |
|  * Copyright (c) 2018-2020 The Linux Foundation. All rights reserved.
 | |
|  */
 | |
| 
 | |
| #ifndef _ATH11K_DEBUGFS_STA_H_
 | |
| #define _ATH11K_DEBUGFS_STA_H_
 | |
| 
 | |
| #include <net/mac80211.h>
 | |
| 
 | |
| #include "core.h"
 | |
| #include "hal_tx.h"
 | |
| 
 | |
| #ifdef CONFIG_ATH11K_DEBUGFS
 | |
| 
 | |
| void ath11k_debugfs_sta_op_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
 | |
| 			       struct ieee80211_sta *sta, struct dentry *dir);
 | |
| void ath11k_debugfs_sta_add_tx_stats(struct ath11k_sta *arsta,
 | |
| 				     struct ath11k_per_peer_tx_stats *peer_stats,
 | |
| 				     u8 legacy_rate_idx);
 | |
| void ath11k_debugfs_sta_update_txcompl(struct ath11k *ar,
 | |
| 				       struct sk_buff *msdu,
 | |
| 				       struct hal_tx_status *ts);
 | |
| 
 | |
| #else /* CONFIG_ATH11K_DEBUGFS */
 | |
| 
 | |
| #define ath11k_debugfs_sta_op_add NULL
 | |
| 
 | |
| static inline void
 | |
| ath11k_debugfs_sta_add_tx_stats(struct ath11k_sta *arsta,
 | |
| 				struct ath11k_per_peer_tx_stats *peer_stats,
 | |
| 				u8 legacy_rate_idx)
 | |
| {
 | |
| }
 | |
| 
 | |
| static inline void ath11k_debugfs_sta_update_txcompl(struct ath11k *ar,
 | |
| 						     struct sk_buff *msdu,
 | |
| 						     struct hal_tx_status *ts)
 | |
| {
 | |
| }
 | |
| 
 | |
| #endif /* CONFIG_ATH11K_DEBUGFS */
 | |
| 
 | |
| #endif /* _ATH11K_DEBUGFS_STA_H_ */
 |