Blame 0003-radeon-add-ucode-for-KABINI-GPUs.patch

Dave Airlie 986433
From 059712c0a2db5d671955825837119b4d7197d5e5 Mon Sep 17 00:00:00 2001
Dave Airlie 986433
From: Alex Deucher <alexander.deucher@amd.com>
Dave Airlie 986433
Date: Sun, 14 Jul 2013 10:39:26 -0400
Dave Airlie 986433
Subject: [PATCH 3/3] radeon: add ucode for KABINI GPUs
Dave Airlie 986433
Dave Airlie 986433
Add new ucode files and update the WHENCE entry.
Dave Airlie 986433
Dave Airlie 986433
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Dave Airlie 986433
---
Dave Airlie 986433
 WHENCE                 |    6 ++++++
Dave Airlie 986433
 radeon/KABINI_ce.bin   |  Bin 0 -> 8576 bytes
Dave Airlie 986433
 radeon/KABINI_me.bin   |  Bin 0 -> 8576 bytes
Dave Airlie 986433
 radeon/KABINI_mec.bin  |  Bin 0 -> 16768 bytes
Dave Airlie 986433
 radeon/KABINI_pfp.bin  |  Bin 0 -> 8576 bytes
Dave Airlie 986433
 radeon/KABINI_rlc.bin  |  Bin 0 -> 10240 bytes
Dave Airlie 986433
 radeon/KABINI_sdma.bin |  Bin 0 -> 4200 bytes
Dave Airlie 986433
 7 files changed, 6 insertions(+), 0 deletions(-)
Dave Airlie 986433
 create mode 100644 radeon/KABINI_ce.bin
Dave Airlie 986433
 create mode 100644 radeon/KABINI_me.bin
Dave Airlie 986433
 create mode 100644 radeon/KABINI_mec.bin
Dave Airlie 986433
 create mode 100644 radeon/KABINI_pfp.bin
Dave Airlie 986433
 create mode 100644 radeon/KABINI_rlc.bin
Dave Airlie 986433
 create mode 100644 radeon/KABINI_sdma.bin
Dave Airlie 986433
Dave Airlie 986433
diff --git a/WHENCE b/WHENCE
Dave Airlie 986433
index 3bed594..1ee1545 100644
Dave Airlie 986433
--- a/WHENCE
Dave Airlie 986433
+++ b/WHENCE
Dave Airlie 986433
@@ -1533,6 +1533,12 @@ File: radeon/BONAIRE_pfp.bin
Dave Airlie 986433
 File: radeon/BONAIRE_rlc.bin
Dave Airlie 986433
 File: radeon/BONAIRE_sdma.bin
Dave Airlie 986433
 File: radeon/BONAIRE_uvd.bin
Dave Airlie 986433
+File: radeon/KABINI_ce.bin
Dave Airlie 986433
+File: radeon/KABINI_me.bin
Dave Airlie 986433
+File: radeon/KABINI_mec.bin
Dave Airlie 986433
+File: radeon/KABINI_pfp.bin
Dave Airlie 986433
+File: radeon/KABINI_rlc.bin
Dave Airlie 986433
+File: radeon/KABINI_sdma.bin
Dave Airlie 986433
 
Dave Airlie 986433
 Licence: Redistributable. See LICENSE.radeon for details.
Dave Airlie 986433
 
Dave Airlie 986433
diff --git a/radeon/KABINI_ce.bin b/radeon/KABINI_ce.bin
Dave Airlie 986433
new file mode 100644
Dave Airlie 986433
index 0000000000000000000000000000000000000000..7d40fbf14c1b9f597d60151a9c1b149eb8303bd1
Dave Airlie 986433
GIT binary patch
Dave Airlie 986433
literal 8576
Dave Airlie 986433
zcmeHHU1%It6#nkcWH-CrW;e?wZnkMMY1cIUQPWx!ZE0rPf>02)QmW!hEdirG_C;ZL
Dave Airlie 986433
zGqFW0RcWEgwi_!|TM%i%(kD@Iq?6F%?iyo|eTdo@A)v%o6RA)$es_|ou|D}I+<}jK
Dave Airlie 986433
z?wxbbJ?A?=brW56XulKl#2oP(@hfqYxIz3v%;rr?90f2vM0^2!Cx|TIB$22C!ihpp
Dave Airlie 986433
zO^Dl7Kx?m{{iKbcUP0=J4Ol=Iv4&V{H$vD^6TH(>xz@XfXPM=wn$Vp_=
Dave Airlie 986433
zaUu#-ECi+-f#U$`7B=$E{Zl3eeZL$7(eWsPe77@`Lu_*r+OR2JsF>&>)>A){&qCz(
Dave Airlie 986433
z!N_MVA@$qNVMn0_>9)7gH@*qMU=KvwN8;A74SmGM%K8DU;JrO{1K}EluM9MmO$52$
Dave Airlie 986433
zT0M*S*9JmdLl(s65_STnjH_;9MOApQJ?Uf+jU0fWZz=jF
Dave Airlie 986433
z;b|*U12AksTY57h-}HPoZIPTn2jdAao`=ZsOlk_fsXDec^x#l_CvEOD#V`
Dave Airlie 986433
zm45<<{eAO3#EY$nkmHuAXXShDG3OE6^f{FOpXi6Nejh}!8);APpr
Dave Airlie 986433
zU#aU@KLXLboY#ETrausm_CiY-2#f*&-9V$BfuMV5iUCtZ`XMU7VA*sRGCw0;wh?i9
Dave Airlie 986433
zn7<1Mjxf*l0jwC?43q#N_q7=>4;N*w#
Dave Airlie 986433
z;!C17xXOx^EH_7af^rk($Cu=2$wItjlXvE=dcv#K2z6GDTJG*8ofze;f0yzODVN}G
Dave Airlie 986433
zABDS3#>4#?$;aP$LdDCG%++md%~TN6XYjquz2t{=kXXzWX8hbNuJ}=|d#7O(-a(pn
Dave Airlie 986433
z=RNt1l|F4k8+*_5Z~ofSI`%GeW1^wq6vWthK;};7jdk&d{}$^awD{KDbs@qs=31L)
Dave Airlie 986433
zLzg!88!+U)WV;Q^>%#Yeb=^`+-_h4SeeOqX_hr8>WKYuXh~y)egYgDLUw*<)`#tA;
Dave Airlie 986433
z3&>s@VO`YOU(V{@%R2jxJs04L!t-XB|1{P_K=wd>7kf2>WSR9{@7LzWU({}vE!X8b
Dave Airlie 986433
z8~gyGc21kE_G>@YGuj+E3jc7JeR>uNzPn5MQpUpM_#thUxpJjn^4#~8@duslXd1Qg
Dave Airlie 986433
ziZ@r-+j7r(D0+LK)sG{eH3k1Que%LFeimd*6E;%pkv1oeu6)iG6&q>VyhpyX>}(bN
Dave Airlie 986433
zXus>MgEOh~j_pNThScHty|mFSW%>VV935Aa=q$8YO{Xoyn1hY-tgzQg6yCIBr)~F7
Dave Airlie 986433
z>Tk?lXV12paz5#WgH~eF!a8YV0*kAhne=~
Dave Airlie 986433
z6aRI|zV`i)`Sa>KjzDG#?l2be)svc>?GeX7Qu^wAqj__^+GS^#&ZDX0oi{eer9MKb
Dave Airlie 986433
z
Dave Airlie 986433
zVn6%;?_OC~#S!+EUk|i(1?p1_C
Dave Airlie 986433
z6a$I@#eiZ!G4Ow9K;S;;;(f$L3C-AoHavv~u??1Z3`1f+4vS~-Fb1$4Z^6VQc8esA
Dave Airlie 986433
dh<+Ru&!He*M^T)>8qtblqDU$pQ21{g`~`g9F1-K%
Dave Airlie 986433
Dave Airlie 986433
literal 0
Dave Airlie 986433
HcmV?d00001
Dave Airlie 986433
Dave Airlie 986433
diff --git a/radeon/KABINI_me.bin b/radeon/KABINI_me.bin
Dave Airlie 986433
new file mode 100644
Dave Airlie 986433
index 0000000000000000000000000000000000000000..d1da0756910bcfea9e521a02b0ce25cf4dd7de96
Dave Airlie 986433
GIT binary patch
Dave Airlie 986433
literal 8576
Dave Airlie 986433
zcmeHMeQ;FQb^qOcZx?ATq?K5S)dJE=tUe%$*cCEgM&>PYJ|@A5?ARVmX-YDrH5j`e
Dave Airlie 986433
zv<Y_g@s!xab!kF8mIT7>V8XQgp_ww1c50?heML4Yb#_-^WLFT8+6{Kp)-$0Qduoi#
Dave Airlie 986433
z_IKXygVjPz+nILyhc$EN?LGJ0bMHOpch5cNYRbaG6pV|cH%V{xTDE!$!1N$#9JruJ
Dave Airlie 986433
z2_P9n(-is1GI&C#)odE@EKXtZvl>1#g{mhsU;|-N9jRWIK
Dave Airlie 986433
zYYR^(ZNW&EP}fsfJRRhm0a6)|vZ1C+fc*d_EeyEpO0LK4BRZR%ve1wWps^_c&k(X#
Dave Airlie 986433
zdlOK}#b`-JoORZ7d_{Wv@VSgSe4euPTz|<B=Q_xBpGzD$np^~f`>9LYSfcNQnNrWc
Dave Airlie 986433
zlj_n|vI}ZNL#2RHj;kXzx^t%z?TX|f8NHTPx&|tGCVMqq-Hz0&?QrF!Zy$WG7Rs}I
Dave Airlie 986433
z?p9+$lb0%K+nH#J`<>MO-h`!kHY3vapcU>-*s5nMfB&h?-&*x-
Dave Airlie 986433
zA-*t%z#-ZqrO|xGLdzK&%g<
Dave Airlie 986433
zXwI%}^vfT*vhJQ}zm|g*e6-n8VqhuPsGil?tCSt0ewXJFp6oM~Ncu@-r1`Rs=xGd8
Dave Airlie 986433
zZ$_Z$K4jA>S(zS8R-_Zja`p$LU-lQ8MlAF?;-QP^2+d$+=xubeKS-*k`~u2X=?<9O
Dave Airlie 986433
zOT(~+ClyaFB-ISt<mKA6Y=?RcRI+U(<4|9SA(FfuYG5_OXMtMEmh>8Su7552Utm9d
Dave Airlie 986433
zKJbzqK5HX9q){=dVfK9uWh2O5
Dave Airlie 986433
zZzI7~lrkpm61`@>2wKE0KWZ^9^2~UMFRy<)RA!rTanwS&4#U&B7~5Lg5TuX&w14?9
Dave Airlie 986433
zeU%>6ucnj+Ns(S7c}PZP{K!%2nD6S(W6O-5&Sv|n;g@x#DuK`x?hH;7{|!*R8!g5C
Dave Airlie 986433
zdHWx*{Ty47TE_F-1l8Y+(%y|)4cYAbM~;=gIQu@%zIOPV0@
Dave Airlie 986433
zOPstrtxj%AC7z#k*W=8eIN5!zow#ZL-EM!$Ca#ZXSjGt+nl@*%wOfr#)!RVdKkrG8
Dave Airlie 986433
zpWK+?9JHO8R?p9t5Pu92P4b&(*W>DuuU-zewWF_Z8T`>_p`r)ii#}(ddYb;{nGsv)
Dave Airlie 986433
z_T2gz7piIR3f=KKs*WKr@G
Dave Airlie 986433
zmrC#A`3n;-*%1qsT-R?4pTEmxj{lDC{8(_T(eJTkkD|*Qv969bZbvMm^dp&sel)q9
Dave Airlie 986433
zYiff(ehG-b0~LP{9^%%s55_Of4<0!>0vMUWBYz`45?%cLx6W_d`TdgoChrIGO-6Ir
Dave Airlie 986433
z<QY|rkDm*s;Q7(R#>LR2`sd&jN`1$O)1$`4
Dave Airlie 986433
z|LVBPm|w=T(!@A*M<#LjTsm?1yo~2L@T3#%!GqL8yh*HS;CwO%V{&eese~S&e;wSV
Dave Airlie 986433
zmgxaGyNhPA=aA0M>UFJ{7}UM=M;~b)=`m8j*@kU}@iD{rC^0eFiS|QQHft`1r*xWo
Dave Airlie 986433
zXZ(|OIC^<5YIdQXeF4VB%fg>hdZ4hMaY%8Ejnvi1yQn1
Dave Airlie 986433
zRsGb(-Ci1
Dave Airlie 986433
zTDfzH?7iC&;W-Y|wvov%JM!hc3+qOSNmp)q9l#jAsO33G9GHLG3-qhfJ2DBqGnLQ}
Dave Airlie 986433
z(^k6<5g$YL2U)IZfvfYA5tt7|5h4CMTzQV=J;*T$8I%2hV}9wL0e8Ne>(5@H?9W~O
Dave Airlie 986433
zp&9j_tefldXKb{;0<7SDAEQm<l)FI8#i@VJ9vr=S*;HPZGFJ}T*>~N!i4j#3fhVJq
Dave Airlie 986433
z-pL(FA9cN)vtP2b*nV!Ts12fv>nLL$Q9dMCP>j9f8a(TYbS?ItQ%8=v^N8%)*Rf$3
Dave Airlie 986433
z#OJvF1Im4sc3;JI_MFnY1uwdherwRXB?dRsmh8L2{jI)9pCNr6t?+cT!5C#c=9!-7
Dave Airlie 986433
zV2--vtX}`^>2dOwu2_Hm4E+8|#(@$2!Tv**`6+V^b1%R
Dave Airlie 986433
zZ$;M-;A=R5SURB};a&4+vQDt+d0N)&;IDykW=Sqy_HMM*0SzPlX6_y!ZgwyR?o5y8
Dave Airlie 986433
zu;bdqwWm9e
Dave Airlie 986433
zk$V^zwX#>EZzCY<r9DdJ{4@4d^*`g>V_vz(G8#d-?>Y8F!+qQj<0SX=XtINs@jI9|
Dave Airlie 986433
zZ;$8u1NA8VrgQc@Kcn0aNiUNoNRy;
Dave Airlie 986433
zCOn>*1qHnMd0u$|&(TM@(gL2Nk37@mF=li9Fgf3!-^_-gqxCbik@}z8#=y;OW0==%
Dave Airlie 986433
zV=QL~C?i#pYDkMn%+-x1(((e^)aBM~+*x3o+5(<yn_vOYwM|6<&$W%efaluA>+-}l
Dave Airlie 986433
zVpnMg-{u|OZK;||#AUZF7^&#()`~e_DdmhQ%V2zgIYE5#KG->t$EU-4H-}xRDW;H<
Dave Airlie 986433
zli$)OHfKDViJrLx-!bDJ=C~UKbFoR(4q4QjX!p|wJ#2^B_DrdEe=e3Ao5}w*(oWLv
Dave Airlie 986433
zlJ=0O(>Rr4p5~qlT~z|-Oz<r9m1)1Og2|lNsNRbCeP?uORRjzA>nwl&=WIXk=A+De
Dave Airlie 986433
zm`msCF*Be;yfe#&tZa7j9@a+%dfDe=-~5~P@s3^3ShGOnc}G
Dave Airlie 986433
zu0F{9G*xDGC3#JoF;Ke|vD*78X8OYLC!@?oIqyM@m6E6HcIsd(=>Jz;8h!!q^>#z8
Dave Airlie 986433
z
Dave Airlie 986433
zSL}Ok9VX{md{g&gHdLsSKAoe}UE_a6hJG0mImY)J@@mJfjQ4%Kdnxxv(J5k#d8zoV
Dave Airlie 986433
z@;L+~j`jVz<*(lE#0Jk0gDZ2Ch}5LaU*>U7A&xswUPGQIxlD-hXfxx{gPeCuq3;~b
Dave Airlie 986433
zO=7*w!@H!Je(+MK)DBW_FG*|qi1n+BPs#6G|9x04=G3^i$ip~C<9>j3t5zoSEW!E&
Dave Airlie 986433
z{loS8-8rPMrw5VV)2uZM?v2wLPYl^t-jzD{!Z%o>-yh+<;k)o5@=sF!U#`pRTgmUG
Dave Airlie 986433
z{DtfChi@hSP0F9SF5l+J%bq5?BiCy4Tw52l4;QuDuC--9qSM8|vzj>P8F243_MPJ$
Dave Airlie 986433
z>SsJC72T=sHl%;hChr%{?~HL>7cp9&VyqDgKZKarSo9CuSH3%Cqr
Dave Airlie 986433
zePs=k-8maX_vP}`$-CjKQ{<n@`_aiaCGVU?XLJS?zGG&uyWU)^^4>;xJwqBL9V7iU
Dave Airlie 986433
ziPxg}G-)5{TcrK;<%xTy`Nr^P@}}dhJr%)<{C8pgOPo9WTKN*UMg!}2jveN=hiCs0
Dave Airlie 986433
z<^_+QY6Sh@tu4&ILo=7WqI>x
Dave Airlie 986433
z;;`&jeoH>Z_716G@6G4GGA2IOI6JCQ86PVFzZLwp@;g617Pa`jEk1_t@LL)mi%;`A
Dave Airlie 986433
zFFv;P8GgO|?&a4Y|1I7nChG$yMp0)OYY3Pzh(2Qk@Nl1he>2|Nv3b6(
Dave Airlie 986433
zWY_VfcHvm^zD?e@=JMjPuH*3)b9vRj({;Rh=UiTAW!Lde$%U@1W$oB1@>Uh`mi`In
Dave Airlie 986433
z*f&=$zJ_zGn#&8I>v(;3F3%$G^K*EPJ!pH$qx()U_o`)`L4SA;Fi+#}yg$5!{+O^3
Dave Airlie 986433
z^tO7J6k%{FZMuQ
Dave Airlie 986433
z*jbm1H=XfpbNtK6qI!sH_YkWcQri%(JBZhvjL#1<uiZuYzbme1WDcoU@|bNWW>;i@
Dave Airlie 986433
znAkvcWb(BL$Npt;-6Hi!9>?CyGS(yR7}h3~|L(7
Dave Airlie 986433
z!z;qF@QShQ@QSb}ykdL{uNdFLE5^6*it#PHVk`@<7|Y(riMOQ^UnPz+|5?(t86MV;
Dave Airlie 986433
zS5rV`^=Z@-3wv14+58St_N>Sj%LOS%nLVk5wn>Aeuamw(dSVFgw~PEi=1p!~=X
Dave Airlie 986433
zyc0
Dave Airlie 986433
z?mZ--`x)D%cHbv=8o!S*H|dwVJ#
Dave Airlie 986433
z*0}E^;a#|s@zQ4&y`ylRa>n!3tn~uTV;IQf-(AAT5etu1%((9_BS4AU=khpqnfoR)
Dave Airlie 986433
z=e>uqUfyM7O?;PmFE~pd(4HUmHgiZ{{&Dg9OtK8+e5
Dave Airlie 986433
z{e%`f8R^9J96q`U+0-WET7JNo(vtkVk-P8T(4UYzP1bXsd6c6&pTBdyMF$wK>ED&y
Dave Airlie 986433
z+ZKL1#s0NzxP$Kw4ZJ@~n*ziGE+0M>L?`2e_f!ari4UW1Nb^17@+h&nHn|vU
Dave Airlie 986433
z<H}cnRX4>;1dYwC6P-5+u}$%t*?jPA3VT=!$USN5<`RqV&KB3TS2u?e{2gWtyx|?K
Dave Airlie 986433
z(Es8S+RDL(>pRz9vVRvF1-`oM`u0}-;y%~8XNGpGj`7`sIhJ$p|3ooAwNOQVkUp(u
Dave Airlie 986433
zEru@UNPQ1#KW%Y4ZSy|A3s2KFt`1$UK%L&yc
Dave Airlie 986433
zogAF`e~*)ESbpcOX_ov3Ci`D>iSt)8H($W>`sRKBlylmAqkN;N&3rjm-%;$NzmF{N
Dave Airlie 986433
zkp(`o!2hiUl=%ou-}e!~GE|`r)%YxGa6cB}JeJ^T)Zxo$z%LP10W^_XR2Z#lK9;K*
Dave Airlie 986433
zw6XnhwpXY+#8e|X)F3)lCvGQiwR#O}*uU13z#X2)v7Y~?-@ty$+>M0yC2aKm1l`_?
Dave Airlie 986433
zxXVc36P~y5NuwK|B7K_l8RK>Icwff7#=qeUrov{*ZSmcSFY?Cu4Q8s_%o2QwFQE^a
Dave Airlie 986433
yYp}z#@O$Q`vD^F#zG~iuuaO?(Yet`M6Z(BUc+z)2_WHKqkNID$3g3zUZ}gu&UTVt#
Dave Airlie 986433
Dave Airlie 986433
literal 0
Dave Airlie 986433
HcmV?d00001
Dave Airlie 986433
Dave Airlie 986433
diff --git a/radeon/KABINI_mec.bin b/radeon/KABINI_mec.bin
Dave Airlie 986433
new file mode 100644
Dave Airlie 986433
index 0000000000000000000000000000000000000000..719e457b27e611198317bec3be33fcd092aba770
Dave Airlie 986433
GIT binary patch
Dave Airlie 986433
literal 16768
Dave Airlie 986433
zcmeI3dvsLSdFa10XGWSCjiebE!Dx7BFnWxH45N{FgLPz^*lr#O3>agaU;?(2xOuGj
Dave Airlie 986433
zrli$Kha}DA50cu65ihr~9jB!=%_TQZ!|F
Dave Airlie 986433
z`}@w!5t2}xrfc>7ao1(B*EzG#ethrO-pbcYWj-xc{)8m5d&GClmiRGCW)JerH)r?y
Dave Airlie 986433
zgA(;eM3N_^spW*&L;JIPk2z8?D(1DcrL-)qJ$OKj(TJI#S+s8dfEY*Y!kayoZ5$Ah
Dave Airlie 986433
zvHi3&B0n-{T_U5F#79N^`G^?#sQBj($b9BB(jWYcBVvm*(^_fEoQNd@XENX5J?m77
Dave Airlie 986433
zedRqk(LX2>%m>Aoe?aDs#n~%L1MUG^0%Jju2SmiFGK%}MM`?}Dd_tBtACaKqd&m}}
Dave Airlie 986433
z$8wCsGtyZ
Dave Airlie 986433
zwuHZxPe~}85@SdtW=r*#bj^bzcY)^uaBin%kBXV}XjA`;6as0vCoyu_-@FA_piODr
Dave Airlie 986433
zkFfU3v|rF(rCqkg_ie!ZOWxP|=gam%2R<#x?rk13WbjOOZ^KS0xP6PVdz1C@fyR%D
Dave Airlie 986433
zuiuinjrWNGywQcJ!gq%Z#_uc_cU*J!?l~tU>VzHWBa%K)F6jYD4}lPJ(b&&s2gPU8
Dave Airlie 986433
zzN)-YzU6D%ZytqSgZtZWR#
Dave Airlie 986433
zF6(Mf$aS?xq;u9Dsf&$CMRJvN){IGIZm$(?ydXyI@0~FFD^E5II))sEX2}bE
Dave Airlie 986433
z#D+zxXyJoW@h*RdEb?b0`r{i!dTy``Z6jSvjUSsLJS~NHpv%e7+VTxf8?tR6EAjmL
Dave Airlie 986433
z>^p#Q!>yMjm3zxcZWuG8`HU=kdYvq~ZCp~#Q7fq9jw7SPFNh5NiOc67FeY}+K~8OH
Dave Airlie 986433
zI4*^^h8<}F)+Y8zD|}5KD_kBnmWsX)ck#3&?!g7T-SEDd);j0B)D1a;?#N1748buK
Dave Airlie 986433
zH)JNPvYPJ@KfhgikM7T$o{87Pe1Fc7l{%jNicfwc({m2lg#z<4=-1--n8Xe_h06nu
Dave Airlie 986433
ztWr62*Ixkswb>1u#=!rN?IdGe{`pgqc@B79fPVCK<kv|>(
Dave Airlie 986433
zN|O2cvh21~lJa-71+f)(&c0uQ&08#4e82RnTx3s(dDM~W;T`aTHhheh6v4&>pPny^
Dave Airlie 986433
zHXJb%TVIrvjvag+8uJZtvkr>!VSSF4@XuFf?@0{EN*xCbv2(UGf=k0O2l`vmG(sDO
Dave Airlie 986433
z2groW2i6ZyUf&y!yf;B#cZ|1B!`5#XbY1ppW9>u
Dave Airlie 986433
zzg+pIGKhYay@31;S=iEu^giTNy$6{3&>fZIaM=m*F+TRfrx{~QRcXuy9aCDPTWOhJ
Dave Airlie 986433
zo!z_Sv?$)~!`NA9=f{?mACp4C<yi{bTzaqFDdTE48@3iMI4i{Pw<1_uTs;i>>k-;C
Dave Airlie 986433
zat>ZYXZ}{s{-k~^d_s)ge|L=D-ImcWVjQyzuRBX$6dj{$=s2}K@Fb
Dave Airlie 986433
zg#K>LFVEgSYGik9IO4mAUPL^e-NJ7juXBfXfa5XR^YEH?bSS8>&%^_rr*ptDJ|`tn
Dave Airlie 986433
zaJ%e{gO;vdp(9Po<5Bd>TMK!(BX@&i)NYY+Y)UvWCgXu|
Dave Airlie 986433
z<8R>e-(fSuv<0+<v=s^u{-$m~?RYGEXG7HZ`Jj=#6I{1olfvNb&wbJg_x`>W-h4t9
Dave Airlie 986433
z)+De=AFz_x|D4+XLn7t)ibnLuwIS(Nd{||6CwsjPowm{cp2l(MOrDqPX1xl(7i8bf
Dave Airlie 986433
z_l>##W+nYm@#UJu-}gtB(YM*I-gKm>f88&NkM|(5>tmhExk|@(_ufm=`(7&v4T8Bx
Dave Airlie 986433
zo!B``BG?`uwDI-bY8AhK!b(Cjw~vR({yW%zyY9`tw_$s4R~U3}-D`7-{n7WC)>QvC
Dave Airlie 986433
z48O2x$jucWr}XMOV;R_$%u(d|pqQIo`ItmIl~o71Lq6^Rj$di)K+Lea-;wVldwz`@
Dave Airlie 986433
z=>LJPr41dZjt)owJzfi(yRc8=llJiI9;{~^0(bb4nwP1&xFqA3#Tn_;y@%OH*U@*~
Dave Airlie 986433
zb21-we~(xBRYg0h`=M(g
Dave Airlie 986433
z1#Dc!-20_c@fo%ZX&RG)!d>#Edy|h#Gxi|5@C1IAF-yjNdp|qP7su8A#s?&t8Ifv@
Dave Airlie 986433
ztDsvHA00nxN!Z1w2LIr}S)1L9Z%y;fgjdLt?*odf(ns-}jw5!w0lqe>{fRw-Tz%P&
Dave Airlie 986433
zVOP?DBgjcoe5rcrOt+?d*QF(h%&1Lh#@6`YcLj7w4E!}Q)*G%(kB3vlJijkeb{_kJ
Dave Airlie 986433
zZ|pH_gZ=*$Ul#iT`oj2z<5uCV0b81&cN4N+=FUOCC(i+=G_hAF`>9V{r@nN+Senu{
Dave Airlie 986433
zxc{-ol{b^)m&OxyYMWd7E!ReeMjeTPQ|}==a=xd_Hq`#=6We
Dave Airlie 986433
zIg@2EBALLr?>j~N;rl-D1Fr7{+_URnj{uX(CbAP5w4g^rc5llbIXKjn-CL5=aZgU6
Dave Airlie 986433
z_byLP*(0QWRc$lt{fc!0x{lY+db2#AU$YCDPe?Vs%9YpAuC{-~25LMMD(x{v7e>3T
Dave Airlie 986433
z?4#@BgWVVsy(;>6?00WclJ7{#0K8r1PiJpJUQ$OzqJxj2L;oc56hE>LXYYisCeNFI
Dave Airlie 986433
z$JcO#pf@8*KSRe6@4V*uBj~XRzZiQ~im{OTV&H2+51M|{TC8(Xd8~F{{TZ?lbFQ&m
Dave Airlie 986433
z+X2mX&~70{-J<m6eM`R0mEDcJZ>6am-!v~H>BHDzXH{xStTeno^9`ky%imy;=Gens
Dave Airlie 986433
z4G)Xi2Cu<uw#Fzf?>zdHVj$H4#lIMTm>Yqy81GJwKh{a?xKk+T7z87x@aSH(+vRTM
Dave Airlie 986433
zn?EAr%n~DZL`-;L<Q}yR@C+$$mH*zF1Nhtgg8F~#dB!oqdl>he6F?RX_V*pL3KyNK
Dave Airlie 986433
z7v0!V#~}wX4=3igATz`mk>##l5bF+fE%nh%%`@uH6)q2!;?IFIONDqPO5PSk_ElDI
Dave Airlie 986433
zxn>V~)dhV^zp+&Yc5w-EF`so8=i}0Xe+w)mHrFvaR&$v6GZIB6+o4eiQSoD6LfDrG
Dave Airlie 986433
za_}km=f;)bxsbKmk4Xf7YwiQSPL(6{vD22|6a2PHzb$?joM@qt7%?yAB2I|8(Uuf&
Dave Airlie 986433
z3UJnDZ$|d2bBAny?hozo*utXEDCK7B)&HV9Ut-<(;O9~T&HP?2rF|psPKozh=M?*#
Dave Airlie 986433
zDSgBWSJnZ~!Oyi$U5CDrcehTNlaAYd?2^iBt;)~H?ODs)NBPo29@M=>Qfg}!k>Aul
Dave Airlie 986433
zO#F=A17C<7xrMfb)=JCJ+GuX>Y>QuWtt))GHoFm--`e|2D{|bDdCDIfTdQlu$2E47
Dave Airlie 986433
z&raVj@krhHij?d;CQ@AwkNF;dsyXt{b52TKKlEulDV@D9JC(c#%COUoDXB*HF0$_0
Dave Airlie 986433
zSt&^%r(tYpZ@*RXC4~jpSJplv%RSkFZ
Dave Airlie 986433
zNxtOT*&weC#Ee_WFN4G*>&X2&XPuCmS>!(IM|;0&hn=M)r}$HSAF?Fa_aQ5c9SNTk
Dave Airlie 986433
zY>tf{Jt7fevW0U}66tM}aBr5F8XG~pcH3ZAb~|y#4&rQ$6I}UM9vrsc{NL)E4@%ge
Dave Airlie 986433
zRni(gJ^}xGpzXUipT{Qt!bt+(M%LIyoUn|(VEO&7-ufCJhF
Dave Airlie 986433
z+%Lwh_lu7>TJyEp*y0#^9S8oX=7Q?mlBc7ylTYr7CQsOv#PZVj2Ub{dde)JJ=
Dave Airlie 986433
zw1~Z+6TT`Tv!T%*=%aZ;;;HBHqwIB1{QsT)0QR*GShx8*3~4+s1!s-zXYcU5jPcs+
Dave Airlie 986433
zjLhv@3q5|}gf&)U{MV3=<>+x8u|W_Sjpu8!cc?6COKg{w4N)l&58m0BGJXyX??iw7
Dave Airlie 986433
zxf
Dave Airlie 986433
zp@XQ*#*u@$$kA2vpZcOHPaQUcPaQX-YB%TNUznqDpld_aerP{WH&0f$o)hUjj2(H-
Dave Airlie 986433
zD%uf#TczKw9Z{I#mn2qyQ3~y+;lES3#Qx=z*SxY`^_M(93oqioDYw=&T-vG)kI1JV
Dave Airlie 986433
za>S*l>PWx5d5gv`N1Qira`gl|eN4jNAF`o6I-
Dave Airlie 986433
z;_Y-oWk+Rs);=+iCxh59;8ck(ec%?Y)5Ni(?^GVBott~f&Hv)Z9XIA}De80hiGi+s
Dave Airlie 986433
zm=>W`_H<bW^`^d>?GkO+LaoTi#|HQ3s|UOCReX=?ca;}^3c`;|d*Zxw&`%8|U&FZB
Dave Airlie 986433
zjGINimF+Pl)??b#6{HE9;>)+?=jNB^=b(#z_xI|2ZGL?|fxn10j}f~dkHcNryYw5h
Dave Airlie 986433
z*sbG+&t%{4{@$P6!<rezgZ1Vr9>=g#x!*&U9I1h3_>;ieO{XPwD{)KTVLREkQj*BO
Dave Airlie 986433
zey>CqiE{&M(Vc|yG!0Mq9bwHj)-!>t;xM|23}8p$fBK4D(_E7EnIArcJlD-TU3a1H
Dave Airlie 986433
zpc9^+8
Dave Airlie 986433
z{?ZBez3GI(y{NOqP}q?;dJxqZ3OjPi<7Z;zLQH9qc*Yp7ACSJD5hpys+cdV?4tFTO
Dave Airlie 986433
zy0?=<-fkt8Z{0hK`D9O*V|4H0{U=Vc=Xx=a<9X*SSwOB>cg~R%bXtTTjrud>Vrk?S
Dave Airlie 986433
zd-Qa@%<6rw?a~|{6G1QQ)9B}{R`F|m9@e;?*hlAr>;B2}w%tdKV3H3bZnz7(w0nZ)
Dave Airlie 986433
z9kP50^&xCvTxkyf13JeWH;Mk^zn1>cUg
Dave Airlie 986433
zz|%^vp6jhrZ8tEC4O$DhFVQZS-bYDYLew6jT61w@fxAQw*>7yfuXZftkvej*?yX}s
Dave Airlie 986433
z?~xR;xC;N3)UoJ7Vq~{Fel>BATi@}
Dave Airlie 986433
z
Dave Airlie 986433
z<;z$zo?o30O~(N|eUtF4V1LF<#g)ENY#RE!(p7zNZCuu;6Di-OC~?s
Dave Airlie 986433
zOYraUr{l%^6Mq(PVp5IG@_V^x&jWS{-|x@eWw|*ic6$|hsoC?m9oF2m=ae1R{4{mI
Dave Airlie 986433
zIH37y&y#j|3x1vToBbUGTNw!+btE#3T^Q&mPyHcvDH^g}qjq~}8-XM~{YtJ{wwb-P
Dave Airlie 986433
z&f?~(N6|-Od^cAe!p<>oB43?6PkEtyL$*yXPkqjK>~U=KQG9&VJ72)}-Z-aT>WJ?z
Dave Airlie 986433
zle4`KA@b_0eyy*v#+qjwS&jbJYmUM9<-{iMBX(20yUf#v-ps*fno2*{CSecNUg%n?
Dave Airlie 986433
z3)D$2EXkN|odg>h=9|`Ui|boc*T)Xup?hG8zvl9DeWn+CB|3lJCAt5w^ZJ9zBOTXH
Dave Airlie 986433
z+{y3H9kXBmx_=e98nK$r(R>S?=!8yd>rc6PYZP9F6DOs9NyZ|6b_{42Oq`IPE}*`J
Dave Airlie 986433
zuhV(!bAN7!RX&t9DjTJJZd4gjIx#MOO^O(-MKm5nKC?IeN9Z-`$aS`aPP%%nI*sj2
Dave Airlie 986433
zT#}CZaj7mlQTFX(Jmi#gyL>w={W0xdXs;78;0MaSM`KI3{XNegsm{A~@;{LzW9~v{
Dave Airlie 986433
zujDF=vb)Kv?%JFpo<zTA_`Zkl@1Okr>6F^f^1Bi*Nvl_XC-zm}wGsU=&ys8F_wSaT
Dave Airlie 986433
znr9=^Q+z~X{6b*Ui;_Zzh1flb4$sH7FJz5H6LvYJ@n!j4HPmwG=e#B_`9*o-kR`yB
Dave Airlie 986433
zH`Fe9Ft?q&=F%}oVr?gb!n2xZnrCI($$E=tMcYYvkY}jvWZM|e^0t$UzrZuV^Rqln
Dave Airlie 986433
z`d>ya{a$RvzPI~ZMf~^|{eIZ>vE}iZ`c|JTFI#`Ae9E}hCl~+W`csST$#d!ZBl
Dave Airlie 986433
zwXZF+{#4ttseLscU4N?PgH!uDV(U+JR8Q?&LEnmLeTzTG9tWq6Yg@%0E2j2EW&NqT
Dave Airlie 986433
z!qh$l`_#rMeI
Dave Airlie 986433
zj?%tP`vcmadFu|
Dave Airlie 986433
z%U5y$e9
Dave Airlie 986433
z#qTih6Vv_9sOo(YKZVb5;o~=BKcw<J9l!qq8UDx&@_Kfrz8Pfr>
Dave Airlie 986433
z`=-kreOJjfeOJjfeOJjfeOJjfeOJjaeOJlwS>)}*
Dave Airlie 986433
zEcN`59KqQ~vuXQjpQ3%5_8IjrUYr$32UF>IF_tLGc(BP9w_RI$BJaW9(MHVM>G{)v
Dave Airlie 986433
zGmky)#V#82s$JK(SI21Vo1ZVW`0K(Tz8?Sm&Y9-vSm0bS`5XE2yrXg@eo~p6KIQ?z
Dave Airlie 986433
zj;$h2CT{s{;+6I%v3ux;(;-3d*@@0-{8HX?b^LNdYwQ}oOslh(mtvUs
Dave Airlie 986433
z#xeD*`+Ea(h;61dVwDA6jH9vpl^7@ZMc|l-aVFQ}-F4Ap=2o)q=LXR4>5Xp_G0^07
Dave Airlie 986433
zp;>zVz~!K;v)KE|H0Iknd}dSbF{?WFnC
Dave Airlie 986433
za<$9PYtC<r@A*>BKfrTJEESX`iO1!qv$`cze^7!CIZ~F2$nO$AXzq5S#t>>tk
Dave Airlie 986433
z;!98ON1j{Z{k4e$b>oSF^7EO8q;eHORoi^dO)M$ncln%@)bYOHn8;%2@zX=d`B7?r
Dave Airlie 986433
z1CDex#5waz$Wp#nQd{mjL|wV|5pvj)pT<63CeEJ+?u%&Gu*NK&y3YB@V`?9+9-lPM
Dave Airlie 986433
z{XU8x29#@Piy7N{Sjzs|lYONDbZXPMDV35|#ZP0Sx%<Ru>Jg*-MDX=t=6m=Tbxabr
Dave Airlie 986433
znEMbLNE-eYFnk$$TJTEGNha>UK)+lm@6|KTi5x~_JKcAt7%r|k5U_xodxwTIha3D6
Dave Airlie 986433
z*$#~~&)Z9XoU{9MK9)JHupV)w>ZnNNU>D
Dave Airlie 986433
ztk-E=r?5
Dave Airlie 986433
z_5nxmFf=IAFVxN6n`nDzpQQEB`fS%Xhx+T!S4;MMnP^-N++_-P;#K1!@=}H^YQ!Hm
Dave Airlie 986433
zz+*ROV_tu0T)E=QH_}dU{Gs~$w_U4z@>)aaCbUbx-FidV1pTh(`CEw
Dave Airlie 986433
zRmw{FeB5cNmfp|Xp=(Z17f0`S-VZKO?2m!%Nj97>6t;d;QZ?u*wOilf`~Ay@_B;EA
Dave Airlie 986433
z&S38iXa6Afe%Nq6J?z^1&=Y}l=xAH3m?io>!QNk?{joLznE-3M_#Y#-)NlOeu1!H>
Dave Airlie 986433
zr*dbF-#gP$TO9Pxbe
Dave Airlie 986433
zo~VwfPBc9!#@y4YC!svFkKxaH4_SeKQd=>zu1G@b$SOYrXPh4VS&nv4a~GbU95kF>
Dave Airlie 986433
z*B@Olex7)>Y?ju1R__x3G2&e(F8
Dave Airlie 986433
zii-*<*H&wdB@SJlXWr6&TcYHCeV%S4Pe~?uvU(g`W7zKka;j&uMZGEYG57V!Yw137
Dave Airlie 986433
z?&H1{@WAsoCfCG~zYgqfWhqzG`sroef3(Z#%ddC($OZRNvx?CF)&uxLXH8m$_d^Q<
Dave Airlie 986433
zS{Tkj+9zqfGvSEe+%;^MU@O(V>GNrgLhBZ~kM2R8tB(FCdG8y#hr7Sw^ts=GeW-X>
Dave Airlie 986433
zX1RXDc84<0a0V^1o$sYOXW(PX6JUte#H9{BUZr(9?DOi(m|G8tW4lAYuKusJe{AFL
Dave Airlie 986433
z@O?Y>;x>MJ=L5Iv83Vjqra3=ndcMX-$V+$Y*??V*LG}4NL?+G!I0}T8SIz~L*Vb=&
Dave Airlie 986433
zE)bR3iUY8R(UmHA^`zqLkE%Y0J0{Kxo^^lU4gZ!DYrTQYbGEF+&VLQvt~=zAk5O}u
Dave Airlie 986433
zjp;dExQF-2X9;?aF>#jA`vP^z>E{XY;(3C`dxOd+>UNwXbT)8~09@sq+s#lXm4tf_
Dave Airlie 986433
zXQccB{HX$FALn^`A8=y>XJWZp>N$5>MsBm7KZ%JS*a&P-<ThD8@160tGkyo>e|i_t
Dave Airlie 986433
zH@H80J3e5?
Dave Airlie 986433
zXP1W^&LAAIY|bvxl~DUd;yYW~2mX^jDe*4Zr!uSdqZ`}m9}oYl`k;y0?Z=9Df3EnU
Dave Airlie 986433
z@Xw*u8??(dz6br+JA$r_%r|7dk-S&dP{+MYO>E7ek@@COSMe+yTkyo$yQverY*+LB
Dave Airlie 986433
zm-_p=`kUHtsqbgnhm2Qitxj#`<T!V7O>TyI+*R?cSBqmkt;2aSZ1KJbhPD*D7VnE}
Dave Airlie 986433
zlW8@$iY&4GM11Pi;6|+9Tz|uUq_L?JvF9*%Mc~y@wcXv_lG3|+T3>QwfIYH`m^6f4
Dave Airlie 986433
zN#vi`yQ8*&Oqc!m)8x;O2xo>B-R!A89{XR>?Zsc{+H81F9lm%c5Bj^mv5mz$dc?1~
Dave Airlie 986433
zpZXYT%Bz&W=uQIJQ(m
Dave Airlie 986433
z1iNFD;Tx_`ak$QXfdP&dwT?(#tGxcaL{$#(on`2~?h`!QMy=CPn^uwA#5t{=*V4c7
Dave Airlie 986433
zY*wV-mRWkH7p9e+sQ6T0orKi)_06-Y8UFy!s?rm?QSk+SSC*doU4QHMFZ8urK73mZ
Dave Airlie 986433
z?_Wf}W<#5e;2AjX$bw#<rSKbk`(1Q$IX3aix#arn9qu{Hw~OZ>ll59_nz|13@K2@(
Dave Airlie 986433
z>zZok^t-M%amI=MqYsDZbI)cb?=$smpyFGT&IT@&&SuKr?rgvxQTjvsIQL}4OgALN
Dave Airlie 986433
z2yGFgCdzrU+Wi6UYgmOh2ON{L$}8vl-aO?m^R6AV%%vU=SSz)+w9eM6*IC9oQ|<;#
Dave Airlie 986433
zTdRY$mb2yxo-4g?CHPjo4ScIvca7qLUx{MBJF&M4+gjFH$8$aHI#0&+S$~>bf3~?K
Dave Airlie 986433
zUv0K1p5)HeJ
Dave Airlie 986433
z-dpHPd*ge~Spm)<q2ZJ@>U3VuejB}T6vh@^GYAX~M+$}YDLvaZn+G4@?+l{+ok2&?
Dave Airlie 986433
zScG4J7UiUYH)5;ip%;as9!35+UmJNj_n;lX_rSBlTfF-R_eWknroQJ~U?VW!5aOI*
Dave Airlie 986433
z@RdMS&J^RIRB60UEn_ifri&|RoSQDL9CozUoxPbmx;MMuEpyj^W!^>WL@u`ibEn=}
Dave Airlie 986433
z3q2&pjYYn;9<n5$@<M&v_yCQ)Zqph>ey+JZKhNxNWkPEg^URg`I&+2I&(zwSf4*46
Dave Airlie 986433
zf|46_e7P@JwYf$s5+a6y)>
Dave Airlie 986433
ziO%9q_}Mzs!l#CFyCuwhBlqs$;4`K*6l+f@{J^m~F=mYCp0ldFwTU4XfCqOH+&w-;
Dave Airlie 986433
ze@lL`xn>sUG~AB}=a-nPG%gu>m)Q;MzTQW#@Ko(pW6G6_hZKIbVZFO8zxL-ExRk*+
Dave Airlie 986433
z@OV{i*I;FPW(XMt-qozxnLJT`fxXs4tLuPk9rRg?-CCS`k5u;yMy=oS^?uNOH@Tau
Dave Airlie 986433
zv^~@F!bD#%_b;WsAG&>2%$XSH;a0-wD@w222W-x_%
Dave Airlie 986433
z8N{J>>8;`n?ohiigxuv
Dave Airlie 986433
z=gj(l*tPx)em*U7&y!;4-MZWG6WCCn-mxS9c{9J(T-Nu5Z4BGyGH>kNuNKE{qh`Wb
Dave Airlie 986433
zKYRR&`vW&=>|dI95&h<Vj_KZ=;O<H}F>0dmaoI)e7c8UBKPx5X9Q=l!#pCzGxt}`W
Dave Airlie 986433
zL1bFvA;u>dUtStt#@Mo7Hx`^+{Z*TwI<LCex9JMcJ>8~+6a)8GbazSLYzZ`hD{+|G
Dave Airlie 986433
zfz6sv(cF7E;Ap50GsdraHEaYH=C2LZ^*-wa8o`(Q_;1lyr#g0au4&coEWc2@tNh
Dave Airlie 986433
z=0-Myu3UAv_kRNVP8@E0h{pced=q-L#9ZOl+COL|``&NG$qU_D<+gh{14r(M(2*f@
Dave Airlie 986433
zgte8YtNHtx>c00`2H!Hnmbp5{+Uz;bo
Dave Airlie 986433
zb55VkFDuH2mq)1GSHABVE&7lx&<`IHad}yry@`1DX72x0=bn`a{bk5&fZFPvN}s+Z
Dave Airlie 986433
z67S`%lJXjVb3tWH_tZFpSbI-=gug3-cKJ~Dp2Pv;wdeuz2I3U8_fDPksST=4m%ou)
Dave Airlie 986433
zAfZ%3Iu}JHr~49DZ-XD>+@;!r-J7j_+)LOBtv9mwO}dv&{DXch%WcLc)Pdt-aMb&f
Dave Airlie 986433
zKe3bj`2HOC(80AW_f;#
Dave Airlie 986433
zf?t{3UzFB*#9b?(c
Dave Airlie 986433
zE1n+CA>eZNLLYT6WOo^|k%115r_;TEYl8#&*8tDB;||}pl2>iaz2Za^_r?=qL6@qd
Dave Airlie 986433
zj-J&PUQ-?-hwb2%_2dvaFt|$iCC;_g51z?x&^VAf#yd81
Dave Airlie 986433
z&O;m?*7!Z0+O=@Qn2hP&xJ~u4P|x$QvkQCQ$=z^U<~}PD$rI<E10HH5K6q;>Es+
Dave Airlie 986433
z_qmLT>HW&m->+0_j6A}f&z|co_YMSj?p?U2@YIj~4nA_n+4Y-_)`zR2*pDjeP%({<
Dave Airlie 986433
zU3mn~e7!8|-lg*4sC
Dave Airlie 986433
zRQy{6^|?(CUno%53A%Rc41O4WLH~^jJs6jsp6ea>SGA&8$EjKajC*Mh+T=
Dave Airlie 986433
z-T1|j`XBsmh+N(~cSBzyQ}U@r
Dave Airlie 986433
zlf?aYawqo=H1tjP%PVIX=hn6QtylgRu-w3yV!aP0Xw8o?rx~NQumWSgp<}QWa`q0>
Dave Airlie 986433
zTEA1G0d!a6p3pvE{!2S@)OqD3am?$ky_sFKHyYb}_T@(OZCZR8cI6d%`AfDW_qr2-
Dave Airlie 986433
zc7C-fqi3?aXm^%u%P+ijC@Q$IuKFD8QNUee5qAgc#Z;P<#=i!<YknOp)8Ih1&>Q|P
Dave Airlie 986433
z&{-^fwcHU!MnbutNd!3wLXL6|7V30&HfkN-DO}d|OMCsBzPmQ>McGr9uKJ(xS7ib5
Dave Airlie 986433
zRH?>T^;dlVG5JA6`AuB5oA!R%9@^gNFiy8U9^QR7*e>20n@{L@Z3*Uwf%#E8r1}m0
Dave Airlie 986433
z^xj!S>sa6UGjn(DPr-w`Tgbcd5W2?Ghpx_KzsFhkAAm7Y$}J{%t$bE~6Qe4B%#l+5
Dave Airlie 986433
z3BNBY|No;n%t&{&SDuf7{|cwloqfuG1HAvHaCk8PCt;}YXgQfa?9Vyyj5K=1+tahV
Dave Airlie 986433
z_3z@|^}9@bUh!U4exoV*DEb%YZ<}iDXy9STtr-sdNd01I3^kg>19cbLs8<~l?w~wS
Dave Airlie 986433
zev$W1-UDMMXJ+J+1MAe5aUTmDy?Oq7t8XgWkm~m!Pg`ieN6YCrp1rgq{-7cL1LWZc
Dave Airlie 986433
z_yfU%M&CokDf&I%D$BfjL!Mfso;&qBGDmBXLpDB|yT&u$5$0~K-Y0J5Z{f)2u?KHa
Dave Airlie 986433
zr@i#dO!tPV4+6u-y*l8iB^&b?`T<L>9~8Mk{kJP$_=|4$j)xVdFFw?${!?)v2T|CF
Dave Airlie 986433
z5A?pe!lri6g>ODJ!$sLG#En(WV=2L&S8J}Ic6W2iz2Cn?ZM)hWY
Dave Airlie 986433
zYVs53NiIF8#kbsB!o8%|{H<4!R_=Xs?sJv+1x{a<|Nrm*E(QG68>BoGl2GungoA$}
Dave Airlie 986433
z6=F%G>
Dave Airlie 986433
zSJE8}%R7QexrMep^j*2vd_q29{*CN2zbBtGPfM=4MS823%I)E6Wk+~Os%7m&d!*t!
Dave Airlie 986433
h@@OO=k5zs|9
Dave Airlie 986433
Dave Airlie 986433
literal 0
Dave Airlie 986433
HcmV?d00001
Dave Airlie 986433
Dave Airlie 986433
diff --git a/radeon/KABINI_pfp.bin b/radeon/KABINI_pfp.bin
Dave Airlie 986433
new file mode 100644
Dave Airlie 986433
index 0000000000000000000000000000000000000000..6efa1382f1e6ea16e7cb3d7481e4786ec0f6f4b3
Dave Airlie 986433
GIT binary patch
Dave Airlie 986433
literal 8576
Dave Airlie 986433
zcmeHLeQaCTb^pCDNu(u<k|>F!W%1c2ZP`{}%2pC5wyP(r-Lfud
Dave Airlie 986433
z(j{=ZjHF(cFL%ihuZXO#d^lPP7(-DQX%GZKhrKjUs)CWSy(ooRXsEYkh1R;MW2dtx
Dave Airlie 986433
zOXhy(kx!x3r7QB+Fqpu>z4zUF&pqdN&OPT`rY&1J3}EI_(p$hkE2M6~4P(tTpu5%3
Dave Airlie 986433
zBd3)4JW$b+LyMk6Ex#upcK{n`AT^U#km61i6sOuk?w!=
Dave Airlie 986433
zm2MUEmcwY72~&m;sT#=HFlMTNBk=l|vVe3+R?hv}IOkmbEpaPq6Gxz?yDg=6AIwa@
Dave Airlie 986433
z6B~4(op!L2+c5;M-zt56i<k4xS?J60JE@6cxEx>S&rejNB|U~Zw+-zZj*|!ZOxn;y
Dave Airlie 986433
zCU1}Rv7B7HLe}#82Ci!_?a}=`Zi_b;8FGko3o7zXkq6fWW5
Dave Airlie 986433
zSUbsiVh_sW5itvS=W<*opLeF{o$j_tj*{L9<)+y}A-&U5Hn$_x?-U-RU4!O!WQB*j
Dave Airlie 986433
z6%}jdzi>+=hm_li_KgpLW=3R~=MFn)^yL@1Pg>9@UmfSPlXg+w=bWN^C!L~vv?=nO
Dave Airlie 986433
z3(P
Dave Airlie 986433
zg16vK%)``w?f-(gu>^BZ{@)67%J&JF2THj7w1l~lef=uTeT+WYo}bA3%J~xSf*U~~
Dave Airlie 986433
zIS7Tmxk_|S@3fVETkpC3+c2{~bz*6YKG+R~*w+s^g@X8;c^D6HUwdc@YW6*=E)zrW
Dave Airlie 986433
zG<|E5KIZ!j?-k@;&)iJ?01Vhy-t&3cP~ydNZN?#`!41)mTVU{Bi|;lq-ld{!s;o&o
Dave Airlie 986433
z1C{IQWZ$5JDy}uSr-JL7{q@m7q+~7ItsY
Dave Airlie 986433
zeUIlX-cvc(-}^uCU7T|hNRszTpSQ%5y
Dave Airlie 986433
zJ(e=jf+%&5l<-eUjL7VB^z@8Vx91d08Ou2*dq!W(z5ViBUVHh!@;#$3h;NDi`@CEe
Dave Airlie 986433
zO>!1_g-UicWbb$a%cl3EEBE&5ujRGXf0plA{oo|WL-rDzbRtL@s`R$+@6_8z|4vVh
Dave Airlie 986433
z{&3ybZLE6;s(EZvoB7IhZNcLXf@hCmS?U<=&iG
Dave Airlie 986433
zY(-vQ)-?5A)VJh^zpb94qh41i
Dave Airlie 986433
zuF64ad>)Nrue{H%hx~eoG5HNTg^P
Dave Airlie 986433
zm=}sIbFhDAIUn!a+oPj`mH(Z-*DA7hoB_g9h-VI10a+)u>?g)tyQVRMxa<-6`-wl>
Dave Airlie 986433
z1pTQ`@}XIUta-R{R{TJ)m3_T?#D8oh(}-B~I69-R;4{(Z(M8`knZGK>+p(
Dave Airlie 986433
zx}XU!Mx=MzihQqV
Dave Airlie 986433
z)Sf1v)5nPG353P&%pJ+;gW5&vm+g17Z_@4VUMio+EHdgXQ1k=?)?iUao@qMuu!w7y
Dave Airlie 986433
z)HiuWY8dr*dH<S%`=N|i<1ywrFQ*>07QQ<k#`5t9mJK=!Co*^0!AT%WoOF>tzh87<
Dave Airlie 986433
z-9R1Kuadst9X^HDjxcq_!c@PdUS?f28<|2XGL257O}$_8w8YP%z12VEz6r{3sMvaa
Dave Airlie 986433
z9wDtUQMU&n`gwBdfY@i@S@$N#;yqD(8%xZ*{a%=nS>;l8En>uS+dl!@-4r%9rw|%J
Dave Airlie 986433
z;mWc%n4c}|pw6Eeu?utLlVL5ek^MqBpQU?zUS)eP4cUeB{vMG{&R)L
Dave Airlie 986433
z`-p#d7$5WZ?@YSKR?
Dave Airlie 986433
zM^-@FHORPkmlbn2a=eMOg>)k{sX=Z(%RKZQJGT2F^1TtUzKvFW_K;O~$8mJsnL=0g
Dave Airlie 986433
zRXdQ~fB
Dave Airlie 986433
zQP?H-Vakb#%#C5hqY<1NvM75eu<1)sGKUbz++zhwu~FsSVr^u&jm)Es?WkIN77FJ&
Dave Airlie 986433
z8&jx0Dmf8g4l`Um44rtY>rznKcyIKr(Dm)ittA}XIQ3owEpxY3lX=;xVH<1;A
Dave Airlie 986433
z&#dH`%~l}$O*=r_>&xb$j96$Gq28j$c&)ZD-k{A5+X#w0BT)Z78KN%XqAqf_=p*Ob
Dave Airlie 986433
zP=6_FjymdVZ0kif84q(_#sl{J&&0pnE@
Dave Airlie 986433
zaZFn_&LiG*0`a~JP9S`)*fu^;Y%_;#HIsAH0SDFDU92N`snSR6YT{m
Dave Airlie 986433
z$3+)Q{VO?N
Dave Airlie 986433
z3-npm+r9hQ{}
Dave Airlie 986433
z9=7L)>)TOLK|ctRhFLesTFUnof31Jte0iCVlg0Ql|Gj=o`8WDc1!Gx?HP0&Q$+%Ov
Dave Airlie 986433
z!u^kukN-`TZxZiv-ENRnO{x*yn1A{j_aT(rgF;?$>++AfwfSy$Ip-PgEiVp6X0au5
Dave Airlie 986433
z7M=VSCN*+R1J~3?X0SP}p)Rf2b&Tt+jO&`;;WqD1!E~>8o0ty_@7qmoboU$lw!@9c
Dave Airlie 986433
zy?htg%sEZ&KJWY%@=0-jJ?*Gx9!B*5pA?*aa~Jmruf730=H2IQoU=XKy(zkI&2!w_
Dave Airlie 986433
z!Mz&KTQ*=77Wke`^8RU@?+{-k1|3WBD`EF1#O^sSE=zo#M`vOdwH3#;NwKrow-}$b
Dave Airlie 986433
zU+|o1(od+)M3J=jq}??``@e`7=Pr1C`h}c5HY#~syYNn_E%%Ga>^Vc$@=XcxBgWX9
Dave Airlie 986433
z=p#3a&3$`MnAjlu$6jVEwO|;G6=UBj#(9aeMw@nViHy8=BAZ@SY`uO=Fq({dJapl4
Dave Airlie 986433
zhY3^01J31zrFo=WMv+hQNlCtKlyCbau!FK_cO=N8luO9x=S%a5j|25dPR16`*1fYi
Dave Airlie 986433
z9&xTbQf`mLv={#juYPfgb+_1!KHjk7d8mxlS8~9*@EOEC|9#7OIM?kwL3)z(6zMSO
Dave Airlie 986433
z8%J?@g0^oMvdVG}>lL{(%)8r|P#e;3F^~KPzInxYBLC}rUtP*qWR-e}cl_#iLa8qC
Dave Airlie 986433
zbg_W(XSIv0_ZD+3F%C)X!Z(^Rf?}<FlIy4+Yc|KL$$g%zA>u<&?vy%*cD;Lw|5cRZ
Dave Airlie 986433
zMwwc}GgwL8wtN38gwWKF%TLk%uEedpjW!=s?;H8|_QHGy`gbJXivLK>BlkseGGkN7
Dave Airlie 986433
z{UK%kW7hWfqRU;G`mSEA*HpI1eANm}zRw!pLi8t(vHpGq4dnHz$YoRhu`g>M@a
Dave Airlie 986433
z-lKgu_C@U@;;l`GwGUY@%*))4GyIPMs2ux4?dNQbr932m=clv}WRLLmb*0T$yW0^T
Dave Airlie 986433
zp&5_xoN22#9$@H}vFO7%@4Zu;8wy|yY<5yzh4iniKxUU6$UJJVOkc1i|5kWs9=lrZ
Dave Airlie 986433
z^0Pc&nL%6R4Av9V3d;G6k0JHso#vk<^SFNt^J#f4EU`jz0P~YBKAQg
Dave Airlie 986433
zgi2ehy2*DCa|CVqewOu2@Ln%p^$lBvD~YoRG4@r_H=4%3P5cj{YpjF!6i_B-(ZxOI
Dave Airlie 986433
zrIsDr%;NkbR91dn|IfZS0yH*dG8#C4g)Mm-Iw?r1A%#c{eJkwR0sFGdHL|~az@C$}
Dave Airlie 986433
z(wA5oqRbL2J()#6ey<s^=YCaMQ_KE&e=qyLl>Pwbeldc%v!aLS
Dave Airlie 986433
z98=K|LIr&-Gz9R8M88WQOP~8&`jh-8w)nm-$Ge<|;LSHoYsWsQi5V0ai}WFT?jQ3l
Dave Airlie 986433
znr9b(pWI7-pKBItHuqgk{%7>=tEcNKr`uoCa^y_as&Lf=Yn`j!zT(&Z8uDq19EqQ!
Dave Airlie 986433
z4uyXDaO6nkCHA}6*Jm{DGrj*uMemRI(3Z?`mdKr~M&)x3LeUToN=|j6g-fhq10mL&
Dave Airlie 986433
zQp?I+43*Utp;BFu`H>TShxK%}7175X&(?oV{2w8uNm-Ij`b*N|B$<0U^RHGd+o#wr
Dave Airlie 986433
zmp0pKRhL@v2^o9yY`uAYdwQ5y2E4k#d(XV!G#2L4dq0-XS%KQj6LvuK
Dave Airlie 986433
zlh(?*;(Fk~p0c;xLH-YWym*)7-WapS@h52;u7B+}(3_n5UWpvG-
Dave Airlie 986433
zm}}M+dHQFHz4?ale34zxHsx)}|1{sm
Dave Airlie 986433
z4Bhw^47COo$}Ol=ZbOxF4+6@42pYeGkZ~L8a0BY`Sv27H(1cr&z@13qHLO)0M6-Ge
Dave Airlie 986433
zR_iv_=&xg)@&;CFUqh?*ImFdtFx69NQx>p6`FFJAAzY{Y0GpJHNGb1Pv$_>qj9dB7
Dave Airlie 986433
zcPp+}9>G?e#tq6}<3{xluw8!#U1}{X?JaccJFru~3qAS)d{%z|pVuEmub#wSBZhmF
Dave Airlie 986433
vP58314f~Zk98fmntIF@=LFINFQV!r@
Dave Airlie 986433
Dave Airlie 986433
literal 0
Dave Airlie 986433
HcmV?d00001
Dave Airlie 986433
Dave Airlie 986433
diff --git a/radeon/KABINI_rlc.bin b/radeon/KABINI_rlc.bin
Dave Airlie 986433
new file mode 100644
Dave Airlie 986433
index 0000000000000000000000000000000000000000..b0cb2bdf20266c1424de03825d87748251f897bd
Dave Airlie 986433
GIT binary patch
Dave Airlie 986433
literal 10240
Dave Airlie 986433
zcmeI2dvIJ=dBDHBFWp@|_Uh%Ri7c({l_J}6*tMMp9+|8gn2F0vCh<@n&ZERI86b9u
Dave Airlie 986433
z1DWaW`g%e;Zc&H>@-tA
Dave Airlie 986433
zC9NGp|L;^YXU@6jeCK@c$2qIOm5U1#;v6t7AMiyIi9T^=eCeRAV)|`0kr=I&w#>L9
Dave Airlie 986433
zL3`27AD6^I=0|o*iLo1vJ;q)%b|!sEdb`Cd-&x84*Wj#~36b@BMy(Y@yTuuskg-YA
Dave Airlie 986433
z_?_`2HWQcFgrtt|ElJwsMa+n#%xJOw@&6K8bVl6aGtw|)Y0gP@bB1Huqz(9o7{?il
Dave Airlie 986433
z9rv>@$6CJF%J*rr@O_DX!^0|g{IJP*GP1kB5$;pEoJXU%O!;em#&k$&q&6a^t3#H1
Dave Airlie 986433
z#l@z#(U{o;-A-|!HdV~kb`=Nho@l++3Eqr2%nt-hit*u`FNXxWGLit_dyVS~Yq
Dave Airlie 986433
zD2}-^R1R}vg>Qn3HN))@WDl
Dave Airlie 986433
zi81fi;_S~#_JEQ2$*ZK*7bkmiS8*NmZ9f^8>`BLtKN*aOv(J~5o-=}+Id@47VBn@$
Dave Airlie 986433
z8#`xhJ!@mpny}W^v@ge+tlsVX>*_tu;qpDD47wdwIu7_Uik;jF-5#|43w
Dave Airlie 986433
z`%03arT3K@-(>r-V5NMVbCb00eSTva{XfP0_Hb`wD%{)nH~KelMtnjNebM@5e5Zm|
Dave Airlie 986433
zNzo^me}wjOw06m)-}pzqZ`SYO2c^;TtR%W_5;uQJveoySOwGu$S@_X)wHxKj%5a%v
Dave Airlie 986433
z4@u*JAbrwBw!cCj_XX*~Mzb1Q|EfvvHI2_9|8)Ly;_Nk&>-kD#yLs#~r*_(s-G})b
Dave Airlie 986433
z*Kulhis<>M>O=c2jm{eS*rbspbGH~bHV=ay`k7~6JeqT|5uO-$Qoyed&rLM1$Dt8l
Dave Airlie 986433
zY<vRP-pD3)KvR79OrxRn;A_qTP09JaO4Gg2WZX>i+)35Zp_0UuZj}jbRS?SLI&{#5
Dave Airlie 986433
ztnp)KIdV^{K2$&G+oAX9b?t4@9OIbAm|K8tRUN54Vw+j)u{FYTsp7#e+_@MMtSYv5
Dave Airlie 986433
zosm8p4~P@c9#cQqBiJ`G!oFLeDHeDV-z$v<Yo57699^du?ZLTGeeL(0Ij5%>=Y;3F
Dave Airlie 986433
zl0}9Mi^G*}9doY5aS$A4RD6wDN(;PY+2=*D{lNAa{3z75lT}+%o`N^V_n6kkYdb&X
Dave Airlie 986433
zr@fkZJMZ>0^<D8jI*;5fy(4X^8|S(a=%=sJEA6-I+0oqX(OeZ+UAs=#>br9BHHVSM
Dave Airlie 986433
zrMdXUcZjF9wI9D{oZIg=UI}3ecWBR^hcCE6
Dave Airlie 986433
z{qwB#7jt&J*p3J7`1_$eiFr$_>m-d|yjCX$)}3OmKBY0TB|C=$dE591zG;o2Q7nvU
Dave Airlie 986433
z>{FPYXGHM5^U<(GaZUfbNcFN1htfPx+m_eUW0rQviX5?e32Whav5plFx@yau5$BL;
Dave Airlie 986433
zG_a+m+DG%Hc^!5ZmzqTh<#|bEODQwGS)|e{8Fc+}#LuIe8%z)KVSX+@7_T^B^F)**
Dave Airlie 986433
z6c$@p6|~_OCi06m{2&~^E$A%9$u(}JUDCwEKQdk8vb=5e*5DYj*zL%qFFhvXldF=B
Dave Airlie 986433
z>A@GfO1i!wKo;beO!``4N{1)xcMg^sF9*GxH&BwwlcmhehGJY}Jn-+U-KBBH$zm(&
Dave Airlie 986433
zf4AdzR~t9w95gaYj_fcw
Dave Airlie 986433
z4w#nJ>?;RXirj19VN7EeaPw=
Dave Airlie 986433
z52;LpHP~w*9lKW~2_9l!GrrXL0`B;+CZ0dSIbVj~4E$0fg#3~N+R;%bv=DDYT
Dave Airlie 986433
zGZh!`qB;G$8-|Vs>7ir8BND@xmvGkRL*xf!`5ENVMgL`bkNJy(e(7i2&Ul>p$Fzr+
Dave Airlie 986433
z59peHN9)MR?j>j0y(;&M6xQ;%c(|kYlnl%~CM`-s%^AMP&NtN;z*ZIB($-3z-ZgY=
Dave Airlie 986433
zj$Wk`outtTa*n&unqKjs>NfTh+H=f7%USg84%b5(o8ZQq&RL*ukT^Rv+@bg^UCSh?
Dave Airlie 986433
zH4inz9(di4UNgbnB83wYzv3CmlKWG{_GE&5g#7FpaDPkAa&<0v5;=!*OU=AhY<;Nb
Dave Airlie 986433
z
Dave Airlie 986433
z>x-$Kzcg+8P2;uw()gvdDW{k+)VzBB@T54y_em@@5j*lpW9{!-(13Zw>a-`!z-W&C
Dave Airlie 986433
z+h(9Y>Jw4#T6+&JN8Z#f%U={@)~=E69TF>dnat*b+J5{hc#XZq6BDivzxmwtIawNH
Dave Airlie 986433
zsIpVO3NIqRS0#I|-*}Z6o(%RAQ{Fx=pP#CHUMHK+BFm?N+q58`NG31O$prDW%*&;S
Dave Airlie 986433
zT;3pU$mBKn`wew&N@Zj9x_(VAc;lKvaOu#aK{2>6SQRWbZIU;O@S&wb%xpAfoi(}H
Dave Airlie 986433
z4QmSZI=Sa=aq90xU|EUJ)+Mp?-K9)@!_cF8mhKB0(Dn-Ydjb1=p8DXIlBiFu$<=qU
Dave Airlie 986433
zAGo>`TsS)wELM1O!)T4~ptJD(O&)brq#x`oX@
Dave Airlie 986433
z@JLQ=7J0=iUSiRTI~*}
Dave Airlie 986433
zA7br;^(pg#`Y!VyRzB@Z?(3<^qC7TtfV+&&QA-c2&!NXv5f6(sCYg0(xs_i>W(CHh
Dave Airlie 986433
z!60=^%&aZ0QksC@h;2K359_yC=PGQ%ys4z|ZzFA-*g34Vhn|Zp#dx$uz64(&KRqSs
Dave Airlie 986433
z$`Z{{_!zWU+c_m3_2^67+2Z+HPV+>Ddsf=g-C6j7r77pitW$We$_yF#W^LhpxRs~!
Dave Airlie 986433
z2IoE#u3yXi=BDp=^Zlp#t#p~3r)RvMxh*=U=bt0zjc@TBKg7G_pG~G$D(R4pNncX>
Dave Airlie 986433
zUE8Je<Mg?^6pnf!n$td-TW#a>V@-FgZen>%V*q;ekV}{&z13T%+o_RG#H
Dave Airlie 986433
zqF#R~f(O>O^#(eASaGggYwntP*!G_`?bLX`jba<M>;a!RoRM~Daf9}pTXVu*_f2R$
Dave Airlie 986433
zlD9P58Yir6dWctk20b}i?*MZcTNq5;6zXR6wGtyH#+$x7_LdqiD4e-~``3oz!1-zn
Dave Airlie 986433
zty%RP;2zccsOd<+XYrD0e4V~^ntG_RSkjCa&-5xyde`l
Dave Airlie 986433
zww#Ob9iHI+uKdo`p415Ik31l%`&;Q9`t9^F^(n?5Q&@s$2lc^m?rqz!U%ihc4)~6#
Dave Airlie 986433
zUxkg6Z^4&f{UKr}K9Kwb?Nb`#>A#eRSn8&sQ@c3lPFab)lD}-OC(pL5wlW_fmvAQ-
Dave Airlie 986433
zw(kQO_~U(`pL27xe9_+fBRrb-IXCqU-WJ4+Wir67V$4~ojnN)`I|%oLXUx|L;I=qV
Dave Airlie 986433
zK{Ise9j$i(&wTBq{J7wOPVk(2#;C?irJ*Hu?q2GUN648gCw
Dave Airlie 986433
zo<o^IJ8vJnb67sX!}n>v+c;O{c^ck~%1!x+U^ovLSJWnB%<1
Dave Airlie 986433
zeAxZ3KQG34D(~>TNJo*JRDbOu9l)Tgxi_7&^hK>Qr;jH2wnh4N=k_c*_Z`UYOP{UB
Dave Airlie 986433
zF{Q)Wh?N(zw0X?RFyu|?d`RVF<&rO|ea^iV*_b+=l|JZhoo
Dave Airlie 986433
zq^q)_G*CWa(yXfvo!WP#FX?glcI`d;IqJ0(_Mhkex{`ac)~DyQ+1T&pDU|iOwyXLI
Dave Airlie 986433
zZE6HLj?ME--HGka@jP#Dkqt*StA2=W={ra|XfOPbeC0uZYGzmAr$KMw*`V9L;l*dJ
Dave Airlie 986433
z5?5g><9@6>;b#x{QT`0&Mm|VAggjF;SAE%Z
Dave Airlie 986433
zA6oJE_QX+J`%yEKXRxpDZ=gBWAF`)BkyAZk?M6;_3P<(bs`2ZV9pa=O6z9sTt$cs3
Dave Airlie 986433
zc)-6b!Xd$rrT_6ysc$B?l=qr+<)2E4z1Up!Qj?|zANT?1tNnrVezmPr;7y`8^t6oo
Dave Airlie 986433
zWM(!i{k|mMq44bM`a|$LH<*FyfTVSg!kv$Pd%oHOILN)
Dave Airlie 986433
zFe2dP%{57lk-VAq5$
Dave Airlie 986433
z^@vlR^qnNM^g?6tgyx{eE9&1V?CVXe^ZnoDhfCxlXdzZX*I)1alTuhmsa};XV0F**
Dave Airlie 986433
zcVrPYhu&Q~7
Dave Airlie 986433
z7s+eI>Ehh=S6jXRr<FlycVVm}W~u$D-nBnugm>cn(`WI&5StXn#z5d&!uVrhm2N95
Dave Airlie 986433
zwS{>c%1d25c<8CLms%_DLdS!0q2@92tuy^I>8rl0l%D>vbXAA3nL&7chlS~jU}BaR
Dave Airlie 986433
z_~Xs>7kaLZH~IXNk*uiScz=$|$8`;Viyic-lgWWQH
Dave Airlie 986433
zO7%+3=LHWy$G1yq;*4AED)DA2smc>3Q;GQl)fLG940VwS?^lH{GA=cqR~=aYdX_w0
Dave Airlie 986433
zYWyOiZvhALnY$aSjy1<9?cq58q>hp4f<0hI5j`>J=~H^3BT?;=OoTt3K!y?i7tX=Y
Dave Airlie 986433
zJv8x%l?gQ}=jc0MqI}e(iBYjcEwwznhovs3Ok7Q~eN#?T+c?eq)k
Dave Airlie 986433
z`-8QHD;?OB+Qiqi{s#U_$`5lk-dWmK6@F-P4XOUfq{%_l1Yyk5HDDKhe_&o~i-me5
Dave Airlie 986433
z71krnnX#13Q{Y)@^Wa!itAx0SiP*O0$GN&>{+%L><-CK-@Pp|X_jqanJ=giVy+^E5
Dave Airlie 986433
znw@*hI_1Ik3EPKnJ@@F_r+#z(M$1c<cUhw}yBZS@M)Zfi71Cn;E6Tkw<>fqiw>bxq
Dave Airlie 986433
zyOSZGF0z^XU1ltqQCT3*Rs3$yzmK?J+_b)(5K~fL4);VnL^ML{**q-pbQTY0EpGw8
Dave Airlie 986433
zF;4An@iaeNIZoV?#;aBz9`Yye@DAW5usgLko1eqjX5a6~O_Iu`9#y#DhvNMudW5EF
Dave Airlie 986433
z+7a4Oee
Dave Airlie 986433
zyZRBjIBnx-6D;@rMS4FQ;@w*JRW_9}O?zLkxFY>1{oaGp>z$Abs{8y*_3!-*e$ShS
Dave Airlie 986433
zBp&}Nckn^+p#P=m=f$fp7g7H8tiq&?@6RcXDi_{nG~U~Iwa-Y~iZj&kMhf_EGRUDb
Dave Airlie 986433
zk$8<K9L3Gs%o_69%lfVS>KuEr)hX(tsE+6z<+mH7^=FH{11OALTU>ay@}!ADW0o^s
Dave Airlie 986433
zti()4*R%zTi*eq$ydm;Ewy|QU25FDUa+Q
Dave Airlie 986433
zvFEr_q9(bV^#b?ZEA;NKH3+=N%g2pF4QF#2cP3&;%T3&WuAn9w1y+A2N}9~C6ki$|
Dave Airlie 986433
zM#pR7j_($i?+Y#corRywa3AFz;@LM7pTcobbX-{v|E%d4oSu!7IgvHtZ=vMSVk`LG
Dave Airlie 986433
zr!i|z@6*>{8_^!kd&SUxU!jh=OnE_m_aJBeU9S@!U!zyP>~C_Mzr)&FRJXFWj
Dave Airlie 986433
zn+Zw(Ip1p*zTK64ujShf>)&EL_$!K2XjK^Cub{mbm=z0qS{~tB?;-l|r8JB%PKM{Z
Dave Airlie 986433
zy%XYM&KA#A(DpREeNf-eG`AU-w~02
Dave Airlie 986433
z^>z#IijNMi<9Dt`4P6?y*csf#?*r7VBiL-sND
Dave Airlie 986433
z_A%ORdypx;!e4LP!uM1LrmgVpU<MmI>JxL^4r<>U6i#D{-an_mW$$~l)mh_cjM4la
Dave Airlie 986433
z#TgqzM%sYm?J18>rLi;a1Wpe=#%}~R4vnb&W+XGh8u>k4j`E_u*=ugp^E3|+
Dave Airlie 986433
z)Ob;GH}5GMGoX3!JbPQuw>KD+8`7twWh5t_eTVIl5^8VPcR=-Zee)RUlSXB)pRU~F
Dave Airlie 986433
zdzH`oiSj`|yVr00cBHQ%I^TPM-y#;)Iu25o^
Dave Airlie 986433
z&xk8u{00%mV0XdJ4q&$?)4>}AcT;^+Ii|7J&EtE##o%{tahd8@?^F2wjaCOPwHogl
Dave Airlie 986433
z
Dave Airlie 986433
zHt?Z$XnqH9Kcjtj=V9L|kAkbSxMIj_G|GEy{dzgHT^#%!dZsQZ|AX%hkL&+2xZmWR
Dave Airlie 986433
zQ19XT`@FYkT-+gVeqMjC7%zX_&U;Ps!*>3#o$qU!&q3!$C)Lkd
Dave Airlie 986433
z+{bwPPWV7py^L?&d9@vPA;SvaAIsk-S?n&c^L~DR{)+EaL)Z*!x6QBp=&UuZvs4E@
Dave Airlie 986433
zy}reNw2t3UBi&lRQ*Nn0CfmC2qkg-DIv4-xerA4r8@zvd?ya1Cw?k{M`Z?!p#&^HQ
Dave Airlie 986433
z`m4mJ_k{5&tQFOtj=WQDJaUa}B@VY9d8^z^?jxVKJT-f{+}M=AZH^-zcSib6^ZyE4
Dave Airlie 986433
zR41BCRWImzb7hlsl%KHgoENdaLv0(o*+FdnE^rBCn*~o6d+NsDcf5|Ce%Tz-SM1h!
Dave Airlie 986433
zWa)z@Xxtjn_2YBsdP(gD+&5t3E!8Ku)AmxM-cz#g?xAhxPap?JZQEp0*n0jcwdwrv
Dave Airlie 986433
z=(k0+|A}P>h!-t0?GenxvV*~|@%f2mhxE=ye{b-T?LQa%F3gSRl_#
Dave Airlie 986433
z_AP<ZsPM~c`6t!BD{l||)C?r-eE9;gIalFB{+DjE{Lkxasm5P@ADTN~>y&TUc-SVJ
Dave Airlie 986433
zwcZMdiP)N_ZzB2K)COnQUoSSvdhWNxxw9;-N~6}S!}kAyT4u{rerBH$>f-cD{MIdA
Dave Airlie 986433
zZS#Agr9ezQApFlsdPMIK^f}#I@l6IDNo7~5-JV6=j!Yf&?a@oETXrY;c5O@w-{Kee
Dave Airlie 986433
zjqK4Yc20K^Q@jQR6mNB!dpHxBXzi-^s!s-AlC71Wm`rt`l-3%S`&G;Ihh?|k<*T1D
Dave Airlie 986433
zS!j-D7?+<hnc4l|B>r@<e>jZg&)2>sequLuUwG&GxzdV1YP=g
Dave Airlie 986433
zGp*tu$>KNN_>I0n9pzrvUdj*)<1@F(R@QGW@0Iqwf(+J*qcXb^-l>D1!
Dave Airlie 986433
zyH;NFx{vO3dH7ab@0R!ApEn-49=@O8cZ7HGe)4A}XXbKwkM++x#M$pRUf4$-;2qZ9
Dave Airlie 986433
OVPWb2|Nak1;C}!HSK2@T
Dave Airlie 986433
Dave Airlie 986433
literal 0
Dave Airlie 986433
HcmV?d00001
Dave Airlie 986433
Dave Airlie 986433
diff --git a/radeon/KABINI_sdma.bin b/radeon/KABINI_sdma.bin
Dave Airlie 986433
new file mode 100644
Dave Airlie 986433
index 0000000000000000000000000000000000000000..4766a2a96bd7cba06096d7378f50a6c6931dde18
Dave Airlie 986433
GIT binary patch
Dave Airlie 986433
literal 4200
Dave Airlie 986433
zcma)9TWl298UD`fcz5mfWo*_MlU=h2S8*jGxrwW871R#438WaXLkXl!FGSFQlB!9|
Dave Airlie 986433
zLlW(*M}`L;OhpwSwgJ&fjWBA15{0%zdB~JXl`ms^S@DoIL{wGUG%ZvJXoCdp^!sOa
Dave Airlie 986433
z*2_h1#`^c1^Pm5A{@XbQ0KL6vP7QEU`bMGsSnnuwO^pVK^tgdB8@jA)MCxSBnKphZ
Dave Airlie 986433
z6Mn8uFrf$uf<}lCbV60~ARb5?P=~3;r!~<`{9+gILRlsLkbWuYBlpmoh>|asGaa}N
Dave Airlie 986433
z;;F0Ud3EaISH0x>Fs$q5iqd`!`6HsQv`)y_-;az{>tu4PO{{qyD*u7qBs7D+HZ%E+
Dave Airlie 986433
zc4pRw_T)HZjLev5p+0rDogyc75vjvYAfNl+^X1l=8QG&9dgBOm(lpFCSR^uXtAQDy
Dave Airlie 986433
zhLA`bF)!C+qkji7`B&_Wwbb!#$X`NcQ75#)7Be$P-)-Fk8LO=NV87`m_kKYfpl$8+
Dave Airlie 986433
z$4F>f^5;m456fq42yCIB%D$03u4_^k8oXoyMipaXy&9Z9*X>}|LF}>1#Qgw)Pu`-h
Dave Airlie 986433
z&YKx)r@g}Zjc=1yvMF*OJq=+DN_vb1^wj+yJ>|30ca0@^O|(4`o>yX4nKPuT7P?d+
Dave Airlie 986433
z=82z^E{xLr&Ybxu$QeIg^FF%Q_M7z4-(W
Dave Airlie 986433
zy&`{?k3NI#VVx{!JLSX)er<4Us5qxlan4%q)e-6mpUGz;CwUcd=2ODB42|(udK`ug
Dave Airlie 986433
zmAsFCeLqsR*y7tOxg;?u#Yc$@^0(jFH#F%RZF;t-PahDeYy#P0e4526-vH||S8y`y
Dave Airlie 986433
zKed(p$EpVUFCcCWn3=D;Si)M=s4GHVOdk(;(--lT=8LpB3w`jo6QOS94&hnazg8%i
Dave Airlie 986433
zE6
Dave Airlie 986433
zay%j9G;IvOi7(@MnJ*iMK4z;zaz9#A%$*~)ca8q&a5X&Z+mkHTPFD0;+PYKt^d#*m
Dave Airlie 986433
z;Yq(za7~vHUrY#lu(i^GwbzFAD(YVYeZih>ov@L+1>-112v6RzL797VzcZ1$gnHs5
Dave Airlie 986433
zx%X|AyJV`l-GCJ*{a)^!2=;_0cY=Fc*aHvRigs)6>w*ow%9xD8`;TDhn!23L+;Ooi
Dave Airlie 986433
z
Dave Airlie 986433
z^lwvo*z
Dave Airlie 986433
zC3j>9f-7{R=e&mA
Dave Airlie 986433
zC-%X9=Hw~SCv;qINe-h;V#8W}lCV|wbOYNa{mKR=T7!H|AA~*%)n2`g_pPlG9JM(4
Dave Airlie 986433
ztOIt8>zMG}o%dzlVN{Pes+n@1noJ2LaM
Dave Airlie 986433
zV19{Z`Ez!{+HFUfbE(uB#CX@eDEFk?&AHVMcz6DYw*N5KZK7?D=PmAoamWeo++N!F
Dave Airlie 986433
z=nIG}+5^QL*Yqx!dOP13HloeD{65q`|EBgq`={upf0I-1$c*z&DBiQl!ME)P=jgSX
Dave Airlie 986433
z9Z+MY=gHm}??4$D!#$Ia$V}|kHpw`n;fa}UY?i%=hXr#V--LbOEb5Nhm=zk@*E-m3
Dave Airlie 986433
zg0?fy=Iv-1N3!iKbInEz@0!}0pkI6_JnMMA5y$%@efjT_FQxyLeaUmZB6Q+Y8U1s2
Dave Airlie 986433
z+
Dave Airlie 986433
z8P<fw*jdU%*fXpFM~yn(ZJ}kmZ;(-6$v5R6WCo;<!C=1Jka>lCo}0(w$9{7~M#
Dave Airlie 986433
zY1!{1$q}^q`N5izTuJXh<a1~ERy&8aqc)n;?eLm*A)bHTjy1B5@?&O<y>~sKkFbHT
Dave Airlie 986433
zakd+e6TZeX_A;Jph}$&Bx@3I)TI0G$bc$}lhjih7xK|iLkJPT%QPBKaeVnu+cRitx
Dave Airlie 986433
zut97!*6}SogkIM18tU7~9
Dave Airlie 986433
z_?OfY`Z8PSntn^Lymzu1THZwUU<3*FrjF@f1^AYiux#*A#3sIoT|OP_W$;Ug(pS2y
Dave Airlie 986433
zbL>=7YwUM%+VYKA8{cHzJ<WWI%l>}(;m2D3l=)ZgGht6)++GMM{2Z)e-$}FYMA``>
Dave Airlie 986433
z&h49(@oqkb)`~bw9!1jy`M)5Dv*eS=3Tb3cJJK>zpMU2*$a{viM$^MktS6oIag}!W
Dave Airlie 986433
z(|7N(u0gy`e1iCEf@g2CnWL!YTQ}@O#OX7@PT?WF=F90Q8nPB$Q^)0(XXYDw)Cv4h
Dave Airlie 986433
z&e>rlbsUlXBk
Dave Airlie 986433
z=T~Le|7FiQ=1BdYOt4oSh4(ROn}n8eYv7&J8~RB6K)UyYXKI7|LjM2oX({(pS<|n(
Dave Airlie 986433
zdA2&9`#R6vAL^kzoAOo(4flVqw-@@RUX~T}=`0NCOEPEA%7(p@c>6Uwcn47Kjtcrr
Dave Airlie 986433
zh}S#tFXmA>S1M?Xqb1%juPWY6#u2&CvbZrC*|D|8$&w!
Dave Airlie 986433
z24$Kv?DH={RrWT%
Dave Airlie 986433
zoczz}OZZm&nO`5OV4_oK
Dave Airlie 986433
zOsR+QQx{}jSx=JdtRcUS1DfE?QIQ*M)c25YKO3-o>1`5okK}&L{rid2T5>k>Z#lkz
Dave Airlie 986433
z^;nG;F@V$9jt`;X7MfHPi_`(EP{;6yI*A^28k^NS(A95Ir9MDZ{T(rN199yERBQW?
Dave Airlie 986433
Y&`zONn?;>=32E&kJf!^t_1cyH0qTwc0{{R3
Dave Airlie 986433
Dave Airlie 986433
literal 0
Dave Airlie 986433
HcmV?d00001
Dave Airlie 986433
Dave Airlie 986433
-- 
Dave Airlie 986433
1.7.7.5
Dave Airlie 986433