Re: [PATCH 06/13] wifi: brcmfmac: Load signed PCIe firmware images

From: Arend van Spriel

Date: Tue Nov 03 2026 - 10:03:42 EST


On Fri, 25 Sep 2026 23:43:41 +1000, Michael Reeves <michael.reeves077@xxxxxxxxx> wrote:
> From: Hector Martin <marcan@xxxxxxxxx>
>
> Signed PCIe firmware needs a signature and a memory map describing the
> image, signature, verification status, and bootloader heap.
>
> Request an optional .sig file and write the signature and reverse-TLV
> metadata to device memory. Describe an aligned heap after the firmware
> image, keeping the metadata and end footer outside it. Require NVRAM for
> signed images and preserve their reset vector.
>
> Request the IRQ before starting firmware on chips that use signatures,
> while keeping ring processing disabled until initialization completes.
>

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

Regards,
Arend

> Signed-off-by: Hector Martin <marcan@xxxxxxxxx>
> Co-developed-by: Daniel Berlin <dberlin@xxxxxxxxxxx>
> Signed-off-by: Daniel Berlin <dberlin@xxxxxxxxxxx>
> Co-developed-by: Michael Reeves <michael.reeves077@xxxxxxxxx>
> Signed-off-by: Michael Reeves <michael.reeves077@xxxxxxxxx>
> ---
> .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 267 ++++++++++++++++++---
> 1 file changed, 233 insertions(+), 34 deletions(-)