]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback"
authorSoeren Moch <smoch@web.de>
Sun, 26 Sep 2021 20:19:05 +0000 (22:19 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 28 Sep 2021 07:08:14 +0000 (10:08 +0300)
commit42d7090062e18cf54a96c45b04e845715116c69c
tree16e18e83e7df4acfb080dd74eb97818ffcb259a8
parentd9352612f13908a9b9ac16a229c965560c264dad
Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback"

This reverts commit 5a4373ac8931ad0cdfb15519818351e65fc64281.

Commit 5a4373ac8931 ("brcmfmac: use ISO3166 country code and 0 rev
as fallback") changes country setup to directly use ISO3166 country
codes if no more specific code is configured. This was done under
the assumption that brcmfmac firmwares can handle such simple
direct mapping from country codes to firmware ccode values.

Unfortunately this is not true for all chipset/firmware combinations.
E.g. BCM4359/9 devices stop working as access point with this change,
so revert the offending commit to avoid the regression.

Signed-off-by: Soeren Moch <smoch@web.de>
Cc: stable@vger.kernel.org # 5.14.x
Acked-by: Shawn Guo <shawn.guo@linaro.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20210926201905.211605-1-smoch@web.de
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c