brcmfmac: use wiphy_read_of_freq_limits to respect limits from DT
authorRafał Miłecki <rafal@milecki.pl>
Tue, 17 Jan 2017 22:35:50 +0000 (23:35 +0100)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 7 Feb 2017 07:57:07 +0000 (09:57 +0200)
commit0f83ff69735651cc7a3d150466a5257ff829b62b
treeecb1f4f0956a1f61ce923a970e99bef734656d56
parent50d55b6d3f1c40485e2e06b2805ef81f881ee9db
brcmfmac: use wiphy_read_of_freq_limits to respect limits from DT

This new helper reads extra frequency limits specified in DT and
disables unavailable chanels. This is useful for devices (like home
routers) with chipsets limited e.g. by board design.

In order to respect info read from DT we simply need to check for
IEEE80211_CHAN_DISABLED bit when constructing channel info.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c