Re: [PATCH 07/13] wifi: brcmfmac: Use event_msgs_ext for event masks

From: Arend van Spriel

Date: Tue Nov 03 2026 - 10:11:45 EST


On Fri, 25 Sep 2026 23:43:42 +1000, Michael Reeves <michael.reeves077@xxxxxxxxx> wrote:
> From: Michael Reeves <michael.reeves077@xxxxxxxxx>
>
> BCM4388 firmware rejects the legacy event_msgs query during preinit but
> supports the structured event_msgs_ext command.
>
> Probe event_msgs_ext during feature detection and initialize the event
> mask after feature flags are set. Use the extended command when
> supported and retain the legacy path otherwise.
>

Acked-by: Arend van Spriel <arend.vanspriel@xxxxxxxxxxxx>

Regards,
Arend

> Co-developed-by: Hector Martin <marcan@xxxxxxxxx>
> Signed-off-by: Hector Martin <marcan@xxxxxxxxx>
> Signed-off-by: Michael Reeves <michael.reeves077@xxxxxxxxx>
> ---
> .../wireless/broadcom/brcm80211/brcmfmac/common.c | 23 ----
> .../wireless/broadcom/brcm80211/brcmfmac/core.c | 5 +-
> .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 39 +++++++
> .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 2 +
> .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 130 ++++++++++++++++++++-
> .../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 1 +
> .../broadcom/brcm80211/brcmfmac/fwil_types.h | 26 +++++
> 7 files changed, 199 insertions(+), 27 deletions(-)