|
@@ -4364,6 +4364,8 @@ static struct wiphy *brcmf_setup_wiphy(struct device *phydev)
|
|
WIPHY_FLAG_OFFCHAN_TX |
|
|
WIPHY_FLAG_OFFCHAN_TX |
|
|
WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL |
|
|
WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL |
|
|
WIPHY_FLAG_SUPPORTS_TDLS;
|
|
WIPHY_FLAG_SUPPORTS_TDLS;
|
|
|
|
+ if (!brcmf_roamoff)
|
|
|
|
+ wiphy->flags |= WIPHY_FLAG_SUPPORTS_FW_ROAM;
|
|
wiphy->mgmt_stypes = brcmf_txrx_stypes;
|
|
wiphy->mgmt_stypes = brcmf_txrx_stypes;
|
|
wiphy->max_remain_on_channel_duration = 5000;
|
|
wiphy->max_remain_on_channel_duration = 5000;
|
|
brcmf_wiphy_pno_params(wiphy);
|
|
brcmf_wiphy_pno_params(wiphy);
|