From fc2b8658bb710f8f01367bf05f44f2faea489661 Mon Sep 17 00:00:00 2001 From: "Cho, Yu-Chen" Date: Mon, 4 Jul 2011 17:16:10 +0800 Subject: [PATCH] Add ene-ub6250 SD card reader firmware Move ENE UB6250 SD/MS card firmware from driver/staging/keucr, and convert it from HEX to using request_firmware() Most for this patch is from huajun.li.lee@gmail.com sent at 2011-03-02,only added the ms card reader firmware and LICENCE of firmware from ENE. Signed-off-by: Cho, Yu-Chen Signed-off-by: David Woodhouse --- LICENCE.ene_firmware | 14 ++++++++++++++ WHENCE | 15 +++++++++++++++ ene-ub6250/ms_init.bin | Bin 0 -> 2048 bytes ene-ub6250/ms_rdwr.bin | Bin 0 -> 2048 bytes ene-ub6250/msp_rdwr.bin | Bin 0 -> 2048 bytes ene-ub6250/sd_init1.bin | Bin 0 -> 2048 bytes ene-ub6250/sd_init2.bin | Bin 0 -> 2048 bytes ene-ub6250/sd_rdwr.bin | Bin 0 -> 2048 bytes 8 files changed, 29 insertions(+) create mode 100644 LICENCE.ene_firmware create mode 100644 ene-ub6250/ms_init.bin create mode 100644 ene-ub6250/ms_rdwr.bin create mode 100644 ene-ub6250/msp_rdwr.bin create mode 100644 ene-ub6250/sd_init1.bin create mode 100644 ene-ub6250/sd_init2.bin create mode 100644 ene-ub6250/sd_rdwr.bin diff --git a/LICENCE.ene_firmware b/LICENCE.ene_firmware new file mode 100644 index 0000000..08f2b01 --- /dev/null +++ b/LICENCE.ene_firmware @@ -0,0 +1,14 @@ +copyright (c) 2011, ENE TECHNOLOGY INC. + +Permission to use, copy, modify, and/or distribute this software for any purpose +with or without fee is hereby granted, provided that the above copyright notice +and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL +WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT +SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, +NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION +WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/WHENCE b/WHENCE index d1f5ae9..d4bfbd3 100644 --- a/WHENCE +++ b/WHENCE @@ -1763,3 +1763,18 @@ to be covered by the terms of the GNU General Public License. These firmware files are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +-------------------------------------------------------------------------- + +Driver: ene-ub6250 -- ENE UB6250 SD card reader driver + +File: ene-ub6250/sd_init1.bin +File: ene-ub6250/sd_init2.bin +File: ene-ub6250/sd_rdwr.bin +File: ene-ub6250/ms_init.bin +File: ene-ub6250/msp_rdwr.bin +File: ene-ub6250/ms_rdwr.bin + +Licence: Redistributable. See LICENCE.ene_firmware for details. + +-------------------------------------------------------------------------- diff --git a/ene-ub6250/ms_init.bin b/ene-ub6250/ms_init.bin new file mode 100644 index 0000000000000000000000000000000000000000..613f0ed718677ef13c7b074b5cfdd4b2ce5098f7 GIT binary patch literal 2048 zcmeHH-)|IE6uvv%Zd+Dj8P~`v*=`os2O`-)6ZHY0~-$ z^;F{Jlp%Jcz&D|prD7BfH7<^U)rJ4Jpgp9>FfGtN%EB-Sr>B5<=0vVY+= z0NHE7sTphrZvCLh!RZ%eCprky>7OxdyfsA-gEmJX`!)s@O<+ptOvx_=6K?0$Ypmv`YVtSM`qUCeu@IEnf)d!%?4ak~m z)OgQVq&;fh-<(>{%DHX7XG1C{L%`R4GLqv*4oR3nQC_ij#Ye03Sn)u2!t__jC>bN; z-4ntjc4bZ$%oB#`_W~skL{`F#I=3L-q3-3)lK<<{8?8%!qB4D;gcwpou0zZ$AZR2Y zt)r4$NBp<6#ikm}N(ZySFQHCtRWnqs7am-PC)9r6S18m==>n8`3X7$9p;k&19?~_! zG;fyqzj1lOnf&t7naiie%nj=8!EVpu>sM1&Li4E2c{exB>ypwPAT`!Gn;c46uUaWR zMjEmF3#euN5UQi^B;Uv4`fEhYOrv`Be(3{lsdEpKj{@&LBx{1{`)dT6bS;E$a0J!I zGJ6p69(NB>_dJG!sC%d7-UY9$wH1eX`D!kV?Thkhc{&kp2@%~{@X|o-0an+#iyE2n ztEu}F&t2dEq^Ko>=*oxu(fg@;ktgTC`zLU!MXJFDb#-`5-ER^01jEYj(D{^kM}`hR zxv%n?uXxSZ9O)bImZ*JW6_?R$UqREkiiXo$z0|EDpDI*( zH>ntUsv-*0h_UvVP`g*bPXJd*6->btpJ|YonJK5F-gmUKIC%dWyVl6H=5%v=t10~l zqE9baKT`W-9S5W`jSg(g!sDg#jQoe%zFaQKOV)IXY^^N?wiNgu1%{699sJ^REs1NN GgzIlG7;mBg literal 0 HcmV?d00001 diff --git a/ene-ub6250/ms_rdwr.bin b/ene-ub6250/ms_rdwr.bin new file mode 100644 index 0000000000000000000000000000000000000000..f2a8df8137a6eeea9c144729042ba07f341ccd03 GIT binary patch literal 2048 zcmbW2O>7fK6vx-IS-ggjIBR?3uOu52U!dtON>#O0p&JCWsL)!i5mJkU4~f)6BYg0x zaT=NxDE&}B7$MS2C92|H8kAD0R;5ZvHQrm*!^)PbUT7!4I3lKakysT}u={pHNL;EM zI*0l4n>TNM@4wI3@)Nwg-zp-cKaH&(V)tT8Aa)pA0b)n66(n{HTOne{u_Y3_4_m#& z?#EV`*aOZjMiKB6pc!mVvN-EtT7K5m^N=NHc;RZjxE6UY0GBFiH3d9j1545F)- zihS2>yl1vgnDxiX?#3n-U6qR*^i$FRGFA@4nZ>gP-4(Edba%iG;re!RAJ=z~2e|$O zY2x}YY2oD;N$~HCVB8Gc|1sJ`9b;oIW{WhK-Au*m zTu5bSLn7_B!*sxoXuS+xK1%N5`UDvdXZZpdk7QZhTPXb2Fmz8(R7aQzA~PnxH!f@6&9zqhUaXj_qWt0)(t5ePD@pL34Wc#^bo%t*5V zuU*1@2DKS+DIhYT&<(Bu^(Qj z9e>=zI)NyI&$=2ZkOu|QENrNb@aagqI^u>Sk5zS4srXPG8^)Ak(ex z9?P=m+LR!Fq{0t7sXyCOikD(qjM3r^L7p>XW}NfuzXCpGa8oH^wCp;@e zs95xL3baQJm=QA!UIh7!>U}tO2I^0WwqF{2&WU&2pXpq^4m{tK_He*i_qkWjz?E>- zieGof%|q>YyJkcCf*EmD2CLcyb9AkHeUe?twtevbpltiT;B0sA6m}y=aM$?j%bk?N~;d9;GVMayQpN-m2^x~|4H-Ke1>b!ji)1w;!$1-Cv#0xjMO;(ieH0d&_c+=yEt zc>{fcNj0DqbQaD+(8P&aY^kCPmpO~`pEC^S@*PBmF={W6vjKtkMo=hW=nbJTW7Wxf z;=iD94IB%KOPZ8LA}0mt2>4Qb>R3AjvJkX)o8O;o~vKo8-t%jAP2*-6`Y z2@?oq?16e7(t1EbaG7@E0FezR5Jbs^1Bcfp?Y6WXPeRkSZhPjl*Onqhh(Dl~Y`^dO ze(!tV_xpX1L}L`MWk@vR_>9EH#xoK%=`H$&s;kF>iEcj7Ley94DY^LbvQW><{awPd z)cTH9jtdn{AY6*K@+^GoZ!8N*T%xAPsF^$Lu^t^*(N!As8MS^h^===I{fJtxnk7gg z(Jo~a)5nCTshI&!8mk#<@AiB#jKd}dU&gVS6A_+EzGE>e1`h}yhxJSFzRUu7K(?MR zvb78OuTtxVSwA=)@>oBx3X8g0plmSpA+u9x{ZQYrHQ-JZxq_FI`-ZNZ!dl@UUgEf$ z^Uf@Ny(rd%D)em3qr%R=0a!u4=DzLCSB09eC@j4|`BnF_k6h7vt?FY9RZBH{KX!an z)Bbye>(mnN2s4BilEoC^2DR)v_9Wpm6yH6DHA&w@f%Xmx|6CEH2P*<^XWH3%IZ>mN z?PMOjzkmvt_8hl0tYvR2x`ISr7S zeY#(1!WI;fFbp;9vkanQWs*eK5@}=NofYO!>^VTX#1ZQOvhNLxJLX*)eS+No-2K>_ zA05QXSUeA)qyJ`1@@SO%?g9O1zsY2bN~~vKRUO4R;lDc~%+N2?^jT=!Bm5P1pKz7! z5PpJf6Mm9y5kAF+gij{}m%bFXzFOv6e#pAAOKX2w)Tx ziq`>Tw9{?rv*wM))`Hea@SvkveIk@~Kd1{Tf^+!w&~+ zm33RNpwCw6^X>3v=`UN_3BN3D2QA}akCsI^?gHHP$_e3`da^Pt%EeYGg$8qEcyU8z zl8V;<=o(SR%ySp7Ty|!4U7y7m&;AW>sBX;w literal 0 HcmV?d00001 diff --git a/ene-ub6250/sd_init2.bin b/ene-ub6250/sd_init2.bin new file mode 100644 index 0000000000000000000000000000000000000000..0d290194bee5e6db85d727a7a41099fc32703bad GIT binary patch literal 2048 zcmeHHPly{;7@tfsv)O_sI~$3$T{}$mpdd_(B754D=F;1O(@RCjp@JSP0cRmG$?kM! z^g4ZSt?|tw4 z^S)H>3L)#6QZ z&tIUv&QJ%mR$AZ<_{X1m0DiQXYzg5D+G z%d}6tgS1DySLhb;4q;&8#nE~SKZ$lV!^2?cuO_0X08Pm7O$F7ULVv>utF6t^arTa* zsMEZIIt8*K@s0wsbQD<%^X(+@4(mRKoWW2!N4!^Ye+0i9pe^Adf<|$%^+8Yz@qR+P zYT)r>2Nl=#2+hUw^Ph1AuE>`-39ihuu(@cy`(RJJpMjY|nq?bj;@MDUDoF1@25V(7 zI7XvL#0qjS$VnH)|g^VpkAG2dMm3x3frg+|c1@8kI4xIN=IGV|bhB7+xz4B~J$ zmI<@BOR*!i@Rjwo*~=tt)3#QuRTHY;THhh8b(2;P8Jl&X9#Iy)&InTKBlVbvHt)YW0;=S;VqlAq7_W5>^%vp>T&bm;dA6H|fCPexp_b0i=X>w@z4!T=aE+3! zQBJrH_5#>A*o$Bh*gPlR6Z)J!Ll_nDz-92HuG*xo21|z(x7kG8MXVTi6LTmzmq-!b zPs^5}6Ym7Yt1;pYn-*8r#_U|r8r~+|QXZ+~3jiV=ysV=3o}h zFT80=@U#M_&A@ND4cjF%%4=$U`o8o)dZ;{-bZ2uqqO9)e?NVSD;;;2r+Dp}vSYk$= zLdL0@R$uRUS^YJ=yX(YYbessC;`UA!`MH9s**+0(gUXg@N#-_7&C70zCFdnKIhCqh z!$<`OIwMy!B2-#FS@}f72MDk&xpgH>GioYf7ye*=N@y+oO@^?U%K3xRYESFaou2$I zpoAPXvP2Bi8LJX}90pplcy(N=PDs_FRGpMsIgAhyQCf<@Afp(?sIk|wWIL?eN8m?H zO3-V;EwW_6oq%{d$BJcnY7)}YyT51X!z&Fy@2rImwYis|+nD}q-)hOdncJBQ;6{N29j0Om0DJ?)%ybRA9LXafJ+ R1a6h`H*aTyYYbyN_8r0`F?Rp} literal 0 HcmV?d00001