]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
brcmfmac: add fallback for devices that do not report per-chain values
authorJaap Jan Meijer <jjmeijer88@gmail.com>
Thu, 12 May 2016 16:25:08 +0000 (18:25 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 10 May 2020 08:26:35 +0000 (10:26 +0200)
commita4334ec2235760178177908ad2d98d3c074263d2
treefd1e8f709da2fa037ebcbbf033ef28c099510c91
parent46fb1bd80b325a3fb170727bceb36172874428ca
brcmfmac: add fallback for devices that do not report per-chain values

commit 94abd778a7bb00ed5d00f56d9fbfcbf5b7c02a5c upstream.

If brcmf_cfg80211_get_station fails to determine the RSSI from the
per-chain values get the value individually as a fallback.

Fixes: 1f0dc59a6de9 ("brcmfmac: rework .get_station() callback")
Signed-off-by: Jaap Jan Meijer <jjmeijer88@gmail.com>
Acked-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c