H63201 s 00086/00338/00498 d D 1.2 02/02/04 23:43:11 patch 3 2 c Import patch diff cC cF44702 cK61353 e s 00836/00000/00000 d D 1.1 02/02/05 09:40:07 torvalds 2 1 cC cF1 cK13327 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 02/02/05 09:40:07 torvalds 1 0 c BitKeeper file /home/torvalds/v2.5/linux/drivers/char/drm/gamma_dma.c cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864 cHathlon.transmeta.com cK03198 cPdrivers/char/drm/gamma_dma.c cRabb36e8aa756abde cV4 cX0x821 cZ-08:00 e u U f e 4 f x 0x821 t T x^Ýçôyw‹ïLñ¬ùô‰¸r ÇvÎþTìí‰þYOÄëÕ*Œ1 #qzö‹xÖívÅÞ“=øËõíÞ?7ÅqyN⹇â$òÅ™‰ƒ—âà‡ÃçÝÿÂç—/Åå�˜9~2ÿû*ò¦~ì‡KûWód.a WwŽñ”s)LíÀ‡é~G{.,qîDŸ;bâÝ:ñ~~6QùsO �H1¾‹o«Éãõry÷Å <Àã>p¶ôBÐ a!‚XX^ìE_<Çñѹ-ü˜hñc1÷"ø¹Šœ%0ݳÈóD8Ó¹]Þ$ÎòN¬¼(† áeâøÀí•pÕÈDàd˜âp–Ü8‘ð®pâ8œú(Gá†ÓõÂ[&N‚KÎüÀ‹E+™{bw,gì¶;ˆ –r='þRàcõTÜ€¨Ãu""/N"Šh:4 Ö.R¢þÂçE` ƈw+HmG,Bןáÿ=âoµ¾ üxÞ®�Ø/× Æ88õ–0 qCOAib„ H|`€˜ÎhìÓ°Ð …›HqÑÒ7óp�°ˆ(e Ä5[ÃfÅs�¦¹!ˆ�ÖýäMAì³0Âäq.]Y‹›ßõÅsDÖü΀ß™ô�¿Àèæ9—á�ØeZ† pÃ$âN‘¬òQ+'.¼ônD¶r"4c5o‹xî÷—ž<� Û„CJ R' F>ì!Z’+¥3¿ï 1�LÞ÷,C˜cqn�~6ûF_ìöÆð}·#Þ›“w£‹‰«7œ|£Ñ~?™Ã~G¿œ[Æx,Fb3ÏÎ¦ÃæðxpÑ7‡§â-LŽ&b`ž™À;Ñš›iŒß™a¿ƒ¯½·æÀœ| =81'CÄ|2²DOœ÷¬‰y|1èYâüÂ:� ¢˜‡æðÄ‚…Œ3c8Ù°2 ãgø&ÆïzƒY¡e›cs4„ÇcóôÝ'?Äæd,ÆçHµ5o ³÷v`ð¢Àäñ gžuD¿wÖ;ER‰Ë0`$S+Þ¿3hÖîÁ?Ç\ Ø: '|g3²&0›§¾7DZس€(�щ5‚EPÈ0 ©âÔ¡Áˆpòû øýbL '¢ë½ ã|þ>è­Á¦#Pvø –?ýìD®0öEËò?·Å º_ñн08@tŽè|ß ñäi³ù'×›ùKOØöpdÿ ¢ºm›ú“Ôa±Kab¾Ë gãn´8Çá¤íF_p8EK?õÁyFÑz•ìÏß4 üœ€9$NüY\¯½µ—† ,O€œîz�sS™Œ& Ѐ¨@™Nwvvì¶y,†go ¿“¡/׋K/B‹¼+27'€èåÞ ÇEe?Ò ~ö¢¥ˆÅ:NЈã„£™ èÿAG�×Q>:ÇH€ƒ¯x¶ß˜ ÏÀ™ˆhá$Ó9Á„‘ øéA&B7S|…xÈž A—‚ÄAÜŠR*;ˆ À9+Ò£€ï¹~8M‚}—ÚÆÓÞÙY϶ŒÓàh7èpüÖl´žñ7ùU|/Z#^‰îíO–áïGÑÍO€¿ÃœnÀòÄ †ŸÁðó6üe:ÆÄ�NNÊÄU�¢ÖýÅ‘'¥L‡þ”ˆ§ç{5¼• .”Q0HâPƒ $̾í� æ–\cJ³„ ÂåUÛõ¾ì½Y8+«É¯ù}û¸÷fQ(ðÚt½~ßRè À†æå[œÛ7,ƒŸˆ'-Ûþ u�gÛ O`rí %•êõåÊEtÈ÷D |Ð‡ÓÆ�ý{iŠx-àá‘ø ah­nYrÖ¨×?î�'g½ñO(îîíËç{Q€:Á‡®&Æ�Ü÷¶;ý¡i-ò…1‰ÿªû¬êxt1œ¨ýE çÝЉ9˜ÖÙ¨o¤P/¦Ý"ÔiF×É ~ÉúKTŠ�ˆ¯ƒOz“ d¡þZ‚êƒÞ‡‰ ñ8¥~ú¼Èâ)ñ¡m4H¡ºe\™8S¨Ý.Åœ&¯E\ãÍ“Ñø¼w,‘áŠE\@ìýÈêóÑqÔ9¦+bÚ_€g$½( ìIïT£ûàÅ‹&•Sã)˜D€¾„¾›ÕH6ä¾+ôë-ˆ{6Ø/¤„6˜|ꈜqc\�4<î4¥×€¿<@à-¯’y»ù;Gºbä…V‘ÿ ‰˜¾Š×€‡-�°Q€0x$i0³l�E3èˆ/~”ØIh¯æwq«E|>iKªÛí£fC&Ï$ë¯RǶØy-~hyG5+’Iu$¿â)5¿ÊнQØ×kÈ—¡¸Hì‚cà•…ÞÖ’¢o�üï“�•LÚRjupšå´!R=gð*)g>©ÑøÕ+qÐÅ,¢æw>$ñ74ùI¢Ñ[Ã:’¦�Qº¡ÈAêÅ«À¥Å’¢dT ý=\ܵÔîäf5Ø8õÿƒäâe «Áþuþ ÷¶ �³Š÷™Ašzö æ£ÿ׊´-�±‡-‚o!ò+• >„\mZ%á[YÕ*µÚ[¥ø›güÇõ¸Î3Œ)hF½×3ðï£=ò’u´e5H‰/mWAêXÞ­-äÆ�®;ü©‚ÑŽˆ“h=MÄ*î®bñÿ»a¿ÛïÒtñ5h&$Þ¡¢<àãQ—Gq.˜À[8Òl8I¸ð§6æ­Çô '°�>´Â”•ÂÒðG«ÓßCH ‰@…œ¨‘R¹¹j[¸ÿe®¦áz™Ä¿þõcûH€±ûÖ™��mZÿ öiLÙkji88ÏÛéó¿tŸ>c�fþeLn§bZ¡^èˆÕ^9Mº;$¿æÏD«ÊxÀ\ÚäàÈ ž`Çz�tÃu,.׳™+¤*„$ñâĆÂT/±/ý¤Õí–"žΕB˜ØÂQj€íRϵ±9Ž„5¤Máǯºvl¿šB Ý9ÎãõæÀ'3�$I&H+puùeÐ¥ 9Mm4Xv[OÃe �@5‡ƒóÙhLωjXBuã éËj‚Z9Ù~4Ô ³±/¦l Œÿqrmû‹…çâi wáDŸíËyË<;3úfobØoßჯè¥ÿh܉©PsàÑEæX¦sÏ]uŽR?œ:à�Ê®Ï(^¦Ÿ=Ýp#WÐ4TÉsTzÀ©¿4Yà“|ü5w™@y{< ]„Ø­ò%7ô'Ð4HðËö;s<�Z½³fczr�;1™8QB›ÃÌò–®?“þ{{Du߬í0Bû!ãÇžñöbü�öAOH¶_±€‡qÔðœr ºœ,ƒV;c—ÖÝ!ªñ¸B³™F–5²Z»Ã�N3äãß–»ÄÒfEÖX6‡?÷PýAó€¢ñš­GC ¥†`È·ÂbïM¦?¬0€ƒÆ× c4âdrÚÚ….Ìâ‘ÛQ†óÈ­G*:ȸ ôcé-ƒ'ؽ7¾{«ÊQ2F”=ÀFœxýšÄ<C @‡šAÝd™hœ‘£EiT:ø\ð7lfõhjÜ‘†è7†4Ar^Üÿ®ªÐuø/å½È×Ú’€¤°1\n¹ŒfèšQlK7IèhAÊ £ãŸlsl¿3}\tàöç7ÏßT„ÕöF <#`Ù ºS=³‚Œð‘»‹@ÛwÅo»œ�óú¿í¢ñ`“ÄÜ \i©q�9Ð'ÀEì}ÅÊÆ b/Ó{ÖÂ)?;¸çø‚ÔgO©2+�RÈ×qðl�I–�4ÍO†54663�_&$4•löÖ$ã,’ß·×¥Í&ñÈ gŠðéÊ#íH§%¿óYr˰Ù©á¯C}Ü{ƒëÅ€\<æ\Sòeã­aýlôõL9nZ»�Û‘ó;¾ñ©‹IYN�ÔùM­»Ùlë�`¯•'¤]G oz9„¤Háazð¹F�\!çL0QË2�l¯Â$ˆ{¹^¥.°Â�Ƚ�'‡âo_�¸q|¾8ƒÇ}©4Hq™Wº]@°ª™,B<Î <øÃlMÁß̽eY& t�ì+ðáhbˆ÷†x7ôé � |°F§t `iƒÆe‡’MUÐnÜ`m 7»q– {Ì?0ý{-ŽäŠGŽ¡�¦1´H£î¹1ì׿x4%ñ^Ú‹oR›úd^>ëÜ£¨î|–d2(i1»�r ËcëIU•Ã%¦Â’黀ÀÓ†N)óaœÝ Öì9|ÄÇ}u•íßJ•-ÞýB�¨$A›ù¢4óÜ2ÏzÖ‡´.–1–·\ ‡:Û?º=eÍ‹+—EñÅËr½'HhnF /[Ogë¨ /ìUTLV2Eé-�óÍñ¤N­«”’*ç´"ÛDП$܇Y¿¢ŒèÛUä,ì8¬�Ù^Vµ?Þ£F܃p¦'ƒ¥t«÷¶Ëdj£AGöMä¬V`@ùƒ2t,åÕ˜ÔÂus×��Z·Uчâ–÷¶t_§D§½¹ ½´|GJ‹ª)Ô)Ê÷H3�{ u®²Ñ[±�“ (ïåÈ冲oè®yt…S�®¡è£œ\¥_½Û•yi^‹gµE=?W6Rëó³º><é_¡Æ­¯­Ó[G¹Fïaˆ×%½e‚×:µ„©Æ½Ê’ÈÈÛSÙ ¤·<è–Üå™9ý¬‹XJ1UíÂË�ˆ$r¬S¶¤§fj‘0é¯kŸwÉ7)é;WŽ¿<Ô2bÝ»×VT…MA_Z–ã¬ì]Ðþ],cؤZQJ Ššn›Õ,‰|ÚOY3µ²,Uš¿ìС©K3¿§/;÷Â×øþûÔ~ñ{¹)»íj9D¬ÇiÑØàƒ5•:ãÖ¡�ƒ àm`ÿCI4\Ö•][>. N¡åi%ÄÁA!h0§4ÿ 81¥O×™;Êê4„ú¨âpƒŠÉ &³bƒU´_sv‹EBå&èÞY8¡¨ñ*IÌ?#"1uF'.™Â¥ Ÿ¢Ôk‹~âÛ�÷§¥üö²TÚ5îoñ¤ ›Ð!–fôŸô„5Ý,Î!‹AÙJéoíC›u¡`'LLVøïíq„+$¬ÒëîÝn�ÇÞl³AXR¥Mk\;Q¦i»–…ä^Tî’gb‡ÀàY”y×ÎÍôh ª˜;Èb[_½¾o·M ©™[ß6æÖÊU%ØzÔ÷ç>T,Ç{‘‘¡�SÜ+d<”q˰[•k—ÏrtöF~Rq˜Þ!?F.¾W�éÔêd§:œñÑe2l¹·r¸:‰¾öѽ=Ê%¡* Í Q„©sVh(ÊY5ØÅkù¤µÂ¯ìd‰®M>†¾ÿžÉõE}“O}à\ܯþGµ×øüÄ­?þ@MÇFK¢b*ɬÖZ0—®wKZá ÿ·pnÕ�J¹¼”l7¥(Áoн� dâþr�Ì“<Ø€4%8DUJí¥<Àø"·ƒJTž³/G×xÇR%áá :‰Ë;x ­ã*7䚰긪؆Í"Í¥ÔfGKm†£¡±��Ü?§WÂ¥ 4[Ð)?É4íA$³_Á7C|* 9Sê ó‹j@†\:[£#€X ×N½ˆ^AÄWT2Pd!ò¦�ã/„»ŽÔ+i˜ìê�2äY!¾t‚ OÁ’ž‚sø‘�^% ¸u‘CtqˆõŽ"fp7T·Èf<÷l…Þ´µÌ²L�ñÄ–+U�ý¦6A²BT@òkú8×4$ˆ�ÎçÉ@…LÜw¼¬Î— 4%XY@î€ôÞÒ‚^JOVž<æBH‡ÙÁ�ÜQ<ц�%¯—UFï?TS2e¾žL ðŸ!S—¤ ÓØJy�Lú)4m8 krpzÀ1Üýçp NTËÉ’SåßÜøÀ±(Ï�ŽXùLÑP“Þø'ß³°¬‹ó‰ùv`Ü7ïq '×Þ|¶Gk¤ÎFŽª §*¹þCOèPºUCÿågd¥Ü¥z7­‹!¾…(µ}~ñ¢![äCy’©NÉ„8ìle ±æŽ%$”™ô ã!OÍÆÑÈ‹hÓ'�´|­m0jÇy$$—RÈbŸQË�úggµÑƒOþªO½²Ü0=x«K]>yË9©ú®ðËRSx|n›½ë[%1Úô�GpºkTU“^ªWösRÀ‚+¨é×Áy£µí’*8Øùìl¬D�¾KYW!Ý‘‡Ð¹-™õÝ$.+a+*5!’u©òjëãE­‹£ÕW[Og«/°4+Î�NnWGmÛN øÎBŽ·j)lQßWê×ô¶ìÈS„Š$ò-ú–ž¶h®<*f4¹2pïà#å´Åd@!ã³ß¢¯O•�èÒÚ’JtÞRëc˦¤¦°ÅiÙÞÔN”[+TŸŠ�µ™�’Êl0/MJG›us6“L»FC|'”ÌZ1Vå‹W$–êù£#i+Õ¼œ�! ;™T^LWÒQ•õ“…^‚+ûLÞyæË.©Ì!¾%Þ#Öc*Ïð7^ðLŽQËEñ£ê|T3¨¥(yÑEë%þ\Mµè®$6I~“óÃ?þȼ?W�¯_# é�Ÿ¡JaF\‡Ï®�i⩤#×–~PÙ>ŒdbF²$Ÿe/KpÜ÷‚òP›ÂÊÆ¨„óp_UôÁ²ñÆ®½ŽA­CýÌÁ“#eøÁ®Ï?½pÖBÇÝÔºš'½‹ÁD¹É¼Ù>r)?LjÔÁ‘w�^}Ï·²Ü}¥`ð1‹`ø &­±£ÍíH©ãr9òÁjª:ĻhÙö7QDl¦xÂg®º®-§&g6QK¾xôÛíZÈÐØS�×ÜØ›Êl5}àÐ�@¨°ްcˆ«š³e¢s‚Î/ZÇG1æ·'c(?üm<]Qÿæa,åÖÝ–«òÎ0�l³Ç*‡J.6øÑµM¿‚T¼žÏ7ÙðÝRy�-Ã$÷ŸQx()ì]x³”e7Øé…bކi6êázU ˜q”ÝHRA ð_«™[Øʬø-Y‰C/-‰>ÊåYþnŽÊ¸ÈO²gÅ‹#ê´4ÿ˜Ü3N.=®z«±Ù0‡æ„Sµwø^43œ\ï«#õ=¾[Ns„©Q¸†,†®Ò³rA Ý¦ÔæaäN'¹Ÿ›hÇØV|ëAN�¯Ž“ö Kãó ~‹²âÝYíçv¸ò¨ê§¿�#aÔr&¯“[5I«Ä”€}NL%N9‡C/v§Oºé'ÞïËÒYd�]¼kÁzZ«ÒºZÒÍŠ­,Y$9f°7ÃöêöâL%¨C”½�\†-þL¾½Üívë^rÖ^¢&ùÜ>Ù})7C2Ð-ä˜èGÖøû¢Õž$u d³›|Ct�Wª”8•&f’­¬î�*|Q�/hlÃ�®VHµ°´UFej**))™æ±Y¼š|Ñ[Eað¯äñ�-’xNá·Iß)y/'î’N˜&î'&é™¶ó6³q•ùx:½�“DuŒŒòÐaögëå”Luê@‚»nÑiÂ6 ë°É)O©yƒÚ›ê.Æ=Ä…¿5R2Ú´àO—¹n½�f&äY6¯àz3g$ˆ±¤×YáW4Gl[þ+ºÂÿ~}ÉŠ¾mt&-ùòz³M‡2+öY™Ç÷c`?È1.|h­ë-®´ êã¤IA¹³óšŸàÎUÞº®Tdêk­é¢ã`µ3>ê=o¬ö6\Ìɟм¿¦ÓÓcS¾pÈ'¶-¼›òÈEK¡6æ+Ú­îí£î‹ÛvGp-[Di«¯•ïp©SÍŠ®{:‘�’{, IÖc¹±| Ì9u{R2@j7ëx°µL†`¨òÁ:žÛ—´±xûŒ¾ËU޽ š±XÉJ®ôedsxª6––²�r4Å�×ù ãnÙå' ð“?›áïïiâ$Jñ|ŽoØáÊŸ R¥;¼ŸÄ+y}߉Lü�+B‰©79ñæï/L½ñÄ'üÔ¹ãâ-eÉÜ㟊&Ò–x«F^V©kƒ–û¼Ù»H/䪭O¤’i£¯Øâ/pI£¹è¿Ðo.í„&™>ù2�B,.=o 2’¿ë©F³TýŒ8ßæ(õ›ï÷áô‚¥ êliIþÖ/^¡™Â0HéœT]ž~æSÕ<Èuóˆ2: ùõ')bYÉï8Õù´fé8ð¼•DýM�{ÚËOzÖdüa\µ[õé+šï÷é5.R‡±^’˸ÏQàÙ‚<««9¦(Ÿ¢÷¾½Å*¹‹ñí¢FNŒ¯ÔÓS°“Ò³Ž›§ûÎ'[MÌá@£ RO0ÈB[N%0RÒæ’Y ¬tÁh ©ŸƒâOăFGêˆU"Ó¾J95Y…2á«Ö¹BüÝ1n|e£~:¾qò?.Lc|l e˜&Py¨QÈmµ1¨(-Í(ÿ\¦zeC{©§zÿ°b ÞT'ù¸ý(¦¢'¯~h%?ŠÝ´Ùá¹»âPì¢oC@<®K JVËWígz}ß�}¼U_ºL¯·ªd[�zÊϰ'w€Ÿšÿ«#PL