diff options
| author | Gourav Samaiya <gsamaiya@nvidia.com> | 2020-01-16 13:31:00 +0530 |
|---|---|---|
| committer | Josh Boyer <jwboyer@kernel.org> | 2020-01-22 06:22:11 -0500 |
| commit | ed0aa3a5f0f333db172681cd9a4d66af2cb6b8d3 (patch) | |
| tree | 0a5acb4ad424b80b36dfce831e898f61137196b1 /nvidia | |
| parent | 9c340bd1bdabf53808a9178a7be98c5f2ad599a7 (diff) | |
nvidia: add TU102/TU104/TU106 signed firmware
These NVIDIA-signed firmwares are required to enable the graphics engine
on Turing TU10X GPUs.
Signed-off-by: Gourav Samaiya <gsamaiya@nvidia.com>
Tested-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
Diffstat (limited to 'nvidia')
66 files changed, 22 insertions, 0 deletions
diff --git a/nvidia/tu102/acr/bl.bin b/nvidia/tu102/acr/bl.bin Binary files differnew file mode 100644 index 00000000..788100b7 --- /dev/null +++ b/nvidia/tu102/acr/bl.bin diff --git a/nvidia/tu102/acr/ucode_ahesasc.bin b/nvidia/tu102/acr/ucode_ahesasc.bin Binary files differnew file mode 100644 index 00000000..8ade852a --- /dev/null +++ b/nvidia/tu102/acr/ucode_ahesasc.bin diff --git a/nvidia/tu102/acr/ucode_asb.bin b/nvidia/tu102/acr/ucode_asb.bin Binary files differnew file mode 100644 index 00000000..d7e4ab83 --- /dev/null +++ b/nvidia/tu102/acr/ucode_asb.bin diff --git a/nvidia/tu102/acr/ucode_unload.bin b/nvidia/tu102/acr/ucode_unload.bin Binary files differnew file mode 100644 index 00000000..6a5dc1bc --- /dev/null +++ b/nvidia/tu102/acr/ucode_unload.bin diff --git a/nvidia/tu102/acr/unload_bl.bin b/nvidia/tu102/acr/unload_bl.bin Binary files differnew file mode 100644 index 00000000..0cb76352 --- /dev/null +++ b/nvidia/tu102/acr/unload_bl.bin diff --git a/nvidia/tu102/gr/fecs_bl.bin b/nvidia/tu102/gr/fecs_bl.bin Binary files differnew file mode 100644 index 00000000..b2b9a250 --- /dev/null +++ b/nvidia/tu102/gr/fecs_bl.bin diff --git a/nvidia/tu102/gr/fecs_data.bin b/nvidia/tu102/gr/fecs_data.bin Binary files differnew file mode 100644 index 00000000..4857affc --- /dev/null +++ b/nvidia/tu102/gr/fecs_data.bin diff --git a/nvidia/tu102/gr/fecs_inst.bin b/nvidia/tu102/gr/fecs_inst.bin Binary files differnew file mode 100644 index 00000000..43b6e54c --- /dev/null +++ b/nvidia/tu102/gr/fecs_inst.bin diff --git a/nvidia/tu102/gr/fecs_sig.bin b/nvidia/tu102/gr/fecs_sig.bin Binary files differnew file mode 100644 index 00000000..d2dd3f12 --- /dev/null +++ b/nvidia/tu102/gr/fecs_sig.bin diff --git a/nvidia/tu102/gr/gpccs_bl.bin b/nvidia/tu102/gr/gpccs_bl.bin Binary files differnew file mode 100644 index 00000000..e924af4d --- /dev/null +++ b/nvidia/tu102/gr/gpccs_bl.bin diff --git a/nvidia/tu102/gr/gpccs_data.bin b/nvidia/tu102/gr/gpccs_data.bin Binary files differnew file mode 100644 index 00000000..e82820ae --- /dev/null +++ b/nvidia/tu102/gr/gpccs_data.bin diff --git a/nvidia/tu102/gr/gpccs_inst.bin b/nvidia/tu102/gr/gpccs_inst.bin Binary files differnew file mode 100644 index 00000000..b8ee741c --- /dev/null +++ b/nvidia/tu102/gr/gpccs_inst.bin diff --git a/nvidia/tu102/gr/gpccs_sig.bin b/nvidia/tu102/gr/gpccs_sig.bin Binary files differnew file mode 100644 index 00000000..26594b3c --- /dev/null +++ b/nvidia/tu102/gr/gpccs_sig.bin diff --git a/nvidia/tu102/gr/sw_bundle_init.bin b/nvidia/tu102/gr/sw_bundle_init.bin Binary files differnew file mode 100644 index 00000000..8f8ccd94 --- /dev/null +++ b/nvidia/tu102/gr/sw_bundle_init.bin diff --git a/nvidia/tu102/gr/sw_ctx.bin b/nvidia/tu102/gr/sw_ctx.bin Binary files differnew file mode 100644 index 00000000..1a94830e --- /dev/null +++ b/nvidia/tu102/gr/sw_ctx.bin diff --git a/nvidia/tu102/gr/sw_method_init.bin b/nvidia/tu102/gr/sw_method_init.bin Binary files differnew file mode 100644 index 00000000..641c132b --- /dev/null +++ b/nvidia/tu102/gr/sw_method_init.bin diff --git a/nvidia/tu102/gr/sw_nonctx.bin b/nvidia/tu102/gr/sw_nonctx.bin Binary files differnew file mode 100644 index 00000000..05bc4a64 --- /dev/null +++ b/nvidia/tu102/gr/sw_nonctx.bin diff --git a/nvidia/tu102/gr/sw_veid_bundle_init.bin b/nvidia/tu102/gr/sw_veid_bundle_init.bin Binary files differnew file mode 100644 index 00000000..a8d59ef2 --- /dev/null +++ b/nvidia/tu102/gr/sw_veid_bundle_init.bin diff --git a/nvidia/tu102/nvdec/scrubber.bin b/nvidia/tu102/nvdec/scrubber.bin Binary files differnew file mode 100644 index 00000000..0016ed08 --- /dev/null +++ b/nvidia/tu102/nvdec/scrubber.bin diff --git a/nvidia/tu102/sec2/desc.bin b/nvidia/tu102/sec2/desc.bin Binary files differnew file mode 100644 index 00000000..283b233f --- /dev/null +++ b/nvidia/tu102/sec2/desc.bin diff --git a/nvidia/tu102/sec2/image.bin b/nvidia/tu102/sec2/image.bin Binary files differnew file mode 100644 index 00000000..e6e43ae4 --- /dev/null +++ b/nvidia/tu102/sec2/image.bin diff --git a/nvidia/tu102/sec2/sig.bin b/nvidia/tu102/sec2/sig.bin Binary files differnew file mode 100644 index 00000000..07af70eb --- /dev/null +++ b/nvidia/tu102/sec2/sig.bin diff --git a/nvidia/tu104/acr/bl.bin b/nvidia/tu104/acr/bl.bin new file mode 120000 index 00000000..aa012a25 --- /dev/null +++ b/nvidia/tu104/acr/bl.bin @@ -0,0 +1 @@ +../../tu102/acr/bl.bin
\ No newline at end of file diff --git a/nvidia/tu104/acr/ucode_ahesasc.bin b/nvidia/tu104/acr/ucode_ahesasc.bin new file mode 120000 index 00000000..7c690512 --- /dev/null +++ b/nvidia/tu104/acr/ucode_ahesasc.bin @@ -0,0 +1 @@ +../../tu102/acr/ucode_ahesasc.bin
\ No newline at end of file diff --git a/nvidia/tu104/acr/ucode_asb.bin b/nvidia/tu104/acr/ucode_asb.bin new file mode 120000 index 00000000..3ff75584 --- /dev/null +++ b/nvidia/tu104/acr/ucode_asb.bin @@ -0,0 +1 @@ +../../tu102/acr/ucode_asb.bin
\ No newline at end of file diff --git a/nvidia/tu104/acr/ucode_unload.bin b/nvidia/tu104/acr/ucode_unload.bin new file mode 120000 index 00000000..a96d7035 --- /dev/null +++ b/nvidia/tu104/acr/ucode_unload.bin @@ -0,0 +1 @@ +../../tu102/acr/ucode_unload.bin
\ No newline at end of file diff --git a/nvidia/tu104/acr/unload_bl.bin b/nvidia/tu104/acr/unload_bl.bin new file mode 120000 index 00000000..15e0905f --- /dev/null +++ b/nvidia/tu104/acr/unload_bl.bin @@ -0,0 +1 @@ +../../tu102/acr/unload_bl.bin
\ No newline at end of file diff --git a/nvidia/tu104/gr/fecs_bl.bin b/nvidia/tu104/gr/fecs_bl.bin new file mode 120000 index 00000000..dda1e65e --- /dev/null +++ b/nvidia/tu104/gr/fecs_bl.bin @@ -0,0 +1 @@ +../../tu102/gr/fecs_bl.bin
\ No newline at end of file diff --git a/nvidia/tu104/gr/fecs_data.bin b/nvidia/tu104/gr/fecs_data.bin Binary files differnew file mode 100644 index 00000000..d75b8613 --- /dev/null +++ b/nvidia/tu104/gr/fecs_data.bin diff --git a/nvidia/tu104/gr/fecs_inst.bin b/nvidia/tu104/gr/fecs_inst.bin Binary files differnew file mode 100644 index 00000000..18b04e6a --- /dev/null +++ b/nvidia/tu104/gr/fecs_inst.bin diff --git a/nvidia/tu104/gr/fecs_sig.bin b/nvidia/tu104/gr/fecs_sig.bin Binary files differnew file mode 100644 index 00000000..01f96848 --- /dev/null +++ b/nvidia/tu104/gr/fecs_sig.bin diff --git a/nvidia/tu104/gr/gpccs_bl.bin b/nvidia/tu104/gr/gpccs_bl.bin new file mode 120000 index 00000000..49830725 --- /dev/null +++ b/nvidia/tu104/gr/gpccs_bl.bin @@ -0,0 +1 @@ +../../tu102/gr/gpccs_bl.bin
\ No newline at end of file diff --git a/nvidia/tu104/gr/gpccs_data.bin b/nvidia/tu104/gr/gpccs_data.bin Binary files differnew file mode 100644 index 00000000..ed3ecf44 --- /dev/null +++ b/nvidia/tu104/gr/gpccs_data.bin diff --git a/nvidia/tu104/gr/gpccs_inst.bin b/nvidia/tu104/gr/gpccs_inst.bin Binary files differnew file mode 100644 index 00000000..bbf04c4a --- /dev/null +++ b/nvidia/tu104/gr/gpccs_inst.bin diff --git a/nvidia/tu104/gr/gpccs_sig.bin b/nvidia/tu104/gr/gpccs_sig.bin Binary files differnew file mode 100644 index 00000000..c8364123 --- /dev/null +++ b/nvidia/tu104/gr/gpccs_sig.bin diff --git a/nvidia/tu104/gr/sw_bundle_init.bin b/nvidia/tu104/gr/sw_bundle_init.bin Binary files differnew file mode 100644 index 00000000..8f8ccd94 --- /dev/null +++ b/nvidia/tu104/gr/sw_bundle_init.bin diff --git a/nvidia/tu104/gr/sw_ctx.bin b/nvidia/tu104/gr/sw_ctx.bin Binary files differnew file mode 100644 index 00000000..1a94830e --- /dev/null +++ b/nvidia/tu104/gr/sw_ctx.bin diff --git a/nvidia/tu104/gr/sw_method_init.bin b/nvidia/tu104/gr/sw_method_init.bin Binary files differnew file mode 100644 index 00000000..641c132b --- /dev/null +++ b/nvidia/tu104/gr/sw_method_init.bin diff --git a/nvidia/tu104/gr/sw_nonctx.bin b/nvidia/tu104/gr/sw_nonctx.bin Binary files differnew file mode 100644 index 00000000..9bc0bd89 --- /dev/null +++ b/nvidia/tu104/gr/sw_nonctx.bin diff --git a/nvidia/tu104/gr/sw_veid_bundle_init.bin b/nvidia/tu104/gr/sw_veid_bundle_init.bin Binary files differnew file mode 100644 index 00000000..a8d59ef2 --- /dev/null +++ b/nvidia/tu104/gr/sw_veid_bundle_init.bin diff --git a/nvidia/tu104/nvdec/scrubber.bin b/nvidia/tu104/nvdec/scrubber.bin new file mode 120000 index 00000000..892d6fd0 --- /dev/null +++ b/nvidia/tu104/nvdec/scrubber.bin @@ -0,0 +1 @@ +../../tu102/nvdec/scrubber.bin
\ No newline at end of file diff --git a/nvidia/tu104/sec2/desc.bin b/nvidia/tu104/sec2/desc.bin new file mode 120000 index 00000000..67fc6d98 --- /dev/null +++ b/nvidia/tu104/sec2/desc.bin @@ -0,0 +1 @@ +../../tu102/sec2/desc.bin
\ No newline at end of file diff --git a/nvidia/tu104/sec2/image.bin b/nvidia/tu104/sec2/image.bin new file mode 120000 index 00000000..7bc2df19 --- /dev/null +++ b/nvidia/tu104/sec2/image.bin @@ -0,0 +1 @@ +../../tu102/sec2/image.bin
\ No newline at end of file diff --git a/nvidia/tu104/sec2/sig.bin b/nvidia/tu104/sec2/sig.bin new file mode 120000 index 00000000..24a48bbc --- /dev/null +++ b/nvidia/tu104/sec2/sig.bin @@ -0,0 +1 @@ +../../tu102/sec2/sig.bin
\ No newline at end of file diff --git a/nvidia/tu106/acr/bl.bin b/nvidia/tu106/acr/bl.bin new file mode 120000 index 00000000..aa012a25 --- /dev/null +++ b/nvidia/tu106/acr/bl.bin @@ -0,0 +1 @@ +../../tu102/acr/bl.bin
\ No newline at end of file diff --git a/nvidia/tu106/acr/ucode_ahesasc.bin b/nvidia/tu106/acr/ucode_ahesasc.bin new file mode 120000 index 00000000..7c690512 --- /dev/null +++ b/nvidia/tu106/acr/ucode_ahesasc.bin @@ -0,0 +1 @@ +../../tu102/acr/ucode_ahesasc.bin
\ No newline at end of file diff --git a/nvidia/tu106/acr/ucode_asb.bin b/nvidia/tu106/acr/ucode_asb.bin new file mode 120000 index 00000000..3ff75584 --- /dev/null +++ b/nvidia/tu106/acr/ucode_asb.bin @@ -0,0 +1 @@ +../../tu102/acr/ucode_asb.bin
\ No newline at end of file diff --git a/nvidia/tu106/acr/ucode_unload.bin b/nvidia/tu106/acr/ucode_unload.bin new file mode 120000 index 00000000..a96d7035 --- /dev/null +++ b/nvidia/tu106/acr/ucode_unload.bin @@ -0,0 +1 @@ +../../tu102/acr/ucode_unload.bin
\ No newline at end of file diff --git a/nvidia/tu106/acr/unload_bl.bin b/nvidia/tu106/acr/unload_bl.bin new file mode 120000 index 00000000..15e0905f --- /dev/null +++ b/nvidia/tu106/acr/unload_bl.bin @@ -0,0 +1 @@ +../../tu102/acr/unload_bl.bin
\ No newline at end of file diff --git a/nvidia/tu106/gr/fecs_bl.bin b/nvidia/tu106/gr/fecs_bl.bin new file mode 120000 index 00000000..dda1e65e --- /dev/null +++ b/nvidia/tu106/gr/fecs_bl.bin @@ -0,0 +1 @@ +../../tu102/gr/fecs_bl.bin
\ No newline at end of file diff --git a/nvidia/tu106/gr/fecs_data.bin b/nvidia/tu106/gr/fecs_data.bin Binary files differnew file mode 100644 index 00000000..699ecdc1 --- /dev/null +++ b/nvidia/tu106/gr/fecs_data.bin diff --git a/nvidia/tu106/gr/fecs_inst.bin b/nvidia/tu106/gr/fecs_inst.bin Binary files differnew file mode 100644 index 00000000..7bf22a35 --- /dev/null +++ b/nvidia/tu106/gr/fecs_inst.bin diff --git a/nvidia/tu106/gr/fecs_sig.bin b/nvidia/tu106/gr/fecs_sig.bin Binary files differnew file mode 100644 index 00000000..9d84a976 --- /dev/null +++ b/nvidia/tu106/gr/fecs_sig.bin diff --git a/nvidia/tu106/gr/gpccs_bl.bin b/nvidia/tu106/gr/gpccs_bl.bin new file mode 120000 index 00000000..49830725 --- /dev/null +++ b/nvidia/tu106/gr/gpccs_bl.bin @@ -0,0 +1 @@ +../../tu102/gr/gpccs_bl.bin
\ No newline at end of file diff --git a/nvidia/tu106/gr/gpccs_data.bin b/nvidia/tu106/gr/gpccs_data.bin Binary files differnew file mode 100644 index 00000000..7f2694fb --- /dev/null +++ b/nvidia/tu106/gr/gpccs_data.bin diff --git a/nvidia/tu106/gr/gpccs_inst.bin b/nvidia/tu106/gr/gpccs_inst.bin Binary files differnew file mode 100644 index 00000000..823b6ab2 --- /dev/null +++ b/nvidia/tu106/gr/gpccs_inst.bin diff --git a/nvidia/tu106/gr/gpccs_sig.bin b/nvidia/tu106/gr/gpccs_sig.bin Binary files differnew file mode 100644 index 00000000..7cb1a06a --- /dev/null +++ b/nvidia/tu106/gr/gpccs_sig.bin diff --git a/nvidia/tu106/gr/sw_bundle_init.bin b/nvidia/tu106/gr/sw_bundle_init.bin Binary files differnew file mode 100644 index 00000000..8f8ccd94 --- /dev/null +++ b/nvidia/tu106/gr/sw_bundle_init.bin diff --git a/nvidia/tu106/gr/sw_ctx.bin b/nvidia/tu106/gr/sw_ctx.bin Binary files differnew file mode 100644 index 00000000..1a94830e --- /dev/null +++ b/nvidia/tu106/gr/sw_ctx.bin diff --git a/nvidia/tu106/gr/sw_method_init.bin b/nvidia/tu106/gr/sw_method_init.bin Binary files differnew file mode 100644 index 00000000..641c132b --- /dev/null +++ b/nvidia/tu106/gr/sw_method_init.bin diff --git a/nvidia/tu106/gr/sw_nonctx.bin b/nvidia/tu106/gr/sw_nonctx.bin Binary files differnew file mode 100644 index 00000000..05bc4a64 --- /dev/null +++ b/nvidia/tu106/gr/sw_nonctx.bin diff --git a/nvidia/tu106/gr/sw_veid_bundle_init.bin b/nvidia/tu106/gr/sw_veid_bundle_init.bin Binary files differnew file mode 100644 index 00000000..a8d59ef2 --- /dev/null +++ b/nvidia/tu106/gr/sw_veid_bundle_init.bin diff --git a/nvidia/tu106/nvdec/scrubber.bin b/nvidia/tu106/nvdec/scrubber.bin new file mode 120000 index 00000000..892d6fd0 --- /dev/null +++ b/nvidia/tu106/nvdec/scrubber.bin @@ -0,0 +1 @@ +../../tu102/nvdec/scrubber.bin
\ No newline at end of file diff --git a/nvidia/tu106/sec2/desc.bin b/nvidia/tu106/sec2/desc.bin new file mode 120000 index 00000000..67fc6d98 --- /dev/null +++ b/nvidia/tu106/sec2/desc.bin @@ -0,0 +1 @@ +../../tu102/sec2/desc.bin
\ No newline at end of file diff --git a/nvidia/tu106/sec2/image.bin b/nvidia/tu106/sec2/image.bin new file mode 120000 index 00000000..7bc2df19 --- /dev/null +++ b/nvidia/tu106/sec2/image.bin @@ -0,0 +1 @@ +../../tu102/sec2/image.bin
\ No newline at end of file diff --git a/nvidia/tu106/sec2/sig.bin b/nvidia/tu106/sec2/sig.bin new file mode 120000 index 00000000..24a48bbc --- /dev/null +++ b/nvidia/tu106/sec2/sig.bin @@ -0,0 +1 @@ +../../tu102/sec2/sig.bin
\ No newline at end of file |
