From patchwork Fri Jan 18 19:22:01 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Estevam X-Patchwork-Id: 2004061 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) by patchwork2.kernel.org (Postfix) with ESMTP id 2B42FDF280 for ; Fri, 18 Jan 2013 19:25:49 +0000 (UTC) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1TwHWP-0000Aj-B1; Fri, 18 Jan 2013 19:22:37 +0000 Received: from mail-yh0-f41.google.com ([209.85.213.41]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1TwHWF-00009A-Ci for linux-arm-kernel@lists.infradead.org; Fri, 18 Jan 2013 19:22:31 +0000 Received: by mail-yh0-f41.google.com with SMTP id 47so13420yhr.0 for ; Fri, 18 Jan 2013 11:22:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:date:message-id:x-mailer; bh=o8I2yr4RAP7555ulClH+DKGyL1MKySyCFNkbxXSUGsA=; b=ebmfZ6Cv6AJus2uZgz8Jv8IDVlMB7fzNCQuBSlsanl02kpj7TiX5rQUSeA0mvzRwGV JZ+ItWXvUpbiHoc3Tb0l2UffeP0tSzn5fxC4nLOwyqbA9BrLGUTyEHbEw1rVViujlKlU H3RwFon1191N9SLidFqt87SH46NIvCppZRVtzu7h0bzSFNeGiXFEmvE31q5ESnosgSiA J2wRK1cnqrwTlXqHiECai6+mTVrOXCpEGMq/te2fVQSyV1V3WZRk63k72+gvFwlWQIlW ACfh9SJzm8d8wfL5camhKKhYtqbkbnuvrL58ShwFYhnIeWcNFgtPaCSw3vlaBR2d9kPj fhCQ== X-Received: by 10.236.59.98 with SMTP id r62mr11341452yhc.130.1358536945122; Fri, 18 Jan 2013 11:22:25 -0800 (PST) Received: from fabio-Latitude-E6410.cps.virtua.com.br ([201.82.136.221]) by mx.google.com with ESMTPS id a9sm4853649anb.6.2013.01.18.11.22.22 (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 18 Jan 2013 11:22:24 -0800 (PST) From: Fabio Estevam To: ben@decadent.org.uk Subject: [PATCH v4] sdma-imx: Add SDMA firmware for Freescale i.MX SOCs Date: Fri, 18 Jan 2013 17:22:01 -0200 Message-Id: <1358536921-29348-1-git-send-email-festevam@gmail.com> X-Mailer: git-send-email 1.7.9.5 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20130118_142227_642853_5E081AEA X-CRM114-Status: GOOD ( 15.66 ) X-Spam-Score: -2.7 (--) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-2.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.213.41 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (festevam[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature Cc: linux-arm-kernel@lists.infradead.org, matt@genesi-usa.com, kernel@pengutronix.de, shawn.guo@freescale.com, Fabio Estevam X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org From: Fabio Estevam Add SDMA firmware for Freescale i.MX SOCs. Signed-off-by: Fabio Estevam --- Changes since v3: - Drop 'q' from imx6 file name Changes since v2: - Drop unrecognized chars by replacing double spaces with tabs, which caused issues on some mail clients Changes since v1: - Drop 'to' information from the file name. LICENCE.fsl_firmware | 140 +++++++++++++++++++++++++++++++++++++++++++ WHENCE | 13 ++++ imx/sdma/sdma-imx25.bin | Bin 0 -> 694 bytes imx/sdma/sdma-imx31.bin | Bin 0 -> 3762 bytes imx/sdma/sdma-imx35.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-imx6.bin | Bin 0 -> 1838 bytes 8 files changed, 153 insertions(+) create mode 100644 LICENCE.fsl_firmware create mode 100644 imx/sdma/sdma-imx25.bin create mode 100644 imx/sdma/sdma-imx31.bin create mode 100644 imx/sdma/sdma-imx35.bin create mode 100644 imx/sdma/sdma-imx51.bin create mode 100644 imx/sdma/sdma-imx53.bin create mode 100644 imx/sdma/sdma-imx6.bin diff --git a/imx/sdma/sdma-imx25.bin b/imx/sdma/sdma-imx25.bin new file mode 100644 index 0000000000000000000000000000000000000000..7514e09fea71dc9473121bbe066798d4475ac26f GIT binary patch literal 694 zcmZ`#&ubG=5T2dgeTi*}VP?Mfee=He(&tlWB^bpK zDl?R8lo14YL+Mk9Q&ImHD=~nQ4Ddk#I7e0Ro)Koyd{PC7QH?Qx4eD#uBXJz+JNw+f z_X25uVd8Ev-;PAtp~Z6j1mDh7;9*@WzPtA2#>eX==7*!;&pv@+y04D&=Y_s3^KSlP zFX^iJUNd1Icap9|s7feq#OyfDYW_|$WHV=5f1h5fzvg7g4S`}z~~thHxU+FN7pN*EUYkKgqE--%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%sXB+HQIPI@Q?^Rpl;wU_sp0hw#g5EcOdxxIv5Weya*h4=8r%(axo+q GP4_1z5*wKS literal 0 HcmV?d00001 diff --git a/imx/sdma/sdma-imx31.bin b/imx/sdma/sdma-imx31.bin new file mode 100644 index 0000000000000000000000000000000000000000..7ff9c75f4ca366154b778d677c8af92ce9faecf3 GIT binary patch literal 3762 zcma)9YitzP6+V0K%yr20JJfO+^b7S}9Es;KuBFQ(`b#kL$`i&aS9Z z1*h!H{^*YoV?%yWb>Fy@h&U;tiqwi%)OBg%QClU(PF33!sAE+G;wT`L3W#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@HAe3s|D!BYX#2#JY%E4d~T@kj_dbX z%S>fE@9mvWH7J)lrguL~Ef3D_xzTxhZ`x7@Y4HLa=I%Z36?mmfXbGBMD)+AlcL_~O zmOGmFNK)A41po-ah+qEuCy*FIP!3-sGiENh4a*Hg= z>}|IFS7V2`FxSpChQYEaybpJCw9TiwlvIbd`|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&If`R8vf+q5tundU)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)B`1-13;EH;Iuof8e5=00-$1p&MY^ zw}ONEvqa%6$Kf)pQif@mBmGusjl4=NkyfglWt=Wm>Met0`G(^#PD$_(&~FY?wsTdl zQx$tL3Q%vEqF+^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$eN9Y77QAQ1QOSyPGvmjn;V=M-Js6JY~2MqrNVBb=A%w=t<&`|hC1yQc0Y*eI?ar9?r=_Cc`YA**-g-0PEv|%c0t3(Z}ih zmMH7vj9+9p-zn&9i@rM{gYl1WUoj43m2RDN48a9j>yA$b-p}pIc=i_62FCNt@x0cG z>%tS5tE;ds)G2c>WKP(w7FCnhs9Miz>>a4$G&xPlII9e0WQ4HlP_6e4pJl4U+|KiH zf4 zYjoGSNOxZ$AH}-M^YFOeh^m(uJgiLUJkSw(3e{JW>jC;TKlkj#5;D6c+d4(I`VS~4fQM;&_K{ey zbJVfuonrN$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|4VaE4MfrZFcQb06nPiN0uNW!L^kL9Y>o4SAaZ;e%0t$YIQ6GtN$Iu;l#b~ jBnwfn)x{{zWKfV}qOTamX+$xCDBjGVAjcSrJIVh6jpfqk literal 0 HcmV?d00001 diff --git a/imx/sdma/sdma-imx35.bin b/imx/sdma/sdma-imx35.bin new file mode 100644 index 0000000000000000000000000000000000000000..cfe72272ae8064c5526aef7ac398dc224cc9f240 GIT binary patch literal 1746 zcmZ`(U2GIp6h3q3&dj!3+b&RBD_|AfR?tX@Ci0uqm{@~FobI-`bencblVz5!JeauF zxij%a%NAOat;x&?b`!+#f)Bn)NTAyY6GbeRQlwdGQllm{DrwSSiW$$$bS;TEo3r=c z@BDo;=bYR2a%(dO{<9XB4Jc<&Hi`g05C8`sSL?3-_Z+DQ7~lbRqR&gXwm$;!Jz|R# zpc|zQ(h^~p z)2oeXl-IozhdUuX*Evk9Y1NKgCtn#7o%I*QDUoBx#LtBJ_)>HT6!c3;RK1SqQOMK0 z_?A?`(vrYP#!d*aP3kKK$q2HogmLHNLBtJN zER9eR4kPb}+p}XE+3na6oEQtMKkomt>(|Z!(FugWX*v&!ZL>mcdNtChE84pWDuiO*0_x7!uI#isWM35IF^B3xm|a zyjgM7kVr*xwol@mVKjoR7*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)7wB!s!UE|mGGfnR$;UWzDEnBjY{MKdLJs0Ss=l9-*VoG^3yZeU%8AQ#OGxp-bA z84{)Obt>!$pdHUhv{oycG`>bZBIfo&3&(7;*{T82vul+|^vU?M_+6TK*Rx%0JgEHBDRrh5o(^gq_pZIU4zcJHxYg}20()55Rb}x;uM6r9zv==NI zUy0ISHCsL>=a9>)G}D}V+{~EneEZX@OGM2JQOliYcap2gx#d}Q?<~Ko37b|9Si*hX zywqOmLW$9g=-xOeRVuUGQxH!g!U9VEkE{@veZ6A zM(W2EJ8_V#XCv$9(i4gKn4M@LlWAKS3D3(@%3Rt`q)8*Ql?^)g6tsrf5HUQT@pL!2 z!zL2f3RkVU^e}J@rH*kuD$%1{=NkS}i;CzmDf5^dv+zbxT(5n2dlZ$sdQTy1mEO0+ ziO2^@Eiw}27M#qHuqdZV7$ZL6acJ~75V@Nyu%c3@yU{`)-_O9c|1X1}$6(rHP*m=D Mem;vuWO3d42fN~Kr~m)} literal 0 HcmV?d00001 diff --git a/imx/sdma/sdma-imx51.bin b/imx/sdma/sdma-imx51.bin new file mode 100644 index 0000000000000000000000000000000000000000..3569ca052af5ca763bb8aaa9d5a67fcb404c0aff GIT binary patch literal 1894 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 ASpWb4 literal 0 HcmV?d00001 diff --git a/LICENCE.fsl_firmware b/LICENCE.fsl_firmware new file mode 100644 index 0000000..a1fef32 --- /dev/null +++ b/LICENCE.fsl_firmware @@ -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. diff --git a/WHENCE b/WHENCE index 96142c2..64892f5 100644 --- a/WHENCE +++ b/WHENCE @@ -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.bin +File: imx/sdma/sdma-imx31.bin +File: imx/sdma/sdma-imx35.bin +File: imx/sdma/sdma-imx51.bin +File: imx/sdma/sdma-imx53.bin +File: imx/sdma/sdma-imx6.bin + +License: Redistributable. See LICENCE.fsl_firmware for details + +--------------------------------------------------------------------------