0adf4921fb
This driver is based on Linux 3.8 and a previous effort by kan@. More informations about this project can be found on the FreeBSD wiki: https://wiki.freebsd.org/AMD_GPU The driver is split into: sys/dev/drm2: The driver sources. sys/modules/drm2/radeonkmw: The driver main kernel module's Makefile. sys/modules/drm2/radeonkmsfw: All firmware kernel module Makefiles. There's one directory and one Makefile for each firmware. sys/contrib/dev/drm2/radeonkmsfw: All firmware binary sources. tools/tools/drm/radeon Tools to update firmwares or regenerate some headers. Merging the driver to FreeBSD 9.x may be possible but not a priority for now. Help from: kib@, kan@ Tested by: avg@, kwm@, ray@, Alexander Yerenkow <yerenkow@gmail.com>, Anders Bolt-Evensen <andersbo87@me.com>, Denis Djubajlo <stdedjub@googlemail.com>, J.R. Oldroyd <fbsd@opal.com>, Mikaël Urankar <mikael.urankar@gmail.com>, Pierre-Emmanuel Pédron <pepcitron@gmail.com>, Sam Fourman Jr. <sfourman@gmail.com>, Wade <wade-is-great@live.com>, (probably other I forgot...) HW donations: kyzh, Yakaz
198 lines
12 KiB
Plaintext
198 lines
12 KiB
Plaintext
begin 644 CAYMAN_me.bin
|
|
M?$"``<R``$V(````U$``?X````#80`!=Q!``+"40``*5`/_^)(P``GQ!``'$
|
|
M'``QQ"``+]@``%?-P:#9S@&@VMA``%>8P``/Q!0`"95```+90:*DQ!L`*M@`
|
|
M`%;-@`!4P#X`!,P!H?3,/2`$Q#T``\P``$?80`!6V$``7H````#$#``*!#P`
|
|
M(Y3```+/P:*DQ!L`*]@``%;-@`!5P#X`!,P!H?/,/2`$Q#T``\P``$G80`!6
|
|
MV$``7H`````$/``CS\&BI,P``$O8``!5S$``8X````#,``!&S```2\Q!(F3,
|
|
M02)ES$$B9LQ!HMU\0(`!S(``38@```#,0`!&S```2XP`!4;,02)DS$$B9<Q!
|
|
M(F:,``5*S$&BW7Q`@`',@`!-B````'Q`P`',``!BE,#_M<P``$&`````?$#`
|
|
M`<`6``0DT/__?14`"LP1```8V``^%-P`'\0A``-\0D`!E<``!<P``$U^5H`*
|
|
MS"D``,0E``-^)@`)?$+``96```7,``!-?M<`"LPQ``#$+0`#?BX`"LP``$TE
|
|
M$/__SA$``(````!\0,`!S$``0(````#-02)=S$``1<P``$K-`2)<S$&A_'Q`
|
|
M@`',@`!-B````,U!(EW,0`!%S```2LT!(ES,0:'\?$"``<R``$V(````S$$B
|
|
M5X````!\08`!S$``1<Q``$K,02)<S$&A_'Q`@`',@`!-B````,P``$7,``!*
|
|
MS$$B7,Q!H?Q\0(`!S(``38@```#`#@`!S```1<P``$K,02)<S$&A_-1-H?U\
|
|
M0(`!S(``38@```#,02)=@````,P``$7,``!*"$P``7Q!``%\04`!)5C__QE<
|
|
M`_`58``5S8&A`LW!(E;.`2)<*20`()3```3.0:'\",P``8```)O-`:'\S`&A
|
|
M`GQ`@`',@`!-B````'Q`@`%\0,`!P"H``GQ!``%]*0`*))0``228``8DG`,`
|
|
M%=P`"'Q"``%\0D`!P"X`!)5```T%\")8?R\`"LPQ``#$*0`#S,$A:<T!(6K.
|
|
M@2%K,;0``LP!(6R70``,Q#0`#8```-DQM``"ET``",`N``0%\")8?R\`"LPQ
|
|
M``#$*0`#Q#0`#8```-DQM```ET``!'X"@`'$-``-@```V3&T``270/\LS@$A
|
|
M;<Y!(6[$*@`"Q#0`#9M```/,``!-C``#0C'T``#`+@`$ET``#,Z!HK?,+:*V
|
|
MQ"T``\`P``9^\T`4P#``(']K@!%_L\`5SX&BQ,_!HM&`````,?0``<`N``27
|
|
M0``,SH&BN\PMHKK$+0`#P#``!G[S0!3`,``@?VN`$7^SP!7/@:+%S\&BTH``
|
|
M```Q]``"P"X`!)=```S.@:*_S"VBOL0M``/`,``&?O-`%,`P`"!_:X`1?[/`
|
|
M%<^!HL;/P:+3@````,`N``3.@:+#S"VBPL0M``/`,``&?O-`%,`P`"!_:X`1
|
|
M?[/`%<^!HL?/P:+4@`````08``"```$5!!@``7Q`P`'$)``Q&-``,"34`/^5
|
|
M```)FD```XP``T+-0:#:Q"``,I8```380`!3C``#9<U!H-J9@``"S```0LU`
|
|
M`&&`````V```2'Q`P`'$)``Q)-0`_YI```/8``!4V```1\0@`#*6```$V$``
|
|
M4]@``%78``!)V$``9,U``&&`````?$#``1C0`>@8U``P&-@`-`4H`3U\0@`!
|
|
M?$)``94```>&@```@``!5X``!4*```%[@``%0H```4T15``0?A8`"LR``$W4
|
|
M80``E8#^N<`Z``3,.2%`Q#D``WQ`@`&(````$50`$%(D`"!^)@`:S4``6-1B
|
|
M``"5@/ZNQ"``')H`__]\0(`!B````-PZ``"90``;)YP``97```T+N``!S@$A
|
|
M:<Y!(6K,02%KS`$A;)N```.5@/Z?@``!;U)D`"!^)@`:1B``!%8D`"`B9``R
|
|
MS@$A:<Y!(6H+N``"S$$A:\Q!(6R;@/_]E8#^DL0P`!67`/__?$"``8@````+
|
|
MN``!S@$A:<Y!(6K,02%KS`$A;)N`__N5@/Z'@``!;Q8@``+`*@`!S@$EQ]1I
|
|
M)<B5@/Z!P#H`!,PY)<O$.0`#?$"``8@```!\0,`!?$$``1D4`#V90``)Q!P`
|
|
M$I7`___,P2$`S0$A`<S!(0+-`2$#V0&BI(`````E&!``E8``!,0<`!(QY`!`
|
|
MED#__LS!(77-`2%VQ"``$Y8`__\6*``!FH```\P``$Z`````S```3LS!(76`
|
|
M``&7?$#``7Q!``',``!%S```2D#4``/-02)<S0&A_,`>``%\0@`!",P``08D
|
|
M``$&*``"SAVA_<Y=H?W.G:']F,#_^7Q`@`',@`!-B````'Q`P`$DT``!%,P`
|
|
M`7Q!0`%\08`!E0``!<U!(6W-@2%NQ!X``H```<+`(@`$?A8`"LPA``#$'0`#
|
|
M?$)``7Q"@`&8P``#S>4``(````#.02%ISH$A:LW!(6O,`2%L@````'Q`P`%\
|
|
M00`!?$%``7Q!@`%\0<`!&*0?Z#)H`#P$(``!EH``"'Q"``$Z,``#0B```IL`
|
|
M``($(`!`!"0``8```=U^`D`!"F0``9I`__\D[``0S```39K```G`*@`$Q"P`
|
|
M%WZ2@`K,``!!S"D``,[``!?$,0`#@``![<T!(6W-02%NQ#(``G\?``DD]``'
|
|
M!W@!\9=``">'@```@``!^8```?Z```(#@``""(```@V```(2@``"%W\;@`\4
|
|
MI``(EX``'29D`/^```(H?QN`#A2D``B7@``8)F0`_X```BA_&X`,%*0`")N`
|
|
M`!,F9`#_@``"*'\;@`T4I``(FX``#B9D`/^```(H?QN`#Q2D``B;@``))F0`
|
|
M_X```BA_&X`.%*0`")N```0F9`#_@``"*!2D``@F9`#_,F@`/!3L``B:@/WE
|
|
M?$-``7Q#@`%\0\`!S```39;```;/02%ISX$A:L_!(6O,`2%L@````,_U``"`
|
|
M````,F@`/)J`_[340`!_@````'Q`P`%\00`!P!X``144`!+`(@`"P"8`!)5`
|
|
M``3`)__[?24`"<`F``!]TH`)?A+`"7TE``I\04`!?$&``<S!(6G-`2%JFH``
|
|
M!\U!(6O-@2%LEL#]P,0P`!67`/__@````,04`!156``@S4$A:\V!(6R6P/VX
|
|
M@``"07Q!``%\04`!S$``0\Q``$3`#H``?$)``7Q"@`$6K``?P#7P`);`_:W.
|
|
M0`/@)G@``Q)\``A_]\`)?_O`"A9X`!C/P`/ASX`#XA*P``)_/P`!SP`#XWR`
|
|
MP`&```16?$#``1C0`>@%*`)EE0``"(:```"```)N@``"?(```H*```*(@``"
|
|
MC8```I/,P:*D@````,`2"`!\04`!?$(``7T,P`K`$@`$%5@``Q5<``U]T<`)
|
|
M$B``$WX>0`I^3H`*SH&BI,V!H?Z`````!!`A&,04`!"50/__U%$``,S!HJ2`
|
|
M````!!`A!L04`!&50/__U%$``,S!HJ2`````V$``%LS!HJ3$$``6F0#__X``
|
|
M```$$"$`Q!0`$I5`___440``S,&BI(`````DV``!?$$``7Q!0`%\0@`!E8``
|
|
M!A&8`!#$'``*Q#P`)Y?`__^```*A$9@`$,0<``G$/``HE\#__Q5H`!U]64`*
|
|
M$>0`"IJ```-^)@`*S<``7,T!(5C-02%9S@$A6LS!HJ2`````?$#``130`!T4
|
|
MU``<F0``!I5`_5#`)@`$S"4A5,0I``.`````S4``5X`````D=``!)'@``L0,
|
|
M`!^;0``"C``#0L04`"$$$``0FX```HP``US,P:)0S0&@4`08!`",``,+S```
|
|
M6<0\`"/$$``?C``#&\0<`"4EW``!R#@`)I7```7$/``C1[@%4,P``%C/^@``
|
|
MQ"0`'9I`__\$,``!Q"@`&3ZH``3$+``:?JZ`"IJ`__S/``!14-@`"!3<`!@I
|
|
MW(``S8$A@,W!(8%1(``(%20`&!,P`!Y^<D`*(50`-<X!(8+.02&#S4$AA'Q`
|
|
M@`',@`!-B````"1T``$D>``"Q`P`()M```*,``-"Q!0`(@00`!";@``"C``#
|
|
M7,S!HF#-`:!@!!@)@(P``PO,``!:Q#P`),00`"",``,;Q!P`)27<``'(.``F
|
|
ME<``!<0\`"1'N`54S```6,_Z``#$)``>FD#__\0H`!D^J``$Q"P`&WZN@`J:
|
|
M@/_\!#```H```M@%F,``$-P`"!3@`!C-V0``Q!P`&,W9``'$)``8?F)`"LY9
|
|
M``+$'``8Q"``&,0D`!C-V0`#SAD`!,Y9``>0````&_@`\,`V"`#`,`"`EX``
|
|
M`I````#8``!=Q#@`+">X``&7@/_^P"H`!,08`"_/02%\SP$A?<V!(7K-`2%^
|
|
M!"0`"`ID``&:0/__S"DA?\0A``,6.``?!"0`",R``$V;@/_YV```7I````!\
|
|
M00`!Q"0`&II`__^`````?$$``<0D`!N:0/__@````'Q`P`&,``-"?$"``<R`
|
|
M`$V(````V$``7<0\`"PG_``"E\#__ME!HJ3$/P`JS\``5,`^``3,`:'TS#T@
|
|
M!,0]``/,``!'V$``7I````#$$``Q?$#``94```79P:*DV$``%L00`!:9`/__
|
|
MS(``38P``UQ\0(`!S(``38@````$/``BS\&BI,P``$B0````?$#``8P``V5\
|
|
M0(`!S(``38@```#80`!=Q#P`+"?\``*7P/_^!#P`(\_!HJ3$/P`KS\``5<`^
|
|
M``3,`:'SS#T@!,0]``/,``!)V$``7I````#`$@`!?%%`"M15``"`````S$``
|
|
M6\0X`"/$/``DP#7@`,`R``1_MX`)?_?`"2NX$``K_!``SX$A5,_!(57,,2%4
|
|
MQ"T``\0<`!N9P/__Q"0`&II`__^`````?$#``7Q!``$9*``PEH``!L0D`!V:
|
|
M0/__Q"0`'II`___,``/W41``('S0P!I5'``_?$%``7Q!@`'0P`$'E<```\`<
|
|
M@`#-P2`0E8#\9(P`!4;=@P``!5P@`,P``$W470``@``%3GQ`P`%04``@?-#`
|
|
M&GQ!0`%\08`!T,`!")6`_%>,``5&W8,```5<H`#470``@``%3GQ`P`%04``@
|
|
M?-#`&GQ!0`%\08`!T,`!"96`_$N,``5&W8,```5<Z4#470``@``%3GQ`P`%0
|
|
M4``@?-#`&GQ!0`%\08`!T,`!"I6`_#^,``5&W8,```5<Z(#470``@``%3GQ`
|
|
MP`%04``@?-#`&GQ!0`%\08`!T,`!"Y6`_#.,``5&W8,```5<P`#470``@``%
|
|
M3GQ`P`%04``@?-#`&GQ!0`%\08`!T,`!#)6`_">,``5&W8,```5<\`#470``
|
|
M@``%3GQ`P`%04``@?-#`&GQ!0`%\08`!T,`!#96`_!N,``5&W8,```5<\_S4
|
|
M70``@``%3M1#(`!\0(`!S(``38@```#40Z``?$"``<R``$V(````U$/I0'Q`
|
|
M@`',@`!-B````-1#Z(!\0(`!S(``38@```#40\``?$"``<R``$V(````U$/P
|
|
M`'Q`@`',@`!-B````-1#\_Q\0(`!S(``38@```#,0Z``?$#``8P`!4;,0Z``
|
|
MC``%2GQ`@`',@`!-B````,Q#P`!\0,`!C``%1LQ#P`",``5*?$"``<R``$V(
|
|
M````?$#``7Q!``%\04`!E,```GQ!@`',`_/\S$/S_,Q#\_Q\0(`!S(``38@`
|
|
M``#`'@`0Q`P`'U#0``@05``"?16`$8``!"[`'@`@Q`P`(%#0``@(5`0`$50`
|
|
M`GU1@!'-P`!8U%H``'Q`@`',@`!-B````'Q`P`$DT``#$2@``94```H&J`0X
|
|
M?$&``8:```!\0<`!@``$1GQ!P`&```1,?$'``8``!%%\08`!?$'``134`!`%
|
|
M5*``S94``(````#`(@`$!9B@`'VA@`K,&0``Q!D``X``!$+`(@`$S8$EPLPA
|
|
M)</$&0`#@``$0LV!(6W-P2%NQ!H``H``!$)\0,`!Q!,#X,07`^/$&P/AQ!\#
|
|
MXLV!(6G-P2%JS,$A:\P!(6P$(``$?:&``7V60`S-@`/AED#[GB4H``/`+?``
|
|
M$1@`"'VM@`E]J8`*S8`#X8`````DC/__U$T``'Q`@`',@`!-B````'Q`P`$8
|
|
MU``P&-`!Z!C\`#0DS``/!.@$>'Q!@`%\0<`!E,``(8:```"```2!@``%0H``
|
|
M!(R```5"@``$?E'<`"!]G@`:@``$J<V!(6W-P2%N!9@`!,0B``*50``DS8$A
|
|
M;<W!(6[$)@`"4F0`('XF`!J```2I%9@``L`R``3-@27"S#$EP\0A``.50``8
|
|
MS(``3<PQ)</$)0`#4F0`('XF`!J```2I.:P'!CVP!P#$-``7FL```Y<```+,
|
|
M``!!P#H`!'VY@`K,&0``!9@``<0A``.50``%S!D``,0E``-29``@?B8`&L]`
|
|
M`!?,@`!-!2@$KGQ!@`%\0<`!E0``!X:```"```33@``%0H``!-Z```5"@``$
|
|
MQSFL!P8]L`<`Q#0`%YK```.7```"S```0<X9``"50``$!9@``58D`"#.60``
|
|
ME\``!,`Z``3,.2%`Q#D``\_``!=\0(`!S(``38@```!1G``@?9V`&M@``%C.
|
|
M&@``E4``!`68``16)``@SEH``)O``%U\0(`!S(``38@```"50``"(=P`,E8D
|
|
M`"#-@2%IS<$A:LX!(6O.02%LF\#]9WQ`@`',@`!-B````!68``+`*@`!S8$E
|
|
MQ\XI)<B50``$5B0`(,R``$W.:27(E\#[&L`Z``3,.27+Q#D``WQ`@`',@`!-
|
|
MB````,04`!D]6``$F8#__LP``%',02&`*$R``,S!(8$4T``?S$$A@LQ!(8/,
|
|
M02&$E0#[",04`!F90/__@````,`6``3$$``QS%4A0,09``/,$`/W@````-@`
|
|
M`%W$#``L),P``93`__Y\0,`!S,$A?,Q!(7W$&``O?$$``7Q!0`'-@2%ZS0$A
|
|
M?L`J``0E5/__.7```T%<``*;```"!!P`0`G<``&9P/__S"DA?\0E``,6;``?
|
|
M05P``LR``$V:P/_Y%/P`']@``%Z;P/KBQ!``,<P0`_>`````?$#``7Q!``$5
|
|
M&``?410`(!D<`#&9@``(S0``6'U-0!K45@``E<#ZU<0@`!R:`/__@````-PZ
|
|
M``#`)@`$S,$A:7TE``K-`2%J"[@``LQ!(6O,02%LFX#__<P``'^9P/T(@```
|
|
M`"1,`/_,3`,`@````,0@`#'$3P,`S.$A18````#`#@$`S```0<S!,$J```5%
|
|
MV$``-,0\`#27P/__D````-@``#3$/``TF\#__Y````#8```TQ#P`-)O`__]\
|
|
M0(`!S(``38@`````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M````````````````````````````````````````````````````````````
|
|
M`````01J`!```P`2``4`%``O`!4`-0`6`#X`%P!)`"$`3@`D`&L`)0!S`"<`
|
|
M?0`H`&@`*0!^`"H`>P`K`'X`+0"%`"X`C``O`)4`,`"7`#(!%``T`*P`-0!^
|
|
M`#<!-0`Y`84`.@&A`#L!M``\`<P`/0(L`#X!)@`_`1(`0`1O`$$$[0!"!/P`
|
|
M0P4"`$0"2@!%`<P`1@)A`$<"80!(`F$`2@*L`$P"MP!-`ND`3@,U`$\#.0!1
|
|
M`V``4@,]`%,#4`!7`W0`8`.*`&$#HP!B`W@`8P.O`&0#NP!E`\<`9@/3`&<#
|
|
MWP!H`^L`:0/O`&H$(@!K`_,`;`/W`&T#^P!N`_\`;P0#`'`#^P!Q!"@`<@07
|
|
M`',$!P!T!`\`=00S`'H%(@!\!%4`?04[`'X%/@`/!4(`#P5"``\%0@`/!4(`
|
|
M#P5"``\%0@`/!4(`#P5"``\%0@`/!4(`#P5"``\%0@`/!4(`#P5"``\%0@`/
|
|
M!4(`#P5"``\%0@`/!4(`#P5"``\%0@`/!4(`#P5"``\%0@`/!4(`#P5"``\%
|
|
M0@`/!4(`#P5"``\%0@`/!4(`#P5"``\%0@`/!4(`#P5"``\%0@`/!4(`#P5"
|
|
M``\%0@`/!4(`#P5"``\%0@`/!4(`#P5"``\%0@`/!4(`#P5"``\%0@`/!4(`
|
|
3#P5"``\%0@`/!4(`#P5"``\%0@``
|
|
`
|
|
end
|