ELF44('$GNUZY 1҉CHu]E]1u}]ÐEtߍD$D$$뿍&F0uƇv랍zאzD$D$$WD$$6US@Ӻ/H8[]Ðt&UWVS$EUBD$BD$BD$BD$ B D$D$E$UBƉËE#r#ZD$t$\$ $9EPC!9 E)!Ӊ\$D$0$Uv<zB\$t$D$ D$ E$E11@ E UX$t$D$MD$CD$ CD$6D$E$H@D$P҉T$ U%D$L$$E9p r$[^_]fUD$($UD$>$wF1ۍt&GD$GD$E$9wۋUD$$v볐UD$$U1ɉuƺ]};F(F$u1ɺt)t&]Ћu}]ÍvCdEfClfEGX1ҁ`F,dž$4dž(P4FTdžpdž@PdžLP$dž}hD$ $|Jt&U ]ˉ}ljuU싰t|tTt,t&t&]Ћu}]Ív uRt&ԍP$fUfB1벍t& t1fEUËBW$E1W\$D$?$5&UWVS4EЋ]ЉŰ E؋R$U{W UԉEEUЋRPuH}UESEGG 41[^_]Í&u؋V#NA3FIFE@xEܾL@zUܾpBgEԋU'{WƋ?B~"@Bfu9uv}E9]~ރUUuЋE؃U^P;XU܉ًEzكtU܋uЋrfUPu܋]؋{KPXX!Ã A#A#Q9RA~UEE14[^_]ÐsEE9E̋BJE&U]̋A0҅]APt$D$J$pt ؉<$$EËE܋BȀBUfuKűV$f%tD$D$J$]Uf$f$U1fỦuFV#NA3FIFEԉ]u؋E܃@]NPEËF9D$J$C >t&vEt&E̋BJ=ZD$J$AUSÉЃuP$H[]u fvD$j$8ސ&UWVS5XXЉU!QRZYtIE vuuvtEU$փ[^_]Í+릍&UDɉ]ˉu}EЉUu1]u}]Ít&AE!ȉEuލI tƉǹEEЉU F VMFN}ԉ^ FF~EЋUEEXEU`}=#E} PM @ $MW ‹E1}GEE E;] M1NMع}U؋M E}؅‰GfM܅E3R҉UtU M$UCCM܃E9MsG}11ҍ^x_t}#E} v f17}؋_Vt&uU؋BMA/ GD$$\D$ōt&UWVSPUHXXR!á}v fptE$$BBËGۃt(pPGftރ[^_]Ë UWVSC#C#S9t`RstSCE萍t&Bxg|8tGGMC#C#S9tRsut&[^_]؃GutGL뺐G BfKMCEPHX!}Mv v@EtEM$EU$Ft FD$n$-1GefUWVSU8,UUUpHPv t&XtGX4$$}B|te؃сt@t tˀBUf[^_]B}ۃf!fE1ڃD)ÅE@EE@}UzpڋEكtU䋂%@tQ}DU@f\$D$$}E&륍uOE EPf=D$$I}xD$$[}UUWVSà F#F#V9R~FEBySBEffNMFE܋PHX!}M E}|>t MCK EF#F#V9tR~_ [^_]Ít&ECtCtC0tC,tC8tC4떋@EtEM܉$EU$GUGDD$|$rE&'UWVSÃ0,x$E1ɍWEfWfȉ$TUE11ɍt&;f uVMF $@MɀMVɋF $@MۈMVɋF $@1[^_]fUWVS EC#C#S9tdRStW{@yHt&RSt6@x,|et&tFF C#C#S9u3C#C#S9tdRCtWEP$1f [^_]f؃FtFtF0tF,tF8vF4mt&u&D$$UWVSÃ@ EE/f@Et $MUGEEE 9C vc}{GtP@$@tCKEpX!ƃ{ &1[^_]Í&UWVSÃǀǀ=EMpX!ƍE$u1 D$$s D$$C1҃[^_]Ív tB u*tD$$묐tϋt'=w $M׉&uۍvٍ!pvǃǃ$ǃ UWVSE싰C#C#S9tlRSt_{@y" fRSt>@t&tFFC#C#S9uEx$tWUfɉWfuWf%UfW1fE싈At!uA0҅uR=wS[^_]Ðt&؃FtF ;FL2U1ɋz$Yvf뀋AD$$뗉D$D$$]9&UWVS1ۃB$E싂EEU$TtsuR&u6uċUEuE[^_]Ív&뤍ߋUE‰뵍vD$$fƍt&U/VS@$F0tBJ]u PuBb[^]Í&tt$ D$/$,D$fUWVSӁER$U@tC0tuC0 ut$L$T$D$ \$D$\<$C0uĠ[^_]Í&D$-<$MMP@ $BU¨i һ0x/:6 @@ t$\$L$ T$D$H<$Et)1 a< T$D$m<$UMP@ $@UE|¨Ҿx /tu@= Et$T$\$ L$<$D$D$UMP@ $AE<$D$D$UEEEnEG@E  } x/UUUT$$UT$ UT$Ut$\$L$ T$<$D$D$UfЉЃ?%?T$<$D$ D$,Uf <$D$D$DUfЉЁ% D$ B<$D$D$]UfEvE}EXE1E  Eě@EȠE̥EЬe?@ED$8ED$4ED$0ED$,ED$(EĉD$$EȉD$ ẺD$EЉt$\$L$ T$<$D$D$UffEE7EE m@EMf}x/UԉT$$U؉T$ U܉t$\$L$T$M<$D$D$L$ Uf%f D$ T$<$D$D$Uf%f D$ T$<$D$D$Uf<$D$D$@Uf%D$D$d<$D$-<$M{ttD$ UD$<$D$EMU싁9@B)‰T$ UE+<$D$9)ȉD$MAD$AD$A D$ A<$D$D$UB4D$B8D$B,D$ B0<$D$D$MALD$A D$AD$AD$ A<$D$D$Ġ[^_]Ðt&E/t&@/Eِ /hӍv/BӍvE/ѐE/Eύ&E/EǍ&/!@/ۍv/Ӎv/ӍvE/ѐE/EЬlύ&E/E̥=Ȩ@E/EȠШ E/EěШE/EШE/EШE/EzШE/E}Sй/= /%܍t&/ԍt&E/f@E/EШE/EШE/Edй/܍t&Esmt&/@/@܍t&")1ɍt&1vie]UWVS(@t uKJǃ,[^_]ÍD$D$$뢸f9tEǀEEE, vx` t8$t$$@@Eu=E쉳,1&Et$D$$D$$_t&mD$$(TfdD$$KD$$NUS1ۃ=t/t$tu1=1ңt@(% tt 1Ҹ؃[]tD$$D$ƅۋ"uT$ D$D$$! #@&f vlsi_irda_resumevlsi_init_chipvlsi_start_clockvlsi_set_baudvlsi_fill_rxvlsi_ring_debugvlsi_irda_suspendvlsi_unarm_txvlsi_unarm_rxvlsi_process_rx vlsi_irda_probevlsi_irda_initvlsi_tx_timeoutvlsi_ioctlvlsi_hard_start_xmitvlsi_closerd_set_addr_statusvlsi_openvlsi_create_hwifvlsi_alloc_ringvlsi_interruptvlsi_rx_interruptvlsi_tx_interruptqos_mtt_bitssirpulseringsizeclksrcdriver/vlsi_ir<7>%s: %02x <7>%s - ring descr %u: skb=%p data=%p hw=%p <7>%s: %d -> %d <7>%s: rx fifo not empty(%d) SIRFIRMIR<3>%s: no valid clock source <3>%s - %s: no netdevice <4>%s - %s: already resumed <3>%s: lost netdevice? <6>%s: %s removed head = %d / tail = %d (empty) (full) (level = %d) data: %02x> ring descr %u: <3>%s: bar 0 invalid&idev->mtx<6>%s: registered device %s <4>%s: notsupp - cmd=%04x entry still owned by hwbogus zero-length packet<4>%s: dropping packet - %s <3>%s: invalid clksrc=%d txrxvlsi_ir<7>%s - dropping tx packet <7>%s: crc error <4>%s: rx packet lost <7>%s - dropping rx packet <3>%s: rx ring exhausted! <7>%s: queue awoken queue stoppedqueue runningno carriercarrier oknot runningrunningdetachedattached hw-state: disabled @ uarttest irpd irrailIRMISC:%s%s%s uart%s2e83e82f83f80x%s disabledenabledstopped / 48 MHz XCLK / 40 MHz XCLK lockeddownpoweredMSTRPAGE: 0x%02x OE_INT TPKTINT RPKTINT ACTIVITY OE_EN TPKTEN RPKTEN ACTENIRINTR:%s%s%s%s%s%s%s%s RINGPTR: rx=%u / tx=%u RINGBASE: busmap=0x%08x RINGSIZE: rx=%u / tx=%u RXPOL TXPOL SIRTEST SIRFILT SIR MIR FIR CRC16 RXANY MSTR ENRX ENTX LOOP CRC16_ON ENRXST ENTXST SIR_ON MIR_ON FIR_ON CFGERR PHYANDCLOCKIRENABLE:%s%s%s%s%s%s%s%s sw-state: last rx: %lu.%06u sec v0.5 %s %s 48MHz XCLK40MHz XCLKautodetect48MHz PLLclksrc: %s ringsize: tx=%d / rx=%d short3/16 bittimesirpulse: %s qos_mtt_bits: 0x%02x %s (vid/did: [%04x:%04x]) pci-power-state: %u hw registers: <6>%s: device %s stopped <4>%s: io resource busy <4>%s: couldn't get IRQ: %d VLSI-FIR @ 0x%04x<6>%s: device %s operational <7>%s - ring %p / size %u / mask 0x%04x / len %u / dir %d / hw %p <7>%s - head = %d / tail = %d <7>%s - hw: status=%02x count=%u addr=0x%08x <3>%s: no PLL or failed to lock! <7>%s: PLL not locked, fallback to clksrc=%d <4>%s: undefined baudrate %d - fallback to 9600! <4>%s: failed to set %s mode! <4>%s: failed to apply baudrate %d <4>%s: driver bug: rx descr race with hw /build/buildd/linux-2.6.28/arch/x86/include/asm/dma-mapping.h<4>%s - hm, nothing to resume? size %u / mask 0x%04x / len %u / dir %d / hw %p current: rd = %d / status = %02x / len = %u hw: status=%02x count=%u busaddr=0x%08x <3>%s: aborting due to PCI BM-DMA address limitations <6>%s: IrDA PCI controller %s detected <3>%s: Unable to allocate device memory. <3>%s: register_netdev failed <4>%s: failed to create proc entry tx ring entry without pci bufferring entry with old skb still attached<4>%s: possible buffer overflow with SIR wrapping! frame exceeds tx buffer length<7>%s: tx ring full - queue stopped ring full, but queue wasn't stopped<3>%s: pci busaddr inconsistency! <3>%s: failed to create PCI-MAP for %p<4>%s: invalid %s ringsize %d, using default=8<7>%s: strange frame (len=%d) <3>%s: insufficient memory for descriptor rings <6>%s: too much work in interrupt! <3>%s: failed to restart hw - %s(%s) unusable! %s link state: %s / %s / %s / %s CLKCTL: PLL %s%s%s / clock %s / wakeup %s IRCFG:%s%s%s%s%s%s%s%s%s%s%s%s%s PHYCTL: baud-divisor=%u / pulsewidth=%u / preamble=%u NPHYCTL: baud-divisor=%u / pulsewidth=%u / preamble=%u MAXPKT: max. rx packet size = %u RCVBCNT: rx-fifo filling level = %u IrPHY setup: %d baud - %s encoding RX: packets=%lu / bytes=%lu / errors=%lu / dropped=%lu / overrun=%lu / length=%lu / frame=%lu / crc=%lu TX: packets=%lu / bytes=%lu / errors=%lu / dropped=%lu / fifo=%lu resources: irq=%u / io=0x%04x / dma_mask=0x%016Lx PCI controller down - resume_ok = %d --------- RX ring ----------- --------- TX ring ----------- <3>%s - %s: invalid suspend request %u -> %u '5[   *#L&,I1""$$i45cmcRHmp2 32 parm=qos_mtt_bits:IrLAP bitfield representing min-turn-timeparmtype=qos_mtt_bits:intparm=sirpulse:SIR pulse width tuningparmtype=sirpulse:intparm=ringsize:TX, RX ring descriptor sizeparmtype=ringsize:array of intparm=clksrc:clock input source selectionparmtype=clksrc:intlicense=GPLauthor=Martin Diehl description=IrDA SIR/MIR/FIR driver for VLSI 82C147srcversion=C6007A54F454B7947EDF7A5alias=pci:v00001004d00000105sv*sd*bc0Dsc00i*depends=irda,crc-ccittvermagic=2.6.28-11-generic SMP mod_unload modversions 586 yDsstruct_moduleu!iasingle_releaseZ+seq_readfseq_lseek|qparam_array_getGparam_array_setkirda_init_max_qos_capabiliesHpci_set_dma_maskVX&seq_printfisingle_open$Dzfree_netdev6unregister_netdevnetif_device_attach9Jpci_restore_state8|Wmutex_unlockčJpci_set_power_stateTmutex_lock@pci_disable_device5'rdo_gettimeofdayCpci_set_master!b#dev_alloc_skb=dma_ops[8irda_debug;net_ratelimit}pci_bus_read_config_byte__const_udelayspci_bus_write_config_byte՗#printk1vremove_proc_entryYpci_unregister_driver 2 vlsi_ir vlsi_irGCC: (Ubuntu 4.3.3-5ubuntu4) 4.3.3GCC: (Ubuntu 4.3.3-5ubuntu4) 4.3.3.symtab.strtab.shstrtab.note.gnu.build-id.rel.text.rel.exit.text.altinstr_replacement.rel.devexit.text.rel.devinit.text.rel.init.text.rel.rodata.rodata.str1.1.rodata.str1.4.rel.altinstructions.rel.smp_locks.rel__bug_table.rel.parainstructions.modinfo.rel__param__versions.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack4$2`6. %<6$8 (%G7a.7] ȳp%s7o 88% :E p% `; P@% 2{=2 D2TLw %L8 0p%Ml %pM 0%M RMp]L l}!  071 p+ Z?   * !2= K/Y 0h0 w4P4|ptPP$   !p  ?  !J 0XCj RPf<v E  >n D `| @$ 3BS b!t `# / %  2I\ p3_  }  <&<@U  n`%  *(   ),)?<N a= q`%48# -M; "# !3;F!Tev$#7EOeE q|85MXht{  , ? M Z n }          ' 8 B vlsi_get_statsvlsi_mod_exitvlsi_irda_drivervlsi_proc_rootvlsi_reg_debugvlsi_ring_debug__func__.32990vlsi_start_clockclksrc__func__.33840vlsi_set_baudsirpulse__func__.33580vlsi_init_chip__func__.33876vlsi_fill_rx__func__.33450vlsi_start_hwvlsi_irda_resume__func__.34191vlsi_irda_removedrivernamevlsi_seq_openvlsi_seq_showvlsi_proc_ringvlsi_irda_initqos_mtt_bitsvlsi_openvlsi_closevlsi_hard_start_xmitvlsi_ioctlvlsi_tx_timeout__func__.34099vlsi_irda_probe__key.34125vlsi_proc_fops__func__.34122__func__.34002__func__.33658rd_set_addr_status__func__.32832pci_free_consistentvlsi_alloc_ring__func__.33314vlsi_mod_initringsizevlsi_process_txvlsi_unarm_tx__func__.33803vlsi_process_rx__func__.33406vlsi_unarm_rx__func__.33514vlsi_stop_hwvlsi_rx_interrupt__func__.33474vlsi_free_ringvlsi_create_hwif__func__.33367vlsi_tx_interrupt__func__.33750vlsi_interrupt__func__.34036__func__.33969vlsi_proc_ndevvlsi_irda_suspend__func__.34170vlsi_destroy_hwif__func__.34086__func__.34056__mod_qos_mtt_bits123__mod_qos_mtt_bitstype122__param_qos_mtt_bits__param_str_qos_mtt_bits__mod_sirpulse112__mod_sirpulsetype111__param_sirpulse__param_str_sirpulse__mod_ringsize99__mod_ringsizetype98__param_ringsize__param_str_ringsize__param_arr_ringsize__mod_clksrc87__mod_clksrctype86__param_clksrc__param_str_clksrc__mod_license33__mod_author32__mod_description31vlsi_irda_table__mod_srcversion99__mod_alias97__module_depends____versions__mod_vermagic5pci_save_statefree_irqdma_opsalloc_irdadevpci_enable_deviceskb_putirlap_open__this_module__netif_schedulepci_choose_stateunregister_netdev__pci_register_drivercleanup_modulepci_request_regionskfreeirda_qos_bits_to_valueseq_lseekpci_bus_write_config_byteproc_create_datado_gettimeofdaypci_set_power_statenet_ratelimitcrc_ccittpci_unregister_driverinit_moduledump_stackrequest_irqnetif_device_detachpv_irq_opsnetif_device_attachcapableirda_debugdma_alloc_from_coherentdev_kfree_skb_any__mod_pci_device_tableirlap_closedma_release_from_coherent_spin_unlock_irqrestoremutex_lockregister_netdevfree_netdevprintk__mutex_initpci_restore_statedev_alloc_skbpci_set_dma_maskproc_mkdirnetif_rx_nipci_set_masternetif_rxjiffiesseq_readparam_array_setsprintfirda_device_set_media_busy_spin_lock_irqsaveparam_set_intmutex_unlockpci_release_regions__const_udelayx86_dma_fallback_devremove_proc_entryseq_printfparam_array_getasync_wrap_skbpci_disable_devicesingle_releaseirda_init_max_qos_capabiliesparam_get_intsingle_openwarn_on_slowpath__kmallocpci_bus_read_config_byte#(AFRW6?Sqv (9\p    #(G @ y&4?FRY^sy( H _ f       , 1 G N S {           4 C ^ n      ! 9 H \ ~          ' e w         29><OV[>NawYy9JQV|+Ncsz)6=B`yt-yZy HyyBy;|sx#5AFy>yb Qsy y- Q }     Q!" #*#1#6#D#K#P####$,$3$8$R$$$$$%1%9%B%I%P%Y%`%|%%%%%%%%%%&#&:&L&T&o&z&&&&&&&&&&'''1'@'O'^'k'x'''''' ((+(0(g(l(((((((((())#)1))))))))) ** *S*\*******+++&+.+A+H+]+i+q+++++ ,,C,L,c,t,{,,,,,,,,,,,-$-)-<-A-T-Y-l-s-----------. ..$.5.<.I.[.`.s.x...........//!/3/8/I/k/v/////// /////000!0&0/0;0C0H0P0\0l000000001"1*171?1a1m11111111 22R2i2z2222222w 3#3*3/3?3F3`33y34>4C4v44x44444444D5Q5V5_5y5555}55666,6=6xJ6V6[6p6w66  ,< CT[m~ {>Mv}z  5GSjq   9I]hmry ~~  ~ $(04<@HLTX`dlp  $(,04 $(04<@HLTX`d  $(048<DHL (,048D8