mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-11 00:36:40 +07:00
mwl8k: Add/Del self entry for AP interface only
Add and delete self entry in the firmware sta database for AP interface only. We do not need such an entry for STA interface. Signed-off-by: Yogesh Ashok Powar <yogeshp@marvell.com> Signed-off-by: Nishant Sarmukadam <nishants@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
751930cb1d
commit
d994a1c867
@ -4708,7 +4708,7 @@ static int mwl8k_add_interface(struct ieee80211_hw *hw,
|
||||
/* Set the mac address. */
|
||||
mwl8k_cmd_set_mac_addr(hw, vif, vif->addr);
|
||||
|
||||
if (priv->ap_fw)
|
||||
if (vif->type == NL80211_IFTYPE_AP)
|
||||
mwl8k_cmd_set_new_stn_add_self(hw, vif);
|
||||
|
||||
priv->macids_used |= 1 << mwl8k_vif->macid;
|
||||
@ -4733,7 +4733,7 @@ static void mwl8k_remove_interface(struct ieee80211_hw *hw,
|
||||
struct mwl8k_priv *priv = hw->priv;
|
||||
struct mwl8k_vif *mwl8k_vif = MWL8K_VIF(vif);
|
||||
|
||||
if (priv->ap_fw)
|
||||
if (vif->type == NL80211_IFTYPE_AP)
|
||||
mwl8k_cmd_set_new_stn_del(hw, vif, vif->addr);
|
||||
|
||||
mwl8k_cmd_del_mac_addr(hw, vif, vif->addr);
|
||||
|
Loading…
Reference in New Issue
Block a user