aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/WHENCE
diff options
context:
space:
mode:
authorBen Hutchings <ben@decadent.org.uk>2009-08-29 09:53:51 -0400
committerDave Airlie <airlied@redhat.com>2009-08-30 19:09:30 -0400
commit70967ab9c0c9017645d167d33675eab996633631 (patch)
tree5ec85349ccbf2bd21ab4929223d94ac11d17fa44 /firmware/WHENCE
parent1ae70072f0699916c1a77a9bacad958ee46f7395 (diff)
radeon: Use request_firmware()
Loosely based on a patch by Jaswinder Singh Rajput <jaswinderlinux@gmail.com>. KMS support by Dave Airlie <airlied@redhat.com>. For Radeon 100- to 500-series, firmware blobs look like: struct { __be32 datah; __be32 datal; } cp_ucode[256]; For Radeon 600-series, there are two separate firmware blobs: __be32 me_ucode[PM4_UCODE_SIZE * 3]; __be32 pfp_ucode[PFP_UCODE_SIZE]; For Radeon 700-series, likewise: __be32 me_ucode[R700_PM4_UCODE_SIZE]; __be32 pfp_ucode[R700_PFP_UCODE_SIZE]; Signed-off-by: Ben Hutchings <ben@decadent.org.uk> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'firmware/WHENCE')
-rw-r--r--firmware/WHENCE58
1 files changed, 58 insertions, 0 deletions
diff --git a/firmware/WHENCE b/firmware/WHENCE
index 578d859c41f9..00378ee2b75b 100644
--- a/firmware/WHENCE
+++ b/firmware/WHENCE
@@ -761,3 +761,61 @@ Copyright 2000 Advanced Micro Devices, Inc.
761Found in decimal form in kernel source. 761Found in decimal form in kernel source.
762 762
763-------------------------------------------------------------------------- 763--------------------------------------------------------------------------
764
765Driver: radeon - ATI Radeon
766
767File: radeon/R100_cp.bin
768File: radeon/R200_cp.bin
769File: radeon/R300_cp.bin
770File: radeon/R420_cp.bin
771File: radeon/RS600_cp.bin
772File: radeon/RS690_cp.bin
773File: radeon/R520_cp.bin
774File: radeon/R600_pfp.bin
775File: radeon/R600_me.bin
776File: radeon/RV610_pfp.bin
777File: radeon/RV610_me.bin
778File: radeon/RV630_pfp.bin
779File: radeon/RV630_me.bin
780File: radeon/RV620_pfp.bin
781File: radeon/RV620_me.bin
782File: radeon/RV635_pfp.bin
783File: radeon/RV635_me.bin
784File: radeon/RV670_pfp.bin
785File: radeon/RV670_me.bin
786File: radeon/RS780_pfp.bin
787File: radeon/RS780_me.bin
788File: radeon/RV770_pfp.bin
789File: radeon/RV770_me.bin
790File: radeon/RV730_pfp.bin
791File: radeon/RV730_me.bin
792File: radeon/RV710_pfp.bin
793File: radeon/RV710_me.bin
794
795Licence:
796
797 * Copyright 2007-2009 Advanced Micro Devices, Inc.
798 * All Rights Reserved.
799 *
800 * Permission is hereby granted, free of charge, to any person obtaining a
801 * copy of this software and associated documentation files (the "Software"),
802 * to deal in the Software without restriction, including without limitation
803 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
804 * and/or sell copies of the Software, and to permit persons to whom the
805 * Software is furnished to do so, subject to the following conditions:
806 *
807 * The above copyright notice and this permission notice (including the next
808 * paragraph) shall be included in all copies or substantial portions of the
809 * Software.
810 *
811 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
812 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
813 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
814 * IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE
815 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
816 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
817 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
818
819Found in hex form in kernel source.
820
821--------------------------------------------------------------------------