]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - wilink8-wlan/linux-firmware.git/commitdiff
nvidia: Add GM200, GM204 and GM206 signed firmware
authorAlexandre Courbot <acourbot@nvidia.com>
Mon, 15 Feb 2016 07:41:28 +0000 (16:41 +0900)
committerAlexandre Courbot <acourbot@nvidia.com>
Tue, 23 Feb 2016 09:45:08 +0000 (18:45 +0900)
These NVIDIA-signed firmwares are required to enable the graphics
engine on Maxwell desktop GPUs.

Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
46 files changed:
WHENCE
nvidia/gm200/acr/bl.bin [new file with mode: 0644]
nvidia/gm200/acr/ucode_load.bin [new file with mode: 0644]
nvidia/gm200/acr/ucode_unload.bin [new file with mode: 0644]
nvidia/gm200/gr/fecs_bl.bin [new file with mode: 0644]
nvidia/gm200/gr/fecs_data.bin [new file with mode: 0644]
nvidia/gm200/gr/fecs_inst.bin [new file with mode: 0644]
nvidia/gm200/gr/fecs_sig.bin [new file with mode: 0644]
nvidia/gm200/gr/gpccs_bl.bin [new file with mode: 0644]
nvidia/gm200/gr/gpccs_data.bin [new file with mode: 0644]
nvidia/gm200/gr/gpccs_inst.bin [new file with mode: 0644]
nvidia/gm200/gr/gpccs_sig.bin [new file with mode: 0644]
nvidia/gm200/gr/sw_bundle_init.bin [new file with mode: 0644]
nvidia/gm200/gr/sw_ctx.bin [new file with mode: 0644]
nvidia/gm200/gr/sw_method_init.bin [new file with mode: 0644]
nvidia/gm200/gr/sw_nonctx.bin [new file with mode: 0644]
nvidia/gm204/acr/bl.bin [new symlink]
nvidia/gm204/acr/ucode_load.bin [new symlink]
nvidia/gm204/acr/ucode_unload.bin [new symlink]
nvidia/gm204/gr/fecs_bl.bin [new symlink]
nvidia/gm204/gr/fecs_data.bin [new file with mode: 0644]
nvidia/gm204/gr/fecs_inst.bin [new symlink]
nvidia/gm204/gr/fecs_sig.bin [new file with mode: 0644]
nvidia/gm204/gr/gpccs_bl.bin [new symlink]
nvidia/gm204/gr/gpccs_data.bin [new file with mode: 0644]
nvidia/gm204/gr/gpccs_inst.bin [new symlink]
nvidia/gm204/gr/gpccs_sig.bin [new file with mode: 0644]
nvidia/gm204/gr/sw_bundle_init.bin [new symlink]
nvidia/gm204/gr/sw_ctx.bin [new symlink]
nvidia/gm204/gr/sw_method_init.bin [new symlink]
nvidia/gm204/gr/sw_nonctx.bin [new symlink]
nvidia/gm206/acr/bl.bin [new symlink]
nvidia/gm206/acr/ucode_load.bin [new file with mode: 0644]
nvidia/gm206/acr/ucode_unload.bin [new file with mode: 0644]
nvidia/gm206/gr/fecs_bl.bin [new symlink]
nvidia/gm206/gr/fecs_data.bin [new file with mode: 0644]
nvidia/gm206/gr/fecs_inst.bin [new symlink]
nvidia/gm206/gr/fecs_sig.bin [new file with mode: 0644]
nvidia/gm206/gr/gpccs_bl.bin [new symlink]
nvidia/gm206/gr/gpccs_data.bin [new file with mode: 0644]
nvidia/gm206/gr/gpccs_inst.bin [new symlink]
nvidia/gm206/gr/gpccs_sig.bin [new file with mode: 0644]
nvidia/gm206/gr/sw_bundle_init.bin [new symlink]
nvidia/gm206/gr/sw_ctx.bin [new symlink]
nvidia/gm206/gr/sw_method_init.bin [new symlink]
nvidia/gm206/gr/sw_nonctx.bin [new symlink]

diff --git a/WHENCE b/WHENCE
index 81f34361db0591a9195a88cdd4f4369a286af38a..1d6fb86bbe894d29193f09695d2bddbbc77c8461 100644 (file)
--- a/WHENCE
+++ b/WHENCE
@@ -3059,7 +3059,7 @@ License: Redistributable. See LICENSE.i915 for details
 
 --------------------------------------------------------------------------
 
-Driver: nouveau - NVIDIA GK20A GPU driver
+Driver: nouveau - NVIDIA GPU driver
 
 File: nvidia/gk20a/fecs_data.bin
 File: nvidia/gk20a/fecs_inst.bin
@@ -3069,6 +3069,51 @@ File: nvidia/gk20a/sw_bundle_init.bin
 File: nvidia/gk20a/sw_ctx.bin
 File: nvidia/gk20a/sw_method_init.bin
 File: nvidia/gk20a/sw_nonctx.bin
+File: nvidia/gm200/acr/bl.bin
+File: nvidia/gm200/acr/ucode_load.bin
+File: nvidia/gm200/acr/ucode_unload.bin
+File: nvidia/gm200/gr/fecs_bl.bin
+File: nvidia/gm200/gr/fecs_data.bin
+File: nvidia/gm200/gr/fecs_inst.bin
+File: nvidia/gm200/gr/fecs_sig.bin
+File: nvidia/gm200/gr/gpccs_bl.bin
+File: nvidia/gm200/gr/gpccs_data.bin
+File: nvidia/gm200/gr/gpccs_inst.bin
+File: nvidia/gm200/gr/gpccs_sig.bin
+File: nvidia/gm200/gr/sw_bundle_init.bin
+File: nvidia/gm200/gr/sw_ctx.bin
+File: nvidia/gm200/gr/sw_method_init.bin
+File: nvidia/gm200/gr/sw_nonctx.bin
+File: nvidia/gm204/acr/bl.bin
+File: nvidia/gm204/acr/ucode_load.bin
+File: nvidia/gm204/acr/ucode_unload.bin
+File: nvidia/gm204/gr/fecs_bl.bin
+File: nvidia/gm204/gr/fecs_data.bin
+File: nvidia/gm204/gr/fecs_inst.bin
+File: nvidia/gm204/gr/fecs_sig.bin
+File: nvidia/gm204/gr/gpccs_bl.bin
+File: nvidia/gm204/gr/gpccs_data.bin
+File: nvidia/gm204/gr/gpccs_inst.bin
+File: nvidia/gm204/gr/gpccs_sig.bin
+File: nvidia/gm204/gr/sw_bundle_init.bin
+File: nvidia/gm204/gr/sw_ctx.bin
+File: nvidia/gm204/gr/sw_method_init.bin
+File: nvidia/gm204/gr/sw_nonctx.bin
+File: nvidia/gm206/acr/bl.bin
+File: nvidia/gm206/acr/ucode_load.bin
+File: nvidia/gm206/acr/ucode_unload.bin
+File: nvidia/gm206/gr/fecs_bl.bin
+File: nvidia/gm206/gr/fecs_data.bin
+File: nvidia/gm206/gr/fecs_inst.bin
+File: nvidia/gm206/gr/fecs_sig.bin
+File: nvidia/gm206/gr/gpccs_bl.bin
+File: nvidia/gm206/gr/gpccs_data.bin
+File: nvidia/gm206/gr/gpccs_inst.bin
+File: nvidia/gm206/gr/gpccs_sig.bin
+File: nvidia/gm206/gr/sw_bundle_init.bin
+File: nvidia/gm206/gr/sw_ctx.bin
+File: nvidia/gm206/gr/sw_method_init.bin
+File: nvidia/gm206/gr/sw_nonctx.bin
 
 Licence: Redistributable. See LICENCE.nvidia for details
 
diff --git a/nvidia/gm200/acr/bl.bin b/nvidia/gm200/acr/bl.bin
new file mode 100644 (file)
index 0000000..0f0a86a
Binary files /dev/null and b/nvidia/gm200/acr/bl.bin differ
diff --git a/nvidia/gm200/acr/ucode_load.bin b/nvidia/gm200/acr/ucode_load.bin
new file mode 100644 (file)
index 0000000..84f306d
Binary files /dev/null and b/nvidia/gm200/acr/ucode_load.bin differ
diff --git a/nvidia/gm200/acr/ucode_unload.bin b/nvidia/gm200/acr/ucode_unload.bin
new file mode 100644 (file)
index 0000000..b043700
Binary files /dev/null and b/nvidia/gm200/acr/ucode_unload.bin differ
diff --git a/nvidia/gm200/gr/fecs_bl.bin b/nvidia/gm200/gr/fecs_bl.bin
new file mode 100644 (file)
index 0000000..c6f0faf
Binary files /dev/null and b/nvidia/gm200/gr/fecs_bl.bin differ
diff --git a/nvidia/gm200/gr/fecs_data.bin b/nvidia/gm200/gr/fecs_data.bin
new file mode 100644 (file)
index 0000000..40ff2b3
Binary files /dev/null and b/nvidia/gm200/gr/fecs_data.bin differ
diff --git a/nvidia/gm200/gr/fecs_inst.bin b/nvidia/gm200/gr/fecs_inst.bin
new file mode 100644 (file)
index 0000000..542c742
Binary files /dev/null and b/nvidia/gm200/gr/fecs_inst.bin differ
diff --git a/nvidia/gm200/gr/fecs_sig.bin b/nvidia/gm200/gr/fecs_sig.bin
new file mode 100644 (file)
index 0000000..2dc16e9
Binary files /dev/null and b/nvidia/gm200/gr/fecs_sig.bin differ
diff --git a/nvidia/gm200/gr/gpccs_bl.bin b/nvidia/gm200/gr/gpccs_bl.bin
new file mode 100644 (file)
index 0000000..e04f4d8
Binary files /dev/null and b/nvidia/gm200/gr/gpccs_bl.bin differ
diff --git a/nvidia/gm200/gr/gpccs_data.bin b/nvidia/gm200/gr/gpccs_data.bin
new file mode 100644 (file)
index 0000000..3af5782
Binary files /dev/null and b/nvidia/gm200/gr/gpccs_data.bin differ
diff --git a/nvidia/gm200/gr/gpccs_inst.bin b/nvidia/gm200/gr/gpccs_inst.bin
new file mode 100644 (file)
index 0000000..00d957a
Binary files /dev/null and b/nvidia/gm200/gr/gpccs_inst.bin differ
diff --git a/nvidia/gm200/gr/gpccs_sig.bin b/nvidia/gm200/gr/gpccs_sig.bin
new file mode 100644 (file)
index 0000000..1371f09
Binary files /dev/null and b/nvidia/gm200/gr/gpccs_sig.bin differ
diff --git a/nvidia/gm200/gr/sw_bundle_init.bin b/nvidia/gm200/gr/sw_bundle_init.bin
new file mode 100644 (file)
index 0000000..9643fbe
Binary files /dev/null and b/nvidia/gm200/gr/sw_bundle_init.bin differ
diff --git a/nvidia/gm200/gr/sw_ctx.bin b/nvidia/gm200/gr/sw_ctx.bin
new file mode 100644 (file)
index 0000000..6fdf54f
Binary files /dev/null and b/nvidia/gm200/gr/sw_ctx.bin differ
diff --git a/nvidia/gm200/gr/sw_method_init.bin b/nvidia/gm200/gr/sw_method_init.bin
new file mode 100644 (file)
index 0000000..e458283
Binary files /dev/null and b/nvidia/gm200/gr/sw_method_init.bin differ
diff --git a/nvidia/gm200/gr/sw_nonctx.bin b/nvidia/gm200/gr/sw_nonctx.bin
new file mode 100644 (file)
index 0000000..78b3a4a
Binary files /dev/null and b/nvidia/gm200/gr/sw_nonctx.bin differ
diff --git a/nvidia/gm204/acr/bl.bin b/nvidia/gm204/acr/bl.bin
new file mode 120000 (symlink)
index 0000000..af6b991
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/acr/bl.bin
\ No newline at end of file
diff --git a/nvidia/gm204/acr/ucode_load.bin b/nvidia/gm204/acr/ucode_load.bin
new file mode 120000 (symlink)
index 0000000..015da47
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/acr/ucode_load.bin
\ No newline at end of file
diff --git a/nvidia/gm204/acr/ucode_unload.bin b/nvidia/gm204/acr/ucode_unload.bin
new file mode 120000 (symlink)
index 0000000..2f4e7b1
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/acr/ucode_unload.bin
\ No newline at end of file
diff --git a/nvidia/gm204/gr/fecs_bl.bin b/nvidia/gm204/gr/fecs_bl.bin
new file mode 120000 (symlink)
index 0000000..2cadb52
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/fecs_bl.bin
\ No newline at end of file
diff --git a/nvidia/gm204/gr/fecs_data.bin b/nvidia/gm204/gr/fecs_data.bin
new file mode 100644 (file)
index 0000000..a01d199
Binary files /dev/null and b/nvidia/gm204/gr/fecs_data.bin differ
diff --git a/nvidia/gm204/gr/fecs_inst.bin b/nvidia/gm204/gr/fecs_inst.bin
new file mode 120000 (symlink)
index 0000000..ad40ed4
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/fecs_inst.bin
\ No newline at end of file
diff --git a/nvidia/gm204/gr/fecs_sig.bin b/nvidia/gm204/gr/fecs_sig.bin
new file mode 100644 (file)
index 0000000..2d9ac08
Binary files /dev/null and b/nvidia/gm204/gr/fecs_sig.bin differ
diff --git a/nvidia/gm204/gr/gpccs_bl.bin b/nvidia/gm204/gr/gpccs_bl.bin
new file mode 120000 (symlink)
index 0000000..c99d4a3
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/gpccs_bl.bin
\ No newline at end of file
diff --git a/nvidia/gm204/gr/gpccs_data.bin b/nvidia/gm204/gr/gpccs_data.bin
new file mode 100644 (file)
index 0000000..920baea
Binary files /dev/null and b/nvidia/gm204/gr/gpccs_data.bin differ
diff --git a/nvidia/gm204/gr/gpccs_inst.bin b/nvidia/gm204/gr/gpccs_inst.bin
new file mode 120000 (symlink)
index 0000000..8bf4ebc
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/gpccs_inst.bin
\ No newline at end of file
diff --git a/nvidia/gm204/gr/gpccs_sig.bin b/nvidia/gm204/gr/gpccs_sig.bin
new file mode 100644 (file)
index 0000000..ee8b05e
Binary files /dev/null and b/nvidia/gm204/gr/gpccs_sig.bin differ
diff --git a/nvidia/gm204/gr/sw_bundle_init.bin b/nvidia/gm204/gr/sw_bundle_init.bin
new file mode 120000 (symlink)
index 0000000..a003fd7
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/sw_bundle_init.bin
\ No newline at end of file
diff --git a/nvidia/gm204/gr/sw_ctx.bin b/nvidia/gm204/gr/sw_ctx.bin
new file mode 120000 (symlink)
index 0000000..7b3e012
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/sw_ctx.bin
\ No newline at end of file
diff --git a/nvidia/gm204/gr/sw_method_init.bin b/nvidia/gm204/gr/sw_method_init.bin
new file mode 120000 (symlink)
index 0000000..13114cb
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/sw_method_init.bin
\ No newline at end of file
diff --git a/nvidia/gm204/gr/sw_nonctx.bin b/nvidia/gm204/gr/sw_nonctx.bin
new file mode 120000 (symlink)
index 0000000..9743f23
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/sw_nonctx.bin
\ No newline at end of file
diff --git a/nvidia/gm206/acr/bl.bin b/nvidia/gm206/acr/bl.bin
new file mode 120000 (symlink)
index 0000000..af6b991
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/acr/bl.bin
\ No newline at end of file
diff --git a/nvidia/gm206/acr/ucode_load.bin b/nvidia/gm206/acr/ucode_load.bin
new file mode 100644 (file)
index 0000000..8bc2cc0
Binary files /dev/null and b/nvidia/gm206/acr/ucode_load.bin differ
diff --git a/nvidia/gm206/acr/ucode_unload.bin b/nvidia/gm206/acr/ucode_unload.bin
new file mode 100644 (file)
index 0000000..759aa36
Binary files /dev/null and b/nvidia/gm206/acr/ucode_unload.bin differ
diff --git a/nvidia/gm206/gr/fecs_bl.bin b/nvidia/gm206/gr/fecs_bl.bin
new file mode 120000 (symlink)
index 0000000..2cadb52
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/fecs_bl.bin
\ No newline at end of file
diff --git a/nvidia/gm206/gr/fecs_data.bin b/nvidia/gm206/gr/fecs_data.bin
new file mode 100644 (file)
index 0000000..089098d
Binary files /dev/null and b/nvidia/gm206/gr/fecs_data.bin differ
diff --git a/nvidia/gm206/gr/fecs_inst.bin b/nvidia/gm206/gr/fecs_inst.bin
new file mode 120000 (symlink)
index 0000000..ad40ed4
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/fecs_inst.bin
\ No newline at end of file
diff --git a/nvidia/gm206/gr/fecs_sig.bin b/nvidia/gm206/gr/fecs_sig.bin
new file mode 100644 (file)
index 0000000..cff2585
Binary files /dev/null and b/nvidia/gm206/gr/fecs_sig.bin differ
diff --git a/nvidia/gm206/gr/gpccs_bl.bin b/nvidia/gm206/gr/gpccs_bl.bin
new file mode 120000 (symlink)
index 0000000..c99d4a3
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/gpccs_bl.bin
\ No newline at end of file
diff --git a/nvidia/gm206/gr/gpccs_data.bin b/nvidia/gm206/gr/gpccs_data.bin
new file mode 100644 (file)
index 0000000..f833936
Binary files /dev/null and b/nvidia/gm206/gr/gpccs_data.bin differ
diff --git a/nvidia/gm206/gr/gpccs_inst.bin b/nvidia/gm206/gr/gpccs_inst.bin
new file mode 120000 (symlink)
index 0000000..8bf4ebc
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/gpccs_inst.bin
\ No newline at end of file
diff --git a/nvidia/gm206/gr/gpccs_sig.bin b/nvidia/gm206/gr/gpccs_sig.bin
new file mode 100644 (file)
index 0000000..99adfc7
Binary files /dev/null and b/nvidia/gm206/gr/gpccs_sig.bin differ
diff --git a/nvidia/gm206/gr/sw_bundle_init.bin b/nvidia/gm206/gr/sw_bundle_init.bin
new file mode 120000 (symlink)
index 0000000..a003fd7
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/sw_bundle_init.bin
\ No newline at end of file
diff --git a/nvidia/gm206/gr/sw_ctx.bin b/nvidia/gm206/gr/sw_ctx.bin
new file mode 120000 (symlink)
index 0000000..7b3e012
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/sw_ctx.bin
\ No newline at end of file
diff --git a/nvidia/gm206/gr/sw_method_init.bin b/nvidia/gm206/gr/sw_method_init.bin
new file mode 120000 (symlink)
index 0000000..13114cb
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/sw_method_init.bin
\ No newline at end of file
diff --git a/nvidia/gm206/gr/sw_nonctx.bin b/nvidia/gm206/gr/sw_nonctx.bin
new file mode 120000 (symlink)
index 0000000..9743f23
--- /dev/null
@@ -0,0 +1 @@
+../../gm200/gr/sw_nonctx.bin
\ No newline at end of file