H07502 s 00616/00854/00197 d D 1.2 02/02/04 23:43:11 patch 3 2 c Import patch diff cC cF44702 cK36929 e s 01051/00000/00000 d D 1.1 02/02/05 09:40:07 torvalds 2 1 cC cF1 cK07282 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/mga_dma.c cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864 cHathlon.transmeta.com cK21614 cPdrivers/char/drm/mga_dma.c cR7e7e9b50bed0eadd cV4 cX0x821 cZ-08:00 e u U f e 4 f x 0x821 t T x^Ý}isǵhå#ô+ÚrY%’¢lÇ•ˆ¦|!¤ðL‚ ZöMR¨!0 'Âæ€_äûÛïÙz�”•ĹH,Ó§»OŸ>{/ó»–úòÑó§jr�ô‡“dw vvÔÑYCËù|–/Ôh–c¡ºþroïùõ×{{jçéŽgÓåû�~¤žªÃèÓïZ>bø>Bï!Ø=9$œà×Iïòl±H§`e4’' IÐЛåõ Hß·×ô3ÚÌóG�>¦£lšª~¿}Þÿø &·ßçö?�V�Á îÞ<æjöé0Ÿ\àc®?Ìoñ¡}ú-uü<k‘çËùb÷æU Ìî1è…ER¼S?/ÓejŒ. åw.Õ‡é8¹‡ªŒsŽFþì¤Ñï4Oêyz½U«}é=Ýè6¥ ^_¢%�‚†Ϧ×[ê¯�j5| éÓ[Pw}@` ¾ní¼š$sP󋿸�ÿmçÕ èÊqºåõÑ8:êè>¼>Õ3…<à£f§y,ÐOëýþíl &hœöû 7±{¯Å`Œ�#©é·äA½í€NÃÇÛ0ç[ª–âAÏê@AÙ¾úl t­ê{[ßûØ7.O{}ëÃ~¯uÖ…P{ÆžvÜi6O[ÝÀ¿¾<©ÕöbÓtº ?O®çïGiÞO§ÉtMr©öÞéÖ(Ð*ˆÈR£ñ²¸éŸs…Sµï |uð+?(EÍé5" 6t‘ÏÆ$)eììôûàQ4Ü4qˆîhjµ_à¿%)¦ºza¨�…n‹Ù$ôA‘ÕŸÜfù¢¿˜1Ù„J d³åt� @׫lQ¿8éçâ}o«ªZ£qr]“$xEøàs<‰òŠ3Ì:3@³Ó9ï€í§ÃÏ€ h„XÞË9”€\2ÉöÞ±÷Ç÷Ä(BDý<sdzÞ�¦»?IÇ¿ø¢r;ˆ,ɆuJ²BU Dk—àÎϨMÅï› ¦áœ3;ƒqšäëæG*éɩٱRɾ¦Ô'“Ѫ!·š­ ¾Üºø`Óy¦%2ÙÄE£:7U5Í%óŒ�ëg·†Íd8§(ïºW*žç©¯×�<Ì• ø±Å?Vª>“ñàØc¦w(—º[M[]¸Æ­Bð<›¤%ôìJ�ɽ!Ž­è”³b€éfE¿`ž,˜ªã2l76Û¬gJ¬‰¾½Ë“y”m­ÑõÀøºõãYó%årŠ˜8Í‹m'4…JƒÝ]‘®²jöœ6btƒ¦ËùZõü/П±Rä Q©ZÀæÄ"Šx‰UŒ[ÐR|\;‹ŠX¡x·×9 Sëð´Ùè8ݸ€Gâé´ÙÞÆq¹ Ív<ïa|'šJã9Æœ'r­7vz4ìÃ’ÇäÓÄìâë¹i6ãÕ•‚™i  ó*¢ÞÐsïá^‰+ð²¯f÷nŽ Ó˜zäÕÎõ)©»Ä,®–âù¥¹á:äc8³C+…2º''1ï$âCµDkÎWP�TÓr±»»«×¥ýÅS\Rä„£öì+]�g<–1vÑzæÐØ”ÌF#P6Þd—V©æËˆÑÜ&£e¯M³¢5álÁu%�PÿÏÔ ¢ÆS-69îz§"DZØÏÀ!€.RÜ8O°›ðUi©@ñ4Sy+v]b(æ2Çð”¸L·éq³žÃLe²r;b¬}µïèz_Y`Kd|˜ øFãÒj¥â'k4#à6C�ÖŒ5íc&¶#EK;qoo Áïä*›²d�e›¸ã�°ùÀÏ'?7)CQòjÔsRÕ¾M°�FÛ=\ˆÂajg«¨2~â_7Ž =\ÓD¿2ÐêÏZk1˜ž¿¨ ´þ2ÇFŽR @Êt2畽þl„¶Tfö@áÐv^é�`ý $¹žÓXJ{:4ÙH7¨z�+{�Ÿ)˜µf¿Ûúï&ðÔ‹-…²‹ÚÏ<ÞÂZÿ`Œ=öZ~N<Ѿ<#^A»�¾®¾Kòy9˜ S� £<7Àëƒ{Î+v1¸ÔÞÂ,(~(ØððAí&9zbWoÑTŒo´g½Ä�:ÙIÜ_òÆb<†„XaŒ2�p‚ u}�Ø/혠¤{yoŒéóÀü)o¥F¬*«¥í7Ì ßWMÌQ¾ÐõêuúRæäJvH`¼/Pn� ÔtrÛe3,i'M~á$¡o4‡H$)W–Sa)D gÚã"ÓPµ¤œ£‹*^Yë 9ËJoæã +ü ‡G;k¶W…»§‚Ôåƒ=ܵ:ˆ¨.kC7ð·Pdµk�]gî­ga�}4`˜º $E[pÓ6©Q"Ð0n»$þ~QqßL�VªIj8Ükq“MaN…ØÞ0§kÝ‹Sˆys_�™3â2GcÕ$…DnÀ|¨â°<n×QÓ�6�Hï3¶’ÒñÿZa›£C˜.Á“¹›åC½»1IÞ[×ê>×ä£m;5wÔögÿoÁ�ŸÍ&d�(Fž�¸Á ]öR¸�›–*°Ë†ïQm£~ò§pơՑºÆ‡1Óå¹:±zÉþ&‚' Ø¹ªYO)�0N{¼S?Ý¢ÙµÏM¢,xî¶«S%U8îáòO¤+!×^©—™ƒÒâU9yfŒ²Á.ALï%E]”(û…æÚ$H±‘� MHϯÓW‘¸Â O‚¸‚ÃÖrÙPÈ©ü 7Geå:ÿŽðEϪ¦'¦7Dpâø€ÇnnÌò”fZ^Õh.Ó~ÙÚÈ&�×0_¯¨‹mœj‚¹³<ŒÒljÉê°×˃ö´Q ªõ)@ÅŽóí‡çÒhÛö( Ìú+É&¨ ‹2ƒö_ƒhÃÑ Är`Ò�¸î:¸IïH�Îàçh<»ÛÖ‹¥|t>ß%÷k]в¦Ã‹^‡L È-XPÇØmHŽgèš (Ww7éÔl?°®âõ â�ÙR4 º ¤0¹×óËž(E~Ç-S:÷…KKër­‹�ȶÛ·Ú­îMˆ5{Ç€Få IöÌíGbªýÚbnsggűZ¸,¶I¬Ý%æöÈÛÄT�TÞ–žþ À…·_ù}Œìšpу�^¬+jÓj=ª³˜åíl_ïý雸v6ZuŒðÎ�úbË>(+֧ߌ��qþðrÊÙ(zZ£±ÕF?ZíWO°‡Ù} %GËþ2ÅI³Ýì4N#I‹�² ÖØ5ßó²99�‰À#á0'ê|P½žÆ «Ç+’cS·µž)Çtò™ø%'"£åÇAÐãoUðÜr†�9áwÉ»´¿œÃäËÅ8(•�|¤�îÛÆEÿæ±Õ>©ì©¼�bÃMŒŽ˜Ø&>¹Ÿ«3øÉð6™Vxº®?û©¶|á)\iÂUXàOZ™¢=_ÁaRp÷iá´VûÿZ )£³¦µ={ŠØ¿n¢´§Ò.Óç0~ö½Á–}ïO²ƒ,îžo¶úwàY3¼u ©íEëícVhÍVE\”§«¥ìÆaa} ›ÜB†Nøˆz¥æžëtÊ•Dt ?Çq;G!�’p£¿Uôꦻý<æ³EÉf°ð8W|¾—nàã‰âÙä“¢”Q.;6ífó¨Û?ÿ¡Ù9>=»ZËìÇ8>ï6ûǭέq«*«³iŒ ŸµÄˆF!Å*D,f4OûPÝG2йôÛä>�¿–¯Ø4Mé%íµÆûOÞ“‡GßLnدèÐ^tægËFÎa¤¥¶ôª‰m)ä$¶ªPÖ£Å$'kù6¹'‹(ô²ïg_Šõßþ+¥6Ùfo úbÿÀ„|ñåPáF)&ŽŸ6‡!S;xv’š»Âý�PË<€Š»´\î@Û§kî¿Ä&Rmâšò '�Í3Ä6¥„¾¯ÁŠ•^ò�&³#u#©íàôQ$ù ¸JÍhyÊèžPÅ'NT.Óù9BOŒ€J0Œ:-oÕÃÕZ;zsæ>8n»XLìLËïa˼\¬Ðë WŒÝŒÖõ†½ÙÉõä 4f£]`-Adá:@?¶xí�ƒFÝmöú�“fÝE“uS‚÷úÁ¨œ7]7tJXþkF¹íËgQJʉ½*Ÿ�Ë6>Wfô0å)ñ2i˜L-i¼ 1Љ‹ç °jö.X-7†Q‘T¥äcM›˜‡JLD`Xb¤AGPJ’Ï4ƒŠEZË—S1‚qˉ8Ti¿7;Õ5‡¿­yóØÓ&æ&Ck)™‘ˆb´äJu  ¦õ®C3=´x²|-õ>%ï=WYó^”©L\!ùÚÆ…rêþq&Ór~N©æ9C[>Üô¶ �¤@,Eò+)ðu”îðcœÌ%F*f0Q�;xæ.ýtCÙ›A8¾È â•“‚ú£²cTö}刣G½¹ûC^ˆÿ�Qß&cüfgýÓG Ñ2Ñ(¾GT�LvyQÕ?Ó};;Ëø*Æšc"Ýô&µk:ß›\‹ú `Eàõ.˜ì>.`9ß'âÞ?Æü~ø@V/¬¹6RUqg‡‡'—kÐÖ";  h¿à3œ"|Ö_À€%±…¿woîè9ÿâ+¥øºÝ>ÞâÞü±gýGg—©�„ýZÇóx›®pÌ :Î0'Ÿ�¸Ùè��€±D7¢xÊÙÇÁF€ÚfîW:´Ð~6!š=4p ]Ñ@f‹ í7I `Ç‹;0ÎGnü£Ê‘t ÁÔ6Åšò‡ˆ:ÉpænV¢H®Ü Us–ÏË©À�æ�Zqµ’6m¶Š8r‡¸¸GL2×X=1ÔC[Æ;ªv�ÂÔ¯EygÑŒ}q…K=ÖÏ$\Ø6­R„£ªäÌ[°×kô¡Gà“Ç£—8:ÞéTA}µøÚæù2)¾<®»àÛ'Òa:üŽ×*ížsÑÚ0°zÿø§åx;Ãô•ÍKma?N¯‹úÜÈ7Â,.O!�® |¿¸Á3Æ7I¡®ð\ê<Ÿ R\Ð÷¹—ãFDh=~Èk— �4²7ÍÿÂXÏ�¬Oj�YçN‡x(¡…�f˜òìádn`1 ÙŠk-ªÏÓoBb“&°q5Ù“E«” E‰Ñ4G!©sç?os)Ê<Åëªóå`¡æ(n×…zŠÿF¼RG”<ÅËX¢ú¥®¼.j %Ψ­Š~(|•�«½Ê ýذ%3 ;1lÃô¶‘Š;Ü*…*b´v_~œ}]ò“ç‘ñQ‘8úÚ&§§üC<=m e !°›®AѬ Ö«l•‰ûªíð²TîB”}%³Š\®Í­®ªl#X­ùÈ–6w:¤º° ]ÍoÁË·j|F_$£ù dòÉâç~6™¤C|Ÿ˜‚Ïô®uSo��5�Z�^³ÿ7bÑZâíªÚª²ü¬ ÇbErB?V$Þ„ÅRÚ“�¸h? óâ›:7;¸U“„+ø™û,m=DÜèZÿoÆïínJ)pb¾‹>]µ<óRér¶RÅ "K‹u½0-ƒ€8f�eYØ5 äb¢squÍ»)£A§ »6ï+‘šŒŽ˜órúHç|J¦5v7±2¼å¥l�Ãk^Âë‰9Æôäžgf¥®@+jƒ#Jä‘D6X€†”±~ÀŽj | N‚¤ƒ>ÕkaJG‚”\L #RT ®<¡„¥U„$+cõ{c:•å‰sgÛZûºqϢЋ"J}]¦C)æ»h"~1ù Å&�.Ô4ÞÓ$8ùr¶¹ ^Ù$èⱘRÓ®yA¯¼ƒÇÏ „µ+»Ái&Á[[éÇæ§a#ÙÓ =ôúḆgBõ‘J’h©…9 c�ÓÆ^¯PãÌ‹I¿¬ê̤14+±3�d—JDö¸Ö¨6‘yÏ= L¿Þ?Aö­Fõò7?ÒT Å.3”O×l®k%°ª^ž)Vkßø)>�!u'ËûRÂIžk^ˆMJ؆1~¡‰Ž!ìËޥ͟X쇭ÛEí».`ÂECmœ�¼œµåÞ1úu×ÿ˜¸ÛpíÏï–§(ìÖÑ®díí2PÅ54hÊì;ÊÆ¼â‘�ªOµ·ýè¬AGÍ º®u›oÊ^Îy�{ˆûŒ‘‚1Tú!æ”™cú”øÕÚÃ}ázIæXÄ^9ß”QâUIQ�c>ůûœ¯Ë#ÇÀ*Ý¿Z¹ÂîX,¡K‚cV”¢›OÊ[>b‹ê¶»�Wƒ›lŽ�‚¾ÛD~û@K÷mi²yõ¥¯g U—7TŒŸ‡o”ýŠû"¨äu”Õ�¶¸Î“‰(‡&�&:â;z{rØ;íSÒD^5z?]@Œ|Š/s4ÃG´Ñéö:؈KïI2À|kMOŠüö'etÕÌç†2=4D>›.úll,œó0=σ›˜žy°WÉà]ذó¬ ë7kùC¦óÅ�7*óÄk’Ÿý»#Ð>Î3Ÿkƒ«�V “¶ÍÌWvÝ¡-×<ê×ö6N.ÀÛ}Œ›æ�B†R&ÈYô‡8èR 'Â*ø�*<ª‘*g³Ÿ&ƒ›:i6½ˆ"oñOʉÃ@Qj§_;<|§`K#Ë“/Ôª¸ôÀ^¨}˜ÝÏi¿xå¼ûæÌãÃDGoˆTO˜­vïnú^Çð H•kËJ ì?ßW2Pèð)”-\° ªqcvÍJ¿g'n”M‡|Ô„Ò8½�7­‚ʆ^#¡ÉßO$&n——EˆÄ.¬ULú)¶+öOêŠ Ä´6m×jÿÐ 7ÄãVÌóÄ{WºÈ™ =Ǽ(b–ì¥Æ§&«á™@Úµð=éÀ‹>nµ�úg� w{Ôè 7Ÿˆjrv ûS1ºZ;#ÐÑ)cûÛ›�ÊáO&ÙL¿W“K×�¾Oc6ý"ÇËš =WBÒÜëHÁ`tMí¿•ì{Æèx@éÔú:,Ø÷,§/¡Æzz�÷õhvhiX¢×C‹á]…`Ì™¹)ÝËz}ùGøfZÜ‘WºS¾JO£iF¦r3}€)2Í ”.«ä,]ˤ&Ù ŸaÖí?O4æœ Ð‘ŸÕD€µt8ÚPôGfm£0äg5Q`-Q� û›¥‰kÖiCU2¶ç�ÉǃÁàÞ ÊPþÒw"+#9†üùsßËtžy°è¤ ö‘IÎtê<ó`ÅA  ½§1ønÄÉÅg,„ vôAÈÀ‘ž.¥_~ù"φ¶ þéG'“EaF~ó*)>Zq-¢¿•e4æÊ ¬}üTÞE†n4�ºä¥{â6Í�8ìñ.'_ñXxâà‹¡²‹øËÎ쮳“w=a'í¸ùñ`$¬a;ðÞ¾h;Úb:ºÈÎçtË M£Y¡¯ë÷ñ…øÍçn7Ô‚÷€ kÉ„nIVe0¿w'©ßšÓ÷=1Ø'f7Q*Q2ÁÔËS ûÏ?öñu¥ý‹ÖE³‹�ÿðfObŒ¹ØÌžó2>æ]¡ª{|: ß‚„ òÖ7©/3T¤tÖzò}Oᑳôf}q‚*ž»ÀÑ�ÈSÄg�Sƒç�fÄS =YQ®Ç·D†Ž ¡ÍÀÖ ž•íì iÛ@„SâZ}'^ Ç–§ø·šžÐgµ÷:ëÍS„K^Ð6M™<³FÆr+,¼ª®³ØçÄ([›[ª¯_3t8 '��e‚®È Ôã-â0Zf·BÕéz�oq%aÕ„rCüÂaRwÿÖù4D Ô´Y-ˆL¦7PO8³?ònÒúê—†Ó)Ëtööj«Æ*ºt—é0ÿ,>šüòÜgÁ›õ2ÝÙ‚çšß%ù›žl@é-^ôå’‹¯`,ðuzC~© ߦ; –9�°Æšh—Jwt™`>�5Ô»±ð+­sB ÿê·f"!øã�u´Š%ƒÌt¡Íf˜ÍÌà¹?«æå§Þ>¸eÞCªS¯v¼áF.Y”õuwTE/^û¤o­|�(Å0 gp[u›‡t�Z·Ù»Ä=ˆÌfa=|aV÷Æ÷X¹ìŒÕ¿É®oú0ŒwPþå¾á%S¾#_¶û<ªólʇ3Xƒ¹[=©LÄc938*⥿ìáÍÔâ17——j/°Z€xt7ciø%(JßÊ"ÿf°.ÝHS£ì›-F�[‡Tx\‘芮À=Ö-ý&T¹ç‚q @/&�%ïð2 ÛËmVè—wÌðòÞ‚ÑÙ é�ö¹† ©§o1ÊÆhý²)ÇΫ¤½cHkÔ2æµôë¤ÙÃkƒ=Ål €³ÞïS%\òçc76¬\iw‡âÞé+v̽õ÷£ÊYkÒVù{UPÞÅÁÄO3ðõ öüv6É?±¹Ì‘¢ ¿‹Š¯¹g[hÞ³M/ν¢·oçé@¿´Ê±¥$¥¹g(-U®Ù èQ‘¤-~m(ê︳°þ&Pu7jÃí;ÑàoÐœÕØZ8' ô†ßIºúRÒGèõ"b÷{ëÁf†w»š^Êô4›v‡­’ðE‰Ï×ý"þî©aS}9U•(®†Ó¿b�›·}Å/}›QÞn» "™ _C='Ÿ�s}ÿ5Z[3bE�EUÚÕSƒŒ`¸ª.[€²)®+<¥?æèÒs>…çäÕ¹7I©Ád¸mŸÐïI~ÛCmºÒÍnÒ×&�ÙÝÖ¼ËZ@ٹǦHvhv‡ÉBŸ[zª—®㹕rÄ™2S<#ûvjU}0›ã[óf<Ò“×)5¶mW—¤ÚÓ-ÀÎ0>ÜÚr)ò´Åy¶�à þ2Ãvîi‡’A¶¸Ãݾ;ZNÈy\,;ƒ€d”Ûà«“PèZíV�ÆK­I¤3wVõ<:LKØù¢èVñö½™ F_ÙŽqãPûòbUß•y½ Ç˜?bdÖRO–&B1ÉòŸu6%¶ÇPNþ‘ù–-s˜$ñõ/Nög´7?a�Às³»©XbYè)�Üö7ö£…ñÆí0äÜ’-2•ìê²’°‚ãܼ ²+²1Bg0N%$E™P±³�0¢§SŠH{<ÿ4;‚/ÄcÃtŒ¼õ8¸÷ÚQ®®YN+µM•i%çõa¶õaÆU´«ºÕ +ÿ¹¦=nV:KÄ9ÂU‘¡zÄYw4ߌ[­ Xø" ð>Á":ƒ‚„2Dì_É3ŸÜù0éǜʦVøº ɳEšoP�ç³ñ¦Î_™_ˆ�JÙ›E¢Õ« Æ#8åÑ03âm·ît>~)î¦I,Z³¾ÿès<$à³ÙêŽ%Kï/°ÚVûëg�¼ã®¡Ž­2›rΆ�ù¨¤Ë*°|?Çf¯“ø4Ê»³Ó�)ezâì0Ö)ÔeÞõSN2Hg.|ÅœiØvn¦'Ž ¯�YgΖҼ'y’ÖT’ƒáœí¯³�^)-üûÉÖw„•Œs\z“�ùcÞ�@ɯ‰�[’Xar$€|ï7Zó_g "FȲ•o4 (æÔø½½©ô0™þÙª E3Z¨¼ ‰Êj+‡¥Çòð÷#z+Þ�PÁ†ü.oWGýv}8Ç}Á•‘%æÓqq†V*ÀQ¸¡:-†Ý¤ã!Î-�`Ë !ãÄÜÉR”â¶šgCøÿnzÛ¨˜¯ìW8`ŸAC¥›zXõxcO¾açå\gU†ðR¸™Ð½Í;¸+ 9Aºç�¸|UÂ#ç5g±ë¶ü÷6#õ°hÁ÷?øWoAu¹|Ë0ã`¥†æŒ«Ò¥�(">ŸŽÍÖ6ZC¡ Þp]å:E�¤É†øîKª§ô—îq701ôå§�z�‰G"â¼fK#!Ú È­Ÿì¼š ³Ë™h¾Ë\¦S˨žx.�;lË•L\±@iÿŤ¨™™|7Á1ÏFv4O… :‚_Æ+”ìxÊ(V 5Ìì¬U  ß ØUx"kÈÜ5ÉD™Ð—"ºhx³QPB¶Eo£j�\MIòᔣ|— ³8Öù‚/ÍÃͪË37ïÒ|šŽ•nž5QéÑ'n³_+`d NΓ2ZߢO‚Z–úD‰Là°ô­Hà9�MSEªä%ï¼±è+rø5:*¢¤ËKÂ| \+d{/£Õ5Ì+Á­Š¬l�,F†‹<]#Ú"zS¼5@Š*šu^l¼©j½Sg©¼£êáX•÷µ’¯4.�9?…N2�ÔꊬŒ ª5¦£WU啚"4 á^ÁM?µP®ð¥gTŽpÈÌÄ^`»eß‘KW1Ú”SøN=Îôú^:¤Têt'ü…s³c×sït&'ôáx´Ùl°Ø8#Íô(;t1GÎ"âš_czÖã&]–s@øyˆ7ià‡k<ʈsèôöiÑO KyU¸Áíá¨sGÔZt/+jÆ�õŸò¬‡¹›òêÁPzJx� 7Y6ÀÔžU'­nÿMóôˆ£jWßñ/q¯�T$n=Â4ë gL¸³oœâÂp†éŸw>/ Žêíå4´á.–Š½Æ„adª#€_€AÞ‚�ÂiTÝf º¾àxÛ€!ˆ¼¾4Êñ¸Á$a3žµˆª–ý‡ª»“°Ç9Üg¼q¼Û¿‡Ô{›þ~<æÞÏ–tó]̺.áãWá�ßR“që³'|�¢®×u˜AñrýUGzkš",Ø’p_²à‘ŠÖY¢Âãÿºõ ï—ž<¡«ñ»›´¿×ͯŒPOl=¦�›�¤”péMÙ|ŒýdmHüœ1­+s®±šåï ÊâW™{W+ïú´»�<ä!`<å"x;¤Œ �8÷qeË Õœ¯Ô"ú¬ì;K}‰½Ào/ý/ï1yŸ