From: Timur Tabi Date: Sat, 4 Apr 2026 00:22:48 +0000 (-0500) Subject: nvidia: add acr/bl symlink for booting GSP-RM on GA100 X-Git-Tag: 20260410~5^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=b7562faee6a4bad18cdb61c57ea605ce0edfbb53;p=linux-firmware.git nvidia: add acr/bl symlink for booting GSP-RM on GA100 The Nvidia GA100 is a compute-only (no display hardware) Ampere GPU that boots like a Turing (TU10x) GPU. Consequently, it needs the same kind of firmware images that Turing does. Since Nouveau looks for all images in GPU-specific directories, all of the firmware files that GA100 needs must be reachable in the nvidia/ga100/ directory. The ACR bootloader (acr/bl.bin, aka Generic Bootloader), is used normally by Nouveau to support Turing and Ampere GPUs, both with and without GSP-RM. However, there is still significant code missing in Nouveau to support non-GSP GA100. Consequently, the firmware files that would be used by Nouveau to support non-GSP GA100 are not included. Since GA100 uses the same ACR bootloader as TU102, all that is needed is a symlink. Signed-off-by: Timur Tabi --- diff --git a/WHENCE b/WHENCE index 655c4cdf..1a6b9fef 100644 --- a/WHENCE +++ b/WHENCE @@ -5894,6 +5894,7 @@ Link: nvidia/tu117/nvdec/scrubber.bin -> ../../tu116/nvdec/scrubber.bin Link: nvidia/tu117/sec2/desc.bin -> ../../tu116/sec2/desc.bin Link: nvidia/tu117/sec2/image.bin -> ../../tu116/sec2/image.bin Link: nvidia/tu117/sec2/sig.bin -> ../../tu116/sec2/sig.bin +Link: nvidia/ga100/acr/bl.bin -> ../../tu102/acr/bl.bin File: nvidia/ga102/acr/ucode_ahesasc.bin File: nvidia/ga102/acr/ucode_asb.bin File: nvidia/ga102/acr/ucode_unload.bin