aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Deucher <alexander.deucher@amd.com>2013-04-03 08:53:47 -0400
committerBen Hutchings <ben@decadent.org.uk>2013-04-21 19:33:39 +0100
commitefe904b801b8a62ea0c8ab30401f6b4ed65a9252 (patch)
tree80b98e42f911412ed3e68e95806f21dd2ced79f1
parent305bc66f1934649b3ecad1346a987751ccda519b (diff)
downloadlinux-firmware-efe904b801b8a62ea0c8ab30401f6b4ed65a9252.tar.gz
radeon: add updated ucode for UVD
This adds the firmware required for video decode using the UVD hardware on modern radeon chip. Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
-rw-r--r--WHENCE4
-rw-r--r--radeon/ARUBA_rlc.binbin6144 -> 6144 bytes
-rw-r--r--radeon/BTC_rlc.binbin3072 -> 3072 bytes
-rw-r--r--radeon/CAYMAN_rlc.binbin4096 -> 4096 bytes
-rw-r--r--radeon/CEDAR_rlc.binbin3072 -> 3072 bytes
-rw-r--r--radeon/CYPRESS_rlc.binbin3072 -> 3072 bytes
-rw-r--r--radeon/CYPRESS_uvd.binbin0 -> 115736 bytes
-rw-r--r--radeon/JUNIPER_rlc.binbin3072 -> 3072 bytes
-rw-r--r--radeon/OLAND_rlc.binbin8192 -> 8192 bytes
-rw-r--r--radeon/PITCAIRN_rlc.binbin8192 -> 8192 bytes
-rw-r--r--radeon/R700_rlc.binbin4096 -> 4096 bytes
-rw-r--r--radeon/REDWOOD_rlc.binbin3072 -> 3072 bytes
-rw-r--r--radeon/RV710_uvd.binbin0 -> 116120 bytes
-rw-r--r--radeon/SUMO_rlc.binbin3072 -> 3072 bytes
-rw-r--r--radeon/SUMO_uvd.binbin0 -> 205080 bytes
-rw-r--r--radeon/TAHITI_rlc.binbin8192 -> 8192 bytes
-rw-r--r--radeon/TAHITI_uvd.binbin0 -> 219672 bytes
-rw-r--r--radeon/VERDE_rlc.binbin8192 -> 8192 bytes
18 files changed, 4 insertions, 0 deletions
diff --git a/WHENCE b/WHENCE
index 66e77a19..ae05cd15 100644
--- a/WHENCE
+++ b/WHENCE
@@ -1434,12 +1434,14 @@ Driver: radeon - ATI Radeon
File: radeon/R600_rlc.bin
File: radeon/R700_rlc.bin
+File: radeon/RV710_uvd.bin
File: radeon/CEDAR_me.bin
File: radeon/CEDAR_pfp.bin
File: radeon/CEDAR_rlc.bin
File: radeon/CYPRESS_me.bin
File: radeon/CYPRESS_pfp.bin
File: radeon/CYPRESS_rlc.bin
+File: radeon/CYPRESS_uvd.bin
File: radeon/JUNIPER_me.bin
File: radeon/JUNIPER_pfp.bin
File: radeon/JUNIPER_rlc.bin
@@ -1449,6 +1451,7 @@ File: radeon/REDWOOD_rlc.bin
File: radeon/PALM_me.bin
File: radeon/PALM_pfp.bin
File: radeon/SUMO_rlc.bin
+File: radeon/SUMO_uvd.bin
File: radeon/BARTS_mc.bin
File: radeon/BARTS_me.bin
File: radeon/BARTS_pfp.bin
@@ -1480,6 +1483,7 @@ File: radeon/TAHITI_mc.bin
File: radeon/TAHITI_me.bin
File: radeon/TAHITI_pfp.bin
File: radeon/TAHITI_rlc.bin
+File: radeon/TAHITI_uvd.bin
File: radeon/VERDE_ce.bin
File: radeon/VERDE_mc.bin
File: radeon/VERDE_me.bin
diff --git a/radeon/ARUBA_rlc.bin b/radeon/ARUBA_rlc.bin
index dc133c43..3582fe6c 100644
--- a/radeon/ARUBA_rlc.bin
+++ b/radeon/ARUBA_rlc.bin
Binary files differ
diff --git a/radeon/BTC_rlc.bin b/radeon/BTC_rlc.bin
index 93e8c401..e529a727 100644
--- a/radeon/BTC_rlc.bin
+++ b/radeon/BTC_rlc.bin
Binary files differ
diff --git a/radeon/CAYMAN_rlc.bin b/radeon/CAYMAN_rlc.bin
index 2ba672fb..d7f3ceb8 100644
--- a/radeon/CAYMAN_rlc.bin
+++ b/radeon/CAYMAN_rlc.bin
Binary files differ
diff --git a/radeon/CEDAR_rlc.bin b/radeon/CEDAR_rlc.bin
index 1358c7a1..674e580d 100644
--- a/radeon/CEDAR_rlc.bin
+++ b/radeon/CEDAR_rlc.bin
Binary files differ
diff --git a/radeon/CYPRESS_rlc.bin b/radeon/CYPRESS_rlc.bin
index 1358c7a1..674e580d 100644
--- a/radeon/CYPRESS_rlc.bin
+++ b/radeon/CYPRESS_rlc.bin
Binary files differ
diff --git a/radeon/CYPRESS_uvd.bin b/radeon/CYPRESS_uvd.bin
new file mode 100644
index 00000000..570b652a
--- /dev/null
+++ b/radeon/CYPRESS_uvd.bin
Binary files differ
diff --git a/radeon/JUNIPER_rlc.bin b/radeon/JUNIPER_rlc.bin
index 1358c7a1..674e580d 100644
--- a/radeon/JUNIPER_rlc.bin
+++ b/radeon/JUNIPER_rlc.bin
Binary files differ
diff --git a/radeon/OLAND_rlc.bin b/radeon/OLAND_rlc.bin
index 6ddea25b..9e575acc 100644
--- a/radeon/OLAND_rlc.bin
+++ b/radeon/OLAND_rlc.bin
Binary files differ
diff --git a/radeon/PITCAIRN_rlc.bin b/radeon/PITCAIRN_rlc.bin
index f4e16a97..8070f9a8 100644
--- a/radeon/PITCAIRN_rlc.bin
+++ b/radeon/PITCAIRN_rlc.bin
Binary files differ
diff --git a/radeon/R700_rlc.bin b/radeon/R700_rlc.bin
index 280568f9..bf028ae8 100644
--- a/radeon/R700_rlc.bin
+++ b/radeon/R700_rlc.bin
Binary files differ
diff --git a/radeon/REDWOOD_rlc.bin b/radeon/REDWOOD_rlc.bin
index 1358c7a1..674e580d 100644
--- a/radeon/REDWOOD_rlc.bin
+++ b/radeon/REDWOOD_rlc.bin
Binary files differ
diff --git a/radeon/RV710_uvd.bin b/radeon/RV710_uvd.bin
new file mode 100644
index 00000000..93a931c5
--- /dev/null
+++ b/radeon/RV710_uvd.bin
Binary files differ
diff --git a/radeon/SUMO_rlc.bin b/radeon/SUMO_rlc.bin
index a7762731..61b509fd 100644
--- a/radeon/SUMO_rlc.bin
+++ b/radeon/SUMO_rlc.bin
Binary files differ
diff --git a/radeon/SUMO_uvd.bin b/radeon/SUMO_uvd.bin
new file mode 100644
index 00000000..4964c8a2
--- /dev/null
+++ b/radeon/SUMO_uvd.bin
Binary files differ
diff --git a/radeon/TAHITI_rlc.bin b/radeon/TAHITI_rlc.bin
index d9266920..cdb74371 100644
--- a/radeon/TAHITI_rlc.bin
+++ b/radeon/TAHITI_rlc.bin
Binary files differ
diff --git a/radeon/TAHITI_uvd.bin b/radeon/TAHITI_uvd.bin
new file mode 100644
index 00000000..a2dc9183
--- /dev/null
+++ b/radeon/TAHITI_uvd.bin
Binary files differ
diff --git a/radeon/VERDE_rlc.bin b/radeon/VERDE_rlc.bin
index 6ad5d5b0..beb17b0a 100644
--- a/radeon/VERDE_rlc.bin
+++ b/radeon/VERDE_rlc.bin
Binary files differ