wifi: iwlwifi: mvm: Remove unused iwl_mvm_rx_missed_vap_notif
authorDr. David Alan Gilbert <linux@treblig.org>
Mon, 23 Dec 2024 01:31:58 +0000 (01:31 +0000)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 11 Feb 2025 10:48:21 +0000 (11:48 +0100)
iwl_mvm_rx_missed_vap_notif() was added in 2019 by
commit 449a29d0fead ("iwlwifi: mvm: add notification for missed VAP")

but hasn't been used.

Remove it.

Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Link: https://patch.msgid.link/20241223013202.340180-3-linux@treblig.org
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h

index 6b06732..bec18d1 100644 (file)
@@ -1960,26 +1960,3 @@ void iwl_mvm_channel_switch_error_notif(struct iwl_mvm *mvm,
                ieee80211_channel_switch_disconnect(vif);
        rcu_read_unlock();
 }
-
-void iwl_mvm_rx_missed_vap_notif(struct iwl_mvm *mvm,
-                                struct iwl_rx_cmd_buffer *rxb)
-{
-       struct iwl_rx_packet *pkt = rxb_addr(rxb);
-       struct iwl_missed_vap_notif *mb = (void *)pkt->data;
-       struct ieee80211_vif *vif;
-       u32 id = le32_to_cpu(mb->mac_id);
-
-       IWL_DEBUG_INFO(mvm,
-                      "missed_vap notify mac_id=%u, num_beacon_intervals_elapsed=%u, profile_periodicity=%u\n",
-                      le32_to_cpu(mb->mac_id),
-                      mb->num_beacon_intervals_elapsed,
-                      mb->profile_periodicity);
-
-       rcu_read_lock();
-
-       vif = iwl_mvm_rcu_dereference_vif_id(mvm, id, true);
-       if (vif)
-               iwl_mvm_connection_loss(mvm, vif, "missed vap beacon");
-
-       rcu_read_unlock();
-}
index ee769da..9f0db96 100644 (file)
@@ -2095,8 +2095,6 @@ void iwl_mvm_mac_ctxt_recalc_tsf_id(struct iwl_mvm *mvm,
                                    struct ieee80211_vif *vif);
 void iwl_mvm_probe_resp_data_notif(struct iwl_mvm *mvm,
                                   struct iwl_rx_cmd_buffer *rxb);
-void iwl_mvm_rx_missed_vap_notif(struct iwl_mvm *mvm,
-                                struct iwl_rx_cmd_buffer *rxb);
 void iwl_mvm_channel_switch_start_notif(struct iwl_mvm *mvm,
                                        struct iwl_rx_cmd_buffer *rxb);
 void iwl_mvm_channel_switch_error_notif(struct iwl_mvm *mvm,