ELF>P\@@%"GNUsE̽ہH"bnfWwG!J11t HcHkHG ËGWO!!19t HcHkHG GU1HS1Q+H1 uZ[]H1ATHHU1SHHHG DO DGOHHD$GH$1CKHSH!!1pAHMkH1Lc H1IT$It$I $I$HHD@fP1A;krH[]A\Éw8HHщw8HщAWAVAUATUHSARDg\A =Au&=A!AADEAKtVA` tKA%At9At0At'tDHH1A%Ax1 ==tEA A &1E1A 1҃ ƉPDEAAfAA A@ASfD{1DfȍS fSDfDfDf0Au AEftCt{AHtHAHHEHH1ASffD9t#t-DHH1DuTDeX1E\HAY[]A\A]A^A_Ht HHuHHWHHHHRHAWAVAUATUHSHHHF DNDF NVHHH$1CDkHDcHA!A!D1DE9uHH1E12KAD$!D9uHH1DHHD)1!McDHMkHLc I$fD0H1EEEt1HHAAEFE1ID$HHB(1IE9wH)EDHMkH1Lc AHH1IL$IT$M$I$HHD@fP1AD;krH[]A\A]A^A_AW1HHHAVAUATUSHH_hH|$P~HHHEHHHEH|$PH1 HH|$P1=H|$PHHHHD1H|$PH1HHHD$`H@HD$hHHLDE>MHH1'HExtHL;HƅLZ[]A\1A]SH1H HHEHT$L$HHt$ L$HT$Ht$v H@0Ht H H[H [ATUSHHW OH?pH@h@H{݃HtDghHC HfD EHf؅[DE]DA\AUATUHSHAPH?HǐIHU MH}pHB|tAAHt$LutHH1H(D[]A\A]A^A_AWAVAUATUHSHHL'I$LhhHH1EAVfAVfDTHH}HǐLupHL IPyG@IfIAV I>ANpJIHIGLLy}!HtHtHXtHHHLHIXH}HǐHmxHH@IPyP@IffIH}MfU pEAAnI~HtIFLHAA}\AHAtHAtH AtHAtH0AtH(tMcHLHuHI11B)f uHT$L@qT$L@ʀT$iT$L@ۈT$NLH1[]A\A]A^A_Ã)AVAUAATUHHSHIu:HHuHHH1HL@HEpt`A9~DHHDmpHMpHuHEHH1^ID$xt3LLXHA$uA$A$DHHDmpAƄ$H[]A\A]1A^SH1H HHEHT$L$HHt$L$HT$Ht$v H@Ht H HE1[H [ASHHu!HdAZH1AYUH@HSHPHhH-HCxtHH)u H t>tDH@HHuH]HHH[]1H[[]AWAVAUATAUHSHH8,WLDvhuDg0LLAHD$D$tD;tHDD$}huT|$H^HHuH@DHHt$LHqLLHIH@I|$I|$HHt$L},W'uE4tjHHHHT$H=?B~HH-@BHT$H|$ HD$HT$H9T$ HD$uH9D$(}HD$HD$uUD$AU HIt$@D$AE 9r`T$T$tOHH1T$4EhA;E HT$HT$ID$HI$Il$fT$I$PI$AU AMI}paLI$HŊBȀBAVfu"HShfAVff1AVfAELkHuHWHLnHHHHt$LHT$HT$HT$HT$tHH1HHHH81[]A\A]A^A_AUHATIUHS1HHEAQH{I%uHIEHtAXHHL[]A\A]X[]A\A]PHHt%tHH1A[HpH@AZAWAAVIAUATAUHSH8El$D!ЉD$׾HkH(HHHNjD$ MHC(DkL3D{C EHC IDcHl$HD$HEHL$ gHkl$1Hk HHD$HEH5HIHEtyH|$ Av H@LHD$(H LE1Hk8HEH|$ HT$(LH$H4$HD$HD$HH}t3tHUHH1H}HEE1MIk1Hk HEHDhAMtDLLH}IHED9d$wH#HHED$D9D$1H8H[]A\A]A^A_AUATE1USHQTDHkHk H}HtHE1HDhEAMtS KLH;(H}AD;crHZ[]A\1A]SHHxxH{poHS`HCpHCxHt HshH;ZHChHC`1[UH@SHAPHHHtHHǃH~Hr{pHH@tHHH1^[1]ATHUSHH0H@eH%(HD$(1t,HH1H@HHShT{p1IIHt/SSpHH16H@1HǃHǃHHHEHiHHHDHHtaH:t[HHtSH HtH!v H9w ʃDHHHL@Hu'HH11HHH@HHtyH@HHHtCHShH|$H1HHPHT$HHHHuOHnHH@HHǃHǃRHǃnHǃ%Lu2HtIHHH1/HH1L={pHH@HT$(eH3%(tH0[]A\AUATUHSHHATHIu)][]A\A]HH1M$HLI$tH5LIDŽ$LL1Ht/HHuH[[]A\A]HH1A[[]A\A]AVAUIATUSnAEpt(IHuIHH1It A1uHH-HHu'HH1HǀHHMHHL@ALCpIHChuLt HH$LPLLfǃXf`ƃHHǃǃ8}Ly'HH1HHtNIH$HHIu tHH1H@LtHHH1HLH1+HHLI1[]A\A]A^AVAUATUS1ۃ=v0HH1AIIH %s: %02x <7>%s - ring %p / size %u / mask 0x%04x / len %u / dir %d / hw %p <7>%s - head = %d / tail = %d <7>%s - ring descr %u: skb=%p data=%p hw=%p <7>%s - hw: status=%02x count=%u addr=0x%08x FIRSIRMIR<4>%s: undefined baudrate %d - fallback to 9600! <4>%s: failed to set %s mode! <4>%s: failed to apply baudrate %d <3>%s: lost netdevice? <6>%s: %s removed size %u / mask 0x%04x / len %u / dir %d / hw %p head = %d / tail = %d (empty) (full) (level = %d) current: rd = %d / status = %02x / len = %u data: %02x> ring descr %u: hw: status=%02x count=%u busaddr=0x%08x 48MHz XCLKautodetect48MHz PLL40MHz XCLK3/16 bittimeshortqueue stoppedqueue runningcarrier okno carrierrunningnot runningattacheddetached@ disabled uarttest irpd irrail2e82f83f83e8enableddisabledstopped / 48 MHz XCLK / 40 MHz XCLK lockedpowereddown OE_INT TPKTINT RPKTINT ACTIVITY OE_EN TPKTEN RPKTEN ACTEN RXPOL TXPOL SIRTEST SIRFILT SIR MIR FIR CRC16 RXANY MSTR ENRX ENTX LOOP CRC16_ON ENRXST ENTXST SIR_ON MIR_ON FIR_ON CFGERR PHYANDCLOCKv0.5vlsi_ir %s %s clksrc: %s ringsize: tx=%d / rx=%d sirpulse: %s qos_mtt_bits: 0x%02x %s (vid/did: [%04x:%04x]) pci-power-state: %u resources: irq=%u / io=0x%04x / dma_mask=0x%016Lx hw registers: %s link state: %s / %s / %s / %s hw-state: IRMISC:%s%s%s uart%s0x%s CLKCTL: PLL %s%s%s / clock %s / wakeup %s MSTRPAGE: 0x%02x IRINTR:%s%s%s%s%s%s%s%s RINGPTR: rx=%u / tx=%u RINGBASE: busmap=0x%08x RINGSIZE: rx=%u / tx=%u IRCFG:%s%s%s%s%s%s%s%s%s%s%s%s%s IRENABLE:%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 sw-state: IrPHY setup: %d baud - %s encoding last rx: %lu.%06u sec 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 PCI controller down - resume_ok = %d --------- RX ring ----------- --------- TX ring ----------- <4>%s: notsupp - cmd=%04x <6>%s: IrDA PCI controller %s detected <3>%s: bar 0 invalid<3>%s: Unable to allocate device memory. &idev->mtx<3>%s: aborting due to PCI BM-DMA address limitations <3>%s: register_netdev failed <4>%s: failed to create proc entry <6>%s: registered device %s /build/linux-5VIh7j/linux-3.2.78/include/asm-generic/dma-mapping-common.h<4>%s: driver bug: rx descr race with hw <3>%s: no PLL or failed to lock! <3>%s: no valid clock source <3>%s - %s: no netdevice <4>%s - %s: already resumed <4>%s - hm, nothing to resume? <4>%s: rx packet lost <3>%s: rx ring exhausted! <6>%s: too much work in interrupt! <3>%s - %s: invalid suspend request %u -> %u /build/linux-5VIh7j/linux-3.2.78/include/linux/netdevice.h<6>netif_stop_queue() cannot be called before register_netdev() <3>%s: failed to restart hw - %s(%s) unusable! bogus zero-length packetring full, but queue wasn't stoppedentry still owned by hwtx ring entry without pci bufferring entry with old skb still attachedframe exceeds tx buffer length<4>%s: possible buffer overflow with SIR wrapping! <4>%s: dropping packet - %s /build/linux-5VIh7j/linux-3.2.78/arch/x86/include/asm/dma-mapping.h<3>%s: pci busaddr inconsistency! <3>%s: failed to create PCI-MAP for %p<6>%s: device %s stopped <4>%s: io resource busy <4>%s: couldn't get IRQ: %d <3>%s: insufficient memory for descriptor rings VLSI-FIR @ 0x%04x<6>%s: device %s operational rxtx<3>%s: invalid clksrc=%d <4>%s: invalid %s ringsize %d, using default=8driver/vlsi_irrf#/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 82C147alias=pci:v00001004d00000105sv*sd*bc0Dsc00i*depends=irda,crc-ccittintree=Yvermagic=3.2.0-4-amd64 SMP mod_unload modversions  vlsi_irda_resumevlsi_init_chipvlsi_start_clockvlsi_set_baudvlsi_fill_rxvlsi_ring_debugvlsi_irda_suspendvlsi_process_rxvlsi_irda_probevlsi_irda_initvlsi_tx_timeoutvlsi_ioctlvlsi_hard_start_xmitrd_set_addr_statusvlsi_closevlsi_openvlsi_interruptvlsi_rx_interruptvlsi_create_hwifvlsi_alloc_ringqos_mtt_bitssirpulseringsizeclksrcVmodule_layoutp Isingle_release/Iseq_readEiseq_lseekYparam_array_opso>param_ops_int=pci_unregister_driverőՇ__pci_register_driver?proc_mkdir__stack_chk_failrwirlap_openSqsprintfbsx86_dma_fallback_devRrequest_threaded_irqgpci_request_regionsذ9_pci_release_regionsث free_irqiZirlap_close zkfreeG)__phys_addrg+zkmem_cache_alloc_traceFMmalloc_sizes\4Z__kmalloc`-kdump_stackNOvxpv_irq_ops%async_wrap_skbR0warn_slowpath_nullnI pci_save_state^5?netif_device_detachJynpci_choose_statennetif_rx_ni)Ӻnetif_rxOLkernel_stack3skb_put#ecrc_ccitt dev_kfree_skb_anyD?netif_device_attach"r$pci_restore_state+-pci_set_power_stateIpci_set_masterdev_alloc_skbVpci_disable_devicevproc_create_dataM'iregister_netdevDirda_qos_bits_to_value>kirda_init_max_qos_capabiliesvfdma_set_masky__mutex_initQalloc_irdadev!pci_enable_deviceQ__netif_schedule!Uirda_device_set_media_busycapableJ_raw_spin_unlock_irqrestoreƇ.do_gettimeofday'_raw_spin_lock_irqsaveا!seq_printfQ[single_open2$dev_set_drvdata-[free_netdev>mutex_unlock1 remove_proc_entryXmutex_lock*AJunregister_netdevddev_get_drvdataӹdma_ops__const_udelay;net_ratelimitҡpci_bus_write_config_bytepci_bus_read_config_byteI'printkvlsi_irvlsi_irGCC: (Debian 4.6.3-14) 4.6.3GCC: (Debian 4.6.3-14) 4.6.3vlsi_ir.ko".symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.devexit.text.rela.devinit.text.rela.init.text.rela.exit.text.rela.smp_locks.rodata.str1.1.rela__bug_table.rela.parainstructions.modinfo.rela__param.devinit.rodata.rela.rodata__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$3d*.@'#>*9#Q+Lh#d~.'_#t/+opx# /# 2/dP>0#> P#>@h # A@`A' #E PW #`XH80#.Z30Z<<ZLZZ[e$v w " "AGB.>pMmbx=H ( 7 HXgsHYX 0{(YDuTedshSJ\:3H$3.#oT#Ht0#9&{&O&}H e'.X '  1 +?<U<o  V%{  *@ # 8 M)\o` ~ @ #%H4 - 3   !'6?GUewH +2<Vgw' /:NVh@  * 5 A P Y b j           % 2 O _ m y   ring_lastring_firstring_getvlsi_reg_debugvlsi_ring_debug__func__.39049pci_read_config_bytepci_write_config_bytevlsi_set_baudclksrc__func__.39204sirpulseget_dma_opsvlsi_irda_removedrivernamevlsi_proc_rootvlsi_seq_openvlsi_seq_showvlsi_proc_ringringsizeqos_mtt_bitsvlsi_ioctl__func__.39335netif_wake_queuevlsi_irda_probe__func__.39384__key.39387__func__.39376vlsi_netdev_opsvlsi_proc_fopspci_dma_sync_single_for_devicevlsi_fill_rx__func__.39161vlsi_start_hw__func__.39274__func__.39294vlsi_irda_resume__func__.39407pci_dma_sync_single_for_cpuvlsi_process_txvlsi_process_rx__func__.39156vlsi_interrupt__func__.39175__func__.39352vlsi_stop_hwvlsi_irda_suspend__func__.39401pci_unmap_singlenetif_stop_queuevlsi_tx_timeout__func__.39316vlsi_hard_start_xmit__func__.39235pci_free_consistent.constprop.26rd_set_addr_status.constprop.27__func__.38926vlsi_alloc_ring.constprop.25__func__.39116vlsi_free_ringvlsi_destroy_hwifvlsi_close__func__.39369vlsi_open__func__.39359__func__.39137vlsi_mod_initvlsi_irda_drivervlsi_mod_exit__mod_qos_mtt_bits124__mod_qos_mtt_bitstype123__param_qos_mtt_bits__param_str_qos_mtt_bits__mod_sirpulse113__mod_sirpulsetype112__param_sirpulse__param_str_sirpulse__mod_ringsize100__mod_ringsizetype99__param_ringsize__param_str_ringsize__param_arr_ringsize__mod_clksrc88__mod_clksrctype87__param_clksrc__param_str_clksrcvlsi_irda_table__mod_license33__mod_author32__mod_description31.LC132__mod_alias100__module_depends____versions__mod_intree17__mod_vermagic5pci_save_statefree_irqdma_opsalloc_irdadevdev_get_drvdatapci_enable_deviceskb_putirlap_open__this_module__netif_schedulepci_choose_stateunregister_netdev__pci_register_drivercleanup_moduleparam_array_opspci_request_regionskfreeirda_qos_bits_to_valueseq_lseekpci_bus_write_config_byteproc_create_datado_gettimeofdaypci_set_power_statenet_ratelimitcrc_ccitt__phys_addr_raw_spin_lock_irqsavekmem_cache_alloc_tracepci_unregister_driverinit_moduledump_stack__stack_chk_failnetif_device_detachpv_irq_opsnetif_device_attachcapabledev_kfree_skb_any__mod_pci_device_tableirlap_closerequest_threaded_irqmutex_lockwarn_slowpath_nullregister_netdevfree_netdevprintk__mutex_init_raw_spin_unlock_irqrestorepci_restore_statedev_alloc_skbproc_mkdirnetif_rx_nipci_set_masternetif_rxseq_readsprintfirda_device_set_media_busymutex_unlockpci_release_regions__const_udelayx86_dma_fallback_devremove_proc_entryseq_printfasync_wrap_skbpci_disable_devicemalloc_sizessingle_releasedma_set_maskirda_init_max_qos_capabiliesdev_set_drvdataparam_ops_intsingle_openkernel_stack__kmallocpci_bus_read_config_byteO Xc o~  p  p R p q +6 p= [* H1 8Wa .= F Q \ Hc  j| H * Hx + y9G am w     ! 3?  Q fm  . O T \ y Y% o, d< eCIOV qbh u |     0 BN Uj s      !     (@ DGn u |      P !    e 5 %< -C 6J \ k Mt >  \ k d l     q y $ 2 @ f m          0 C J S Z g t            7 J Q [ b p "~ * 2 :  - B   H% R \ t {            6 .EZ Et |  ! (E :Li  p ,Ve l [s X&  -Iz z&Z 0  b i  pPez  3   M *?J Q j Xjz2~z+CS Z  a}| '$ +  2eny h  zz[z36izv  3    &9Ivoy    I >    ! `    0 H!q!!!! ! v !! W G"""  "  "  """ "  # #Z# k#  p### 0#  #+$$$$.%R%a% h% . o%x%%%B&}&&'.'w:'?'M' HT' U ['j' ''' X' o '' ' '(( X!(  ((l( (( (  ( )@)m)  {))})"*0* X7*  >*L*c*wo**|$#z#9 @ NW_qy  fG {!? F vMfo v y    '09 @ Z`x       > !7E L b S^frz %, 3  :V ]  d |   &  U  T ~   U   U$A ("*c cc$$(cW# (8@HX` hx~(e'&308@HPSh{H8