From 68a190988e663eece21203a3cc677abb032d4843 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Tue, 9 Jun 2015 14:01:21 +0200 Subject: [PATCH] linux: add and update some AMD and RTL firmwares Signed-off-by: Stephan Raue --- packages/linux/firmware/radeon/kaveri_ce.bin | Bin 8832 -> 8832 bytes packages/linux/firmware/radeon/kaveri_me.bin | Bin 8832 -> 8832 bytes packages/linux/firmware/radeon/kaveri_mec.bin | Bin 17024 -> 17024 bytes .../linux/firmware/radeon/kaveri_mec2.bin | Bin 17024 -> 17024 bytes packages/linux/firmware/radeon/kaveri_pfp.bin | Bin 8832 -> 8832 bytes packages/linux/firmware/radeon/kaveri_rlc.bin | Bin 10496 -> 10496 bytes .../linux/firmware/radeon/kaveri_sdma.bin | Bin 4456 -> 4456 bytes packages/linux/firmware/rtl_nic/rtl8107e-1.fw | Bin 0 -> 992 bytes packages/linux/firmware/rtl_nic/rtl8107e-2.fw | Bin 0 -> 976 bytes packages/linux/firmware/rtl_nic/rtl8168h-1.fw | Bin 0 -> 992 bytes packages/linux/firmware/rtl_nic/rtl8168h-2.fw | Bin 0 -> 976 bytes projects/Generic/linux/linux.x86_64.conf | 2 +- .../Nvidia_Legacy/linux/linux.x86_64.conf | 2 +- 13 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 packages/linux/firmware/rtl_nic/rtl8107e-1.fw create mode 100644 packages/linux/firmware/rtl_nic/rtl8107e-2.fw create mode 100644 packages/linux/firmware/rtl_nic/rtl8168h-1.fw create mode 100644 packages/linux/firmware/rtl_nic/rtl8168h-2.fw diff --git a/packages/linux/firmware/radeon/kaveri_ce.bin b/packages/linux/firmware/radeon/kaveri_ce.bin index d86d86e1cd712539fb1940cb58d91281e8554eea..95163d49ae6d4b75bd39da37f740dc5a508ce9cd 100644 GIT binary patch delta 769 zcmZ{hO-NKx6vzMPy*Kk3#r(jrdAgW+rX*qD7llmJ8*2~@EQgi`S`cj_Qm7U)@wTV6yY>R53 z9sn^WH1x3*_Fv&k_s}!zj(wYowjwoJi~}_~${YLSGWok(Fk|h)4XYB~*ltW)Cd9ZK z^=S>MF&|Rngg^m_wx~ksggW;RnzanhmvFuiJ=qAi@*t39^RflAmJUp*8d{?fM4DOszx(~LZ>2fOZZwR#@VG-u*l%_E#KJ@5~(eC`b| zPnit!f_cR(GOrnxD;8A);hdOw%l=08+mtU?bpN*2oS0Ios@R_QRYh~&Z_Ht$A%`h) zwD^n+8=E5^@ZKO1ic%^RE#pD(=Hairti43pPx&~2cU_gZ7UOw}Kfbsc)8R}4i8-aQ zeGZZjjLKSr_`~wYn*aH*a=BtuX+KwGg{y-)WUuSA)k(NG0B0$)iYp)W{&bG-TEN{q zlb>BW(TM!+-a{v4s~HTb@u^akzD36jHpBN>ThBv|AOC|Vtj)>0=02KF(uPIfW!q@K zNd^*Bf+m#W2rLBAj0g$z(jbn~S@dHECb1LCaNwuCI6*_`qY;c!4AT^cP1QJ07n1w! JMv^_Y@f$~#-+ll9 delta 813 zcmZuuO-NKx6#kCy&Ai5c#TgtU<~_4A&`JwhjOZJG5RAx)u%L~Bp<8iLi}`tCOobKL z^(VCnliCE9BJ_vQTQoxvYKeUzZ&3d9@n$X@|(vSJNIpP7v_+-N7lDjd) z=1yFUb0xX(#k??=flKSd;;?dv21QtDr=*xvg5f#Nmdye6DGfiW7I0PbAP{H!`U)?v z7)y*dj1=P?;{!wP6|NUS6p#KhMh{=;bo+KcDS!xenrdTKDR;?6^7PA5ph`yhUD+dRJlD%eJWGpDSNvy z&++sB;3a#n#aHc=Do3$cw`a9{#H_t*sO>YPVuFfMj}lyfA3+>PJ6Y(WL0qIE^x-7# kpaE+zQAVxkp=;=+8@NePj8F_dszi*27ta`VB)Sdt4=U5<(f|Me diff --git a/packages/linux/firmware/radeon/kaveri_me.bin b/packages/linux/firmware/radeon/kaveri_me.bin index f65c1c86c417b3ed53c235c5e8fbe00756fd931e..4920e2ed5619e51c687d96c24416f0d465d6b327 100644 GIT binary patch delta 1147 zcmb_aO-NKx6h3EW-kqkL=HHn&lg&KGF(qvpiqUB>XACKeepG~h7P<(`z)D)?*t5_G zC9Q*n3L()Zcnf1_(X8wTY9WPG(4uG&EnL(}Fe0#fpH`27z(tGie!TBH=iGO{d(~#O zSy9UYY5)K^tYCsXXH{7h?(MO>kRK{_CYRF+qqrkGZ{jd>c=J7`5oTXvpq7|G6}*&3 zTcgR8S*+D&-o~t23aqmYW?o_fxFfWosFqTr28|K{(bMPi_=JDKr=`yNjQ(I? z)o~@Ylp|?$o~-RtpU_gtgu&r+z^SEH!Ul~N^nF~V>DURWNFoRL4+ZRo=#c}Y)23I#h z2RmaC@iMD8{l8)5o}FVehl8ZDuuXL9$k&!VGv87y_?;x>ylq9wLWng%1?7~GYa=@b z%+dy1EbUOij>7;wP~w+ISq{e808FqUm}0~5nT@~_bLg;RD^%dvpYPxLf8^?Q5B~+Z CIx;Q* delta 1134 zcmb_aUr19?9RB_8wlkNL{r_{f#9h}+$(*B5$Cz%#g6yH@h>Fl2GRg|-#RtRLjZy*) zTfZ_?2f0J!)T0{dS$>7gz7N0}4KQmHZ{6xm)f(&$(@{|15@Ll7O`-yub`LCcHBiP z9tWaWUC76oQHz4{Zd}JlB!HVpX_xSmUPpuQnW)EiJu4&q#LkbmKkZk{y2G0btD z;||AZ8gL)MtMu9(#!F=K#IT=Io-p=Nzo*8%P6<855(>o<3OuO1ghH`|f+!&_{PGfn zR{jb?D=(%XifIr|c`-sOFNWWTmrx*Hf>Umu*VZEm4@go_OGp4VGBzV{k2vAn>+Zfvi zOy30?^%)4TgK&;!mGJq?EDK|72y$!~CfEopvQb!OmLjS!4V!TM_wz6PKXSuAhyMVc Cbucaf diff --git a/packages/linux/firmware/radeon/kaveri_mec.bin b/packages/linux/firmware/radeon/kaveri_mec.bin index 96bc1c9f77e19b318d412c6af047bf8eb583dd5f..431630f6498c68efdf680140e5ee9f8fdc8b0c27 100644 GIT binary patch delta 8920 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 delta 8882 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 literal 17024 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 diff --git a/packages/linux/firmware/radeon/kaveri_pfp.bin b/packages/linux/firmware/radeon/kaveri_pfp.bin index 3c109160212cc457a0a7dff421b0f0ed4e99cb29..f3054c1369f5077064bf431eac5d16bd1e3fbfac 100644 GIT binary patch delta 1728 zcmZ`)eQZ-z6#w1ZzHaT>b!FYwc8s=+vCXluv5kRq+uH_#Kuk6i0da98nqZ7s%%Wh@ zj|Un=P@G)4!7zL!GvEZKgNRDPi*AePM!-xh0aS>@{ULrtk)#ajx$rRi$0omb&bjw| z-1j@@zG{oL#X)T*Fb4o5q=4fhNiBGP;irApwcZbdNyhp`kS}Ma2VdaF&8$o0rQBl2 zMONx9M+t|PLU0oDh1WWFfe9@IIlM?|Kzn@uq2@74wH`3i+s* zrZddYCfP!7X=nq`)o<>rhP}&@Nue3`iwH}63X(lub-AQVDWlv2|ySelgbs5Vm9MF3> zS|fDyh+XRn+4b>|Red`|$BxP@#M4}v@dU@cjQ!$dhTnCG>P~(8IpTW826jcXxpJ6a zyyVK~$=jmW_7%KjzbVqCV6_?Wm;!T94e5&1n^Trqw<=a2v50 zQ)7}sNo5r#Jx)x_+HO8@@TMF1PxyFFYWEnVHrBS_KZB z9T0VyHEs8;gTo5c7{hJ_=o=2;nH4_Fj+`)4x2Dwi)W|nHrN;N9%hLj08jbro0th@I zZB<;zT*AtP*S(#ki9Yu#elsENy6f34QJ2;1iZblEWm+GP(DZ3c?Vc{)$to-uNgyV> zW+UEP?-+8yF(cBSJ%oScA8aU;8f^@+Be%GN;znh#lFVBT;F{+{)* zvN6R9f0W!_AE&)DgwF}YnD#Z{9N_{%?m4yGsG87vz9T)I^g5}Ft2zGCs)V*zu1b#z zLzf<9hCU~Oo{|LiGL=XAM5(8iofXe{8kkKS@kD9Di@mF&WtLGhG4a}bVyA|%kWfpg zBQy{i336{KAzi%|UPRJqNV_^CB5j8uorX*|q>Q2V^>SobZ9wcvvJ=TH-Kwr6##gua z)HNdMb+D&|!&gYpYF`PRYMrm4`en-m4UM*CGe!I#w$k1<13O4|iEn+)(Ffi1>Gm*F z8;v@#upH?C+FN{jUPOK<0$5M=--|H4DMTNGxKC>f13Sh7IIt2(Kj+e~hZ%mgC6aot z8yQ2%B=#^(rE7t$a<=6CeqhUMLF@82xFC0-5{xS*bXv^#k}LRxS#Xi1V1lLMcVy=+g32TPU>^3VTaI0!7nR5&A%cpsv~wq7O*o zcK3p$3QB|w+od$}Q;U*l6jEYnByv$o1h)uU$&#QCMw0S^(HPNEQqRCO;l+pVp6|?@ zIWzN}b4OdQEstnXU@ibgC<4bdvRdT9!0n-YmG@+1im@IM;qC0i&}RObne7ynMR(Y4 z;VHgT8sgB32o8czR9NeZOPf2^;roFf2_mb!kdoBxHiNo03!;R`SOm;!Zr{ia{L( zHje!)hD%qlykKR|u~S1E%R*Aj?T!$Ak2hlw0>D5Ic|d5%VoTH+1Xxeho0j|r0Mu+yS6uF*T+&;^}UqL!f{`)(Ko6eBy3hn#w?VE+i^*XyH_PBhkTpV-F;3bpdk}JUGi<_>qu`W_EjMIrQ z>Yom1xl8~}89Nqbs1`XnCyTROT%5M(i8FVR%`!DBC6rPwz@*=S@v4mZxJ8zU>8I7ftqDFpa924!g&6v z0A{9-o2gn4?eVFRZ`iPMk8g>~(*hOL8V_=W5q?(ss|9nfU<<`c_dCodesr(p?5=pk zvxL1NHhbD!FEaGqF}+ksQ}-pA+UpeOJk_!9CyWC)c0f{8`nIq>vB%et_(*{kfTtUnKT?E0t3Fn?6 zef~J}itGLib$DmR+Dz1vH#9fq~5)6>!~ zHLSz1Wrme&sC)-GoK_om_@gK>H6g9E;7cCIYi1R<&8@I0 zOW{`95L1?+Mp=bx<_>(PtPx*CV!>aPZv3I7F^gV)x3UhkbQg(EOF}rJuZnQg{Vyf| Bw&(x= diff --git a/packages/linux/firmware/radeon/kaveri_rlc.bin b/packages/linux/firmware/radeon/kaveri_rlc.bin index a2e7edd9b5cc93fcc94cdb17c6e8c02dd35ce61f..66b5b104d6a7e90c3e04d4197a4c765c9b69b03b 100644 GIT binary patch delta 3986 zcmaJ^du)@}6+icjKl`&|J9ge7PHbYw2{j2Zp`-yy5=CsH4Auk!%Xn;MMO)WW($TW9 zrj0Xb7o@04bOR)$l{&4}+Nw<51{?kFZZk`}CP3GwgDt4+p$Ta%Tc@pPnvnN9-y;cV z+8>|KJ?EZ#?s=c>A&puAsoo-FUi#Wcqp|BHM?7lWMU)X#?g~<7 zrUBnBStT}!Yw{rx*XG>vIZ@LS(`mSd4CN=kdecqAIjqTE6GfDun95Hl)J^O;c%zLs z5KTXfD=6esxyTR{@T+TrhG(U&HH%r~;U;x_v&o6mF6%V! z=V2d)C;FgWiMbw5?9ZvOJbJx2m-{G5aIBz&n!j0JIBVZLDSQjGzv2#}I^5YVH|b%q zL+;k&qE!y+m9bseWA{PJ@uWt>gTQrDzoB~ehkQe?FX6}p(hb>i`lv8RtUy8q<;Qw+ zpcgwXLJVoB{+euXmx-X<;BHr-v_tcL9 z65x;tX@qIk+S&8hKPq)kvv^CkdUlqu;Yit$x6JcCRSiWi%U3;}*#FqG6FO`(;>ec$ zMoU*KctYfdfohzM)oj^aFjlw?)ktb0h-_u2{x)G{D{FZ=&(uk=9>U{SOA$sFty9b8 z&%H(ayG;$&sr7(EW`4J2D@aZ1%wg{_&jy@kZ^bC2*e6ctq0Mpjo!3sx#XOvXoPM>4 z39%-!!xtS`ELGqZzIhjJ_S|vf2hcl4Em@t~Pi_HE9%UvSe#iDFVEZ}n`Rpon>|TQM z;Ikh4td6sJ>DDZTR?8240WT+qrP059(cV3f;HS)~Nk}V%7ta8O0GmLMP$V0`x)21gdw7p=-bYbP@Yy{3tN=`4zgOqWIkxXx9Fw$y0%D?Up8Q1b!T7gU|D*eIizzRBiHfFa@qF z!MNBiZv|UKSl(T*Vre%N6SQ0<)2oz5j~B&^HOfWjQq;a)@m{Zdrr==j_pu@)rnWVS z3q4J%l!Na8{skLn6Dbr^yFlCR@BrTf{7VjwV&PkSs<1ysO+DSRE3`>mk}rg|ieJc2 zLUk2h6tNK-oHk;CtPv9?G)qjT!|`Po5qNIHf*y2pOBS?kB`iFy0oQ;Bf#1xvAHOJ{ z3fFO)4!4Ml@@hC$#V2EFahXr^`d;D`vP)dn7N!Q~ki`Ay$=vl^=z2G{S=^HgBE*^Q_6sQK1{=qU1!2@pxBN%(9`AhYWp7E;e4IG0T?m>b zU?D6}$yT7y4z#0y6JY1872uhYP2x>iQTo}iMEY4S@3@NB)YVG)SZSyDx;$GNtvYM& z8FSd56BNjMD-(mSg zS(^sKep+(YUV7Y1h)n`;GK{;~WUEOmRu z${=$x)iO|?sMwoyNKPuUz{L-^S#vzf>Lpvml-$3ha$vQ48ZRGpv=eWv_4pXFJa!Dv z78bY-G$%h7)10#Zf2AI@Q&d3?H%l&iZVOyn@Po{+tQc_K0=K_DS%*cX?{-Qb0mqsv zdj({2dst`-3oluwI~~B8kxn8IrLvm$l_WCqRL;F_k9x<9b`#vZM!kf!%ZA!KyvL;D zQDZ`@ozRGv3bGh|V`TW%>o~^-ECiTq2}Vj0sT{Dn)lxYc9BB?hu{CgYLsD5k31ZSV#3qai6?Wy+a(8>F5F9lO8Ki!1h|S z5rgwZhQ;Q(1H62`6SP0z z*~#*Ta4G)Ls6%KextyUk+Qrmm!N%b(WGvSTH&4!7?mf)-xXsuCft-DPW? z`zX|L-H_|!OEiEl#@Dpo0A~!G2QW>1N)0d`0p5qi^JU1y%Yi>;;_W7041841#LLpm z?E`iYr`za7{8q0BXtlOH(jjS~jD6;PHW){0kUS0c5N>$MD4_QInCk6Mj` zy|+p|K%bx5M_Z@z)usN2Xw#ISV)dy<{xETXA1Shfz(<&EAC56=p4?dbgWdm2 zcn_55MQEIP#*+SQ4p9RTR~l@6_!nWj0O<=XR@?{^Zj-pBQadqwTK$0!0{Ow*UYD delta 4055 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 GUhzL&n^?{O diff --git a/packages/linux/firmware/radeon/kaveri_sdma.bin b/packages/linux/firmware/radeon/kaveri_sdma.bin index 9c099103e3554b99209bcef786b4263780dfa1fb..13c9bc513c217d9a89ece736aaca430262ff01ce 100644 GIT binary patch delta 24 ecmaE%^g@Y0Ly&>NfPsO55r~->7&r1q3IYH?SOfb2 delta 24 ecmaE%^g@Y0Ly&>NfPsO55s29tm^Si93IYH?fCK>m diff --git a/packages/linux/firmware/rtl_nic/rtl8107e-1.fw b/packages/linux/firmware/rtl_nic/rtl8107e-1.fw new file mode 100644 index 0000000000000000000000000000000000000000..c071c2f0252b9254af81046c1f9a2996020b67a6 GIT binary patch literal 992 zcmYjP4QLZ*7=CkJ(~yQHrf1rfsBx>dOpTY=W~GRPZEQU$ZpaWB!)jZ9CdGxC>KJ1@ zEn^Jvr-&2T+L1{aLq;tl3>j0RYp!KTsnw|~Lq3B@9ioZIC?a)F(rxVS9^Rkl{pDT} zk)C9CbHsdQ*V;(C88*YwkQrSUjjf9`kt;q4Vuo-?VrQ~*Z+qtlUAx-NXvB<~k*09R z`}dK*pF3wQ3`6N)soG&Q$GV{&x3u2{<<62I(S4iOjOCOkwX;UoNn zK?JZ!M2R>7#=4Zit28WDI^I-HSjvS1%8g#-!68+N@^R)a^&@xGz@^pzv}_IJLM`q} z5E-?Mc8K_5;@|$qeYJ)Ss8Mmyrq35??y7wLYZf(Wl!ZuWA-^IkxdkAE= zV|r)@YU~cy?ZS0yHx}jhV#?YFz0eJ}y&sj?1pD-$Y&3~-`yllXQ9k++H2Y)7#ZTa@ z1ti^%?%7Wvsn2l7@i|003^{QGZL`Oqs{y#~pWvP+x#uZtt2mAF^q0`ngZN^_*SN4U z1@+Y#1cSqPtMyyt2ERkD=PX97?=fE(fmDnlQ1}7C@ibl-`w?pJJgR~}G4^N1UPLaL z!K8JWv19O$+2kk4|4RM}`APCq_-7vtu515fFHM*lo@=_}m~oXGKRe3~12tp}?r zDxrCONO}BNFZ}1ct^SJQZTa|?z6?sXBzSkK=!%Pk;-aOxLT3-6{*N;T9N*A4X&|8t#J#l75yuT|tfBuH^*+je12YW< zYX7O_q^xF5opK4KMp;EElvkNo?CoRk;v6Ci{TKGCmigxr5~~Ps-SFWod*O|{;^Z{dxF-1)Wyw&xd>Z3Ka9@*uTU9vOZQFW+sO+|UZ`U2Nx zPjQ7(SyJJdla)5sdOam2C64O4gLY?rQGQ`jULke#WO1qm(-}wP?l)zCNY5}ZjErQ4 znPFi_3@hS^G$I|qTD?XvX#y5&BDQKeD4HI}Gy_^RBTi_^NF3z5ODza>NO)dmg%C^w zJxj-DvLT=?W8cpHa#)2do2SeR^ zVGZuXX!m}ksa2e}2IEQ{;=}bAQ4T|lG{B%XB01Q^b()dT>qVk^oX;nb*n0|sdK%Ps z2D)^B{B3BMJPY!j!>73OAmIY&Qaj2gFGAEhp`W_Mb6(~-uVQ!7H6;44L-cpyO6E;G zTj_&#;}&eT9_%Q)jZoJegqrW-fpQNskq4lpURWa!VH@;g$-pCMU5}Asd&1hMtnEX{ z8^EyA&)NZ422|#Un19LqE9QrpA7Or!`EeKrCot`Oix*|@G2Q+FV(&+uMdRK=+}mel znZBS^oJ6bfE3!U*18LuR&M?pU6FtUXtozNnY2JZ99RJJl89q~MY-gZDi1)@U7$Bw_ zu_`GUg2@b@(Sr5F|D1QLEh)NNW`1K|05PAMc<;1m$W3H-li;f%>Lf~#w-_>zgA~M7 zNpL)7OA?|nJD)oR2^L=p=aV3@71v5w^dI8xOZXoRDve2rO%lX;E6iJBdn84Q mdd>C7 z%=?%c`T#X{JL`7hrnLhLa$UG#eGEO{4VS$O6`45u^q_P!fiim!^}Q$?-3QJ74082z zIBEe&^`m>{3rO-y{8sW6MEe?YXg^wK4nkK0a6UZ5Jr8rwqu5q{3}va~&{KmrviKyf zEKNe47)Bs4g3T?bksUmPY|mMox6WZMe;!gk3V;4P1jbW%VeA6b;6+pgE;05pW3M8c zNMq8v&e$>d#%%Hvy@5ZaSpx3&w zth@r6$BU%fhc&`~&fDrQFWi=wZ}Cf`XiJ=TrwXo^NH8W^vQuP0q|{vJT7-I3LD~(3 zE>@vL3>17p>I0eqUy>Ys2Bp5jfcJR}8z?zN-=u-KG7$67{+9U0!0H^Cr7 zZ=m-7S`Nx;*3>B%Qfib{ltTFv^9sGa>|K~cWWN9WUez-9uLMP^)6eE+-qW4`D01F( Jte7Xo=Ra7!WDo!V literal 0 HcmV?d00001 diff --git a/packages/linux/firmware/rtl_nic/rtl8168h-2.fw b/packages/linux/firmware/rtl_nic/rtl8168h-2.fw new file mode 100644 index 0000000000000000000000000000000000000000..df92848abbd257c2375d0a5bc6164634d06855dd GIT binary patch literal 976 zcmYjP3rJI86h7XrbIsw_yiAjoGqs|}+?E?AQKQnlAr%r55v_b>B_=j2BH~jbA}T~G zqBKTGM3hL3kf>PZt`ZU9D~pKRkg$l_B0?gxv#H>{_v8HMeBXZ_+(Sgv=&LJmxC?66 zI=yzA-R88~oq0}op2Njl>;YqlF+vRoeU-J|%41d4Uc1v_ciJ5;TgBn})n%pbb#CWo z@76N8yr|4OBP*`2_IZnnifolNhpY})p=*6%zKbq*=5VSx)0#l!={016NXyVM^o$gS zkzry;3^NuGsYDupwOW;6Pz5YfMQl?wkX0>?t2#8PdYn{Kkkrq2mzWT~Ea63o8A2!> z^ehA8WI<3}%D$ETWiSgl$XAvl*t8Nu@+z!|tbs$Zv2SPJiR@@TRw!=v3y>HnL~dvU zf*l)?rFbyVv>7AvR_G$d7?n$)jcms|xfGhn4vfjWAV$hC*t8q(<#H^F?m=2;F9tgH z!5rF;!Hxq+S1LGf6^7*+EQr+Nt$YMxv<^C@9x0&)uG5IbZXc4A6MQ~}r0&xYlrx~` zXQ9aeDA0nsiE|+Td3;W|01_^O+Ag7V;tE8y7224Q$UGf7=MY}-B-7rTV!O|bV;=adF+k22|dBWPKtbLBK zFNimCFKhc?>Qk5>VEz^JubF?t{9EP+nIDF}e-x9xF}y7KfXPcAA$EV_Syb*V%)N~x z$M6Ns;sl!Y-;nd^J4pS(b4Ga1U+C2TX5AmwP4W)><@i62Pw|MHWFhH literal 0 HcmV?d00001 diff --git a/projects/Generic/linux/linux.x86_64.conf b/projects/Generic/linux/linux.x86_64.conf index 6969ff0b79..a08977e447 100644 --- a/projects/Generic/linux/linux.x86_64.conf +++ b/projects/Generic/linux/linux.x86_64.conf @@ -1024,7 +1024,7 @@ CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y -CONFIG_EXTRA_FIRMWARE="bnx2/bnx2-mips-06-6.2.1.fw bnx2/bnx2-mips-09-6.2.1a.fw bnx2/bnx2-rv2p-06-6.0.15.fw bnx2/bnx2-rv2p-09-6.0.17.fw bnx2/bnx2-rv2p-09ax-6.0.17.fw tigon/tg3.bin tigon/tg3_tso5.bin tigon/tg3_tso.bin rtl_nic/rtl8105e-1.fw rtl_nic/rtl8106e-1.fw rtl_nic/rtl8106e-2.fw rtl_nic/rtl8168d-1.fw rtl_nic/rtl8168d-2.fw rtl_nic/rtl8168e-1.fw rtl_nic/rtl8168e-2.fw rtl_nic/rtl8168e-3.fw rtl_nic/rtl8168f-1.fw rtl_nic/rtl8168f-2.fw rtl_nic/rtl8168g-1.fw rtl_nic/rtl8168g-2.fw rtl_nic/rtl8168g-3.fw rtl_nic/rtl8402-1.fw rtl_nic/rtl8411-1.fw rtl_nic/rtl8411-2.fw radeon/ARUBA_me.bin radeon/ARUBA_pfp.bin radeon/ARUBA_rlc.bin radeon/BARTS_mc.bin radeon/BARTS_me.bin radeon/BARTS_pfp.bin radeon/BARTS_smc.bin radeon/bonaire_ce.bin radeon/BONAIRE_ce.bin radeon/BONAIRE_mc2.bin radeon/bonaire_mc.bin radeon/BONAIRE_mc.bin radeon/bonaire_me.bin radeon/BONAIRE_me.bin radeon/bonaire_mec.bin radeon/BONAIRE_mec.bin radeon/bonaire_pfp.bin radeon/BONAIRE_pfp.bin radeon/bonaire_rlc.bin radeon/BONAIRE_rlc.bin radeon/bonaire_sdma.bin radeon/BONAIRE_sdma.bin radeon/bonaire_smc.bin radeon/BONAIRE_smc.bin radeon/BONAIRE_uvd.bin radeon/BONAIRE_vce.bin radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin radeon/CAICOS_pfp.bin radeon/CAICOS_smc.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin radeon/CAYMAN_pfp.bin radeon/CAYMAN_rlc.bin radeon/CAYMAN_smc.bin radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin radeon/CEDAR_smc.bin radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin radeon/CYPRESS_smc.bin radeon/CYPRESS_uvd.bin radeon/hainan_ce.bin radeon/HAINAN_ce.bin radeon/HAINAN_mc2.bin radeon/hainan_mc.bin radeon/HAINAN_mc.bin radeon/hainan_me.bin radeon/HAINAN_me.bin radeon/hainan_pfp.bin radeon/HAINAN_pfp.bin radeon/hainan_rlc.bin radeon/HAINAN_rlc.bin radeon/hainan_smc.bin radeon/HAINAN_smc.bin radeon/hawaii_ce.bin radeon/HAWAII_ce.bin radeon/HAWAII_mc2.bin radeon/hawaii_mc.bin radeon/HAWAII_mc.bin radeon/hawaii_me.bin radeon/HAWAII_me.bin radeon/hawaii_mec.bin radeon/HAWAII_mec.bin radeon/hawaii_pfp.bin radeon/HAWAII_pfp.bin radeon/hawaii_rlc.bin radeon/HAWAII_rlc.bin radeon/hawaii_sdma.bin radeon/HAWAII_sdma.bin radeon/hawaii_smc.bin radeon/HAWAII_smc.bin radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin radeon/JUNIPER_smc.bin radeon/kabini_ce.bin radeon/KABINI_ce.bin radeon/kabini_me.bin radeon/KABINI_me.bin radeon/kabini_mec.bin radeon/KABINI_mec.bin radeon/kabini_pfp.bin radeon/KABINI_pfp.bin radeon/kabini_rlc.bin radeon/KABINI_rlc.bin radeon/kabini_sdma.bin radeon/KABINI_sdma.bin radeon/kaveri_ce.bin radeon/KAVERI_ce.bin radeon/kaveri_me.bin radeon/KAVERI_me.bin radeon/kaveri_mec2.bin radeon/kaveri_mec.bin radeon/KAVERI_mec.bin radeon/kaveri_pfp.bin radeon/KAVERI_pfp.bin radeon/kaveri_rlc.bin radeon/KAVERI_rlc.bin radeon/kaveri_sdma.bin radeon/KAVERI_sdma.bin radeon/mullins_ce.bin radeon/MULLINS_ce.bin radeon/mullins_me.bin radeon/MULLINS_me.bin radeon/mullins_mec.bin radeon/MULLINS_mec.bin radeon/mullins_pfp.bin radeon/MULLINS_pfp.bin radeon/mullins_rlc.bin radeon/MULLINS_rlc.bin radeon/mullins_sdma.bin radeon/MULLINS_sdma.bin radeon/oland_ce.bin radeon/OLAND_ce.bin radeon/OLAND_mc2.bin radeon/oland_mc.bin radeon/OLAND_mc.bin radeon/oland_me.bin radeon/OLAND_me.bin radeon/oland_pfp.bin radeon/OLAND_pfp.bin radeon/oland_rlc.bin radeon/OLAND_rlc.bin radeon/oland_smc.bin radeon/OLAND_smc.bin radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/pitcairn_ce.bin radeon/PITCAIRN_ce.bin radeon/PITCAIRN_mc2.bin radeon/pitcairn_mc.bin radeon/PITCAIRN_mc.bin radeon/pitcairn_me.bin radeon/PITCAIRN_me.bin radeon/pitcairn_pfp.bin radeon/PITCAIRN_pfp.bin radeon/pitcairn_rlc.bin radeon/PITCAIRN_rlc.bin radeon/pitcairn_smc.bin radeon/PITCAIRN_smc.bin radeon/R100_cp.bin radeon/R200_cp.bin radeon/R300_cp.bin radeon/R420_cp.bin radeon/R520_cp.bin radeon/R600_me.bin radeon/R600_pfp.bin radeon/R600_rlc.bin radeon/R600_uvd.bin radeon/R700_rlc.bin radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin radeon/REDWOOD_rlc.bin radeon/REDWOOD_smc.bin radeon/RS600_cp.bin radeon/RS690_cp.bin radeon/RS780_me.bin radeon/RS780_pfp.bin radeon/RS780_uvd.bin radeon/RV610_me.bin radeon/RV610_pfp.bin radeon/RV620_me.bin radeon/RV620_pfp.bin radeon/RV630_me.bin radeon/RV630_pfp.bin radeon/RV635_me.bin radeon/RV635_pfp.bin radeon/RV670_me.bin radeon/RV670_pfp.bin radeon/RV710_me.bin radeon/RV710_pfp.bin radeon/RV710_smc.bin radeon/RV710_uvd.bin radeon/RV730_me.bin radeon/RV730_pfp.bin radeon/RV730_smc.bin radeon/RV740_smc.bin radeon/RV770_me.bin radeon/RV770_pfp.bin radeon/RV770_smc.bin radeon/RV770_uvd.bin radeon/SUMO2_me.bin radeon/SUMO2_pfp.bin radeon/SUMO_me.bin radeon/SUMO_pfp.bin radeon/SUMO_rlc.bin radeon/SUMO_uvd.bin radeon/tahiti_ce.bin radeon/TAHITI_ce.bin radeon/TAHITI_mc2.bin radeon/tahiti_mc.bin radeon/TAHITI_mc.bin radeon/tahiti_me.bin radeon/TAHITI_me.bin radeon/tahiti_pfp.bin radeon/TAHITI_pfp.bin radeon/tahiti_rlc.bin radeon/TAHITI_rlc.bin radeon/tahiti_smc.bin radeon/TAHITI_smc.bin radeon/TAHITI_uvd.bin radeon/TURKS_mc.bin radeon/TURKS_me.bin radeon/TURKS_pfp.bin radeon/TURKS_smc.bin radeon/verde_ce.bin radeon/VERDE_ce.bin radeon/VERDE_mc2.bin radeon/verde_mc.bin radeon/VERDE_mc.bin radeon/verde_me.bin radeon/VERDE_me.bin radeon/verde_pfp.bin radeon/VERDE_pfp.bin radeon/verde_rlc.bin radeon/VERDE_rlc.bin radeon/verde_smc.bin radeon/VERDE_smc.bin" +CONFIG_EXTRA_FIRMWARE="bnx2/bnx2-mips-06-6.2.1.fw bnx2/bnx2-mips-09-6.2.1a.fw bnx2/bnx2-rv2p-06-6.0.15.fw bnx2/bnx2-rv2p-09-6.0.17.fw bnx2/bnx2-rv2p-09ax-6.0.17.fw tigon/tg3.bin tigon/tg3_tso5.bin tigon/tg3_tso.bin rtl_nic/rtl8105e-1.fw rtl_nic/rtl8106e-1.fw rtl_nic/rtl8106e-2.fw rtl_nic/rtl8107e-1.fw rtl_nic/rtl8107e-2.fw rtl_nic/rtl8168d-1.fw rtl_nic/rtl8168d-2.fw rtl_nic/rtl8168e-1.fw rtl_nic/rtl8168e-2.fw rtl_nic/rtl8168e-3.fw rtl_nic/rtl8168f-1.fw rtl_nic/rtl8168f-2.fw rtl_nic/rtl8168g-1.fw rtl_nic/rtl8168g-2.fw rtl_nic/rtl8168g-3.fw rtl_nic/rtl8168h-1.fw rtl_nic/rtl8168h-2.fw rtl_nic/rtl8402-1.fw rtl_nic/rtl8411-1.fw rtl_nic/rtl8411-2.fw radeon/ARUBA_me.bin radeon/ARUBA_pfp.bin radeon/ARUBA_rlc.bin radeon/BARTS_mc.bin radeon/BARTS_me.bin radeon/BARTS_pfp.bin radeon/BARTS_smc.bin radeon/bonaire_ce.bin radeon/BONAIRE_ce.bin radeon/BONAIRE_mc2.bin radeon/bonaire_mc.bin radeon/BONAIRE_mc.bin radeon/bonaire_me.bin radeon/BONAIRE_me.bin radeon/bonaire_mec.bin radeon/BONAIRE_mec.bin radeon/bonaire_pfp.bin radeon/BONAIRE_pfp.bin radeon/bonaire_rlc.bin radeon/BONAIRE_rlc.bin radeon/bonaire_sdma.bin radeon/BONAIRE_sdma.bin radeon/bonaire_smc.bin radeon/BONAIRE_smc.bin radeon/BONAIRE_uvd.bin radeon/BONAIRE_vce.bin radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin radeon/CAICOS_pfp.bin radeon/CAICOS_smc.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin radeon/CAYMAN_pfp.bin radeon/CAYMAN_rlc.bin radeon/CAYMAN_smc.bin radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin radeon/CEDAR_smc.bin radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin radeon/CYPRESS_smc.bin radeon/CYPRESS_uvd.bin radeon/hainan_ce.bin radeon/HAINAN_ce.bin radeon/HAINAN_mc2.bin radeon/hainan_mc.bin radeon/HAINAN_mc.bin radeon/hainan_me.bin radeon/HAINAN_me.bin radeon/hainan_pfp.bin radeon/HAINAN_pfp.bin radeon/hainan_rlc.bin radeon/HAINAN_rlc.bin radeon/hainan_smc.bin radeon/HAINAN_smc.bin radeon/hawaii_ce.bin radeon/HAWAII_ce.bin radeon/HAWAII_mc2.bin radeon/hawaii_mc.bin radeon/HAWAII_mc.bin radeon/hawaii_me.bin radeon/HAWAII_me.bin radeon/hawaii_mec.bin radeon/HAWAII_mec.bin radeon/hawaii_pfp.bin radeon/HAWAII_pfp.bin radeon/hawaii_rlc.bin radeon/HAWAII_rlc.bin radeon/hawaii_sdma.bin radeon/HAWAII_sdma.bin radeon/hawaii_smc.bin radeon/HAWAII_smc.bin radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin radeon/JUNIPER_smc.bin radeon/kabini_ce.bin radeon/KABINI_ce.bin radeon/kabini_me.bin radeon/KABINI_me.bin radeon/kabini_mec.bin radeon/KABINI_mec.bin radeon/kabini_pfp.bin radeon/KABINI_pfp.bin radeon/kabini_rlc.bin radeon/KABINI_rlc.bin radeon/kabini_sdma.bin radeon/KABINI_sdma.bin radeon/kaveri_ce.bin radeon/KAVERI_ce.bin radeon/kaveri_me.bin radeon/KAVERI_me.bin radeon/kaveri_mec2.bin radeon/kaveri_mec.bin radeon/KAVERI_mec.bin radeon/kaveri_pfp.bin radeon/KAVERI_pfp.bin radeon/kaveri_rlc.bin radeon/KAVERI_rlc.bin radeon/kaveri_sdma.bin radeon/KAVERI_sdma.bin radeon/mullins_ce.bin radeon/MULLINS_ce.bin radeon/mullins_me.bin radeon/MULLINS_me.bin radeon/mullins_mec.bin radeon/MULLINS_mec.bin radeon/mullins_pfp.bin radeon/MULLINS_pfp.bin radeon/mullins_rlc.bin radeon/MULLINS_rlc.bin radeon/mullins_sdma.bin radeon/MULLINS_sdma.bin radeon/oland_ce.bin radeon/OLAND_ce.bin radeon/OLAND_mc2.bin radeon/oland_mc.bin radeon/OLAND_mc.bin radeon/oland_me.bin radeon/OLAND_me.bin radeon/oland_pfp.bin radeon/OLAND_pfp.bin radeon/oland_rlc.bin radeon/OLAND_rlc.bin radeon/oland_smc.bin radeon/OLAND_smc.bin radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/pitcairn_ce.bin radeon/PITCAIRN_ce.bin radeon/PITCAIRN_mc2.bin radeon/pitcairn_mc.bin radeon/PITCAIRN_mc.bin radeon/pitcairn_me.bin radeon/PITCAIRN_me.bin radeon/pitcairn_pfp.bin radeon/PITCAIRN_pfp.bin radeon/pitcairn_rlc.bin radeon/PITCAIRN_rlc.bin radeon/pitcairn_smc.bin radeon/PITCAIRN_smc.bin radeon/R100_cp.bin radeon/R200_cp.bin radeon/R300_cp.bin radeon/R420_cp.bin radeon/R520_cp.bin radeon/R600_me.bin radeon/R600_pfp.bin radeon/R600_rlc.bin radeon/R600_uvd.bin radeon/R700_rlc.bin radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin radeon/REDWOOD_rlc.bin radeon/REDWOOD_smc.bin radeon/RS600_cp.bin radeon/RS690_cp.bin radeon/RS780_me.bin radeon/RS780_pfp.bin radeon/RS780_uvd.bin radeon/RV610_me.bin radeon/RV610_pfp.bin radeon/RV620_me.bin radeon/RV620_pfp.bin radeon/RV630_me.bin radeon/RV630_pfp.bin radeon/RV635_me.bin radeon/RV635_pfp.bin radeon/RV670_me.bin radeon/RV670_pfp.bin radeon/RV710_me.bin radeon/RV710_pfp.bin radeon/RV710_smc.bin radeon/RV710_uvd.bin radeon/RV730_me.bin radeon/RV730_pfp.bin radeon/RV730_smc.bin radeon/RV740_smc.bin radeon/RV770_me.bin radeon/RV770_pfp.bin radeon/RV770_smc.bin radeon/RV770_uvd.bin radeon/SUMO2_me.bin radeon/SUMO2_pfp.bin radeon/SUMO_me.bin radeon/SUMO_pfp.bin radeon/SUMO_rlc.bin radeon/SUMO_uvd.bin radeon/tahiti_ce.bin radeon/TAHITI_ce.bin radeon/TAHITI_mc2.bin radeon/tahiti_mc.bin radeon/TAHITI_mc.bin radeon/tahiti_me.bin radeon/TAHITI_me.bin radeon/tahiti_pfp.bin radeon/TAHITI_pfp.bin radeon/tahiti_rlc.bin radeon/TAHITI_rlc.bin radeon/tahiti_smc.bin radeon/TAHITI_smc.bin radeon/TAHITI_uvd.bin radeon/TURKS_mc.bin radeon/TURKS_me.bin radeon/TURKS_pfp.bin radeon/TURKS_smc.bin radeon/verde_ce.bin radeon/VERDE_ce.bin radeon/VERDE_mc2.bin radeon/verde_mc.bin radeon/VERDE_mc.bin radeon/verde_me.bin radeon/VERDE_me.bin radeon/verde_pfp.bin radeon/VERDE_pfp.bin radeon/verde_rlc.bin radeon/VERDE_rlc.bin radeon/verde_smc.bin radeon/VERDE_smc.bin" CONFIG_EXTRA_FIRMWARE_DIR="firmware" # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_WANT_DEV_COREDUMP=y diff --git a/projects/Nvidia_Legacy/linux/linux.x86_64.conf b/projects/Nvidia_Legacy/linux/linux.x86_64.conf index 505fb6b175..25ffe85fe0 100644 --- a/projects/Nvidia_Legacy/linux/linux.x86_64.conf +++ b/projects/Nvidia_Legacy/linux/linux.x86_64.conf @@ -1024,7 +1024,7 @@ CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y -CONFIG_EXTRA_FIRMWARE="bnx2/bnx2-mips-06-6.2.1.fw bnx2/bnx2-mips-09-6.2.1a.fw bnx2/bnx2-rv2p-06-6.0.15.fw bnx2/bnx2-rv2p-09-6.0.17.fw bnx2/bnx2-rv2p-09ax-6.0.17.fw tigon/tg3.bin tigon/tg3_tso5.bin tigon/tg3_tso.bin rtl_nic/rtl8105e-1.fw rtl_nic/rtl8106e-1.fw rtl_nic/rtl8106e-2.fw rtl_nic/rtl8168d-1.fw rtl_nic/rtl8168d-2.fw rtl_nic/rtl8168e-1.fw rtl_nic/rtl8168e-2.fw rtl_nic/rtl8168e-3.fw rtl_nic/rtl8168f-1.fw rtl_nic/rtl8168f-2.fw rtl_nic/rtl8168g-1.fw rtl_nic/rtl8168g-2.fw rtl_nic/rtl8168g-3.fw rtl_nic/rtl8402-1.fw rtl_nic/rtl8411-1.fw rtl_nic/rtl8411-2.fw" +CONFIG_EXTRA_FIRMWARE="bnx2/bnx2-mips-06-6.2.1.fw bnx2/bnx2-mips-09-6.2.1a.fw bnx2/bnx2-rv2p-06-6.0.15.fw bnx2/bnx2-rv2p-09-6.0.17.fw bnx2/bnx2-rv2p-09ax-6.0.17.fw tigon/tg3.bin tigon/tg3_tso5.bin tigon/tg3_tso.bin rtl_nic/rtl8105e-1.fw rtl_nic/rtl8106e-1.fw rtl_nic/rtl8106e-2.fw rtl_nic/rtl8107e-1.fw rtl_nic/rtl8107e-2.fw rtl_nic/rtl8168d-1.fw rtl_nic/rtl8168d-2.fw rtl_nic/rtl8168e-1.fw rtl_nic/rtl8168e-2.fw rtl_nic/rtl8168e-3.fw rtl_nic/rtl8168f-1.fw rtl_nic/rtl8168f-2.fw rtl_nic/rtl8168g-1.fw rtl_nic/rtl8168g-2.fw rtl_nic/rtl8168g-3.fw rtl_nic/rtl8168h-1.fw rtl_nic/rtl8168h-2.fw rtl_nic/rtl8402-1.fw rtl_nic/rtl8411-1.fw rtl_nic/rtl8411-2.fw" CONFIG_EXTRA_FIRMWARE_DIR="firmware" # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_WANT_DEV_COREDUMP=y