On Fri, 11 Sep 2026 14:56:55 +0800, Jason Huang wrote:
From: Darren Li <redacted>
Firmware can complete FT or OKC roaming before the driver reports the
connect or roam event to cfg80211. Detect those successful offloaded
cases when the profile uses firmware 1X or roaming offload and the
association request carries PMK cache state, FT is in use, or OKC is
enabled.
After reporting the connect or roam event, call cfg80211_port_authorized()
so nl80211 emits the dedicated NL80211_CMD_PORT_AUTHORIZED event instead
of reusing the reserved NL80211_ATTR_PORT_AUTHORIZED flag in CONNECT/ROAM
notifications.
Assisted-by: GitHub-Copilot-CLI:gpt-5.5
Acked-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Regards,
Arend
Signed-off-by: Darren Li <redacted>
Signed-off-by: Chung-Hsien Hsu <redacted>
Signed-off-by: Chi-hsien Lin <redacted>
Signed-off-by: Carella Chen <redacted>
Signed-off-by: Jason Huang <redacted>
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
1 file changed, 56 insertions(+), 5 deletions(-)