diff options
author | Ben Hutchings <ben@decadent.org.uk> | 2009-08-29 09:53:51 -0400 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2009-08-30 19:09:30 -0400 |
commit | 70967ab9c0c9017645d167d33675eab996633631 (patch) | |
tree | 5ec85349ccbf2bd21ab4929223d94ac11d17fa44 /firmware/radeon/R600_pfp.bin.ihex | |
parent | 1ae70072f0699916c1a77a9bacad958ee46f7395 (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/R600_pfp.bin.ihex')
-rw-r--r-- | firmware/radeon/R600_pfp.bin.ihex | 145 |
1 files changed, 145 insertions, 0 deletions
diff --git a/firmware/radeon/R600_pfp.bin.ihex b/firmware/radeon/R600_pfp.bin.ihex new file mode 100644 index 000000000000..52361086c280 --- /dev/null +++ b/firmware/radeon/R600_pfp.bin.ihex | |||
@@ -0,0 +1,145 @@ | |||
1 | :1000000000D4007100D4007200CA040000A00000F7 | ||
2 | :10001000007E828B0080000300CA040000D4401ED2 | ||
3 | :1000200000EE001E00CA040000A00000007E828BCB | ||
4 | :1000300000C4183800CA240000CA2800009581A80E | ||
5 | :1000400000C41C3A00C3C00000CA080000CA0C006B | ||
6 | :10005000007C744B00C200050099C00000C41C3A2B | ||
7 | :10006000007C744C00C0FFF000042C0400309002AF | ||
8 | :10007000007D250000351402007D350B002554035A | ||
9 | :10008000007CD58000259C030095C00400D5001B92 | ||
10 | :10009000007EDDC1007D9D8000D6801B00D5801BC9 | ||
11 | :1000A00000D4401E00D5401E00D6401E00D6801E43 | ||
12 | :1000B00000D4801E00D4C01E009783D400D5C01E7B | ||
13 | :1000C00000CA08000080001B00CA0C0000E4011EEA | ||
14 | :1000D00000D4001E0080000D00C4183800E4013E6A | ||
15 | :1000E00000D4001E0080000D00C4183800D4401E4B | ||
16 | :1000F00000EE001E00CA040000A00000007E828BFB | ||
17 | :1001000000E4011E00D4001E00D4401E00EE001EBC | ||
18 | :1001100000CA040000A00000007E828B00E4013EC3 | ||
19 | :1001200000D4001E00D4401E00EE001E00CA0400D1 | ||
20 | :1001300000A00000007E828B00CA180000D4401E80 | ||
21 | :1001400000D5801E0080005400D4007300D4401EEF | ||
22 | :1001500000CA080000CA0C0000CA100000D48019B0 | ||
23 | :1001600000D4C01800D5001700D4801E00D4C01ED3 | ||
24 | :1001700000D5001E00E2001E00CA040000A000001E | ||
25 | :10018000007E828B00CA080000D4806000D4401E2C | ||
26 | :100190000080000200D4801E00CA080000D48061E4 | ||
27 | :1001A00000D4401E0080000200D4801E00CA080057 | ||
28 | :1001B00000CA0C0000D4401E00D4801600D4C01623 | ||
29 | :1001C00000D4801E008001B900D4C01E00C6083EC5 | ||
30 | :1001D00000CA0C0000CA10000094800400CA140079 | ||
31 | :1001E00000E420F300D4201300D5606500D4E01CA7 | ||
32 | :1001F00000D5201C00D5601C0080000200062001F4 | ||
33 | :1002000000C6083E00CA0C0000CA1000009483F724 | ||
34 | :1002100000CA140000E420F30080007A00D4201308 | ||
35 | :1002200000C6083E00CA0C0000CA1000009883EF08 | ||
36 | :1002300000CA140000D400640080008E000000009A | ||
37 | :1002400000C4143200C6183E00C4082F00954005B3 | ||
38 | :1002500000C40C3000D4401E0080000200EE001EDE | ||
39 | :10026000009583F500C4103100D4403300D52065DB | ||
40 | :1002700000D4A01C00D4E01C00D5201C00D40073C6 | ||
41 | :1002800000E4015E00D4001E008001B900062001D8 | ||
42 | :10029000000A200100D6007400C4083600C61040D1 | ||
43 | :1002A0000098800700CC38350095010F00D4001F5E | ||
44 | :1002B00000D460620080000200D4206200CC1433BD | ||
45 | :1002C000008401BC00D4007000D5401E00800002F4 | ||
46 | :1002D00000EE001E00CA0C0000CA100000D4C01AB4 | ||
47 | :1002E000008401BC00D5001A00CC04430035101F67 | ||
48 | :1002F000002C9401007D098B00984005007D15CBF2 | ||
49 | :1003000000D4001A008001B900D4006D003444010B | ||
50 | :1003100000CC0C440098403A00CC2C460095800458 | ||
51 | :1003200000CC0445008001B900D4001A00D4C01AE2 | ||
52 | :1003300000282801008400F300CC10030098801BE3 | ||
53 | :100340000004380C008400F300CC100300988017E0 | ||
54 | :1003500000043808008400F300CC100300988013D8 | ||
55 | :1003600000043804008400F300CC100300988014CB | ||
56 | :1003700000CC1047009A800900CC1448009840DA5D | ||
57 | :1003800000D4006D00CC184400D5001A00D5401AE6 | ||
58 | :10039000008000CC00D5801A0096C0D300D4006D38 | ||
59 | :1003A000008001B900D4006E009AC00300D4006D33 | ||
60 | :1003B00000D4006E0080000200EC007F009AC0CAEA | ||
61 | :1003C00000D4006D008001B900D4006E00CC14038D | ||
62 | :1003D00000CC180300CC1C03007D9103007DD58365 | ||
63 | :1003E000007D190C0035CC1F0035701F007CF0CB50 | ||
64 | :1003F000007CD08B00880000007E8E8B0095C004AE | ||
65 | :1004000000D4006E008001B900D4001A00D4C01AD4 | ||
66 | :1004100000CC080300CC0C0300CC100300CC140368 | ||
67 | :1004200000CC180300CC1C0300CC240300CC280310 | ||
68 | :100430000035C41F0036B01F007C704B0034F01F25 | ||
69 | :10044000007C704B0035701F007C704B007D8881F4 | ||
70 | :10045000007DCCC1007E5101007E9541007C9082E0 | ||
71 | :10046000007CD4C2007C848B009AC003007C8C8BFF | ||
72 | :10047000002C88010098809C00D4006D0098409A60 | ||
73 | :1004800000D4006E00CC084700CC0C4800CC1044CF | ||
74 | :1004900000D4801A00D4C01A0080010400D5001ACC | ||
75 | :1004A00000CC083200D40032009482D800CA0C007C | ||
76 | :1004B00000D4401E0080000200D4001E00E4011E93 | ||
77 | :1004C00000D4001E00CA080000CA0C0000CA1000B8 | ||
78 | :1004D00000D4401E00CA140000D4801E00D4C01EE8 | ||
79 | :1004E00000D5001E00D5401E00D54034008000021B | ||
80 | :1004F00000EE001E0028040400E2001A00E2001AC8 | ||
81 | :1005000000D4401A00CA380000CC080300CC0C0309 | ||
82 | :1005100000CC0C0300CC0C03009882BC000000004F | ||
83 | :10052000008401BC00D7806F0080000200EE001F35 | ||
84 | :1005300000CA040000C2FF0000CC083400C13FFF25 | ||
85 | :10054000007C74CB007CC90B007D010F009902AFC9 | ||
86 | :10055000007C738B008401BC00D7806F0080000298 | ||
87 | :1005600000EE001F00CA080000281900007D898BDA | ||
88 | :10057000009580140028140400CA0C0000CA100062 | ||
89 | :1005800000CA1C0000CA240000E2001F00D4C01AE8 | ||
90 | :1005900000D5001A00D5401A00CC180300CC2C035B | ||
91 | :1005A00000CC2C0300CC2C03007DA58B007D9C4748 | ||
92 | :1005B00000984296000000000080016400D4C01A38 | ||
93 | :1005C00000D4401E00D4801E0080000200EE001EF9 | ||
94 | :1005D00000E4011E00D4001E00D4401E00EE001EE8 | ||
95 | :1005E00000CA040000A00000007E828B00E4013EEF | ||
96 | :1005F00000D4001E00D4401E00EE001E00CA0400FD | ||
97 | :1006000000A00000007E828B00CA080000248C0637 | ||
98 | :10061000000CCC060098C00600CC104900990004DC | ||
99 | :1006200000D4007100E4011E00D4001E00D4401E5E | ||
100 | :1006300000D4801E0080000200EE001E00CA0800E8 | ||
101 | :1006400000CA0C000034D018002510010095001FCE | ||
102 | :1006500000C17FFF00CA100000CA140000CA1800C1 | ||
103 | :1006600000D4801D00D4C01D007DB18B00C14202AA | ||
104 | :1006700000C2C00100D5801D0034DC0E007D5D4C41 | ||
105 | :10068000007F734C00D7401E00D5001E00D5401ED1 | ||
106 | :1006900000C1420000C2C00000099C010031DC1012 | ||
107 | :1006A000007F5F4C007F734C007D838000D5806F9E | ||
108 | :1006B00000D5806600D7401E00EC005E00C8240212 | ||
109 | :1006C000008001B900D6007400D4401E00D4801E02 | ||
110 | :1006D00000D4C01E0080000200EE001E0080000258 | ||
111 | :1006E00000EE001F00D4001F0080000200D4001F95 | ||
112 | :1006F00000D4001F0088000000D4001F000000008C | ||
113 | :1007000000000000000000000000000000000000E9 | ||
114 | :1007100000000000000000000000000000000000D9 | ||
115 | :1007200000000000000000000000000000000000C9 | ||
116 | :1007300000000000000000000000000000000000B9 | ||
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 | :10080000000101740002017B0003009000040080DD | ||
130 | :100810000005000500060040000700330008012F16 | ||
131 | :1008200000090047000A0037001001B7001700A4B4 | ||
132 | :100830000022013D0023014C002000B500240128C6 | ||
133 | :100840000027004E0028006B002A0061002B005397 | ||
134 | :10085000002F00660032008800340182003C0159FC | ||
135 | :10086000003F00730041018F0044013100550176C3 | ||
136 | :100870000056017D0060000C006100350062003907 | ||
137 | :1008800000630039006400390065003900660039F2 | ||
138 | :10089000006700390068003B00690042006A0049B7 | ||
139 | :1008A000006B0049006C0049006D0049006E004972 | ||
140 | :1008B000006F0049007301B7000000070000000747 | ||
141 | :1008C000000000070000000700000007000000070C | ||
142 | :1008D00000000007000000070000000700000007FC | ||
143 | :1008E00000000007000000070000000700000007EC | ||
144 | :1008F00000000007000000070000000700000007DC | ||
145 | :00000001FF | ||