1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 2 /* 3 * Copyright (C) 2024 Intel Corporation 4 */ 5 #ifndef __iwl_mld_stats_h__ 6 #define __iwl_mld_stats_h__ 7 8 int iwl_mld_request_periodic_fw_stats(struct iwl_mld *mld, bool enable); 9 10 void iwl_mld_mac80211_sta_statistics(struct ieee80211_hw *hw, 11 struct ieee80211_vif *vif, 12 struct ieee80211_sta *sta, 13 struct station_info *sinfo); 14 15 void iwl_mld_handle_stats_oper_notif(struct iwl_mld *mld, 16 struct iwl_rx_packet *pkt); 17 void iwl_mld_handle_stats_oper_part1_notif(struct iwl_mld *mld, 18 struct iwl_rx_packet *pkt); 19 20 int iwl_mld_clear_stats_in_fw(struct iwl_mld *mld); 21 22 #endif /* __iwl_mld_stats_h__ */ 23