From 10719d6d6e0fd7a1476ed6eabc0b82414b06e174 Mon Sep 17 00:00:00 2001 From: Divy Le Ray Date: Tue, 7 Jul 2009 19:49:09 +0000 Subject: [PATCH] cxgb3: use request_firmware() for the EDC registers setup use request_firmware() to load the phy's EDC programmation Signed-off-by: Divy Le Ray Signed-off-by: David S. Miller --- WHENCE | 17 +++++++++++++++++ cxgb3/ael2005_opt_edc.bin | Bin 0 -> 1088 bytes cxgb3/ael2005_twx_edc.bin | Bin 0 -> 1468 bytes cxgb3/ael2020_twx_edc.bin | Bin 0 -> 1584 bytes 4 files changed, 17 insertions(+) create mode 100644 cxgb3/ael2005_opt_edc.bin create mode 100644 cxgb3/ael2005_twx_edc.bin create mode 100644 cxgb3/ael2020_twx_edc.bin diff --git a/WHENCE b/WHENCE index 0f5649a..d9e3a94 100644 --- a/WHENCE +++ b/WHENCE @@ -418,6 +418,23 @@ License: GPLv2 or OpenIB.org BSD license, no source visible -------------------------------------------------------------------------- +Driver: cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter + +File: cxgb3/ael2005_opt_edc.bin.ihex +File: cxgb3/ael2005_twx_edc.bin.ihex +File: cxgb3/ael2020_twx_edc.bin.ihex + +Licence: + * Copyright (c) 2007-2009 NetLogic Microsystems, Inc. + * + * Permission is hereby granted for the distribution of this firmware + * data in hexadecimal or equivalent format, provided this copyright + * notice is accompanying it. + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + Driver: e100 -- Intel PRO/100 Ethernet NIC File: e100/d101m_ucode.bin diff --git a/cxgb3/ael2005_opt_edc.bin b/cxgb3/ael2005_opt_edc.bin new file mode 100644 index 0000000000000000000000000000000000000000..df2ffd9b07ff02c99e8e1fb8e11d921e1eb0c6ad GIT binary patch literal 1088 zcmWMld0Z4_82)x<4~`9Y0ne0Xao1fC+*uMMn_|RbJG3+pf;0gaEz_*kw9KN+pv1B) z?Ji1+4ztUo%Nh@6r+UU{mFys;|R=NhQgvX7_CYO=A{v8+leue zMufRWgliNj8&OO?mb_%n9+b-Y7*|wMDJ7n3h(+<;30xme1+OQ|ob+k#~2 zZY*Pcd0s9qUz)@U`YR(IToLQUmC9bM(t@~ZVGyh7Urqm-SSy<8UrYZw`fKQ4AIisC zErA<&S1o=0XeHiA|0cZy>k=B;^dVTkelczy8^kTlZQy)wW&Jkljnua%CgKh~giY(} zu$lgy;TY~x{kYrbz&)vU-0KjyuUo?XGq&P^ZW#~u_M+Vsc&K;@9yT4=QalA6ri4cv zemrV=(OE0-SjvaTJpxaphT%!#)|7&$;sV<&2cB-8hG#4Z&#tV;bC!(foA+V6<-`j$ z0y``hy5{-uqUFX*@#%Qk^5B)4LwME7z|OG1YgQ&+7XpSAz%C(Sw^fKeA|HFLGIaY} zU|Mmc3M5!Y9^N=S32z!B@RqY0FoLjs0{e^*-p&%}F~;B>uNP?}jQzv|MiF{NJKi-^ z9Ay1HL&N)GBt9@)_;8gQA92r*IhRj3mp;zrQ&YhqdY_pAd@d^Sg;|I%slPHu<7?tK zW)R;JzcWMlp7?_q#*f6G%m{ua{$iHkSK@E{4oBSR*LL9dT@Co7VLS#J%JJvS$@oi_ z@i*V~KO!6d@?MSvocNFTbu{3zMTN_DGzD#`uiut+m(BNYyL^)Ep1a@n$Zk6$I$&p3 b4A@!qU3PZg5!)-WY`%XxM~Ky_ZMFXc0EXrP literal 0 HcmV?d00001 diff --git a/cxgb3/ael2005_twx_edc.bin b/cxgb3/ael2005_twx_edc.bin new file mode 100644 index 0000000000000000000000000000000000000000..d3e91fade6b0751435dc858ce65352981c9c6ab6 GIT binary patch literal 1468 zcmWNOd0bRg9K|2=Wcqj zR9O6Ji1c`Z7yl*3Z?2{#-kNK6Sxn49sam8oNQ9ZPP1Z&*_4LeR`4!PM)3N?m{N}EcUM4 zR%FxX(7WBO@Niu&ecrq?@TwMQ{&?iO+c22<5avVO>rlY;h4jOM3sIz+Fr3U0D_3D8 zGat_{CjSbq8O7Pp`LMqmmBb1)}7^=K`FkLet$Tc$@v6!ii#4L8R)uWix+<NX?n6EKi^*TY{Y$yOf%}*7|15V{utF=q$~l#|(i6Z{nhC3t+HiIC zQLI+`;u_xnT5{HqvzGkp=&z^0fp2po{Y~^Y^KBYc6}RwhZdJ@!=PAW{c1`Ry@U5Du zEqtqu>1N#KYr^fJLfp~WjXSBEyccknX2Is>AnxuwgnNQJu;s*T+-q;cePrC9v;_}v z-pc$z_7AD+@i3W>kol;q9glJE<0WgcEm(=|Y7?Gt>_IE{?O?yteHKr$f2!mhcCmk2 zU595B6Ly!*#Iw%Tc#d~@J~Rw3@GdV>U*cU}_F1r}Wd`;h+=zW!Tks0I{q;^9XkLng zJoi;{59LPSH7xZo}c^vv^atBivq$Bf0}^zQZ`Gr{h>z0PVUHdV4!M^b8oM z)9{v_g|`(2@8~XoD!LoTsqg9@oS?qP?|t%5l7EW)56J(J*+=AmO#OuXPnF~NjQr1) zMtnj3m&#ytl7E{0SLAn5&yfE$^(^_{P`@Sr9Q8YX-;@6X`9G5XQ@aU2*KETtx`JPG zR^T^10>9^Ya9)o?ca?$*9aj7irQl*m3jU=2)nUWmV-)<;;ljV1FLh+&zr-k9HX=l6 zoGKB9Nla^ML^V_~Hy#&@VV1~1yhIrm=~0~^(MF`i_@+s$5hZc{TIp%@koa*&q?Zvb z)*` z(VK#BcMD88XAoh|LZq67s7f1Jxeg;*O+f279b(e1B388`jy&FR5eejpY0X;3~ifbq_{zW|aOk zMssEiXU1BqP)NTb&J;6e9J!yoggN8MCy-BcAH^i*OlHm$?oZ|ZH13!3eV4iNF z@<~OgNUcI8^JXNT!pzC1F^l=LS_4pEfSvT*MbF)t z`FMo8kNTG3F=p=3*W&Sv>3D*BPqP1%+lYGhpZ10D4EuZa>#*@Ctjc&a~lh-5eZY?os-_mgd9jss(Svh2fZH z#+!F&(ZgMqYfVw9m0i1Jw9|@!bMHNrHuKwtcBsD3>QAujQC_+37|zoiWPhsjKgOp z1)m4w@kMMnz6>U#ne~-mdwj+EYS4_YhbZ_aXu&ns-v*udj{Wb0>G&bRgdam;_^DP57w1mQO(=!%-hD`X&TZX?w5x6z%B>o9S z;&!$d|AwM)hj;leWWilUCrZdFVaj09h4Mt7>=r{qq8M-ZB)p+kOo}QIXAKgW6edwk z(b7sWNOV(-w62emn5I~XZD^3VrZ|ZwCN#xMqEatOO$pLQF-hA~K5194Nb;#c(!S=3 zbkGdaQHhaGTBLMVZc2(4FI`xhwNkO{QpBnSB$fU)ElTW$o06s|;z;v}Q?*EXT$p5N zX30#tCN9k)T^nAlS5l<6=8!)0$kv?Fm)K8p zNq?e;Pflj74DeLTz=|yKHn)h6nClFeL29_-;jxUoNBdIvL|lk+Ga9beg27`vEC7pOJB#_0P0P3H9;RCv*?UMCy~MPo_SF z`czwsO!HJoDLu=0hUvs|>J{d2smxg-GftMt%(7lGt1L@q7Y~v-dcDl8w8=c>w($R# z`R2>AfPM?jc3GqvrHVcN|5AOSy)3pEWC?pqEk;?EZItEgtzgDVuTfT!ukN-@)~GpB sV~dcrS&(&8F3EbmNj7W>NNxE6*+{G-2Ac24CgqlFrtcO-32as6e