robot/patch-0-1775262254
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 ttabi@nvidia.com