sdma-imx: Add SDMA firmware for Freescale i.MX SOCs
PATCH 1/1 sdma-imx: Add SDMA firmware for Freescale i.MX SOCs
Add SDMA firmware for Freescale i.MX SOCs.
--- LICENCE.fsl_firmware | 140 +++++++++++++++++++++++++++++++++++++++++++ WHENCE | 13 ++++ imx/sdma/sdma-imx25-to1.bin | Bin 0 -> 694 bytes imx/sdma/sdma-imx31-to2.bin | Bin 0 -> 3762 bytes imx/sdma/sdma-imx35-to2.bin | Bin 0 -> 1746 bytes imx/sdma/sdma-imx51.bin | Bin 0 -> 1894 bytes imx/sdma/sdma-imx53.bin | Bin 0 -> 1406 bytes imx/sdma/sdma-imx6q-to1.bin | Bin 0 -> 1838 bytes 8 files changed, 153 insertions(+) create mode 100644 LICENCE.fsl_firmware create mode 100644 imx/sdma/sdma-imx25-to1.bin create mode 100644 imx/sdma/sdma-imx31-to2.bin create mode 100644 imx/sdma/sdma-imx35-to2.bin create mode 100644 imx/sdma/sdma-imx51.bin create mode 100644 imx/sdma/sdma-imx53.bin create mode 100644 imx/sdma/sdma-imx6q-to1.bin
LICENCE.fsl_firmware new file +140 -0
@@ -0,0 +1,140 @@ +FREESCALE SEMICONDUCTOR SOFTWARE LICENSE AGREEMENT + +This is a legal agreement between you (either as an individual or as an +authorized representative of your employer) and Freescale +Semiconductor, Inc. ("Freescale"). It concerns your rights to use this +file and any accompanying written materials (the "Software"). In +consideration for Freescale allowing you to access the Software, you +are agreeing to be bound by the terms of this Agreement. If you do not +agree to all of the terms of this Agreement, do not download the +Software. If you change your mind later, stop using the Software and +delete all copies of the Software in your possession or control. Any +copies of the Software that you have already distributed, where +permitted, and do not destroy will continue to be governed by this +Agreement. Your prior use will also continue to be governed by this +Agreement. + +LICENSE GRANT.? Freescale grants to you, free of charge, the +non-exclusive, non-transferable right (1) to reproduce the Software, +(2) to distribute the Software, and (3) to sublicense to others the +right to use the distributed Software. The Software is provided to you +only in object (machine-readable) form. You may exercise the rights +above only with respect to such object form. You may not translate, +reverse engineer, decompile, or disassemble the Software except to the +extent applicable law specifically prohibits such restriction. In +addition, you must prohibit your sublicensees from doing the same. If +you violate any of the terms or restrictions of this Agreement, +Freescale may immediately terminate this Agreement, and require that +you stop using and delete all copies of the Software in your possession +or control. + +COPYRIGHT.? The Software is licensed to you, not sold. Freescale owns +the Software, and United States copyright laws and international treaty +provisions protect the Software. Therefore, you must treat the Software +like any other copyrighted material (e.g. a book or musical +recording). You may not use or copy the Software for any other purpose +than what is described in this Agreement. Except as expressly provided +herein, Freescale does not grant to you any express or implied rights +under any Freescale or third-party patents, copyrights, trademarks, or +trade secrets. Additionally, you must reproduce and apply any copyright +or other proprietary rights notices included on or embedded in the +Software to any copies or derivative works made thereof, in whole or in +part, if any. + +SUPPORT.? Freescale is NOT obligated to provide any support, upgrades +or new releases of the Software. If you wish, you may contact Freescale +and report problems and provide suggestions regarding the +Software. Freescale has no obligation whatsoever to respond in any way +to such a problem report or suggestion. Freescale may make changes to +the Software at any time, without any obligation to notify or provide +updated versions of the Software to you. + +NO WARRANTY.? TO THE MAXIMUM EXTENT PERMITTED BY LAW, FREESCALE +EXPRESSLY DISCLAIMS ANY WARRANTY FOR THE SOFTWARE. THE SOFTWARE IS +PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR +IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR +NON-INFRINGEMENT. YOU ASSUME THE ENTIRE RISK ARISING OUT OF THE USE OR +PERFORMANCE OF THE SOFTWARE, OR ANY SYSTEMS YOU DESIGN USING THE +SOFTWARE (IF ANY). NOTHING IN THIS AGREEMENT MAY BE CONSTRUED AS A +WARRANTY OR REPRESENTATION BY FREESCALE THAT THE SOFTWARE OR ANY +DERIVATIVE WORK DEVELOPED WITH OR INCORPORATING THE SOFTWARE WILL BE +FREE FROM INFRINGEMENT OF THE INTELLECTUAL PROPERTY RIGHTS OF THIRD +PARTIES. + +INDEMNITY.? You agree to fully defend and indemnify Freescale from any +and all claims, liabilities, and costs (including reasonable attorney's +fees) related to (1) your use (including your sublicensee's use, if +permitted) of the Software or (2) your violation of the terms and +conditions of this Agreement. + +LIMITATION OF LIABILITY.? IN NO EVENT WILL FREESCALE BE LIABLE, WHETHER +IN CONTRACT, TORT, OR OTHERWISE, FOR ANY INCIDENTAL, SPECIAL, INDIRECT, +CONSEQUENTIAL OR PUNITIVE DAMAGES, INCLUDING, BUT NOT LIMITED TO, +DAMAGES FOR ANY LOSS OF USE, LOSS OF TIME, INCONVENIENCE, COMMERCIAL +LOSS, OR LOST PROFITS, SAVINGS, OR REVENUES TO THE FULL EXTENT SUCH MAY +BE DISCLAIMED BY LAW. + +COMPLIANCE WITH LAWS; EXPORT RESTRICTIONS. This software may be +subject to the U.S. Export Regulations and/or the regulatory authority +of the country in which the download takes place. By downloading this +software you understand and agree to comply with all applicable export +control regulations when further transferring or exporting the software +either as downloaded or as integrated into other software or +commodities. + +GOVERNMENT USE.? Use of the Software and any corresponding +documentation, if any, is provided with RESTRICTED RIGHTS. Use, +duplication or disclosure by the Government is subject to restrictions +as set forth in subparagraph (c)(1)(ii) of The Rights in Technical Data +and Computer Software clause at DFARS 252.227-7013 or subparagraphs +(c)(l) and (2) of the Commercial Computer Software--Restricted Rights +at 48 CFR 52.227-19, as applicable. Manufacturer is Freescale +Semiconductor, Inc., 6501 William Cannon Drive West, Austin, TX, 78735. + +HIGH RISK ACTIVITIES.? You acknowledge that the Software is not fault +tolerant and is not designed, manufactured or intended by Freescale for +incorporation into products intended for use or resale in on-line +control equipment in hazardous, dangerous to life or potentially +life-threatening environments requiring fail-safe performance, such as +in the operation of nuclear facilities, aircraft navigation or +communication systems, air traffic control, direct life support +machines or weapons systems, in which the failure of products could +lead directly to death, personal injury or severe physical or +environmental damage ("High Risk Activities"). You specifically +represent and warrant that you will not use the Software or any +derivative work of the Software for High Risk Activities. + +CHOICE OF LAW; VENUE; LIMITATIONS.? You agree that the statutes and +laws of the United States and the State of Texas, USA, without regard +to conflicts of laws principles, will apply to all matters relating to +this Agreement or the Software, and you agree that any litigation will +be subject to the exclusive jurisdiction of the state or federal courts +in Texas, USA. You agree that regardless of any statute or law to the +contrary, any claim or cause of action arising out of or related to +this Agreement or the Software must be filed within one (1) year after +such claim or cause of action arose or be forever barred. + +PRODUCT LABELING.? You are not authorized to use any Freescale +trademarks, brand names, or logos. + +ENTIRE AGREEMENT.? This Agreement constitutes the entire agreement +between you and Freescale regarding the subject matter of this +Agreement, and supersedes all prior communications, negotiations, +understandings, agreements or representations, either written or oral, +if any. This Agreement may only be amended in written form, executed by +you and Freescale. + +SEVERABILITY.? If any provision of this Agreement is held for any +reason to be invalid or unenforceable, then the remaining provisions of +this Agreement will be unimpaired and, unless a modification or +replacement of the invalid or unenforceable provision is further held +to deprive you or Freescale of a material benefit, in which case the +Agreement will immediately terminate, the invalid or unenforceable +provision will be replaced with a provision that is valid and +enforceable and that comes closest to the intention underlying the +invalid or unenforceable provision. + +NO WAIVER.? The waiver by Freescale of any breach of any provision of +this Agreement will not operate or be construed as a waiver of any +other or a subsequent breach of the same or a different provision.
WHENCE +13 -0
@@ -2046,3 +2046,16 @@ Downloaded from http://linuxwireless.org/en/users/Drivers/carl9170 Licence: GPLv2. Some build scripts use the New BSD (3-clause) licence. -------------------------------------------------------------------------- + +Driver: imx-sdma -- Freescale i.MX SDMA driver + +File: imx/sdma/sdma-imx25-to1.bin +File: imx/sdma/sdma-imx31-to2.bin +File: imx/sdma/sdma-imx35-to2.bin +File: imx/sdma/sdma-imx51.bin +File: imx/sdma/sdma-imx53.bin +File: imx/sdma/sdma-imx6q-to1.bin + +License: Redistributable. See LICENCE.fsl_firmware for details + +--------------------------------------------------------------------------
imx/sdma/sdma-imx25-to1.bin new file binary +0 -0
z_X25uVd8Ev-;PAtp~Z6j1mDh7;9*@WzPtA2#>eX==7*!;&pv at +y04D&=Y_s3^KSlP zFX^iJUNd1Icap9|s7feq#OyfDYW_|$WHV=5f1h5fzvg7g4S}z<c8@AK7z-MyNat^ zR>~~thHxU+FN7pN*EUYk<mYB-5?q>KgqE--%ctctkQ(DkxCU<_&R0=d=DS>{iRQ~ z5^iIZ!-a#zGRSkU3jO>fOajt5fM@%+wrqL+Wx>mr_puJCHf;v;jjb!Yde{8ESix$1 z-E3u-af(-239+}lWAoauw%8%s<uO%fz@dnBXmQ#*vOeO5+uD1I at Z+;8)(xZZ@8} z1M5CW(_N7GJy=zRB0`EWN1EO%dM0z|w^IlBCA!xUuQP?}D*c3KesgX%itb$FPfw^X z<6&~d^aW&@s>XB+HQIPI at Q?^Rpl;wU_sp0hw#g5EcOdxxIv5Weya*h4=8r%(axo+q GP4_1z5*wKS
literal 0
HcmV?d00001
imx/sdma/sdma-imx31-to2.bin new file binary +0 -0
z1*h!H{^*YoV?%yWb>Fy at h&U;tiqwi%)OBg%QClU(PF33!sAE+G;wTL3W#8P?#w=I zBGuB&+}V5Q-1B|sJLev|pKkqu35>rQd^F(o7GAc;08Zk>_oy+)a{%drzh5pj-d9%} z&+pU$bfSUhmgUzS$KU>qzn#D}6}WyJ=YCfO at HAe3s|D!BYX#2#JY%E4d~T at kj_dbX z%S>fE at 9mvWH7J)lrguL~Ef3D_xzTxhZx7 at Y4HLa=I%Z36?mmfXbGBMD)+AlcL_~O z<xA8*L<ac*?#pS5Y7Wh|Uvf>mOGmFNK)A41po-ah+qEuCy*FIP!3-sGiENh4a*Hg= z>}|IFS7V2FxSpChQYEaybpJCw9TiwlvIbd|jR{sk_e;w6!gKF<|!J>P(lG@#)$N zJhc8$*=H}KEv|C+SpwU*peSz)0oM^e0{;M$G6cgswK>TJ;=tJ&g>0)=OxqgtZ$5Kt zQlsjnL~#%&vC7Ls>|UeamxgFPZ2cn0Y?r%Z;R>h#(yvK&IfR8vf+q5tun<u0d|EC zjEVAtkl}gCr6Kyy2n7C&Eb(2;CUDE{IdwpGYjyfrA;bue|{t$F@tBRa>dU)Ek>m2 zh%_CMCKn^(BUk*)drjsdSN#SeHfA_Y{ZkSN0;IzG$I{XRwGh#75Yf9~Ag9BL(fO25 z*;i7=eWU#^9fM?M*L{rAeLYHb5wriVyC?Rf(Wi9vd9H$+al?*hm3_7{((G}%hTuHF zR&($y#;-gm`qpB^o{Sv9y{9;nG6=&Q^XLPQ-M>Z^{dFOLwUPQd!BgKf1YX_}d{Owo zvqh*@ZGJ}xc2p}<9Ko;Z3%)DG?+AYPN(9x_TjDqOnEfq&(a+w@Fwx%5y&4gHw?h-{ z17O7JAUTHE>LNgvL>zTl{e5>qyao_iq53M7ivdj%)t?YcCT>iHRYBk)5hqD+7=S6B zsnB7Y3~2Jl)1q7%(lymKKW*$gj=K&Zc0;WnPyZS{cn!V&d#@;)LKDpY;#}!%=YAg< z<}Gy>0|zPHm{;b1R8jsEF^>ig=?b;V|H5Ccg)B1-13;EH;Iuof8e5=00-$1p&MY^ zw}ONEvqa%6$Kf)pQif at mBmGusjl4=NkyfglWt=Wm>Met0G(^#PD$_(&~FY?wsTdl zQx$tL3Q%vEqF<toaY_|7UlC<qFe at gsA^@BDuX2c^Po1C@sEEfggKyPZEaRLhI0&P= zhB?}Am-r4-?G1Ib4YRhNciClAttii;b=Yw|*c8o1<rfR0;)zoKWFT7;?sh`!-bGoo z1+%Cpn&o+zzuZYno%{vf!B67))e33F%FwzjQyILJSFAmas!eK8k3?-!y=v{LQ=Pn% zKSi>+^m(Q_yd7mYHF+e;RBOwO*w~I^ikWoT(;a0IE$N-~Kr6+)h;k-c36(gLfUi8m zyk1?a9B_s^g*7lOeOi=tucJmhQ6R1;%R1NBWZg8furTXb#=#CzY4)7QT*Iv9=A)(^ zk1P3H%Vv$eN9Y77QA<NNqqZK4Is{mO;Vu3}LFn8fkdTo%&bD#Poh32$e3=u1%^sG+ z%x+aIn@4{{Z>Q1QOSyPGvmjn;V=M<I1Js|58ML-2EiR*iYtnLz)#g|}R$kzPR{~aP ziK@wEp$cH{R|7WbF?_d%t_8AO1MsRTv?<28?!|kF+|FszUA4T;@a;YHY;6okb1X5+ zv^1Yuqd3}99r^R+K#cuf=$BIwb-x(KftXzqRG~vaMRJY2GQjr0deY9J6<6u#Wwd_) z?eEXoe?_-nc!IqXqyDV&#&hQw)9jCpsjAL&QjRU_WKiZVAPLcexE*wNs!|jO<O9 zmt=I>-Js6JY~2MqrNVBb=A%w=t<&|hC1yQc0Y*eI?ar9?r=<lGai8VbVO_?L#6gO zQ|Sz<^!_518rf(tdl-?wgUC<jkbiptvtpdBHy1>_CcYA**-g-0PEv|%c0t3(Z}ih zmMH7vj9+9p-zn&9i at rM{gYl1WUoj43m2RDN48a9j>yA$b-p}pIc=i_62FCNt at x0cG z>%tS5tE;ds)G2c>WKP(w7FCnhs9Miz>>a4$G&xPlII9e0WQ4HlP_6e4pJl4U+|KiH z<D@+o|1fvbo{N8kW8<tfD#XtaYr3F5Xgc$ctC}Yqo_W-hAea=3*LBE*TF@)yB>f4 zYjoGSNOxZ$AH}-M^YF<FOiedkTGtb**4>Oeh^m(uJgiLUJkSw(3e{JW<v~~9Cp*8N zKps$OTM)_^s&K%F=J@(p3X#GgRP1GPlE at Mh3m+|T#kjVMJ&jP;1B3NA#{alXKbb z@zq2gKeapQ1?s?z#OrBo)O!zd(;^a+}J%5>>jC;TKlkj#5;D6c+d4(IVS~<BS&E z_P(<?CjEljh9ma0_F?zf2e3bZ-JF#d;BfpkrP0En#e}gy9m!jVo~>4fQM;&_K{ey zbJVfuonr<K>N$f(>sx_1w7xq1Zs-|%VI56Fl68)PTkBhyG&)CPoW-aiB7k*QuO;@6 z6;_B7h-L!Oe3(dg_hQfOqhBZj7%S#edlqEv<|NCug}wgf+!-OtPhrJqOCBaimtB-K z$w#V{qu3E)mnCh*96Z{@mz97r?9@>)ChRGA0}aa?ZtqX+*U-nJal^OjpSV52$<@# z|0}R>s_+{=WU9ZX_w_$YzD^E|4VaE4MfrZFcQb0<Nkp_c31lPAe2%tC3oT3{YEky zEzhE8jp(R~6}Uc+N$-Qt>6nPiN0uNW!L^kL9Y>o4SAaZ;e%0t$YIQ6GtN$Iu;l#b~ jBnwfn)x{{zWKfV}qOTamX+$xCDBjGVAjcSrJIVh6jpfqk
literal 0
HcmV?d00001
imx/sdma/sdma-imx35-to2.bin new file binary +0 -0
zcmZ(U2GIp6h3q3&dj!3+b&RBD_|AfR?tX at Ci0uqm{@~FobI-bencblVz5!JeauF zxij%a%NAOat;x&?b!+#f)Bn)NTAyY6GbeRQlwdGQllm{DrwSSiW$$$bS;TEo3r=c z at BDo;=bYR2a%(dO{<9XB4Jc<&Hig05C8sSL?3-_Z+DQ7~lbRqR&gXwm$;!Jz|R# zpc|zQ<s$)LJIWFYL7UGJo5ZygGluqm)L|l&w^2&Co7=@U7q%4^+GjfYsl=X>(h^~p z)2oeXl-IozhdUuX*Evk9Y1NKgCtn#7o%I*QDUoBx#LtBJ_)>HT6!c3;RK1SqQOMK0 z_?A?(vrYP#!d*aP3kKK$q2HogmLHNLBt<l#)HaQwMnVh{W#?+ycSRuiDyDAq(=-v zuGDf7*z=7FFc+DRLTfpDqcGF4#<-G97!}D+Kteouv!_6eRGYFDmdjK;?$oL^1>JN zER9eR4kPb}+p}XE+3na6oEQtMKkomt>(|Z!(FugWX*v&!ZL>m<ebqP1^K2?Lesk0i zQomek)SlKy4GvKO(a_~Otsc)p>cdNtChE84pWDuiO*0_x7!uI#isWM35IF^B3xm|a zyjgM7kVr*xwol at m<V5!wJUPiGJh@b0v{b9r+I!mztep)8aNHNpq}Lk_ukFk-!-TA zH;o1+NQlAiDm4rI=I{DuQ#DWn1oZ$#%{efm@!P)bE2gr*d%&g(?qYjGaU<ZKNZ=# zl&FKd&XrHP8o(NzzRa%tzdhG?m_)yY7O>VKjoR7*s4{V<%t)yK!D5C5;69?&Ta5D z&uHsVvuRlqjy0kNcK@XAFkMbH&-;ln1P_35MvzvhhwWz=ORH52_jOV9u9{1)olQ7 zHA7xC?_o7xH7k-5xJ(COuUQMHz_(KhJ%u}lzds~#>gK{yS5{1UyM?ZqHz)TEbJbkc z)<MXQZDJQ=_Wl!Njp_h@M4an%9tsK0y7R&=30mveVXU?$l)1L+a$kl-j!z}=gAdP zrm7y2MP$-P7|@J42p44=YkUK1oHU)l1<<8O*#KSndc(xoQtinqQj0%l%PMk9AnGpZ zOY>7wB!s!UE|mGGfnR$;UWzDEnBjY{MKdLJs0Ss=l9-*VoG^3yZeU%8AQ#OGxp-bA z84{)Obt>!$pdHUhv{oycG`>bZBIfo&3&(7;*{T82vul+|^vU?M_+6T<TEI3_xrQ80 zgaj?Oj+>K*Rx%0JgEHBDRrh5o(^gq_pZIU4zcJHxYg}20()55Rb}x;uM6r9zv==NI zUy0ISHCsL>=a9>)G}D}V+{~EneEZX at OGM2JQOliYcap2gx#d}Q?<~Ko37b|9Si*hX zywqOmLW$9g=-xOeRVuUGQxH!<r5x{?fR6WHtK@aw0qg6+2iDa>g!U9VEkE{@veZ6A zM(W2EJ8_V#XCv$9(i4gKn4M at LlWAKS3D3(@%3Rtq)8*Ql?^)g6tsrf5HUQT at pL!2 z!zL2f3RkVU^e}J at rH*kuD$%1{=NkS}i;CzmDf5^dv+zbxT(5n2dlZ$sdQTy1mEO0+ ziO2^@Eiw}27M#qHuqdZV7$ZL6acJ~75V at Nyu%c3 at yU{)-_O9c|1X1}$6(rHP*m=D Mem;vuWO3d42fN~Kr~m)}
literal 0
HcmV?d00001
imx/sdma/sdma-imx51.bin new file binary +0 -0
zcmZ(ZERCj7=G$AML#z9~%x9!pZ>c3KJNjXmA*bm at JZ_-mV=K!RG3ca%P+P%OUsN z8O|x#4RQ>X}dophQx&UQv(T_wGE>FpQLC!)44^qr at QrX9!wjea~$>N6<F!z2|+- zdCz&C=bm$dvQ9f0N}9>V-v>b7~d!W9}s{t{xEgky!~IlubKdMhyeQ~fcao8L>7Q z;8Vmh*q6a}ABKwgIUG~Ow~6 at DA%RB&!PHu+I(@$<B-$tHT|cE$n7w2o7X?=J$v1 z9=-L(fKqnXL)m{3?g!^&54#kf6Gb-J|5OCQtmxD-fC^O+mZsJGNR|ko2<2%%e@=M zU6x|s)PD*d%1kjJV$uatv at Ui(I7B{!aQ3v6l)9urr7h_qb+Ng)ODM-CqEBO1j=a; zV=;pYIzY~f;8Dj2xv@lpM~#WEjvSm6Vp9+ta8t7OL9+;dItMfn1dj;UyaZ8HbNs1 z><5^&%5TkB;_h$bv%P~=tbkS5ECrf;E4_W5dT~{-aPTygj&@{1Y%G#Ld?53>IUq{$ z^0Iol+<Z|kg>#9#@tpNG at vsI-aSWTa~RIZe3dV!K^jh0M)1BtfKI~B$YaxfnY> z#JvftaK=Ioe2_<Q%ScsmmvLl!$VhEe!9vAaQhT+dovEIQW;Tq6?MUtn4b#v4RoT8 z)=|ljXdCrY%wk<Q+lR at A*}q(6{~-LLcY#@!lD8QY-ju%Z__Ujctth;)(fwl$ChN4 zjdd1Cza@uZ5<Ki<R8<OJLoTY3rvUZVGW%|_qO=q)AntK+*%A=v{900+TbEQeN>)Yf zq0HBg)*q5LGR4eH_ku1^KD*$|K7XVX?w9=RxU|~j{tbwl;dTrCYlsqQwrg!)WQ{Fs zg8lc*io!^Wk8K1A*H<DQ!xwRxcp5?wP}rZiMmuK_Tb0$aTT^_^;+w@s*6o)>T=hw| z%RDZvH}8aDMO2ZQ+Vhg78GEf$Db0AnQhPeA2Dw50f<#>+D}@U2Pg13j)Le+?>2_OK zFSbDEkLCr$rs9ntJ1%jjrsC(T7)Lckcq~OZ&b{L?6<1B%^Z1py0v9SMcE5uPuEZ)D zj- at KjRa9(v#67NK3)_J@S{#4ogQx{hpxW~+YI(-Gjar^UE$xe1h^a(=Px&IPRSmbQ zzBZ=0rz(1?qNk5x#&ZpGZ885p*Nfd(7hS*NxL(q8bU~LN;#+aOjd_vnPRI39DC#0C z7vGbXnsf2I(P2du!d8+7qS9S9f9ai?NzQnoA0Jeq08tu|I5zV;pgXayl)Zbs787G zi*igwOhrsH{dA_g=D6(anb!1s*)B=TZcNwq=~Cu=mvWysv-QY)n^>4hquA6A#@tq zEBa{Kr|-0)a*g>hw~QaS#$Xpvltq8JmnrLx+BOE>&GtbPaRO$$77enMze;%6ZOo zL!iR*qbkpn>B?!Eq^0l>8Cjb{ZO4e0jd+WR31dEzH#$ink*6cRd3}-=@y1G!R+gum zY~cwA_}CChIyJdOl-y$z#{1c((PCm4gqGUb<Q2=YLbHXIKg?OGAP)$rj$2b{yp1WZ zI*2#-EPY^W+3SnW)i at FT7+Hgi6ulGA^N3H;6U2uzZge=bIvj`|B at 1kpHraf(!=p<X b at bQl_@Hh-MjB*CE^e?Bb!s0%%@Q(fiL0+tj
literal 0
HcmV?d00001
imx/sdma/sdma-imx53.bin new file binary +0 -0
zcmZuwPi)&%82|kIY{w4Je^e`IrA450tUxy^hCo%N2 at X5Zft+~R!qP<%MV(heIgyF? z9Ek&L4Aw(9*pVjXfCLB)E<2S;Yudwn7^i5hx~SSA2oM$9p_+u2L-?NEG_6!yKj(eF z_ws$epZ$HwcczX@03dJ>@dDyU#3}{&f&jGkxqiYu0Yiy!R0a^(#Pb5b4FJS&UtkG& zfp(goabMtb<OJIMyLk3vgy2LDaf!Wff%zKMdb)A0k=;Tdjal(#J1#vY9PVnO~$Y z^JDBH9bykoL03*yxIXi?Yvhl+!=90!boH4Dw^!*^u9KW5^QKjEM!lv*2Ww7Xj}@gM zc^FRo!IH?WIsKp%^n73otU2a3Cs+d+f!(a&<H!lDIXb)VXhqa-!IZyR~u>7)8NkR z6SIBG#<J|KS354A-{YcrD)ModA4MO-Y(Cy2Zzj=;EWEsdUS4;<L@%$Qmm@n~2vajx zy+meY+r!C|N4@@di_Arg__axiOeq;iP*r{*og%bM<$Mp#v;vXsQEl<jue072_1dO zIZa~g)#miq>V<H%HC;bbJG~%vOI>eXfr;uUU&;g at oUD$pOY&v4aklkjkJ1{vsZ44x zHNfX%J>Y6O=NjRM%s;*V%zEl3xkGfuLgpbdwTR(BH at qvbWCqDI)m0AUcdr$@1x2l& zU!t9FzCe2MZoPF+A#73@V_S;gmAH%Mr>Lh_QjUjOxaq3qjqlj7qm1xuTegW6{V-f z{L<-F?4YYqvMNdTTw}YSTsAx;A9NX$(&dR+zFp%pDtcjOYg%8iI4adzaP}_+<O|a zUd)c+yQugF;1m3nhD+8p(BOylM_z5NQ|ZHfD+Ny1u1dQ5sUJA%PNlP0sqC-Voh)DN zlO>p;*-n;VMt8qMy3yY%o1s8%?VXFKGIf5_{xrcw*f$dPwWpqDELnx#3 at fZ<Ix) zqI8o*dYzI8ctl(T(P%IWlyh0ojS^&!%iI!C$4Gb@V%}$cYQjz;sp5#H>VQbjo(PO zj}^spJbWJ6?$fRUT#{qan{7G6oP!*7P#%ic6h-W$Qrv?!Rg59$QkUAT~D{CO~KBs zr*HY6EvKllyy!=hwpV$3#$Mt>sQgvd$j)P*{%hfsp?cLEFDJ}#H>b3fzY=Ob96s9< v_77`V)8$AvEvRPPP9U-&BVq$%BaB6)W2D<UDiu2GX_$(19xO*XpDF(j%k|mP
literal 0
HcmV?d00001
imx/sdma/sdma-imx6q-to1.bin new file binary +0 -0
zpWplDz3G3o?>vJLqH+=>1ab at H3Xjl-7@<5|V7hOrKkU*PJfA&?L5p6{jB$1@g0r- zvXJ+KLwGOv#tZ(a5Kn8-+SFD-9)lYE352rgopAQeY<OR0v^lhi81gwvaeI*j>m!%h zr^s{qWwuHGYY<gLd5(x<uNabg-e|TYwc8NKx{PYBn!Aakf{)~sjaa*tQq1}%+Web zrpecgdVbOS0o#hzA}%4Sjz(oGCKoV@NO!~j8Z%R7?rJ<sQ(-jOoa9n)F+S!>1>#{ z1hh6 at HeRzTt@^C(bg7HSk93h6^!hkWopV|^_f7GZ?7ME at zGwMhhEMZA44yl(91Ii zy<nXmp0z^5t%V+bcjIdMzqV=-3tjNTq8b|h3M^_%Uq!!MFM~X01<SLGw*Vq0L~uc zcP+}JrhiIc^zC$R^izJ))%HhsE^Z9XF_lck3)fLsx}B^HJ8xV_x9V4Y*ZAy6zPyUd z2XAxT0_v+LGyW=M2qGZ@CT;Ss*1z)3z-_#SMO}B1zX93s5Q5lU>pEJIo&JmIdj#Ph zti1mYGKE at llVbqIb02Q{>7g-tal6b_6 at v?F?Qh$ev=sT<pua0Zj-I;7$~KQV8o4 z0!zlBBJ)UxJwJ30CTJGTD=BV1lHzd!D{LgFqYHlU^AW7n8C^CTdDOhd&%cg(7}9E| z>{UTey<5wX^C{eS)}YbG!1X2d0tsU0{UY6zO^wsSpWm7G|p-Q6hp6$f=gGwV% zDQRc4QkGAS$>NN$kx~|COf(jNZz+ojSv*epDar~qXn at Woqu;l7Evo0GDx7aH1+1sI zTlNzAj9cbXTqRy+Z?Xd{?~X9&S?8GcVt$*No^;MFsWzVjms%fIM+;U(JL2n4XA zM0rdq;TwtCIg>s+-Dh#ve$&NdPPq%aMsF_Rr~!@2-I)IXr>F#|bO@!G2$%?%sJCgw zUE^SGcfxn<_g4p4X?5B5_UtI{;)Xp*nt=DydNwixQ~IX@I|kf&xicA(&l*v#$oqT z__X^h?$;lBR*57%)@*{816l}V#6_qrfi1Z<wM4K)t;lmHjQTvDCz2k|Xv1uP?ovD zS-jAYfzBpy3t4E)#5dxO+JhZ!A!HS-Ua+iCCQfZfrCJm=$Wh}EA!>~#a|-pHA|EB& zw0e_OudIHX%*N-?kDT|Pq<)p)Cz(w1e{ga<{H0J|xqEK$q<~npO#236AGonY at crAg ze@tn0GFduHk0q8Ta1c21au4Q*DL-EB1<i7D3)|9#LIE~1XK&UtXjxAWUg~F<HZsu z>h&;A=>n(xFT|nGV#D$9Y#PsV+7uAH_FQESb8t9{@@zN=w;>W8mf3%aHe;sPnxr6 z2{Ge=OLfNPB<sfsXS!Ob(gT+&jG`s!yVHJieS)c=5k8Y)5L>+{pgjDy5w2eRA5gZD ASpWb4
literal 0
HcmV?d00001
Signature · 1 line
1.7.9.5
PATCH 1/1 sdma-imx: Add SDMA firmware for Freescale i.MX SOCs
Hi Fabio,
Quoted 12 lines · Fabio Estevam
Add SDMA firmware for Freescale i.MX SOCs.
Signed-off-by Fabio Estevam <[email protected]>--- LICENCE.fsl_firmware | 140 +++++++++++++++++++++++++++++++++++++++++++ WHENCE | 13 ++++ imx/sdma/sdma-imx25-to1.bin | Bin 0 -> 694 bytes imx/sdma/sdma-imx31-to2.bin | Bin 0 -> 3762 bytes imx/sdma/sdma-imx35-to2.bin | Bin 0 -> 1746 bytes imx/sdma/sdma-imx51.bin | Bin 0 -> 1894 bytes imx/sdma/sdma-imx53.bin | Bin 0 -> 1406 bytes imx/sdma/sdma-imx6q-to1.bin | Bin 0 -> 1838 bytes
Can we have a consistent name schema? If we want to have a "tox" suffix, we should give one for imx51 and imx53 too. Or we remove the suffix for everyone else based on the fact that we will only upload the firmware for production revision.
I'm fine with either way. Just want to see them be named consistently.
Shawn
PATCH 1/1 sdma-imx: Add SDMA firmware for Freescale i.MX SOCs
In reply to Fabio EstevamHello Fabio,
Quoted 1 line · Fabio Estevam
Add SDMA firmware for Freescale i.MX SOCs.
great achievement that this is distributable finally! Thanks for your effort.
One minor issue below.
Quoted 13 lines
LICENCE.fsl_firmware new file +7
-0@@ -0,0 +1,140 @@ +FREESCALE SEMICONDUCTOR SOFTWARE LICENSE AGREEMENT + +This is a legal agreement between you (either as an individual or as an +authorized representative of your employer) and Freescale +Semiconductor, Inc. ("Freescale"). It concerns your rights to use this +file and any accompanying written materials (the "Software"). In +consideration for Freescale allowing you to access the Software, you
LICENCE.fsl_firmware line 17
Quoted 10 lines
LICENCE.fsl_firmware new file +10
-0+are agreeing to be bound by the terms of this Agreement. If you do not +agree to all of the terms of this Agreement, do not download the +Software. If you change your mind later, stop using the Software and +delete all copies of the Software in your possession or control. Any +copies of the Software that you have already distributed, where +permitted, and do not destroy will continue to be governed by this +Agreement. Your prior use will also continue to be governed by this +Agreement. + +LICENSE GRANT.? Freescale grants to you, free of charge, the
What is this '?' about?
Best regards
Uwe
Signature · 2 lines
Pengutronix e.K. | Uwe Kleine-K?nig | Industrial Linux Solutions | http://www.pengutronix.de/ |
Fabio Estevam
reviewerPATCH 1/1 sdma-imx: Add SDMA firmware for Freescale i.MX SOCs
Hi Uwe,
Quoted 2 lines · Uwe Kleine-K?nig
Quoted 1 line
+LICENSE GRANT.? Freescale grants to you, free of charge, the
What is this '?' about?
Thanks for reviewing it.
I don't see this '?' on my original patch.
Could this be a mail issue at your side?
Regards,
Fabio Estevam
PATCH 1/1 sdma-imx: Add SDMA firmware for Freescale i.MX SOCs
Quoted 11 lines · Fabio Estevam
Hi Uwe,
Quoted 2 lines · Uwe Kleine-K?nig
Quoted 1 line
+LICENSE GRANT.? Freescale grants to you, free of charge, the
What is this '?' about?
Thanks for reviewing it.
I don't see this '?' on my original patch.
looking more closely it's not a literal '?', but:
0000790: 6565 6d65 6e74 2e0a 2b0a 2b4c 4943 454e eement..+.+LICEN
00007a0: 5345 2047 5241 4e54 2ea0 2046 7265 6573 SE GRANT.. Frees
^here ----------------------------------' you have a '\xa0' which is what my Mutt chose to display as ?. Note in the line above there are also some '\x0a' which look wrong.
Quoted 1 line
Could this be a mail issue at your side?
http://article.gmane.org/gmane.linux.ports.arm.kernel/210613 shows it, too. (At least for me and my browser.)
Best regards
Uwe
Signature · 2 lines
Pengutronix e.K. | Uwe Kleine-K?nig | Industrial Linux Solutions | http://www.pengutronix.de/ |
PATCH 1/1 sdma-imx: Add SDMA firmware for Freescale i.MX SOCs
In reply to Fabio EstevamOn Thu, 2013-01-17 at 10:16 -0200, Fabio Estevam wrote:
[...]
Quoted 2 lines
LICENCE.fsl_firmware new file +0
-0
[...]
LICENCE.fsl_firmware
Quoted 6 lines
LICENCE.fsl_firmware new file +6
-0+COPYRIGHT. The Software is licensed to you, not sold. Freescale owns +the Software, and United States copyright laws and international treaty +provisions protect the Software. Therefore, you must treat the Software +like any other copyrighted material (e.g. a book or musical +recording). You may not use or copy the Software for any other purpose +than what is described in this Agreement.
[...]
No purpose is described in this so-called agreement, so I made sure to delete all copies as requested.
Ben.
Signature · 10 lines
Ben Hutchings Q. Which is the greater problem in the world today, ignorance or apathy? A. I don't know and I couldn't care less. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 828 bytes Desc: This is a digitally signed message part URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20130121/67084326/attachment.sig>