H32095 s 00519/00000/00000 d D 1.1 02/02/05 12:32:38 patch 2 1 cC cF1 cK20999 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 02/02/05 12:32:38 patch 1 0 c BitKeeper file /home/torvalds/v2.5/linux/drivers/char/hp_keyb.c cBtorvalds@athlon.transmeta.com|ChangeSet|20020205173056|16047|c1d11a41ed024864 cHathlon.transmeta.com cK00903 cPdrivers/char/hp_keyb.c cR506b03d0f53f24b8 cV4 cX0x821 cZ-08:00 e u U f e 4 f x 0x821 t T x^µ;ýWÛÈ®gLþŠ){^úòa;ßí¶wÊ’„4�íö.{r{B¼8vj;@¶íÿþ$ÍØ;�í¹‡ÇÆÑHI#i¤1üpÆŒbõU‘½b®ã­ªvàÜñ ¬Z 3¨.VÓ[¾™U,œ_pwŃò|íY‘ã{!›û‹œ!Šovušë&8ÐìûQyÔŸMŽØ½܆‘I„À ùÍÌ�ÛÌ÷ØÊ’«°Ù†�rDìjEÌâ÷&GÝQ¯§´® ÕWèD¯ª»ptÄÑœ zÚþÃAa¹hÚWx>ÈÌêñ¬ÏfV8ì^€»i>"Á¤wÙïOP›Püu”Ç齿@.yTwàŽ{Ýs@š?¦êå§Ñ¸{Ù;îB¬Úck�A†½a÷°ßC´úchǽ“ã³IŒÖx­{Õ¿Dœæc8Ý£s´Ðü1 ŸuOOºg}Ä&ÚÆ÷&½á1bd0M•‡ì¥™ „¬¥©;;8N¨îmïC_ÕÝ=<ŸŒ¨î¯¤nª°÷r´¦ªÁèôЍ›ªÈë�°¶¢ýh:é¿'LÅ�¼${׌¦±z]Uñ²{HRª.÷!ºêq ¢:‰¬«›G êêæ‘¿èêæ}"ˆºyWQU?#ˆºyÉ8#AÔÍëOÉëtU¹q T·°7¶ÑÕ-<î�eõ¬†�¢­©ÒŽN�‡Tvz$œ«ž1µGEä‘p¯º"óh:~SWÝrkª"]XE#]Ý5’ÖÈä ‚¨:�DÝ5òCݵ_ ¢îÙÐPw�ÜÐPwmÒÐÆêÆM>\�êÞ½ïN`Q‘`UcP`×k�Ddו}‰Ð®«�ÖŸœˆETƒʨ0ÔÝû7AÔmÿ� *7Êï†jéߢZš"¦¦Zšœ¢¦Zz@ÕÒGÚÆšjìca Z&#KÙkªÅÇRËšjt™#2žGYµ®ˆ;iµ¡È;yµ¡<¸ nª^ý£KÚj=cðn_ˆ¢îêdtD)¡¦åXb6UõÆ’gS5W¿'ÔkªäÇE´©[6>}/0•í‰LÝȤ@iÚF­X¤~ÎbkËs膰eÄnÛ’iÜÂð?ŒFóOö¶øÚL¦iÔ¬7-á®tÃ1ùÜŸOjrÔåhÄŸ V"Ní<']m‰Ù”c]Œ�’i„33]9éy™p'hçPeÃmÃñu9¦œò2Åã¿%æDŽ]9~”£‘çdäe:’¿ËñXŽ=9ÖåXÛâ”— ] Çß$æ‰/å8–c#Ï©–—i(1åø^ާrü$Çæ§¼Lñ8�˜¿ÊñJŽ-9¶óœêy™0àx.1Ïäx!GMŽ�-Ny™ÀÑ óŽ}I�)Ç‘üŒµK†S#/SbyÈÛêg<\qÄBG…§œb™ðôÂLWD‡­ø,8Ä”˜ŸwrjæeÂãb sLjõV–SÎN# …b„®Hc+ß–©%eá¦Å1Ùg„á@£È#t edC» 8Cá&8Å2AÕ-0Gdц�Ú#*àh”Y m± 'Ní¼�òãÉSZ©Úµóþô_�È©óO2}×HœžM&óÙd2ŸM¦Ù³É4{6™¬g“Éz6™ìg“É~6™ø³ÉÄŸM¦ù³É4ÿ/eJ.ubXñÛ›"2,ãݽÏ}×õïï†ÑÅqù.÷Ø<ð—ʵ:^ðtæPű£‹áÉÙétÐ==;šN>MÆŠÙn±š®BïBÃM|ž>P§m,â {ך¦]kµšnÔê�f«ÝÑÊo¯õVë:Ú+Ð�t½+ã0Ç… {ŸïymÖŽ¿úãÏëéÍq².�u‰lÏoݺo~ú-tý÷ƒu—"Ù�È3oYªTñþbDbh:üðSƒŸ:ü4öuMP×$5Ì4á§umè@¥•ní4 ô*ƒzÿ«ïɕ낶.i�šFJKt …Åôzòù~ö1m¦�X 2Nuï ê+–m Œ&aüÈ=Û™£àë‚Kå�?g<´Ì¾’�ïBùq1Vˆ`á„ ¾=ÿž­C”CEæÌår–ÞdR½Ün—:Í2´î%]ï03O3�ÀÝ€‡™žmv‰Áˆ„áÂ_»6[þ ˜m€}Äf}É»yÊâ =téÜ,"†¯%`yö;-û;3ÝÐgôâað(L_‚€al¶Þû4=ä@€øHrâ$`,.ãŸ×À$!D<õöZ›ž� `ê�Y'íò Ó‹ºNÚèœ•*t4†RqÓF 9@£@è ÒîÀt}J`wq4Žß-¯LÐû€v2EÆ{*Á#m³|…å%�Ó¾å8ºry`ìó8mnQ¾3èêœQŠä�ÑûBΪ~z,ÁÝ¡êL”-dÒC“"XW¶@ŸŽºWÔ¼)q`ÕãfÒù™xqŽäúdoº!; ðD<²]Ò ­¬­Øm7àRè�àtÑ"ðï=fÞ›¶|À¹\æ[Ö:¸g%Ë|åš°žm˜vPB>³uÔfÄî‰×Ü,Ζ¦·¡P¡`B§Å”ûˆ›XîŸØ:r\'Ú”Øý‚YE(’ǹ ˆ`n¼ÂÎ"fûã/Îø~S¬!!©n¯W®ƒJ‡]ø¢lqc"M2IñŽ*‰°(bÑå¦ïaEÄÆŸMûg0¡L)�{û>f‚ääâèj2A·Ýï1L+‚ ¢Cå…Ê-F4€Ã°µê°Î:é•D l°Nêî1°É:©³ÇÀ뤮Û¬“:z ì0]¹§K4Ò¼-4 ºrc—€ ×R»üÚ…®ûWð\£ŽGo4ÿëßuî³²³WìÛ×±3Ïý5Ý„´™±ûúø2ýÆ[/yàXˆ±2EþDDÚfÓä®^îÖÑU~& ¬Zñ¾–è\Gü1‡óÚâ�VL8î«ã#v† Ô#ï0Ý‚—Ÿõ)D&ñ‰ðš5:%Ö0ág?VÖOƧC´Ijl 5RC €4— €Ö#WA È÷X‚„X=ÀA <Êö¥Èh½-B¿kô»^bZü½ý%ý·™,EÎ}?ñ%ÏÕ2Þðíd’ºHö£¡°LÚÈ$/I!éc'?W#VĤ…’´¤$I̤¨�ô±™>¶Y”¤5Ë2i—¤û*: ©É—`b!RG–™‡—G¹ÓjÐ=_0LãøW#¬^§ÛåDÇ;(DÉœ\':^Q!8sr½ïõÅ�¦¼¾ ³H¦+ï0ˆ Þ!8wfΆ£þÕ&ÚòtlØÅÒsÎ!ßp�˜U±Í¨[”6)"÷.ó=Œ/ F!e@eŠéF4!R¶i›öÇí-TÛ<øÅÛ@ÙZ±Âн®p{ýg&Ž@ž‹ó‚ÈÈnÈï¡ò±?ôçÄ’b ±`½„ŒÑ‡Ë¼£ÅAÂÆŒí»p¡¬·!ŽáhŠ|ï DsÛòå&cZ¨˜–Ü[ÇpÚ^³þaw8ì�!Ä’‡Aox…‚ „�Ä-œöKÉ# ]šáíÀô¶ôLú jf Øa™íL.…Çó×’ì'…\(ÆßP  GÕ0d´ÝÁûƇèG¾“BÇ5ôk�»Q9IÏTDÆTz\Q45ß¹¢�+;V|œ×½Ð‰I•lü‘JØŒŒ5\±&WD]èÞ;ÇÂYŽu1`³\P ÑS—ã ‰ßÚâE…±àUo†Ke©§²\�„Чø ¨±È¥‡ Áƒª[©©Œú„ý²à‰’‰ŽMJöq(¹‹ººÅ™^¼‡â[•¬�’5òûÒQ ÆñÃå`”ãN¬ìÎ>u<¥ëc..eévžHO­”9~¶pé;G@GMrJ@ãÆVÝ$Uñ~æ8·e¥4ú,qŠ_ŠgÎö“¶ïç¸býú5íß1£Ñ@HÜó½Ãºã ’AÓ¸rhv÷¨õÌ÷oË·œcû_b¡Ï¿Öa' è%B•  ~e Œw™ËMjcqD—´9+‰PNîŠT&3ˆO6Y8ó¨Ü'¥Äó˜èÀâân"Xò@Ø;›$a¥j¼¦@æÃ&ÉWU?lŠùZSÌgl4ñKhy,.uSH&8lL>ûźw*ž»Ã8ÛÉÔ0·“i­‰±”zºJ�?ÞþDT%¼·æÏÿ çD|8´þG3 ˜ñ Dú$¡g‚û‘(†ó!Ír Ówo埤۪¼ì_˜«‡x½wÀApè€u4-½TJvá ‚MÃF'z¥BWatËW~€÷XФƎ“Ð@MÖª1([mÖê°–ÉZ3Ö²X«ÎZœ5mÖœ'¸ð¼ ÃÒÁ…Ó9s¼!#7ÃF›nF·Ö™Ê6%Å;8 Ã8â°aF™þæ�ÏÖ«éÜ5oäõnìO`†.øa‰ýj®L⑵›U]k¦g{^ÃdÑX <�kSð@×Âì�×ì+�bÝ9wÜ݈B%³.ý{Èa`þí¸Žée{Ŭ«À·×Vª±º&E.¬õ/œ�ÀQi{]¤U¼ü©BPÄ ùrL‘;§S:žv}È·þ�çüÍÓwRl½ÿ`�|DÂÆxØ B$ò}üÊDÅ·"“Ñ�Ó=æX€"itªo«ñ›Sà�ïÌäÛÒ•Db¢L¶,ÞùŽÍ° ;ó;›õj�¬ø…!'ÂØñÏ8²³¹3Ý|Ñ; nßdpÀ£&YÈYPy6ݵ`û’9Õ-Ôaéÿ=°×Œ¡a±˜Æ÷htÁ%«5ô…=6Ãêk8“JAðB™„âš®ÂÞ�R/ ÑJsMŽâm‰$@Þ±ÅïŽËY÷2G¨ H"™…`YdS(€i¨¸kS #· ãÿ=À&†44°ÁÀ’]TG%8³—Kßséu 8Мã[ÃX‘;º÷¾·Ãðˆ¯ý(Þ&`H3’Ê÷*² )p×@Xã JÁµòÃåƒ:žP")»'ö‹ô¢âb—Zº²uµ¼b©R`~5©å‘tX©&DÒA¤XªÚ÷KaÎ4U6ñ‡‰Áíµ%É=½¯ò1W“#Á>Ê3¦ÂÆ'tY\À&çñ¼ °Æ‚ 2˜]µ­²óÉIHÒ@õ^ IA’ÎUÕëåV« s Ÿá7œEQ²qˆa—ë ÄèØehnö3¤w±€J…Xñí[ã@ =t̯ԑìØ@º6!ó¤äúNòzc'9°±uápàh Û,C“ã;βð0ø=ÇüˆšR?߃€Å7��°‚Ì0S²ý‡‡¯mí©L3õgר{¤ðÚcÂfFxHÆ¢kNö!ĤÒ‹RÈéç¸G~‘ä÷íUdžPþfX8(žU[ÔOy×Úãx0J3Ò"qÁ%XÈûü#ˆ§"Âun±Ȥ0”Z¦÷$·Ç¥ÉãKLZÄ3¶ã%ör¹ô 颥e¶% 1.±m€†}íANLþ©4/ P™!éû¡ÇŒâgLÇ'½øµ÷U†