Re: [PATCH 00/13] wifi: brcmfmac: Add BCM4388 support

From: Arend van Spriel

Date: Tue Nov 03 2026 - 09:00:02 EST


On 02/11/2026 21:46, Janne Grunau wrote:
On Sun, Nov 01, 2026 at 08:27:22PM +0100, Arend van Spriel wrote:
+ Peter, Izabela

On 25/09/2026 15:43, Michael Reeves via B4 Relay wrote:
The Broadcom BCM4388 chipset requires new PCIe initialization and
firmware interfaces. Add support for these interfaces to brcmfmac to
enable basic station operation.

This series adds:
- Signed firmware loading and mailbox transport
- Fixes for chip identification and firmware capability matching
- Versioned scan and join requests, and extended PMK payloads
- Updated event mask handling

These changes include work by Hector Martin and Daniel Berlin from Asahi
Linux, refactored where needed for upstream inclusion.

The series provides basic station support only. 6 GHz support is planned
for a follow-up patchset after this lands. The driver retains legacy
interfaces for older firmware.

Tested on an Apple M3 MacBook Air (J613):
- Device boot and network scanning
- 5 GHz WPA2-PSK association and DHCP
- Bidirectional TCP traffic

Finally got some time to get this series tested on my setup. The patches
generally look good. So far no regressions observed. It would be good if
some more people could test this series on their equipment. I will do
some more testing and wait some days.

Tested series on top of v7.3 + commit 7ed5dce55fa8 ("wifi: brcmfmac: map
msgbuf RX packet IDs bidirectional") in wireless/main with resolving the
conflict by dropping the conflicting hunk of this series.

Tested on Mac mini (M1, BCM4378) and Macbook Pro 14-inch (M1 Max,
BCM4387) without regressions (except for the resolved RX msgbuf
mapping).

Tested-by: Janne Grunau <j@xxxxxxxxxx>
No regressions seen on my 43664 and 43455 devices. So will process the patches now.

Regards,
Arend