Re: [PATCH] gpu: nova-core: don't declare booter firmware for FSP chipsets
From: Danilo Krummrich
Date: Mon Jun 08 2026 - 18:57:47 EST
On Mon Jun 8, 2026 at 1:05 AM CEST, John Hubbard wrote:
> The module firmware table lists booter_load and booter_unload for every
> chipset, but Hopper and Blackwell boot the GSP through FSP and never
> load the SEC2 booter. Those modinfo entries point at firmware files that
> are not shipped for FSP-based chipsets, so initramfs tooling looks for
> images that are never used.
>
> Declare the booter only for chipsets that boot via it, matching how the
> FMC and FWSEC bootloader images are already gated on chipset
> capabilities.
>
> Signed-off-by: John Hubbard <jhubbard@xxxxxxxxxx>
Reviewed-by: Danilo Krummrich <dakr@xxxxxxxxxx>
> + // FSP-based chipsets (Hopper and later) boot the GSP via the FMC image
> + // loaded by FSP. Older chipsets use the SEC2 booter instead.
NIT: This is slightly ambiguous, since despite technically being the same
generation, by architecture ID Ada numerically sits in between Hopper and
Blackwell, but does not use FSP.