aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/radeon/R100_cp.bin.ihex
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/radeon/R100_cp.bin.ihex
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/radeon/R100_cp.bin.ihex')
-rw-r--r--firmware/radeon/R100_cp.bin.ihex130
1 files changed, 130 insertions, 0 deletions
diff --git a/firmware/radeon/R100_cp.bin.ihex b/firmware/radeon/R100_cp.bin.ihex
new file mode 100644
index 000000000000..151647b04fc4
--- /dev/null
+++ b/firmware/radeon/R100_cp.bin.ihex
@@ -0,0 +1,130 @@
1:1000000000000000210070000000000020007000CF
2:1000100000000004000000B400000004000000B86C
3:10002000000000006F5B4D4C000000004C4C427F14
4:10003000000000005B568A92000000004CA09C6DFE
5:1000400000000000AD4C4C4C000000004CE1AF3D06
6:1000500000000000D8AFAFAF00000000D64C4CDC71
7:10006000000000004CD10D1000000016000F000031
8:1000700000000000362F242D0000000400000012B4
9:1000800000000016000F000000000000362F282D91
10:1000900000000002000380E70000000204002C972B
11:1000A00000000016000F000100000000333A373056
12:1000B00000000002000077EF0000000200061000C0
13:1000C0000000001A000000210000001E0000400097
14:1000D00000000002000610000000001A00000021CD
15:1000E0000000001E0000400000000002000610009A
16:1000F0000000001A000000210000001E0000400067
17:100100000000000400000017000000020003802B24
18:1001100000000002040067E0000000040000001777
19:1001200000000002000077E000000002000650001E
20:1001300000000002000037E100000006040067E153
21:1001400000000002000077E000000002000077E1FC
22:1001500000000006000077E100000000FFFFFFFF45
23:100160000000000010000000000000020003802BCF
24:1001700000000006040067E0000000020000767541
25:100180000000000200007676000000020000767792
26:100190000000000600007678000000020003802CBA
27:1001A00000000002040026760000000200007677BE
28:1001B0000000000600007678000000180000002F04
29:1001C000000000180000002F0000000600000000E2
30:1001D000000000180000003000000018000000308F
31:1001E0000000000600000000000000020160500056
32:1001F000000000020006500000000002000980001C
33:1002000000000002000610000000000464C0603E10
34:1002100000000002000380E600000002040025C583
35:1002200000000016000800000000000000000000B0
36:10023000000000020400251D00000002000075807F
37:100240000000000200067581000000020400258005
38:100250000000000200067581000000040000004953
39:10026000000000000000500000000002000380E6D3
40:1002700000000002040025C5000000020006100076
41:10028000000000020000750E000000020001900056
42:10029000000000140001105500000012000000557D
43:1002A000000000020400250F000000040000504F71
44:1002B00000000002000380E600000002040025C5E3
45:1002C0000000000200007565000000020000756675
46:1002D000000000040000005800000002000380E657
47:1002E00000000002040025C50000000201E655B42C
48:1002F000000000024401B0E40000000201C110E46B
49:10030000000000182666706600000002040C2565D7
50:1003100000000018000000660000000204002564D0
51:100320000000000200007566000000040000005D8F
52:1003300000000008004010690000000200101000DA
53:1003400000000002000D80FF000000080080006C2B
54:1003500000000002000F900000000002000E00FFED
55:100360000000000600000000000000180000008FE0
56:10037000000000040000005B00000002000380E6B3
57:1003800000000002040025C5000000020000757690
58:100390000000000200065000000000020000900073
59:1003A0000000000200041000000000020C00350EE6
60:1003B0000000000200049000000000020005100090
61:1003C0000000000201E785F80000000200200000A4
62:1003D0000000000C0060007E000000020000756359
63:1003E00000000021006075F0000000042000707320
64:1003F000000000040000507300000002000380E6CB
65:1004000000000002040025C500000002000075760F
66:100410000000000200007577000000020000750E69
67:10042000000000020000750F0000000200A0500054
68:100430000000000C0060008300000021006075F0E7
69:1004400000000002000075F80000000400000083B6
70:1004500000000002000A750E00000002000380E6A2
71:1004600000000002040025C5000000020020750FF6
72:1004700000000004006000860000000200007570AB
73:100480000000000200007571000000060000757297
74:1004900000000002000380E600000002040025C501
75:1004A00000000002000050000000000200A0500008
76:1004B0000000000200007568000000020006100045
77:1004C0000000000C00000095000000020005800004
78:1004D000000000020C60756200000004000000973C
79:1004E00000000002000380E600000002040025C5B1
80:1004F000000000040060009600000000400070E56D
81:1005000000000002000380E600000002040025C590
82:1005100000000002000380E50000001C000000A8AD
83:1005200000000018000650AA00000002040025BBCD
84:1005300000000018000610AB00000000040075BCAD
85:1005400000000002000075BB00000000000075BC48
86:100550000000000600090000000000020009000081
87:1005600000000006000D800200000002000078324A
88:10057000000000020000500000000002000380E7BD
89:100580000000000204002C97000000020000782008
90:100590000000000200007821000000000000780048
91:1005A000000000020120000000000002200770008F
92:1005B0000000000201200000000000022000700086
93:1005C0000000000200061000000000020120751B60
94:1005D000000000028040750A000000028040750B98
95:1005E000000000020011000000000002000380E58E
96:1005F0000000001C000000C600000018000610AB40
97:1006000000000002844075BD00000018000610AA1A
98:1006100000000002840075BB00000018000610AB4B
99:1006200000000002844075BC00000004000000C906
100:1006300000000002804075BD00000002800075BB14
101:1006400000000002804075BC000000020010800025
102:1006500000000002014000000000000C006000CD1E
103:100660000000002020C0700000000012000000CF39
104:100670000000000600800000000000060080751DDC
105:100680000000000000000000000000020000775C95
106:100690000000000200A050000000000200661000F0
107:1006A000000000200460275D000000000000400002
108:1006B0000000000201E0083000000000210070008E
109:1006C000000000006464614D00000000696874204F
110:1006D00000000000000000730000000000000000A7
111:1006E000000000020000500000000002000380D063
112:1006F00000000002040025E000000000000075E199
113:10070000000000000000000100000002000380E083
114:1007100000000002040023940000000000005000CC
115:1007200000000000000000000000000000000000C9
116:1007300000000000000000080000000000000004AD
117:1007400000000000000000000000000000000000A9
118:100750000000000000000000000000000000000099
119:100760000000000000000000000000000000000089
120:100770000000000000000000000000000000000079
121:100780000000000000000000000000000000000069
122:100790000000000000000000000000000000000059
123:1007A0000000000000000000000000000000000049
124:1007B0000000000000000000000000000000000039
125:1007C0000000000000000000000000000000000029
126:1007D0000000000000000000000000000000000019
127:1007E0000000000000000000000000000000000009
128:1007F00000000000000000000000000000000000F9
129:00000001FF
130/* production radeon ucode r1xx-r6xx */