H62164
s 00678/00000/00000
d D 1.1 02/02/05 09:40:16 torvalds 2 1
cC
cF1
cK58746
cO-rw-rw-r--
e
s 00000/00000/00000
d D 1.0 02/02/05 09:40:16 torvalds 1 0
c BitKeeper file /home/torvalds/v2.5/linux/drivers/macintosh/via-macii.c
cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864
cHathlon.transmeta.com
cK32941
cPdrivers/macintosh/via-macii.c
cRbaed357b1c9103bf
cV4
cX0x821
cZ-08:00
e
u
U
f e 4
f x 0x821
t
T
x^í[msÛF’®|¤~ÅÈ©X¤MR¤ì$Ž¼²O–ä,7²ì•äd¯²9DID À  $æìýí÷<=` ‚²s©ºûp—Š%qfº§§ß»gøÅ@ímí>ÚR�Ô±¾ñGZ�cÿFÇjÅ*�iuã{êðø•ŠBÕœ{áª¥Þx#5tF�—$jî�f~¨  ŽW^¢Ç\KÐ(ö§~è­WW‘�ÕÌÇ68Š+,˜¥ª9j©þwß}«/Äø1I¤ÆšÄŒÕ$Žæj�µu$Pß¨wÞ2 Q×:Ž½¤k)ùÉOgêÆ‹ýh™¨åbì¥:Q‹8ºñÇ¤�G$�+íÅ‰ºZ©7þhæé@]Œfs?ý½Mß/±8R?D:¾Âz®" Åù&çú6öS-Ìzú¨yXàû[”Ì–žzÓU—³h¾HÈ¿É2ôfÑ¿ýºŒ=¿ÅÓ–Eƒc|×é=ëôöTó×yÚR5ýÔëâúHÀî–ÚúÒGÁ|ùK’Ž½xÚ�½pÆ?\Þí¦«…Nê&À¯0ª› 'CÔÍŒuà­ê&’ÑL�ë&¼ñUyØKæ»Ð?LÁ¡MSzíÄì¶vx]Ÿð+GãX²JR=_÷ÁmŽn%©—ú#uøhµ‚çPŽX=ÂFÏ·`.êÇÁ!D3õ�êÓQÉÂaUïn¯×ƒô©kÞÂ‹SJéË±žÀDÔùE£!`H®ý…ºÒé­Ö¡ƒÊYÿ
Ëeé«N=TPaÏ�?l4ˆëÎ�£¹÷èü¢UBäÇz”úÔÈþA´LK¨\¸›Or¸ÿ'à.ûG§€{šÃ]ús˜M_�ÒxÍT3ˆnÕ3uå§Iô¯ ýz4Z†`ŒjÎ`ôõ�§Üô›5ÈOmxÊ¿Ý¶q»=9ã³
ÜÞçœqOÎøÝ:è§Îxq¸~/¼˜ù“4Wš’NÉÒ~!ºå�ø^¼Â.aGô(ë`ïX¡)ïàxðtð@÷Á^\¡)$^.R5	¼i=Ì‰ÀZRÀèÐ»‚ÑÕAž‘wýBA�o«0’°’Ì¼kM(šè+pQù¡zeì"Cº¯¼ PôøF+JÊ•ÐùÉßi£½gF>±&Ðëß–:AÈñÃ5�?<ú� }cª9ÂQÝz<ÕªYg+ƒwÆ”Á@/bÔ4Ö­u`—Ã7‡²ã:÷’k‰‰h�áT"™Mªò*RÖ­áÑåù©œaT§]™ü3\àÉ?.…].¼ƒ¾ãþ(ˆF×˜·ïÆòËÂ,SåO`|R¡^t¡2^œšgÖ™êÔÐG õÅG§ç™/ø›Ö‚¼Á™9ÒÓ:VL–A°«ç‹tU�:>¼<t§VõËdùé[èM…Ë3¾‘”fJý Î‚»"Y„—Ñ(ŠÇw©ïßüõ§Šš½9ŠÌ¹JìCžó9™Ê(U�9ùñäÌŽ¤o¥ä5`o�e+«ËT4oŸž8jì@ùHiÒéÌž.Ñ —Ü°Ñù�bâéûCn†ÿæMä�[Ï‹øí�í
ŒÄéæi?s>MbõãßÚfö’©6(Š—£T-Ò!díçÏZ4±!s$žÚ%p!K=\DA�QãžÇ¬�í_é
±Å,»q’LZGÕ´t#÷Ê†H;ÎÆõÉ*Õa�Dsh€·L#9‡Æú¦ž5î‰×PÀÑétxµLžäûÛJâšÕvà@ýçVãÁ)C´·ïòOäUþÁåM>˜Q_ p?ä„m},¥Ãå¼P+¨4èmÝj`‹t8ñã@Pv3BóÄ_±öœ¿†ã(ä¼wëùt×Øj¬¶>ºˆËºj=êþ;P½­9Ë®k“(Ñ¨ºÀ_)“6šÉl¶NFË8æ1�c©[g·¼ÍeUZUN´…dpòsÿ›_6¬yd-Ò¸t*3è°2*"0¼(ÍÐ?A[Æú®4\ˆ²4¼ˆáÀîÖÐóO”™™cûÀLb�ÙfYy{Qéa¼Cz;#øÃ±¾ZNU ¿¨~O2dßc‰ôô•A4� ™Ì¢e o®ÕÃ‡jVÃÒÇ‰ÎJ²"<šé‘I`8ƒH^!Õ"*,prŒÉØä•|ÂâßÖlCdÚyA‘²¸TÛêÍáÑÈ†ƒAÄ¦Ë8T�“³·Ç'?â<6hÈ}~ZÄ@tÝ| ø}ÛMBŽ­½÷ºO«õî?Ãp‹<ú(‡²U²ÿ»–bÞú¨8Iá4y�\…‚ÌcŽ
q4¸Q Ál½=”‰¦üä¶£Àoò÷V«p�³ÄN‘C˜Ì/è²õVï‡/ÍÁùß‡–Yíjj+Î¾>ý~Èô ­`\ƒ†_Y{Ï¦®‡:�p*¬KÒ(®­±ÎRžÊa),m|ëÅŒÞ�u5)‡ßƒÅFïHóägÄ ø³ÓU?iuëEyLÆ�êJ6ý©1GLöKaR}~f1ûŽÓ,>|�õü5x×RÕ¿ŒÕå;.nJ‘c"dn©àŒcšFI¹â¡jÚ\[l™‘©&QC:fÏp#¹Î‰”¿A•Í°[ ÔäÌ×O>LÇWja"…I•˜š‘ÁÄxgé¹8ÿ…0UQ]0/òB±	ÍK/¸Vçu½,8´UêM§Ecn#§WÑD>dNYòqVÌ÷ä.”´ëÄLçPœ—;î‡sà×D	õ–iTÜ¢i©ÌqT‰ÚWãhÉÊ‘¶�¯ UËäãÇÖR?¶t¾Pý¯[Ñâ“‚š%U:{zÚ&o!þáùÉ»Óÿ`?œ½½89;n«~fšt|ç'‡Çç'ß7Ú¶êµ„ˆ{Ü	ú[7Dµ"Jáµá|Âé1ËkLØ1wä¹âÌ¹;�:=)U£-må-¨`<2íÏÕ‡rºkYYÕ
ÐáìVRŽ:-H?©¶ª*3¹*C®B£T‹ªØÓÿ©ó4®€=¹k‹Ù¤qFí¼°ŠñP“�ç#•É@×´e€ÝºLxh¹§Ñ¡�ºVbá&v>gEÏR£m|k|£^ÌFwRc~º“(¦Ãµ9È¬h$O¡Ú	�ó(mªšX*£Hy¸4+1$ðÂÊÛ»¾Ím‘ ¼ç"ÐiÎñDóñ~_œXs¨û‹¬�)Š¡Óè…i/ÿEí©¸WçÇÏ½_¨ITÊwˆŠ'—æ@¥ƒgÇA› Î~<<µºá*MU>³¬q?;˜ò±<ã6ƒuÚ¯þ›Ê‹7tuÙŒlTþM Ÿ­ù–µÊ¿&s)Ö‘ªCx�È×ËdŠð[Bî‚y
&5Žæ˜žxË€š1– ³ ’¾]bšÈÝVP­NWõ‚MÕt«»¿¨þ7,Ü±ðUêeih_=©;æ»8‹éŽfþBÝúéLúuY"*D®‡ˆr²°A©7kŠœš¹ÏàµdQ¦5—‰+ß¼ÙƒÏ¥Ûºë¤fÎpÎr^�’¾VJ•N„ËjŒÕ(•ñÈ¶ÓHÇ¡”kF¬×(ÀM¹E�ÁD,öÕû‹ó“Ø¬q½ujfÛ	&Ùãe§ë_¾M¾Ÿñ�š#ÑÿØœDUÓÑ@êšõœ\Â¼$Ñqî­]³ÊõÖ�ÛÎLŽf[ŽßBô¾¡b©Æ	ÛbY©æWõÕþo1˜3 “Î¬~ômÕ\eKªÌºž*bykÍüí“óm5Ô#VdŠ,ôHÙË—8’†�‰lgœ—Ù¬e’¬WÙV(^çrI-(P›3: ß¶‚gnQÿè˜áP-.´<µ—ÝäiÏ0m÷~¨G�×ƒ¼9Q"aoˆûRù©&éÌO˜æ{*åí’Yr<P•°ƒì¥ê*ŠR^™LQ�%]³êL“ß´WjÀ-��Zs°BbÊ ÞFáNÊSZùySÏÍ�½Ã·ÍêfArg$M	¹Sp‚°ÖívéÐ„ÙyÉ/šnnõù‚Ì¨ó™YOi¶Mv1‹šmû8pQš\„¦Ó_³>‰ÈJ8Ô¼ÛÌÓ²6»õV95bùNF"&žEazDSÓ°�Äú=cƒžÛÒCT»c\¹úÊ«ê«qÖNúêN´�\®Sx3\hýF¥§Ö›`QÄCê7¹G=¶ÛÉ™_š³np¦—± 77Š¥I˜"}¤‰²™¯ÉtžÔ–»0¥Äýt¥D\(‚›Ía
òé9­ùâgÑ­‘—ŸvÕ+*`Li+†¨éeïÌ³­<sQ)y¹°ø¼MI—l—9ùÓs»ÔìÊj¾ÇÐ7Öwª¿�* …0kíj¥QiÎÆy²ÖGAO¸·¦É1çÓä}v(ä²Ì¬;�<{•’­º�FÃ:FW¨b½;–ˆ�´è£ˆÆüËjŒ4(äâˆþ½äÕÉd·½�­Š¾)¦÷6—ÃøÈå’va…¼È!‰ëöÜA5À»-Ú¨Õ"\—YÂ.º"2}7Ò¼dæ½'mŠ‘1ÔV`ò±Ç»²¤‹ÀøšºíÝø¯m€pw¢q<x_)¿X�´“µd¨F0�«•šêP0cââÜÉ€ˆŠ¤À•â˜P'#„K`€{ô¸Ñ5 OKÄÀ´�¼õM|œ¹�EljÄÑˆIÅ˜!yFx±k!…*—Ÿàòðô‡LÅÅ¡ÝÑûãÃÎ•¼Îzã�,ÖsñvQpÃNˆff'Ûf	+I.¶‹®q‡í^y�š­xPlÏaB‚l¬VPA±a[ú[QP%�M6…JR!ÜóÔ4ŠØ4ŒàŸ+í‹¿ ƒÅ˜nFòÉFµ‚õ-.Ó.¹P¡üsó6Á9Q�ž¤jŽó´}PF¢ò7jr>ycFt`gö­Í|d4,†�Vnd©ûZî]„ˆ4]Q-„º2õî²ó;®ÖôAåôV’i”Šÿû“‰fêÅ]„&£ðÆ£u-™K†Jâ”ƒ&yÚy¡NxS‹ßoÇîGh>ÈA*f×Sæ‚�Ÿ	\XG×¦¦"@`±IßZp…ÎÒ¶�ó
œ5y#Uu—Ù•eg.S¢#ƒ`KFøÉ:�ýGâÒŸªÞÝë×m£À‚Òì`D%î2ZÙ<ƒþ«+¹€/¯¼+ðÝÅþDÒ:tâU)O‘K]Ðe5ìªæ%ôêZdÉ7ƒÅ“Aò®G'ã8ZH©Wñ@¹â=Þë@‡=Ð²ú]ÇÛÛÙÁ³ˆ}ìÃ„ûîõwû½Ýï¾Çd5Â”Æm_³�Î×mÜ/3 1ªvy@�IË1PÓ7¶ý?V„™‘ÚÆ�lwË)2Šú‹ÔgÝšgíØÊŽ±ÏÛ–?\œ”[õæ[Œ,b¾Q@iæÁYªñRbßÅÑÅÀ¼*"+|æè‚›“”/å²$¤.ºU*ŠµÛ<¶[L!yÿåkDðÄ.±7Y Ð¾,s‚²¡ŠI³äçûÌÂJ÷ø\lLÜÉÐZ†p`ÞvPQM¢Tz°ˆOg|6B*ÉŒìÞ¶G'aPØ˜ÔÍˆ^É¦½É•ŒÆ¢P�M³ÊÎšþ’)naó¡Ò¯²�¨¬1’�Ô.€+|¸–EÂÃòm¼p�Êt
¿N&ÁÖrºÿ×ùí”é¶·Æø*×Aþ£û÷15¼®$“Âl“Ý—ÛÂ½¹·ºb­¼Ã‚, â•iÛë	¼(Ç2™ˆý¹é›#›®©-ÚˆWú=’É•
VÏ¹ÁÄ�ž:åMZ˜'öügH‘GHxà\C-]lü­öc–oËÉ¤›á“’¾Yª"°ôŽLe×{f*E^)<|¸±š4‹*õdî‡÷1K”J8	#Ñ®ýJ%Y*KLUw/G
—t ·™¦*i¬ëÿº¶Kë c›!SL1î:hïWtsA+‹Eˆ¶mU®h‰ÅÕwD8=Î„\ÑÉ²…zÝÖîQí•7jZÌ¦?mgs*¨-Õd¬²²k‡ubì¥|¿±¹k–Û&5ÿ#å¥i§ý»®n¯{-õâ…zj¡?ògéôjšÌÂJš€ôá¹©¬7å¡%—"Åha€�—UÃ0€¡Ùø1ÕtÊsˆ}[‚ÊÅc¶ÍýZbÜaÁ‡ŒÇ6Ã•)9ïºâü=îçOû’ÿ·œÿ–SÂF�u»|\sÃŽ¹9!#…�¦ðóêíññ®ØCYÄÿ!U(Ø�jlcí¾l‚=²„W4&k›d¹ËL¼7È¼¦µ=›°0¡ÚaÊ�N‘ ´ö$~0NqÕ\ÏGó…]‹Ü¢³×~ðO`à¿í=¬ã ’¦¹	í“ûÑ>)ÐÔOµ8³@ùÅj*JŸ·ÿšlD£˜i£žãe[Vîy&²°6+Ë}–“äÙÈ³ýì¼(´—^9µ…Ïõm1wµLZl¢Ë$©¡ÒY¬µý2PÂoùHÃŸ…*d®¥Í`òÖ‹(*Å%2!õ"ã[;£ÇvÞ¡)ì0Ú)[èNKIC';m3G"›@–1ê_{XÃf8 ¸Ö`Ì—_³MŸ$ã£á„tJQf¦È:BÕW=ù×ëægU»ƒ³Ë¶4ÀLB–°i‚2s¿Ó´�Ž¯9Aôï‰¨‰Õ7N®”)Î’w‡v!µü•‡ÅÓ¤‘¡èrnQÌ�hy<wy»RcÛpvÕ{æaþÈg¼4Ù]ž×âRÇs?”ˆ63º“µ<,¥…–-väÖ;Š1ö	‘C"]³à%Ðæ—¦"ã¯/”/ªÞ=8‰~ç`ƒ»M^ï¾iåÜz*/O–Í¤u>$Ÿ%“‚O9á!àrêizñDpÿëçúÌøeÛ¢I#õTqCj×”%e§›„åÚ1ß¹âú5Å¼—%/Áô'5‚°c5* Â²Û0¶¢ýp‰JYÞ>ˆý‡ï}�X¢�!n-isîP2úM`Í¨2ÏÝ\‰Ë�Í\¼rV·vôâ™µÊjÚâtò¶. r; ªm4[-“¥gÚ÷¦’îvs…0Ž›Ý-�¾º8V3éÐÈ¥¥$Œ kÄ›
‘v¹O‡Š„FÜ&û}ÛÛÙ”i¿ÁÇ±EÇg
¬ãò¶–Ô�(¹Zry†åWX"7¼ù+ê¼uhSañmJ^AH§Û¸êjSm_½f(µk%>øòm�/I“Ç1¦hHzœ‘+§bØ"4Š™Ÿfcôé‰%Í†s>©ø<Æò;[eöèêh²Ö½:¶ñ§²’‰7þUž³Ë‚*LÁ'V}§¢@ÙÀ}VÕxZÅÈ[‚ŸY±àœ)XñP>Ö¨I¼R;6IÚÙvM¤`Wž<äƒÝÀ€8Ürï*ù…_R9™ƒÿtN^Ô)åä¹NU´UGo²Pþ¨É…uµAãœNvÊúúÇäõ®çpüšÉveÀY¼^Ü[|V	PbÛÂòæÚz¸«å¤]!+6TŠýgûFˆLãÏÜóÄ!‡�zÉ†ìÅüàø¹ë8äÚ
™ÌTòƒÛÈ=’$LV`öá§J½NÙÛ}luÀNÏ†RÃX•�l ®4ôYóµ#_ç§æ¥3,¡Èæ•¼«pŸ&l,œÌ¸¼ï-Þ46j.ñKá>£IÜ‰’ô$»ËpnRy=)AØ\‰Þã œzíÚ:FÔøÛrêÝuW"M ™ËuÃ´I×äÄíºNt)m²C5-ÒFÉÄrf®û1†ž¶é¬H¬³Î3â{"?Ï^6‰±RþÚŠ·¦à-êÝµr×ÑÈÌ<®O±ïéL2U�gÊ´<æËTße_Ypž®_„˜×¢uW(·¾8Q{[_TŸõ·þòé5