diff options
author | Alex Deucher <alexander.deucher@amd.com> | 2015-08-24 17:59:41 -0400 |
---|---|---|
committer | Kyle McMartin <kyle@kernel.org> | 2015-09-03 16:55:43 -0400 |
commit | 6ebf5d57d9f6d0cf05558baef1af2b90a3fe98ed (patch) | |
tree | d66a41dd773d71e71f67ef6ef3480041811aed37 | |
parent | 045f3030a6838f881668e704aaf58743ef6e98fc (diff) | |
download | linux-firmware-6ebf5d57d9f6d0cf05558baef1af2b90a3fe98ed.tar.gz |
amdgpu: add firmware for VI asics
VI asics are supported by the new amdgpu driver and
this adds the initial firmware to support them.
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
-rw-r--r-- | LICENSE.amdgpu | 51 | ||||
-rw-r--r-- | WHENCE | 51 | ||||
-rw-r--r-- | amdgpu/carrizo_ce.bin | bin | 0 -> 8832 bytes | |||
-rw-r--r-- | amdgpu/carrizo_me.bin | bin | 0 -> 17024 bytes | |||
-rw-r--r-- | amdgpu/carrizo_mec.bin | bin | 0 -> 262784 bytes | |||
-rw-r--r-- | amdgpu/carrizo_mec2.bin | bin | 0 -> 262784 bytes | |||
-rw-r--r-- | amdgpu/carrizo_pfp.bin | bin | 0 -> 17024 bytes | |||
-rw-r--r-- | amdgpu/carrizo_rlc.bin | bin | 0 -> 18932 bytes | |||
-rw-r--r-- | amdgpu/carrizo_sdma.bin | bin | 0 -> 10624 bytes | |||
-rw-r--r-- | amdgpu/carrizo_sdma1.bin | bin | 0 -> 10624 bytes | |||
-rw-r--r-- | amdgpu/carrizo_uvd.bin | bin | 0 -> 256960 bytes | |||
-rw-r--r-- | amdgpu/carrizo_vce.bin | bin | 0 -> 167648 bytes | |||
-rw-r--r-- | amdgpu/fiji_ce.bin | bin | 0 -> 8832 bytes | |||
-rw-r--r-- | amdgpu/fiji_mc.bin | bin | 0 -> 16028 bytes | |||
-rw-r--r-- | amdgpu/fiji_me.bin | bin | 0 -> 17024 bytes | |||
-rw-r--r-- | amdgpu/fiji_mec.bin | bin | 0 -> 262784 bytes | |||
-rw-r--r-- | amdgpu/fiji_mec2.bin | bin | 0 -> 262784 bytes | |||
-rw-r--r-- | amdgpu/fiji_pfp.bin | bin | 0 -> 17024 bytes | |||
-rw-r--r-- | amdgpu/fiji_rlc.bin | bin | 0 -> 16616 bytes | |||
-rw-r--r-- | amdgpu/fiji_sdma.bin | bin | 0 -> 10644 bytes | |||
-rw-r--r-- | amdgpu/fiji_sdma1.bin | bin | 0 -> 10624 bytes | |||
-rw-r--r-- | amdgpu/fiji_smc.bin | bin | 0 -> 129604 bytes | |||
-rw-r--r-- | amdgpu/fiji_uvd.bin | bin | 0 -> 321456 bytes | |||
-rw-r--r-- | amdgpu/fiji_vce.bin | bin | 0 -> 169152 bytes | |||
-rw-r--r-- | amdgpu/tonga_ce.bin | bin | 0 -> 8832 bytes | |||
-rw-r--r-- | amdgpu/tonga_mc.bin | bin | 0 -> 31352 bytes | |||
-rw-r--r-- | amdgpu/tonga_me.bin | bin | 0 -> 17024 bytes | |||
-rw-r--r-- | amdgpu/tonga_mec.bin | bin | 0 -> 262784 bytes | |||
-rw-r--r-- | amdgpu/tonga_mec2.bin | bin | 0 -> 262784 bytes | |||
-rw-r--r-- | amdgpu/tonga_pfp.bin | bin | 0 -> 17024 bytes | |||
-rw-r--r-- | amdgpu/tonga_rlc.bin | bin | 0 -> 14736 bytes | |||
-rw-r--r-- | amdgpu/tonga_sdma.bin | bin | 0 -> 10644 bytes | |||
-rw-r--r-- | amdgpu/tonga_sdma1.bin | bin | 0 -> 10624 bytes | |||
-rw-r--r-- | amdgpu/tonga_smc.bin | bin | 0 -> 130460 bytes | |||
-rw-r--r-- | amdgpu/tonga_uvd.bin | bin | 0 -> 321456 bytes | |||
-rw-r--r-- | amdgpu/tonga_vce.bin | bin | 0 -> 169344 bytes | |||
-rw-r--r-- | amdgpu/topaz_ce.bin | bin | 0 -> 8832 bytes | |||
-rw-r--r-- | amdgpu/topaz_mc.bin | bin | 0 -> 32100 bytes | |||
-rw-r--r-- | amdgpu/topaz_me.bin | bin | 0 -> 17024 bytes | |||
-rw-r--r-- | amdgpu/topaz_mec.bin | bin | 0 -> 262784 bytes | |||
-rw-r--r-- | amdgpu/topaz_mec2.bin | bin | 0 -> 262784 bytes | |||
-rw-r--r-- | amdgpu/topaz_pfp.bin | bin | 0 -> 17024 bytes | |||
-rw-r--r-- | amdgpu/topaz_rlc.bin | bin | 0 -> 8448 bytes | |||
-rw-r--r-- | amdgpu/topaz_sdma.bin | bin | 0 -> 8576 bytes | |||
-rw-r--r-- | amdgpu/topaz_sdma1.bin | bin | 0 -> 8576 bytes | |||
-rw-r--r-- | amdgpu/topaz_smc.bin | bin | 0 -> 80544 bytes |
46 files changed, 102 insertions, 0 deletions
diff --git a/LICENSE.amdgpu b/LICENSE.amdgpu new file mode 100644 index 00000000..72eea22b --- /dev/null +++ b/LICENSE.amdgpu @@ -0,0 +1,51 @@ +Copyright (C) 2015 Advanced Micro Devices, Inc. All rights reserved. + +REDISTRIBUTION: Permission is hereby granted, free of any license fees, +to any person obtaining a copy of this microcode (the "Software"), to +install, reproduce, copy and distribute copies, in binary form only, of +the Software and to permit persons to whom the Software is provided to +do the same, provided that the following conditions are met: + +No reverse engineering, decompilation, or disassembly of this Software +is permitted. + +Redistributions must reproduce the above copyright notice, this +permission notice, and the following disclaimers and notices in the +Software documentation and/or other materials provided with the +Software. + +DISCLAIMER: THE USE OF THE SOFTWARE IS AT YOUR SOLE RISK. THE SOFTWARE +IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND AND COPYRIGHT +HOLDER AND ITS LICENSORS EXPRESSLY DISCLAIM ALL WARRANTIES, EXPRESS AND +IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. +COPYRIGHT HOLDER AND ITS LICENSORS DO NOT WARRANT THAT THE SOFTWARE WILL +MEET YOUR REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE +UNINTERRUPTED OR ERROR-FREE. THE ENTIRE RISK ASSOCIATED WITH THE USE OF +THE SOFTWARE IS ASSUMED BY YOU. FURTHERMORE, COPYRIGHT HOLDER AND ITS +LICENSORS DO NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE +OR THE RESULTS OF THE USE OF THE SOFTWARE IN TERMS OF ITS CORRECTNESS, +ACCURACY, RELIABILITY, CURRENTNESS, OR OTHERWISE. + +DISCLAIMER: UNDER NO CIRCUMSTANCES INCLUDING NEGLIGENCE, SHALL COPYRIGHT +HOLDER AND ITS LICENSORS OR ITS DIRECTORS, OFFICERS, EMPLOYEES OR AGENTS +("AUTHORIZED REPRESENTATIVES") BE LIABLE FOR ANY INCIDENTAL, INDIRECT, +SPECIAL OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS +PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, AND THE +LIKE) ARISING OUT OF THE USE, MISUSE OR INABILITY TO USE THE SOFTWARE, +BREACH OR DEFAULT, INCLUDING THOSE ARISING FROM INFRINGEMENT OR ALLEGED +INFRINGEMENT OF ANY PATENT, TRADEMARK, COPYRIGHT OR OTHER INTELLECTUAL +PROPERTY RIGHT EVEN IF COPYRIGHT HOLDER AND ITS AUTHORIZED +REPRESENTATIVES HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN +NO EVENT SHALL COPYRIGHT HOLDER OR ITS AUTHORIZED REPRESENTATIVES TOTAL +LIABILITY FOR ALL DAMAGES, LOSSES, AND CAUSES OF ACTION (WHETHER IN +CONTRACT, TORT (INCLUDING NEGLIGENCE) OR OTHERWISE) EXCEED THE AMOUNT OF +US$10. + +Notice: The Software is subject to United States export laws and +regulations. You agree to comply with all domestic and international +export laws and regulations that apply to the Software, including but +not limited to the Export Administration Regulations administered by the +U.S. Department of Commerce and International Traffic in Arm Regulations +administered by the U.S. Department of State. These laws include +restrictions on destinations, end users and end use. @@ -1740,6 +1740,57 @@ Licence: Redistributable. See LICENSE.radeon for details. -------------------------------------------------------------------------- +Driver: amdgpu - AMD Radeon + +File: amdgpu/topaz_ce.bin +File: amdgpu/topaz_mc.bin +File: amdgpu/topaz_me.bin +File: amdgpu/topaz_mec2.bin +File: amdgpu/topaz_mec.bin +File: amdgpu/topaz_pfp.bin +File: amdgpu/topaz_rlc.bin +File: amdgpu/topaz_sdma1.bin +File: amdgpu/topaz_sdma.bin +File: amdgpu/topaz_smc.bin +File: amdgpu/tonga_ce.bin +File: amdgpu/tonga_mc.bin +File: amdgpu/tonga_me.bin +File: amdgpu/tonga_mec2.bin +File: amdgpu/tonga_mec.bin +File: amdgpu/tonga_pfp.bin +File: amdgpu/tonga_rlc.bin +File: amdgpu/tonga_sdma1.bin +File: amdgpu/tonga_sdma.bin +File: amdgpu/tonga_smc.bin +File: amdgpu/tonga_uvd.bin +File: amdgpu/tonga_vce.bin +File: amdgpu/carrizo_ce.bin +File: amdgpu/carrizo_me.bin +File: amdgpu/carrizo_mec2.bin +File: amdgpu/carrizo_mec.bin +File: amdgpu/carrizo_pfp.bin +File: amdgpu/carrizo_rlc.bin +File: amdgpu/carrizo_sdma1.bin +File: amdgpu/carrizo_sdma.bin +File: amdgpu/carrizo_uvd.bin +File: amdgpu/carrizo_vce.bin +File: amdgpu/fiji_ce.bin +File: amdgpu/fiji_mc.bin +File: amdgpu/fiji_me.bin +File: amdgpu/fiji_mec2.bin +File: amdgpu/fiji_mec.bin +File: amdgpu/fiji_pfp.bin +File: amdgpu/fiji_rlc.bin +File: amdgpu/fiji_sdma1.bin +File: amdgpu/fiji_sdma.bin +File: amdgpu/fiji_smc.bin +File: amdgpu/fiji_uvd.bin +File: amdgpu/fiji_vce.bin + +Licence: Redistributable. See LICENSE.amdgpu for details. + +-------------------------------------------------------------------------- + Driver: s2255drv File: f2255usb.bin diff --git a/amdgpu/carrizo_ce.bin b/amdgpu/carrizo_ce.bin Binary files differnew file mode 100644 index 00000000..eb6e5650 --- /dev/null +++ b/amdgpu/carrizo_ce.bin diff --git a/amdgpu/carrizo_me.bin b/amdgpu/carrizo_me.bin Binary files differnew file mode 100644 index 00000000..2a6b2663 --- /dev/null +++ b/amdgpu/carrizo_me.bin diff --git a/amdgpu/carrizo_mec.bin b/amdgpu/carrizo_mec.bin Binary files differnew file mode 100644 index 00000000..5697ce95 --- /dev/null +++ b/amdgpu/carrizo_mec.bin diff --git a/amdgpu/carrizo_mec2.bin b/amdgpu/carrizo_mec2.bin Binary files differnew file mode 100644 index 00000000..c467fc91 --- /dev/null +++ b/amdgpu/carrizo_mec2.bin diff --git a/amdgpu/carrizo_pfp.bin b/amdgpu/carrizo_pfp.bin Binary files differnew file mode 100644 index 00000000..4b1e02a8 --- /dev/null +++ b/amdgpu/carrizo_pfp.bin diff --git a/amdgpu/carrizo_rlc.bin b/amdgpu/carrizo_rlc.bin Binary files differnew file mode 100644 index 00000000..ff25d37a --- /dev/null +++ b/amdgpu/carrizo_rlc.bin diff --git a/amdgpu/carrizo_sdma.bin b/amdgpu/carrizo_sdma.bin Binary files differnew file mode 100644 index 00000000..5c4be064 --- /dev/null +++ b/amdgpu/carrizo_sdma.bin diff --git a/amdgpu/carrizo_sdma1.bin b/amdgpu/carrizo_sdma1.bin Binary files differnew file mode 100644 index 00000000..5c4be064 --- /dev/null +++ b/amdgpu/carrizo_sdma1.bin diff --git a/amdgpu/carrizo_uvd.bin b/amdgpu/carrizo_uvd.bin Binary files differnew file mode 100644 index 00000000..042f6813 --- /dev/null +++ b/amdgpu/carrizo_uvd.bin diff --git a/amdgpu/carrizo_vce.bin b/amdgpu/carrizo_vce.bin Binary files differnew file mode 100644 index 00000000..1631fb1e --- /dev/null +++ b/amdgpu/carrizo_vce.bin diff --git a/amdgpu/fiji_ce.bin b/amdgpu/fiji_ce.bin Binary files differnew file mode 100644 index 00000000..488cefcb --- /dev/null +++ b/amdgpu/fiji_ce.bin diff --git a/amdgpu/fiji_mc.bin b/amdgpu/fiji_mc.bin Binary files differnew file mode 100644 index 00000000..44e34558 --- /dev/null +++ b/amdgpu/fiji_mc.bin diff --git a/amdgpu/fiji_me.bin b/amdgpu/fiji_me.bin Binary files differnew file mode 100644 index 00000000..9ed9c6c3 --- /dev/null +++ b/amdgpu/fiji_me.bin diff --git a/amdgpu/fiji_mec.bin b/amdgpu/fiji_mec.bin Binary files differnew file mode 100644 index 00000000..f4475458 --- /dev/null +++ b/amdgpu/fiji_mec.bin diff --git a/amdgpu/fiji_mec2.bin b/amdgpu/fiji_mec2.bin Binary files differnew file mode 100644 index 00000000..f4475458 --- /dev/null +++ b/amdgpu/fiji_mec2.bin diff --git a/amdgpu/fiji_pfp.bin b/amdgpu/fiji_pfp.bin Binary files differnew file mode 100644 index 00000000..5b956cc0 --- /dev/null +++ b/amdgpu/fiji_pfp.bin diff --git a/amdgpu/fiji_rlc.bin b/amdgpu/fiji_rlc.bin Binary files differnew file mode 100644 index 00000000..4cfc3406 --- /dev/null +++ b/amdgpu/fiji_rlc.bin diff --git a/amdgpu/fiji_sdma.bin b/amdgpu/fiji_sdma.bin Binary files differnew file mode 100644 index 00000000..2f15cee7 --- /dev/null +++ b/amdgpu/fiji_sdma.bin diff --git a/amdgpu/fiji_sdma1.bin b/amdgpu/fiji_sdma1.bin Binary files differnew file mode 100644 index 00000000..999f1a95 --- /dev/null +++ b/amdgpu/fiji_sdma1.bin diff --git a/amdgpu/fiji_smc.bin b/amdgpu/fiji_smc.bin Binary files differnew file mode 100644 index 00000000..fced50de --- /dev/null +++ b/amdgpu/fiji_smc.bin diff --git a/amdgpu/fiji_uvd.bin b/amdgpu/fiji_uvd.bin Binary files differnew file mode 100644 index 00000000..e43dcd6d --- /dev/null +++ b/amdgpu/fiji_uvd.bin diff --git a/amdgpu/fiji_vce.bin b/amdgpu/fiji_vce.bin Binary files differnew file mode 100644 index 00000000..d110da1d --- /dev/null +++ b/amdgpu/fiji_vce.bin diff --git a/amdgpu/tonga_ce.bin b/amdgpu/tonga_ce.bin Binary files differnew file mode 100644 index 00000000..f253473f --- /dev/null +++ b/amdgpu/tonga_ce.bin diff --git a/amdgpu/tonga_mc.bin b/amdgpu/tonga_mc.bin Binary files differnew file mode 100644 index 00000000..d0e00907 --- /dev/null +++ b/amdgpu/tonga_mc.bin diff --git a/amdgpu/tonga_me.bin b/amdgpu/tonga_me.bin Binary files differnew file mode 100644 index 00000000..0f21f883 --- /dev/null +++ b/amdgpu/tonga_me.bin diff --git a/amdgpu/tonga_mec.bin b/amdgpu/tonga_mec.bin Binary files differnew file mode 100644 index 00000000..6d29d12d --- /dev/null +++ b/amdgpu/tonga_mec.bin diff --git a/amdgpu/tonga_mec2.bin b/amdgpu/tonga_mec2.bin Binary files differnew file mode 100644 index 00000000..7294cf7c --- /dev/null +++ b/amdgpu/tonga_mec2.bin diff --git a/amdgpu/tonga_pfp.bin b/amdgpu/tonga_pfp.bin Binary files differnew file mode 100644 index 00000000..6d89bd45 --- /dev/null +++ b/amdgpu/tonga_pfp.bin diff --git a/amdgpu/tonga_rlc.bin b/amdgpu/tonga_rlc.bin Binary files differnew file mode 100644 index 00000000..6383849f --- /dev/null +++ b/amdgpu/tonga_rlc.bin diff --git a/amdgpu/tonga_sdma.bin b/amdgpu/tonga_sdma.bin Binary files differnew file mode 100644 index 00000000..bc72f7fb --- /dev/null +++ b/amdgpu/tonga_sdma.bin diff --git a/amdgpu/tonga_sdma1.bin b/amdgpu/tonga_sdma1.bin Binary files differnew file mode 100644 index 00000000..ff479766 --- /dev/null +++ b/amdgpu/tonga_sdma1.bin diff --git a/amdgpu/tonga_smc.bin b/amdgpu/tonga_smc.bin Binary files differnew file mode 100644 index 00000000..b7e38137 --- /dev/null +++ b/amdgpu/tonga_smc.bin diff --git a/amdgpu/tonga_uvd.bin b/amdgpu/tonga_uvd.bin Binary files differnew file mode 100644 index 00000000..945951d0 --- /dev/null +++ b/amdgpu/tonga_uvd.bin diff --git a/amdgpu/tonga_vce.bin b/amdgpu/tonga_vce.bin Binary files differnew file mode 100644 index 00000000..a45f4ee0 --- /dev/null +++ b/amdgpu/tonga_vce.bin diff --git a/amdgpu/topaz_ce.bin b/amdgpu/topaz_ce.bin Binary files differnew file mode 100644 index 00000000..aa970619 --- /dev/null +++ b/amdgpu/topaz_ce.bin diff --git a/amdgpu/topaz_mc.bin b/amdgpu/topaz_mc.bin Binary files differnew file mode 100644 index 00000000..0ffbfa4e --- /dev/null +++ b/amdgpu/topaz_mc.bin diff --git a/amdgpu/topaz_me.bin b/amdgpu/topaz_me.bin Binary files differnew file mode 100644 index 00000000..cfd016cd --- /dev/null +++ b/amdgpu/topaz_me.bin diff --git a/amdgpu/topaz_mec.bin b/amdgpu/topaz_mec.bin Binary files differnew file mode 100644 index 00000000..612a029b --- /dev/null +++ b/amdgpu/topaz_mec.bin diff --git a/amdgpu/topaz_mec2.bin b/amdgpu/topaz_mec2.bin Binary files differnew file mode 100644 index 00000000..612a029b --- /dev/null +++ b/amdgpu/topaz_mec2.bin diff --git a/amdgpu/topaz_pfp.bin b/amdgpu/topaz_pfp.bin Binary files differnew file mode 100644 index 00000000..d5f5ba34 --- /dev/null +++ b/amdgpu/topaz_pfp.bin diff --git a/amdgpu/topaz_rlc.bin b/amdgpu/topaz_rlc.bin Binary files differnew file mode 100644 index 00000000..903aeda3 --- /dev/null +++ b/amdgpu/topaz_rlc.bin diff --git a/amdgpu/topaz_sdma.bin b/amdgpu/topaz_sdma.bin Binary files differnew file mode 100644 index 00000000..0d567acc --- /dev/null +++ b/amdgpu/topaz_sdma.bin diff --git a/amdgpu/topaz_sdma1.bin b/amdgpu/topaz_sdma1.bin Binary files differnew file mode 100644 index 00000000..4bd62a3e --- /dev/null +++ b/amdgpu/topaz_sdma1.bin diff --git a/amdgpu/topaz_smc.bin b/amdgpu/topaz_smc.bin Binary files differnew file mode 100644 index 00000000..864308ff --- /dev/null +++ b/amdgpu/topaz_smc.bin |