H02398 s 00061/00625/00040 d D 1.2 02/02/04 23:43:11 patch 3 2 c Import patch diff cC cF44702 cK21114 e s 00665/00000/00000 d D 1.1 02/02/05 09:40:07 torvalds 2 1 cC cF1 cK21802 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_drv.c cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864 cHathlon.transmeta.com cK14493 cPdrivers/char/drm/mga_drv.c cR340b91919afcc1d8 cV4 cX0x821 cZ-08:00 e u U f e 4 f x 0x821 t T x^­\{wÛ6²?ýSþX÷´WrdÇvv÷ní&»²DÛÜêUJJšm{thвÙH¤JR~ÜÝ|÷;¿@‚"e+·×'qH`0 æ 0_Ùât龜x³÷ú@,oÝé,¾?òÄá¡è¹i=ŠÛÓãã×·>>³8¸÷cqxp(A¸~<ôð¼÷•Eƒ¿²·c¸†«—0ˆÑŽ}7õgg¢…¢ã{âä�8>9ûË_ÏNOÅÉwß}'nžÄownœ.Ý0üÇ*ö½ ¢0“àö.=ò¢%¡aLÑê)F›6Ô�– MzðŽš¢íÏÜX ÝøSSŒýG79*Ž&Ê�Åû–è‚Z1zJR™èÁ£u>Ý» Ÿð¸‹`Åaà2‚Öb! H„ã'~|ïÏÐŽ®¡/ƒ„i qçÇ>­é6vCZxSÌcßÑ\x´È[›F ŸÄÊ�ݤn@«½.PyD&€Ó;”DóôÁ�}‚Ÿ 7I"//Å,òÖK?LÝS΃…Ÿˆzzç‹ý‘±ßhM5óÝ…B�nÝ+‚ô.Z§"ö“4< i�·XÏ@‰î^Ë@NÂÈs0ÞuBKµM±ŒfÁÿú¼¾Õúf$wM1 €ýf�Rc‚FÏipÑ‚^G±H|b*! h¼èœÆ&/š&Z�¹©bOýp- DÙ’ˆ]ó5mVrçó°YDìãyó½-À>�‹èkô¢p`iÉ™ÚÅ1õ»7ѽÏË’²F)Q-IÁŽ01r§UW=g&ýÇÈVnì’¬î"¹si•7¾b0‘GÛ�&½ðT&)‰K@{µŠb&K1Ä\¤–·ñµ%FƒËñ‡–c {$†Îà½Ý±:b¿5¢÷ý¦ø`�¯“± §ÕƒKÑê?ØýNSX? k4ØìÞ°k[Ôl÷ÛÝIÇî_‰ ÚŒE×îÙcÂ;𜠛m�€¯g9íkzm]Ø]{ü‘÷õÒ÷�ùràˆ–¶œ±Ýžt[ŽNœá`dÂÜ·û—Mdõ¬þøHÐÌÔ(¬÷ô&F×­nWZ/¨–cµí‘=èÌȾºÃkÂn�Gb4‚tg$.,¢µuѵäÌ´Òv·e÷š¢Óêµ®@¯cØ4 ý·û“ŸÄèãhlõF-a‡—ì®-n¢ÅµèO{ŒUßÚƒþØ¡W²NgL(äÐöÈjfën9´jÚ‰Kg@Óa+i$èëc|ߒذÍEi ¼OFüȈ�®cµh¹W#Œ7áµDµÖ¤ñqrFÎûäÆ3a‰º|jˆK—Œ�ø~ŽþA†FFù « úù§?Ÿ‹ke¿Å÷¹)ß.òÿÿe}9Û·¯OmO>±Z)žéç‹Ö‹W¤‡p½¾½#Ýýþ–_‹€jÊ×{{_+•ßs÷k2:óàöèî�$'ëÞ'{t·/Gæ­³x9DsŽ]15JQùzæÏƒÐ½«Ö´ßêY5†Ù/´w¬Q›Ú7=÷PkŒÁpŽÇß�þ­ØÙkýsàÔ(¨(4Ú}4‡­qûºKšÜ­‰“½½îãa9�ù÷d/§) ��A7�ï¡ÛK©Ïè$ß„Æó 9“5Yr¸»iD†˜S°óh•ˆ·âßÄ©¹Ôëé{Ò_¡i{бĻ·âøñøô˜V½W£Ÿ×°öp°) +äö›\ùÖuŒçÓ£?¦ä±‘µè!ôã3¢l|m�¦½AgÒ%eýÚ'2§Þ•žÕ˜<6÷jóÅ:¹£&¬ŒŸ©-ö¾›øgjuüBÍAä¥ 5šŸ©m¹tWj4y°;S-xÄnòzz~!,DmE>N5ã±¹÷¹ÄCòažd~Îo´1kË Œh±={Ôžv>’TÙm¹Ù4kè.i™¸�â=µ|«÷¡0ˆàEÑ^'^aó¹9ùùW9çϧ7µíqwÚwêù‹ÚÆÆ¯<Ž@y,œðÁMBwÜÇâss;†+k<�ôí'�ˆºõÓuü¾¦8c7dïí6“a Xº·�·¶óãôb2²;Aüûôf�3IÅ PlÇ1ª\Ib¬äDáØŠâ¢;hÿÐøUmƒFq³ˆ¼OXÆ‹ã'}…¡0~îŽ�½ß »±¡dÉ8-vÂКŒ¯óíÐ4¸d×åvì‚¢Ó! Ã�e¸³”m'ÁÅär$1èU‚›õ<Ù C¯åü�£Ð–”µìŒ‚‚¨AEÎ#ÅóbIL¨Xqag —Že•‰@γ‰b;p³=þiC&ˆ›dÿwâ=äã3ñr×ñdÐ+ ¼fW°ed!rϳqD¡NûZãÐÊļ;àØ�†¾õ¡‚†ÐØu”T ?¼ë"°�§õ!—&¥V³Ø}Ø�„ž� Ã/7lÇÐéµ ö K µÞMKÖ£ Óöüò'}Ã6fÃ×áÎ.í¾=º6°o�Õî¶€ÖÕpÚjÿ8±øˆlnWS×û} ­~q€Ã±ºVk´‰C-»á°úÈœ´8k~èÞ º²˜¸ i"0qM4¾ÈQæG—¶%³N?´-@²°re:`å4/㸠ܻŒã&áýwÄAþWa1q�ÿ•X4B· B7’³qNŠRbk�Hy Íèƒö¡MòàÒ’`ø%Þ�—дIÖœlƒ€Æ#9‹5ž]ÑØÝA+¯Ø."W2÷ ¨¡ˆsl¬0E›©ü%h.»¥Ê ç*Äß í¶Ý¶à\³EQÎáùÌàœ„Üf&´“þX! 7§#û_V�qpìÝ0Rr=¸ãØÄޱ(¹«íÒÝf©lÊUS•·ª„4˜*!S$� ô©s»"€ÓŸt»ç:ƒÚ“àjÚúþæ4²:»ß8×€Hi{ˆ"A½œØæpÖÓÊ›b?AóÖsî\+æÎª‹ÓçZy–2è2è“ã7§'ûùŽ(™E×JsËDº–'ÒªÝÈ¥OKÈx‡GHfkÌÙ_¶Ž-.ú5§D*Æçpìn5^ÂRV `‘Ir.Ñ/a¡XŒĘX(Vñ™˜±” °Àˆ™îå%,eû,lþ€–²Ý–Ìö숥l/ä)›±+–’)e,Úœîˆå¢[%/7‹\^d4“‰ötzÝzoI³…ò«þÉ5¦ñ× bŠ™GãÖ‰öèÿ®€:6%b·Œø[ň‘ElcŒò*uðÄÉz…ò}±f§³Ór+\¹¹°ÿX�„¸WÑH‘1"ªª®JÛLf94ì²y8­d!-H„GQÊaO|–ñÉ�CÁg0nœàXd¹tÃÙáœÒ£Vn’ø3Gï—‡ÝDQzQñcQ÷�n�š¢KÕ@�?å)† „2,…HÄÑ:%¼|ŠêyJZÃR•põa$mD]ÍÝø¿‘Œ$ÕŒdàÑTW’Ì%`æ´rƒA˜’„Á`šŒ¯Ã;Šƒ$�M‡LKýçõ¡øà‹;÷ÞÇŠîp å?®äa”�Z*•Ñšf]Üû‰¸ñ=w�ðY#ú½Õ ôÏA§>EÄÏÅA`~Œ+\pÍMŃìšaD£<*›rei%–®GúH¸ˆÜð3C� 2+N DâkʢŚ7uù„9pÈðúpˆÀLŠ ÿ–¬«åœÕ°à”éÊk�‰H£î U£f‡âä|ï³Úµº:<þÛý¦IK#K š ‡°n©b¶8 §ÑZL@QXÍM£eà¶þ-u¾“õO/Z‡Ä¯cÂ^¹‡¿0¸‘¬Ã”¶³óy\5 *�Á(É*v`’N¢¬’ 4JÝ…¬To¡GBx‹ÉÞs *š}$þýy.o<€ü9yD&Ù/±a g/@% ß_)T·É"¼"ßs0}Ý]s,MM¯^5P¾–;ÆõÇE�¤?¿Ýùî,‹s«R7XäŸÕ®/Ý8\Ë:u�Õ™à’ž-CÀ”£»æ Ù õ›>¸AúûÚ_ûS�ªxÀ#ðkÊ]™0J@ž~cvÙƒÈ W"Ê=É"J“ª1[h&yÙ\ òˆ$º·ÅÒ:?Ž×+ÕgôÈ Ò½Ýĵp“T»ØŠYq«sç{Ÿh�º‡y˜K?Öâƒg0l;wõBÐ)5–[ÓÇ)ŸD•h¥mØèP=PýxŦA¿ëAèzØÞE Pè¯X¦/Fÿ2¡ø8‰á^”&Ňë„å|ð!R ÈV›r«‹ÉU}ÿ—ÉÙž<—Ó^ü¿\Òà}"¹[à”Nxò6ß±iŠ›uŠ ŒtÇ8„ìŽ!~ÈdÕø¸�þ,£ØÇµòšžèÏç�ø$Ó¤ç<–¼ÐŒï“°_œE>ÐãAP%g\’×\úìIÝ”a6òÁ¾—J­sRmøãôÁ÷åÕ‡ !”Ä5ŠÚ÷>‚ÿ¡eiמA3ºDð—îˆ# íÕŽÙ«múªÔ%a�Âíî ic€M'6LÄ­4~ÔŠÑ®²dÝ+>»; Õ—¥àÑA¯Mþ=•Ã*·7˜ x%RNÿ~ºŠƒ{Ú²F!a 3¿•“A�@8-[ãb™éEæÞx‘RÂäé&mÅRÚ­E¥~éÀ�¦2á´*Tô ]M ?,¿¢ÜëëY¨W#Ç„ÊðH˜\u>›3Ê£ºª õ!ž9Ÿ‚~n: ’Ïf¶N ‘²'Ÿõ¹wi©X3ûˇۻú8†#ÁUÆ£äíÎÅ*Å_€ÈA5»cï¹+ß~~5$€¸ØµGãQQŒõe»¼'ÉÎûÕYǬQC6f]ÔYÿ TT©‰Ñ#*fÚ!o(Y:©@õ(\<Ñ v"´ 7ë[¤G�¢h© ÍÐ$ P»¦:Ï�–Q‡¶¥jÃô«ì©Ò%6Áš›ôbðò}¯µÁG5£©)Å’¥‡ÛqÙ'-Ó8Þ®5*d5–f !cGÚÔ0C¦ÁŒ�ô——¤‚°:5“Ù~Zi¡õ�er)Ʊ®H6,gtVl¿tZ=>޾´œ3]‹nú—öÕ´7v^#gÔ¼,Ü RøkœÅ‘[õ¢™Ï”ÔàdñF”š<é"Û” \åÆh>§t¢ÔŒM‘Â_3Ý¢FH¸¿™‘�lê©ìçì‚QMns@Á !äÝfÄ( à0ms–Ú¸Oü˜³ftÝcfåêÊJY¯¯q}:$I_D$µ&^I±2Hſɩy¶À¡¶®,šÇ¾‡j1µ«õ ‰¤ò’ļ“Õ.ñ% ³ZÄé¥à0††ˆ<«’.¦iCÅA†® ʶ„Û„Ftœu(¬ÚdJ’¥<Ϩ‰‘d™Š‚Õ ¢ÆhÜ£JãèIÅ4VR�ÃwH²¸<5iI/rÈ„Ð[WàKpü«dŽÁž'ÖÄ’ Rœ0ñ\â½)ïOmì�d…Ì7ö(çdq— 2Špµ¢•Ãäˆ7óYG’{À²«’=ÍK3£62ÿ�D[O(Èœ’Þ‘^#0˜I§� (Lªˆr>DÑt�óm•#ä�¶'æÄI —+Bß�Ô@Õy¹æ–WLQûädmÍÖ _Pº£žP変»é‡ªŸ¼ÀН—nyøâ@æTH�¼u“'W¨jàä}ešR]÷ÃCý> ff6‚ŸÜúò>/�BˆY|×PvmÉ4(B@]‡g ‚mâ‚�!G p�YÇ{Í;Ç ïhh÷ù"ˆºÏau�øªhÞdwSœ`Æâ±'Ó^,ZÉ�¬°ÈòT7\K�x¢Ü’°"]ÁòÐÔhHÃ-ÇÁÉhÛ Án +~Ùÿ&ùËnfw2Y”äÜÔõ%É6š³÷CÇz_çKž|0)k ˜öˆ/€füálœÑ°®Ð3O+Ž#O¶€Áz¬w@êû¨ �@¢å4ö9v“¥y}ëÆZ†÷÷2ç#Ä>ªçóuÈß¹/"IõHR ‡²n-å=DZ1XÍvãÏQ;xŠÖù$»¥à1Í'tB«;x—É�–÷YòvÉB´«Í<´ú2t¼™¡ Ï­É¿¦ߨÀÅ�ÍÌYÝ¢9rW~<½‘7‘aLùgÔ‡LÁÉñéŸÕ?æ(1ZÓN{л0û #¹ì›¢nyéãM�Â}f³Uò¹àíR8R]&’HŽÔ^ToÄó»P¹UÊ$­ŽMÛ¨à|“P,wÄðŒ3(“ ð XZ‹²©}Ù›ºh-ßò+Y®ðKI]«Í~)wd˯ZËÆ•teþ ö›-étê?*®yšÙð?b®+wŠÃô­›µM>ý­ü,üé¹ w­g®×Çö0¨$&—ÈbUj‹Ú™&ìÛo7ôê—4•`Ü»‹\·éEk)Ò‹òh­IÛôÒÔßm0†îà—¶-/å#Dœä‹>«T‘í씋Øû¨·à‘åà-€Œ½F(G2.·Yš Ð…‚WÍVnV›YÛÓRõ NñIéÙ£þ‡‹pú[q@¿‰Ò,Mo‰O0ˆ�…䉿ÛLþi*Ôؤo„Xø¡®DâkCbK´Äi‰¸þ¸J�\ÀÍ‘4hݧ¸§zÉhîeÆêкlMºc„&Ùš޴=~¬s]“ö•¢ÈÌBÿ²W“ÅBU~”Ýçf?hÌ;_�êb ¡QyËy> o¬Â»‰–ôFÕbÍIs¥‘ä�¬Ê2ž&fo4ràÍň`²ŸŽ47—îoQ Û°!>¯ƒ}5À`¡+ÀVnêÝ-ü{V ¢ñÖf�Ù¯ÇÉ…˜Q[ dæâÛYmõ«AüÄS ÖSC¨4˶‹PQØv§¢�ÑÊ„Ãä5©ä,”Ÿ`þ\…¡.y¼Àg`†ÑÂÌYÖ­Ì‹¼C¨?m„ qç/È<ÖµRÕaÔØÁlùœì{ù5Ù›7oˆAøvÀî·§“‘º7ÄY_ß÷ñ¥¯ åeÆÓ£7G9�SÍê:ê :½Â4(c³—¬‚�S“ìQç*ÜÍ«ÚXí+]6à±ò`¼z´ÞJðܼ2 sô—†ÎD!‹‹ �ÐõÖ/” þ¸�Làð�:.š’J¸çUôœ¼pÞ,Oe²¢å X9'Rª¥„ Ç#�&™.?~óHùpYÚö`cTúKdâ[.æ–Y%ŒR¹½P7 Èe0N>íÑôÚêvÊ`ò­ÁÞ; 6€©~[ EÇBe”ù,Ü€ožáê'°7�½Ï#¤!Ed~‚€–&¡˜ªNQ‘dÊ_[GŽO� Å„Z‘ Ü’-Çî_ñ—_ÖOã­+’C4ïôù ø;7K†%hA€Û悤 ¦ akŒÓót�p뙺ё3sàÌQ+Í!¾•FßîO;öˆM?¸¹'£@úhï�ýÛ ä‹xÈŠ)£ÝJËâPuÒŽ6d*•æÿ9AɈP2ÂE+ éXínË¡ì®e�¹Ö¦OpÔ¾cnÀQ¦ÉåJY¨ª._5Å·ò¼<âZèù¹2[™�¯Ð¼qkDê€û˜Îd8¶/º¯Üö•XãsŒŽTÝ;'ñ`¬C�FèJœYÝ?´h ¸õZ©ü̜ԛˆÈ×\SyÛ°qس,§oÉiËTÂRUþÓfˆÞåüãÛoÅoÁ|ø‰Ùâ8¯ÎÙÔ*À‰+Ê‹x§åªó£,¾•èlÅ*¯DI´‰wç#¸–=ó0A­àÔÂÛº½`“ÇŽ5·œñèã¨ŠÓø[½ýΤß'ù¤¬¥~‘„A*)Eû“¢Dö&q»Éø"›±³Ñie«ñ¼±PÖ¢Bð€ñs–ÙÊ/Åë‡':ØQW·Ý¢ÀÒ%7ãq•yJq$ß„¿9É>å¾R™�íqÛ<ˆ>®|¸£×:ú•xà‘2»5.’¦*;ÙY,÷ыўr)9Y«˜‚½a1fÔ7¸I ƒITŠ•„ƒ�TŽUž¼æÏw®ª1‡ ›XqQ,Gª€¶Õè³lÐÆ5z3²àK»Ë‡;„¢ˆDÉHQ$šß¢Õ7b…ñEŒØß¸›]©U¬üïJ`ô«- IƒK½ÏDzREÉ¢r§0e¥êVÓྙÂbÜ®mˆÿüGÊŽîËèGú.'«u¤[¸Y'Ogm²(�Ïã/ÔXôZa_Š—k5ÙiÆ¡<0˰.&£�JÂwBXÆg «ªÒâ—�–q–ƒ|ùEAö 䘹d”H›)Ž…+P×CIYî$ …'·óšHxMd©Q'ܽcêP]˜©.ËÈc¦0†Šr˜«¿[¡QXjnÂj2ÿà‹éG�Ó�\ígY.R+æ!<Êüß0hUx+ôÎ*`!JJe ãyE¿q)ý¯^IŠŒa:ûùâûfÛ ©/Řè}‹‹my•‘Õ²d]~JøsóÕ PÎ}ÜLVQ­Dê6Þ”Ù7’­0?œ9ã‹i2ó¢=Û�d<6q$mÙ§ÝË[¡ˆ*1ƒá�†2“2H�.fg R²©à„¤ÊVñ °ëj�q¥S¾ DÙŸWSØK“•ÒãØ™†ÒBcd!Šc&)­vÛâÊØ ÎŒ.Ö4xùP&ëaJ~fþù*«~¦¢Ê„ü}¦vª•Pkánj¨ôpCóÈ�ºð°­îо¦é«B™öÌl"+kbú�ôQÔ[ia6B1Þ(Ãö:Á'5êû%�%çMi6'ã-ÍhÊT¶Ê€¾–À8^(:€ÔrÞ¨Ó˽­9‚þ¸BÛQÉÂØ Šª_ˆ_«Xu.øs�r0>n/æd;†È•ÑqƒÕ~èó(õÚàëš©ÌnÓríÓø”¸ðÙþ¤òÇx8˜¨h…¾•›%ý›­òÀ³Ü[n½_–Û’t}“}H¿NAÿ žNöþ¥ù4P