H02019 s 00037/00011/00950 d D 1.2 02/02/04 23:37:23 patch 3 2 c Import patch diff cC cF37162 cK60016 e s 00961/00000/00000 d D 1.1 02/02/05 09:40:09 torvalds 2 1 cC cF1 cK01458 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 02/02/05 09:40:09 torvalds 1 0 c BitKeeper file /home/torvalds/v2.5/linux/drivers/sound/audio.c cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864 cHathlon.transmeta.com cK04104 cPdrivers/sound/audio.c cRf040bc94dfbbdd60 cV4 cX0x821 cZ-08:00 e u U f e 4 f x 0x821 t T x^Õ=ksÛF’•�ä¯Ûe…”õÎË1-¥(ŠV¸‘(E9ñå|(ˆIœ@€@Érœýí×�` ÉIn÷\Y›fzúÝ===Ü/b¯¹½Þë"W�³m¯/ÜšÀ|väÞxWL=ß ;°gn$¦a$¶÷†‡Â¨í¦„Ð —w‘7›'¢Õk‹«;ñ£+qaß„¾ín v¿ÿþ«Møë; ÿìâbûMäºôÄ V„ Ç‹“È»Z%®#'X3™»âxx)ŽûÃþ¨{"Î/O=ÿë/ú¢u|~ÒFxoÝ(öÂ@ì‰Ö?V�‹ëí¶·Ä¬€ žöÎÎß †ÇO™"}�[/™ÃX=§É­¹ÑZ„‘+¼`n­Lêx.ìH8‘â•ðÂIâ‹Iè¸"roÃ耶n¶ï‡“í›)¹‹ðÆuÓ2z'b÷Æ�l_ĉ�xqcGž}å»1`�„ð4ZMAœ·Â%ŒL€Ü–ÿ´nçÞdŽ �EaûwbáÅ�½€U®’Û-��;±W1±æNÌífR #Ì}oê&Þ€8ŽŒÜ8¼ð3°ÈáÜ|@›¨&ÜÜ�[�àîÞµǨD† jÄ|?œyàÉ™5<žœõ~6�:ƒò‘x®/F¡y×q¯2 ž(œÒG‡:^ºo ˆN@e-x™1†{¾/fnàF…ø1Œ€è ì0Š_ Ñudlì3ñÌ &þ Tàµ�ʼ�ú̶æÍ/â+²‘yÙÁ50N ™—KÇN˜õ‹ÐYùîæ*CÔVA"í _ªQ8q�¾hÃŒ-IÀ�€š¹A"çŒXØ30@áMÅ-<« ê˜áàLR1É®­æ}Â,½L¡ã¸S¤°üFÑ^|s tâóìÅSr>Ö$ ¦Lyª½Yùömþ 3Ÿ5ŸÁÚàXİ9¿ð²±óáåNñéî·ðxg§Ùl‚ åu¶EvÛÂ7@ìø›Ø› 8ød²p6€]ŽY`tѬÝi6¥aâëØM,�ÎÂN²ùøaºHÚÍß› `w >‹'û¢ûætlýÇeô®ÝlÀ«›0L‰…¿Þo ÁøÈ�éÃöÅ,× (OZ¥ñ¼°6s-ÖhÉvc{] A²ñj¹ #ôj ±-—â²/q9½´Nº?·ñ½oÐK~wù²C�Jkpì ßJX4çüËõc×Ñ£‡…ÿlÿÖ¾‹‹˜âìÒ¢ü€Éh¥÷Îæ âÊKâ‰y�È”F2ú)$Ã`M‰oä&«((/ OC‰ ++e¬AÎÖÌÆvqï…ÃMRå4 ™þÉAñmÿfM„׺ß�Uò#̱’»¥ ì€� H`)Sùn�±l_$àçb\”…Z³Ãþ¬4€7ÌE%ðÁ@–Xç;…1l»Zèëš_ë°£i6Æèà@|­˜ž!»/.†GÖQÿ­utq¾û-2‰‚9»ßJnf�^jóÅk±#>}bÐû"X-,BY­‰l³?üepó¾8B2�½ o!.à4Ë:=;²ÞuyÑ·zg—ÃqÝ I'óP2̤Ù(Ä›FÔ/W”rç·€*€tÚ½ZMY_HWPží6²¤- Uô“®h86f!dn…‘µ«`×ð†eÚèZ4 *Æm · ¼*GÀ·É†€ümd�÷N%Ö_Úyäú®»ÒH%Í(@,DKÓµjtÚè°‡—''"#@›¨ÉÁ(ÃÐÔ�K>ä‡ Ý¹'U´9°êkrÝú©?Z?wGCÈhÅÓ Œ ¯DϾSœ ,}Êÿ+xŠ|aaWJ[÷ž|EÞþkVùÕr課ÙîåÑà ù§P›™4§X†vM<-a¤ãêžb¾ØG+&²$µ„dñ ÌÆ@g‚ÍÕÓíÉõ+ÞÀ·sˆ�ë:±h­‚¶brçMigP_rUÊ•ÄÖÖƒp&ù÷ŠaP‹Ô’�ú÷*PCZoNÍÉ€‘i™r© ‘_¥Â_è*ñGšíÜ„lMîðÜ«d¹Jó�4¸è–�É¢ÿñᙌ˜w1Ó¥- À×¥Éñ9.˜ê|‡Ä'²g˜àZ±÷RÊ}ô^J•a 9È·g±øDNÏ:?»³ÐEׇ쎄vy�u/A²˜dÓöOAWhK°ó‚m ’Woù’:n,•Ÿ?—sxµÅáEþ ú.âÖH³K?… §SŒO50¯î7¶¼·(äDN:#ψMbpcá.À\$«"ûù,^ÐRr^à® ¦ûß@Ì([’ú…»Pë6’|a5“CÈøuÃÁm$Ì€ì(Aœ¸Y‘8ÅÒš ”,¯û[{»z á^§åe3�Üb·#<ð�{X)†/^Höâ­%k§|ãAÊé–¸± 5|®ìKÝÞ‘’Ü…HÉÉX–‹À‘k;õ¸.ôêdîÈ›ýÁ`{…±¶41BS6Åà‡ØQ¿{T_Ë´@¸–Bòÿ†Õ Ñ—*C^í!ó›õÁ™£9Õyx0çá2üæ£/³=€#窀٠ø� ¼Ê€ÃbÌ�c,ÆSI'«(Š…G² e9ø/"º¤JŽ ¤Ë‰î< oißskÃþÐNliiiP¦8,W  ìël:ãRPë¨A‘+¾ ÷N>Sj̶ª7í“´€N¬×2À%‚ùw‚œ’�û $ ÷¾[4Œð5êϿғáÇ¢+/f¡;«peO¦ð+úˆ©÷ÁÃú¼ò8F…§$äà¤Å$^š„Ú–-p9yFÉÒR)åKädñSÑeŠMaÎmŽ® ~³þ4[9ÐÛÇ=ï1ò{/RÏN]áÖä8›¤4Öà¬g�ß�÷[°ruùËÞ—íÔ”tJîªÑvzÚþ›kr¹jÅÔÍæHåk‡vàÄ ¢?i¬'ý™R==:ê^?݆©Û dÏ�W˜`ëõîÏÀ¶%u²A¥ñãœjŸ(ªófßzÉd.˜7ì'°kÇC’ÞøÏ5­‹wÃÞ+ÖÁ‡…œlO—®‹á«‚ßYš–¯$ïË-vF9¶4RÝÆw¥‡‘K¥Mõ4f  Àÿ>¤ÖÍ/–­Å'½ ZÅ'4VNMµ@9x-i—m©“õÜõ/úÌ®¦ÅÌ'`Ÿ'”ãþøÍéø‚! •0½ å“~~GЯ ±»îàþ»û‚`§"‡èÏî•|ù´õ6ú¨*×** ÂS&L.mX¨\œw{ýGé[šÍé<BB(Ðäð™ÙÏ(?¼¼`ý’O ¥œÇÍg�§Ù`c*‰}åĹÿÂ)°IWiQžÏºÀг´ëAæÐëž³9HõÛEë‡WðÜ:=ížËÄïÆ£$Æwo\Ÿ;ñü�pn«\Ñè§ÊüÆÑð²¥gâ/–êhZT—8¢§’2@¢Ó¼º ÀÆÉX¶>ëÕLvTRˆ‡vÄ�ø@|nÇbî9ŽK9ê»% Škvǽë—H"o6s#‚ÁÍc±_2 Ž�û£*Èò5ÃV^IS—³ËáåYå­QwœYÊçº&úè®â¥ë:÷x«i†ÎƒË b TóÀãþ¨ö'ÈÄYˆÑšÁ'$Fí´á².}/ò�$F)cø@w“ηjÄëýØû'l›ŸGÍ#Ñ{ˆÜrX=~Q|ðõÁ¹Ô™‡›BÍEeö)#K@3·óÄìv ‘"{R†UvwmñƒØ¡‚6µß•1/ôfpòg¬óªŠ‡“Ï›eƒöré{ Ü&íºöQ3±…Æš5ð·r‰,VÍCþQÿ¤ûŽX…àŒ*"II‘6éÚÆ¼ 3tƒ�óîž@œµŽ !广 gŸ³nÍ]ÉMz/È`Ý¢X�'¾*iÒ^q©¶‹½œWn”Öq èÚ ßj¸r!ö,}ûNõ7xG­×žh[ëF–jbƒA"6`pÒ:»Ÿ_ŽyY$Q�ÃIBsû Èvøños,üU¬ï;—½Œ Tß�TŽW°g·±ÉB–¸xVÙ©ØRdž‚&£ï¨\�O¼ÚYÚ¢´™V òìÈÊåSÔ’8 #“(Ùue tŸç¸S{å'¤À÷'¤õP³O(6¼x�— ¦Cš·ð9•Dd“ÄðlÜ•«,/š¾ê$ ÏA¡¨Ë:x)öÿ+¼ð ®Â0‘-jµÈ £™€fH5‹KU$¬PYáZwäNÂÈÀ:n9¬ˆe|#g9¿‹=,ç1Qi•„é%š0�=(XÜ«¸OëÇKdLÙe SΪJÛÚÒïq&@ÓÇ qı1ž±Jh•™J€öâ CHŒ?ÆåÃ[“”î‹—¨Š¬ºz»ÀP÷E:i)»nö”K¸h8e;€²ükÁ§6–p¶×óGkT;O¶#¬d¾ƒ4ô"¸AÛ /çüúÜy¬Ûî ÷èŸø#ü£*I_Û2Lâ*zù#lÖÅy¿�…yf%åLÄ,¤�ÀéL[GÌ×…ÎG±�cÈc<£vùÍø�ž3W°ÄmExIi_N$¯Xæ:±EŽìf쨩Ú[v<×ä3e-æw´|Í­SÇ•j̤�+ªRóm.rÂög!¸¯ùB–¬U•[Á°U{"ͧ‚^cCÿê~˜ŠpÌy—¾Åe¼#¿ã½[¶À̻ޔîl}ƒV¶»µ#ÁàA€ÿJw›D+C[yd2ƒ ¼p·„ÈN ð ×3¥ùm­ źÏ._ž£”ec¾>@ý@_‰_@®{”@!»irqv~(²|H Ï6v«Úq"öôýšÆUøs9‰ºaF,v2á5E¼öÜOâ-Ñ�bÀøjëûûß2SŒWWŽ'wÍÀî¯ñP`2ñœ.ò¼.„§H›1¦âù�‹ýÊÒK.˜d<©Q¢âàÑã–‘8âýŽL1L_‡’� …î`Ò+êæÀ©¸&±{[r[ƒ‚=Á_ï|O·UL‹¬“Èîòºˆ4~L ¤lKcrj®‹a±‚�«C:ÿAG5 ™@ï�˜ÌÝɵ¤Ðh¹ììUi›‹ÙJ[Æ–¸XN¥yõÒåCÝŒ¨°P"u�Oûñ¥ä‹sXýø¦)BW¥”Ï�X§ôAW‡<öê±2 `ûg¨¦áûÆáÈsÝDssˆ5ìøJÉõ’?5×ÌäÒÚ¯ m¹ ºäîÝ©BÁþ`Dá }Âý(h£º¶/þ¹óaç;bÞ˜£î<é¾cY;(ŽCØÐõóÏ˃™ìK,në5üÙJFýîÉxpÚ·Þt{ã³âW3ç :Ø«/{ú—¯õ//õ/šÊpËtî+Näøb� žI.|Žá éez^^l_*aÕ ¦IgÎ^:ì!™ oñNáO¯[ð6\ŠîYJï¿£÷Œ�$ÑWSÊN�έ³ ¯‹CÒÙ/^(ÐŒ¤,¨„üpøŽ¨{½û->=ßàAT¦/‡.³bH9êh�OÞÅÊ!T;�¬M±´vdõúšß/¯`€ZˆÂ5ëçj!&ž†XÎs?ÿ¡+àù7Z°4¨$ª…xšŒ.™åBœ(tʙਰ©ïDLãŠáºfi{Cgh\%þåj’—ã3¬îU¡ðÀ½QÙ¾ÑMã¼#/Æ»¹¼öòðhðvpÔ'�—úÌù‰?kû&ž~¼¦ì<íúAÿô¨Ÿ«@—UíÛ°îkÒ/õ®S;ÙCÍs=Œ_ÕS;êÂ<·ð‡uþ¥œ?™ÈGÊûÒ= ê'èð`éƒ7d뺱q ðx@Ÿ�ˆª4Ê|�-6=a`<þ–#^y•¥$_%‹ ŽA)tœP¸Ê5u^jݸ®t-¹“PyI½´¢{á²saªnFî¡‹<àôŸJFJi�²¬¼Î*2j�ßÑí/—^0K;X)Ž`D÷ü¼/�µ*ð{ÈéPÃP4Oõ¦ªilKmÂßìBw'aBÇ ¼jz9ø>^1)ß ¶9õ+ò<‹è“çJt·0¿­Ü©½¤­ T�Éj´VW ™˜­?ßœAئK��MæãA}ž¾ -ƒ“@�ò8J x»¹‰1P=H.XœT¯¡: ïG‘Üz¦žGË^Ž"6÷]‰]!á¿ÓK1…ñ©7)1“™ž¦µ…÷*M!}©€�Ó(Z?U:=ƒÉ%™rª,¬Öx÷[‚¯×Xíà�áÌ+m*|äÎXÅ3Ê÷F].’«ÁRµÉ2iÆsg‡ÆŸL ¹© s=×Ô¬»†`7¨NNIVí¢Ì"°|dnäÊú…ÊmœX<$ÈÓqÉšÁhR�Í‚®°GÙÉ„’Ä;Ä…eŠþ²Áà²Qø„?<Æ‘þ°{xÒ·C<¶VÁÛ0@lWb�›ÏàeRfòn€É/щÿV¿;Å4µÔ´5þ=ÒÆX5 Ù±†Ö J.v¥Ç¢%ùÆg $Hc¹�¡ºØK Ód뮼âE§ `AgÓ…”—З±Ó޽uæe|–×.•#KÁÁÕÅËíÄZ"@gó~ÆfÕó ù•wƒw%ÒS’“¥ÔòêÃÊ"µ C¡œ»aµ�*CñXúiºY“�*Ñ•—u–9è­ØÙC½fPF-»¡˜ç±Ät¦ö‘\ÏàinVRM®V†CCzNl¾½ &s­•Yshè]þùA"ÕL¡qi¿ìqU†Coè…ôî* iÙ •býè6+†…×sHóþÂb)ê)1é”z¿È¨çà“R ž#¼­‘]–“™2´�X+ ª"�"Ó Š¾}n …»ÖÇ*dÝÆ~†J’ýÓ:IÑ ×äw�V–wª–™›¿G/SÔÿ ÅLCj‰QÕšù€�­©f´ÿ_èfÖùúWhg F“~Mòñ»bnl½WÑ·ÿþ¦VƒÎkÒáã–ÏSušüç•Ü &gæÛG—+¯õwtºr²’�ªÎJr—!Kš[0Gy¶T©è*ÛÞ¦¹ruÂY .¥©ÖO~ºüg}ݵ´D…iª÷gõuðöµ ªHX��>CÖÊiÓSš¢37W.§Ýcix‰Æ\¶VC#æOåÕÍ?žDF@—”,û²òâÓŽ¥Z•µ®‡Ãýô¿ 7?…¸��ÊÜCâãÎYÈ• ð÷«ø¯ƒð–WýFî, l}Å3HÄ/G—Bûâåÿ;ƒªáf~¢¡k‹ÞàÏk‰vä�þ‚6dqY>ªœÈ<¸çž@„g‹…{_ôÅþ&à.~Úmþ/@-‰É