mwl8k: set mac type to MWL8K_MAC_TYPE_SECONDARY_CLIENT
PATCH 3/7 mwl8k: set mac type to MWL8K_MAC_TYPE_SECONDARY_CLIENT
Set mac type for station interface on AP firmware as secondary. This allows the firmware to set specific characteristics for the STA interface.
Signed-off-by Yogesh Ashok Powar <[email protected]>
Signed-off-by Nishant Sarmukadam <[email protected]>
--- drivers/net/wireless/mwl8k.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
drivers/net/wireless/mwl8k.c +4 -1
@@ -3538,7 +3538,10 @@ static int mwl8k_cmd_update_mac_addr(struct ieee80211_hw *hw, mac_type =MWL8K_MAC_TYPE_PRIMARY_AP ;if (vif !=NULL && vif->type ==NL80211_IFTYPE_STATION ) {if (mwl8k_vif->macid +1 ==ffs (priv->sta_macids_supported)) - mac_type =MWL8K_MAC_TYPE_PRIMARY_CLIENT ; +if (priv->ap_fw) + mac_type =MWL8K_MAC_TYPE_SECONDARY_CLIENT ; +else + mac_type =MWL8K_MAC_TYPE_PRIMARY_CLIENT ;else mac_type =MWL8K_MAC_TYPE_SECONDARY_CLIENT ; }else if (vif !=NULL && vif->type ==NL80211_IFTYPE_AP ) {
Signature · 1 line
1.8.0.3