]> git.ipfire.org Git - thirdparty/linux-firmware.git/commitdiff
nvidia: add GSP-RM version 570.144 firmware images
authorTimur Tabi <ttabi@nvidia.com>
Wed, 30 Apr 2025 00:14:24 +0000 (19:14 -0500)
committerTimur Tabi <ttabi@nvidia.com>
Fri, 16 May 2025 19:15:44 +0000 (14:15 -0500)
The Nouveau driver has been updated to support the 570.144 GSP
firmware from Nvidia.

This new firmware is required to support Hopper and Blackwell GPUs.
GA10x and AD10x GPUs share the same 61MB firmware image, so Nouveau
supports 570.144 on all Turing and later GPUs.

Signed-off-by: Timur Tabi <ttabi@nvidia.com>
24 files changed:
WHENCE
nvidia/ad102/gsp/booter_load-570.144.bin [new file with mode: 0644]
nvidia/ad102/gsp/booter_unload-570.144.bin [new file with mode: 0644]
nvidia/ad102/gsp/bootloader-570.144.bin [new file with mode: 0644]
nvidia/ad102/gsp/scrubber-570.144.bin [new file with mode: 0644]
nvidia/ga100/gsp/booter_load-570.144.bin [new file with mode: 0644]
nvidia/ga100/gsp/booter_unload-570.144.bin [new file with mode: 0644]
nvidia/ga100/gsp/bootloader-570.144.bin [new file with mode: 0644]
nvidia/ga102/gsp/booter_load-570.144.bin [new file with mode: 0644]
nvidia/ga102/gsp/booter_unload-570.144.bin [new file with mode: 0644]
nvidia/ga102/gsp/bootloader-570.144.bin [new file with mode: 0644]
nvidia/ga102/gsp/gsp-570.144.bin [new file with mode: 0644]
nvidia/gb100/gsp/bootloader-570.144.bin [new file with mode: 0644]
nvidia/gb100/gsp/fmc-570.144.bin [new file with mode: 0644]
nvidia/gb202/gsp/bootloader-570.144.bin [new file with mode: 0644]
nvidia/gb202/gsp/fmc-570.144.bin [new file with mode: 0644]
nvidia/gh100/gsp/bootloader-570.144.bin [new file with mode: 0644]
nvidia/gh100/gsp/fmc-570.144.bin [new file with mode: 0644]
nvidia/tu102/gsp/booter_load-570.144.bin [new file with mode: 0644]
nvidia/tu102/gsp/booter_unload-570.144.bin [new file with mode: 0644]
nvidia/tu102/gsp/bootloader-570.144.bin [new file with mode: 0644]
nvidia/tu102/gsp/gsp-570.144.bin [new file with mode: 0644]
nvidia/tu116/gsp/booter_load-570.144.bin [new file with mode: 0644]
nvidia/tu116/gsp/booter_unload-570.144.bin [new file with mode: 0644]

diff --git a/WHENCE b/WHENCE
index 98bbe6f3332cea7e622f27b99f1151b881abc96e..33fca708fca7d1a1ccc287f09b9ad571047b5614 100644 (file)
--- a/WHENCE
+++ b/WHENCE
@@ -5830,34 +5830,64 @@ Firmware images needed for GSP-RM:
 File: nvidia/tu102/gsp/bootloader-535.113.01.bin
 File: nvidia/tu102/gsp/booter_load-535.113.01.bin
 File: nvidia/tu102/gsp/booter_unload-535.113.01.bin
+File: nvidia/tu102/gsp/bootloader-570.144.bin
+File: nvidia/tu102/gsp/booter_load-570.144.bin
+File: nvidia/tu102/gsp/booter_unload-570.144.bin
 Link: nvidia/tu104/gsp -> ../tu102/gsp
 Link: nvidia/tu106/gsp -> ../tu102/gsp
 
 File: nvidia/tu116/gsp/booter_load-535.113.01.bin
 File: nvidia/tu116/gsp/booter_unload-535.113.01.bin
 Link: nvidia/tu116/gsp/bootloader-535.113.01.bin -> ../../tu102/gsp/bootloader-535.113.01.bin
+File: nvidia/tu116/gsp/booter_load-570.144.bin
+File: nvidia/tu116/gsp/booter_unload-570.144.bin
+Link: nvidia/tu116/gsp/bootloader-570.144.bin -> ../../tu102/gsp/bootloader-570.144.bin
 Link: nvidia/tu117/gsp -> ../tu116/gsp
 
 File: nvidia/ga100/gsp/bootloader-535.113.01.bin
 File: nvidia/ga100/gsp/booter_load-535.113.01.bin
 File: nvidia/ga100/gsp/booter_unload-535.113.01.bin
-
-File: nvidia/ad102/gsp/bootloader-535.113.01.bin
-File: nvidia/ad102/gsp/booter_load-535.113.01.bin
-File: nvidia/ad102/gsp/booter_unload-535.113.01.bin
-Link: nvidia/ad103/gsp -> ../ad102/gsp
-Link: nvidia/ad104/gsp -> ../ad102/gsp
-Link: nvidia/ad106/gsp -> ../ad102/gsp
-Link: nvidia/ad107/gsp -> ../ad102/gsp
+File: nvidia/ga100/gsp/bootloader-570.144.bin
+File: nvidia/ga100/gsp/booter_load-570.144.bin
+File: nvidia/ga100/gsp/booter_unload-570.144.bin
 
 File: nvidia/ga102/gsp/bootloader-535.113.01.bin
 File: nvidia/ga102/gsp/booter_load-535.113.01.bin
 File: nvidia/ga102/gsp/booter_unload-535.113.01.bin
+File: nvidia/ga102/gsp/bootloader-570.144.bin
+File: nvidia/ga102/gsp/booter_load-570.144.bin
+File: nvidia/ga102/gsp/booter_unload-570.144.bin
 Link: nvidia/ga103/gsp -> ../ga102/gsp
 Link: nvidia/ga104/gsp -> ../ga102/gsp
 Link: nvidia/ga106/gsp -> ../ga102/gsp
 Link: nvidia/ga107/gsp -> ../ga102/gsp
 
+File: nvidia/ad102/gsp/bootloader-535.113.01.bin
+File: nvidia/ad102/gsp/booter_load-535.113.01.bin
+File: nvidia/ad102/gsp/booter_unload-535.113.01.bin
+File: nvidia/ad102/gsp/bootloader-570.144.bin
+File: nvidia/ad102/gsp/booter_load-570.144.bin
+File: nvidia/ad102/gsp/booter_unload-570.144.bin
+File: nvidia/ad102/gsp/scrubber-570.144.bin
+Link: nvidia/ad103 -> ad102
+Link: nvidia/ad104 -> ad102
+Link: nvidia/ad106 -> ad102
+Link: nvidia/ad107 -> ad102
+
+File: nvidia/gh100/gsp/bootloader-570.144.bin
+File: nvidia/gh100/gsp/fmc-570.144.bin
+
+File: nvidia/gb100/gsp/bootloader-570.144.bin
+File: nvidia/gb100/gsp/fmc-570.144.bin
+Link: nvidia/gb102 -> gb100
+
+File: nvidia/gb202/gsp/bootloader-570.144.bin
+File: nvidia/gb202/gsp/fmc-570.144.bin
+Link: nvidia/gb203 -> gb202
+Link: nvidia/gb205 -> gb202
+Link: nvidia/gb206 -> gb202
+Link: nvidia/gb207 -> gb202
+
 File: nvidia/tu102/gsp/gsp-535.113.01.bin
 Origin: gsp_tu10x.bin from NVIDIA-Linux-x86_64-535.113.01.run
 Link: nvidia/tu116/gsp/gsp-535.113.01.bin -> ../../tu102/gsp/gsp-535.113.01.bin
@@ -5867,6 +5897,17 @@ File: nvidia/ga102/gsp/gsp-535.113.01.bin
 Origin: gsp_ga10x.bin from NVIDIA-Linux-x86_64-535.113.01.run
 Link: nvidia/ad102/gsp/gsp-535.113.01.bin -> ../../ga102/gsp/gsp-535.113.01.bin
 
+File: nvidia/tu102/gsp/gsp-570.144.bin
+Origin: gsp_tu10x.bin from NVIDIA-Linux-x86_64-570.144.run
+Link: nvidia/tu116/gsp/gsp-570.144.bin -> ../../tu102/gsp/gsp-570.144.bin
+Link: nvidia/ga100/gsp/gsp-570.144.bin -> ../../tu102/gsp/gsp-570.144.bin
+
+File: nvidia/ga102/gsp/gsp-570.144.bin
+Origin: gsp_ga10x.bin from NVIDIA-Linux-x86_64-570.144.run
+Link: nvidia/ad102/gsp/gsp-570.144.bin -> ../../ga102/gsp/gsp-570.144.bin
+Link: nvidia/gh100/gsp/gsp-570.144.bin -> ../../ga102/gsp/gsp-570.144.bin
+Link: nvidia/gb100/gsp/gsp-570.144.bin -> ../../ga102/gsp/gsp-570.144.bin
+Link: nvidia/gb202/gsp/gsp-570.144.bin -> ../../ga102/gsp/gsp-570.144.bin
 Licence: Redistributable. See LICENCE.nvidia for details
 
 --------------------------------------------------------------------------
diff --git a/nvidia/ad102/gsp/booter_load-570.144.bin b/nvidia/ad102/gsp/booter_load-570.144.bin
new file mode 100644 (file)
index 0000000..c56cb29
Binary files /dev/null and b/nvidia/ad102/gsp/booter_load-570.144.bin differ
diff --git a/nvidia/ad102/gsp/booter_unload-570.144.bin b/nvidia/ad102/gsp/booter_unload-570.144.bin
new file mode 100644 (file)
index 0000000..8c1b500
Binary files /dev/null and b/nvidia/ad102/gsp/booter_unload-570.144.bin differ
diff --git a/nvidia/ad102/gsp/bootloader-570.144.bin b/nvidia/ad102/gsp/bootloader-570.144.bin
new file mode 100644 (file)
index 0000000..fa10983
Binary files /dev/null and b/nvidia/ad102/gsp/bootloader-570.144.bin differ
diff --git a/nvidia/ad102/gsp/scrubber-570.144.bin b/nvidia/ad102/gsp/scrubber-570.144.bin
new file mode 100644 (file)
index 0000000..25f9381
Binary files /dev/null and b/nvidia/ad102/gsp/scrubber-570.144.bin differ
diff --git a/nvidia/ga100/gsp/booter_load-570.144.bin b/nvidia/ga100/gsp/booter_load-570.144.bin
new file mode 100644 (file)
index 0000000..325a424
Binary files /dev/null and b/nvidia/ga100/gsp/booter_load-570.144.bin differ
diff --git a/nvidia/ga100/gsp/booter_unload-570.144.bin b/nvidia/ga100/gsp/booter_unload-570.144.bin
new file mode 100644 (file)
index 0000000..97b785a
Binary files /dev/null and b/nvidia/ga100/gsp/booter_unload-570.144.bin differ
diff --git a/nvidia/ga100/gsp/bootloader-570.144.bin b/nvidia/ga100/gsp/bootloader-570.144.bin
new file mode 100644 (file)
index 0000000..d85da33
Binary files /dev/null and b/nvidia/ga100/gsp/bootloader-570.144.bin differ
diff --git a/nvidia/ga102/gsp/booter_load-570.144.bin b/nvidia/ga102/gsp/booter_load-570.144.bin
new file mode 100644 (file)
index 0000000..d3164b0
Binary files /dev/null and b/nvidia/ga102/gsp/booter_load-570.144.bin differ
diff --git a/nvidia/ga102/gsp/booter_unload-570.144.bin b/nvidia/ga102/gsp/booter_unload-570.144.bin
new file mode 100644 (file)
index 0000000..1f78fa9
Binary files /dev/null and b/nvidia/ga102/gsp/booter_unload-570.144.bin differ
diff --git a/nvidia/ga102/gsp/bootloader-570.144.bin b/nvidia/ga102/gsp/bootloader-570.144.bin
new file mode 100644 (file)
index 0000000..db1c05a
Binary files /dev/null and b/nvidia/ga102/gsp/bootloader-570.144.bin differ
diff --git a/nvidia/ga102/gsp/gsp-570.144.bin b/nvidia/ga102/gsp/gsp-570.144.bin
new file mode 100644 (file)
index 0000000..f20f1aa
Binary files /dev/null and b/nvidia/ga102/gsp/gsp-570.144.bin differ
diff --git a/nvidia/gb100/gsp/bootloader-570.144.bin b/nvidia/gb100/gsp/bootloader-570.144.bin
new file mode 100644 (file)
index 0000000..3fbfc37
Binary files /dev/null and b/nvidia/gb100/gsp/bootloader-570.144.bin differ
diff --git a/nvidia/gb100/gsp/fmc-570.144.bin b/nvidia/gb100/gsp/fmc-570.144.bin
new file mode 100644 (file)
index 0000000..7e9c382
Binary files /dev/null and b/nvidia/gb100/gsp/fmc-570.144.bin differ
diff --git a/nvidia/gb202/gsp/bootloader-570.144.bin b/nvidia/gb202/gsp/bootloader-570.144.bin
new file mode 100644 (file)
index 0000000..7d210fc
Binary files /dev/null and b/nvidia/gb202/gsp/bootloader-570.144.bin differ
diff --git a/nvidia/gb202/gsp/fmc-570.144.bin b/nvidia/gb202/gsp/fmc-570.144.bin
new file mode 100644 (file)
index 0000000..ce42800
Binary files /dev/null and b/nvidia/gb202/gsp/fmc-570.144.bin differ
diff --git a/nvidia/gh100/gsp/bootloader-570.144.bin b/nvidia/gh100/gsp/bootloader-570.144.bin
new file mode 100644 (file)
index 0000000..e6f375b
Binary files /dev/null and b/nvidia/gh100/gsp/bootloader-570.144.bin differ
diff --git a/nvidia/gh100/gsp/fmc-570.144.bin b/nvidia/gh100/gsp/fmc-570.144.bin
new file mode 100644 (file)
index 0000000..b05cdae
Binary files /dev/null and b/nvidia/gh100/gsp/fmc-570.144.bin differ
diff --git a/nvidia/tu102/gsp/booter_load-570.144.bin b/nvidia/tu102/gsp/booter_load-570.144.bin
new file mode 100644 (file)
index 0000000..3f21cff
Binary files /dev/null and b/nvidia/tu102/gsp/booter_load-570.144.bin differ
diff --git a/nvidia/tu102/gsp/booter_unload-570.144.bin b/nvidia/tu102/gsp/booter_unload-570.144.bin
new file mode 100644 (file)
index 0000000..3c32859
Binary files /dev/null and b/nvidia/tu102/gsp/booter_unload-570.144.bin differ
diff --git a/nvidia/tu102/gsp/bootloader-570.144.bin b/nvidia/tu102/gsp/bootloader-570.144.bin
new file mode 100644 (file)
index 0000000..40f81b2
Binary files /dev/null and b/nvidia/tu102/gsp/bootloader-570.144.bin differ
diff --git a/nvidia/tu102/gsp/gsp-570.144.bin b/nvidia/tu102/gsp/gsp-570.144.bin
new file mode 100644 (file)
index 0000000..7fb967b
Binary files /dev/null and b/nvidia/tu102/gsp/gsp-570.144.bin differ
diff --git a/nvidia/tu116/gsp/booter_load-570.144.bin b/nvidia/tu116/gsp/booter_load-570.144.bin
new file mode 100644 (file)
index 0000000..9bdee58
Binary files /dev/null and b/nvidia/tu116/gsp/booter_load-570.144.bin differ
diff --git a/nvidia/tu116/gsp/booter_unload-570.144.bin b/nvidia/tu116/gsp/booter_unload-570.144.bin
new file mode 100644 (file)
index 0000000..860891a
Binary files /dev/null and b/nvidia/tu116/gsp/booter_unload-570.144.bin differ