wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations
authorHector Martin <marcan@marcan.st>
Tue, 14 Feb 2023 09:24:18 +0000 (18:24 +0900)
committerKalle Valo <kvalo@kernel.org>
Mon, 27 Feb 2023 14:59:35 +0000 (16:59 +0200)
commita96202acaea47fa8377088e0952bb63bd02a3bab
treeebb8aa798dbecfcc1ffe32a9e0a7083ea5a5a93e
parentd75ef1f81e42dfccfeb97952e2ab70376832cf7a
wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations

Add support for the new PMKID_V3 API, which allows performing PMKID
mutations individually, instead of requiring the driver to keep track of
the full list. This new API is required by at least BCM4387.

Note that PMKID_V2 is not implemented yet.

Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Hector Martin <marcan@marcan.st>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20230214092423.15175-5-marcan@marcan.st
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h