ELF>8@@10HxHHHHEff.AUATUSHxHH@HHLdA|$tt [1]A\A]Lm$LLHD8AD$0H1[]A\A]HxHcP ~TD H RHE@H(H ЃxLu'PD@@E1@8ҍHhH9u1fH(ffH8HhfHHH1ff.1GItHxH<HHHH9uH HH9t HuAUATUSHHHHHHBHHHH"HHhS ~)HE1H}AHhHED9c HLk$LHǃIċp~@1HHHHDŽHDŽHH9pLLHLH}HI9uHH{HHt5Hx(HHxHHx HH[]A\A]ff.Hxtlt2w"uCHtSut}HuRuHtuHv Hu 묉H zr i z WAVLw$AUATILUSHHƃwASHI$HЃ@)D+CD9u![L]A\A]A^E1uJCD9tDLC@CPID$HdHC8[]A\A]A^LI$h[H]A\HA]A^ASHI$HЁ=DCD DSEEEE118AF,(I$h[DMD$]HA\HA]A^C {…E118AF,DLxHH@HHI Qtt t(1tYFw.A,1Ax ID(LH1IhHH1A,1Ax@AUATUHSHHHHH9HH}11~$Hà HHH 29HHHu1~/HHHcՃHHcHiVUUUH )I$hTmHHHDI$hHEiwHHHS㥛 H)HiHHHSHHff.DEAWAVAUATIUHSH(LxDhMcK@IHIL(IH $Lc{|HDEARHcH @LACtUCt57S|K@IADtV IhHA$H1E(KIHATtQLD$bIhHHLD$K@IADt\IhHL$HL$K@IAD|H(1[]A\A]A^A_IhDLD$ HL\$Ol>(HDT$T$L\$T$DT$LD$ ACtS|BոLLD$DT$ھLDT$LD$1IhHH1IhDHHIhHHIhHHBո"LLD$DT$ھ#LLD$DT$`IhDDHLD$HLD$L<$BոLyھLjL<$B"LFھ#L7LD$H$A$LD$AHD%HLD$L<$Bո$Lھ%LwH$ALD$AHDHLD$I\(K@LD$IHM$AD$|RAT$|H:LD$AVAUIATAUH"SH*DDھ#HD$Hھ%Hu []A\A]A^UH[DHIh]A\A]HA^ff.@ATIUSHaHH@_`H.H-HH$HH9x)`Huu@H1[]A\I$hSHHHH[]A\I$hHbHHFHI$hHluifAVAUIATAUHSH*DDھHDHھHu []A\A]A^UH[DHIh]A\A]HA^ff.@AVAUATUSHGpHLohH&GzAEG}AEHohLwpEU< 'uHMDAADHEtIFH9EI@EH H<Ѓ D;%eEǃ@@u E}<<<p@}H)IFHE(5t MC~HkhCxfC|EPI]`[]A\A]A^<)UuHЃ<%<K<E`"IFH9E DEUHIH<er<w(<EPEIFHE(< IFH9E(π@}IH<[]A\A]A^HEPI]`[]A\A]A^ HuHHE`<@IFH9E e}E`t @kEEҍBIHIFHE >M<#<<EEIFHE(EMƒbwBIvH9u0UHEIH<^IUHHHIhHH,EIFH@HE0<-0MH)IFHE(<w<IFH9E(1@MIH<E$IUHH<E<@HE EPEEE9IUHH<E UHIhHHHd@HHEIhHuHeD;%#IH<`@}IFHE(`I1H<π@}:IFH9E(,D EII1H<EpEE`< Ѓ<@Mȃ M<oUE`у@<  ˆUҍBIHIFeHE Ѓ<@UyЃ<@Mȃ M<U:IFH9E0UHIH<EED;%`U Et )9C99UE EdcUƒT ЈEKCEIFH@HE0) E@MB MIFHE(&IFH9E(DEtM}H@ILHIhAHHUHIH<оE0EUEeIH<EED%ELIUHHHIhHHuHUIh@AHHMHHEu7E?IHIhHHHIhUHHHEEIUHHHIhHH f.ATIUS~LHӅtf=)CwLcؾ&HMigfffI"A)DC)É[H(]A\uZ=vzCwhLcH'MigfffI"A)DgCH))É[]A\LHhVHHH=wHcÉH'HigfffH")ƒغHH¾)H#)ÍS[]A\HcÉھ&HigfffHH")ƒغHH#)ÍSHhVHHH\Hh[H]A\HI$hH[]A\HI$hH[]A\H@AVAUATIUHo$SHHHCLHHHs< H^`HdHcHH@‰ щƒ 4H"1ҾHHcHH@H AI ƒ HcHH@HcH߃=H@ lSHHL=1ҾHNH-H$E1HHH9x+dL,$HH9y H<vվ H<QHHLt1HLau1H[]A\A]A^)H')H<KD'H'H<UAA)ž(H(H<)ž&H&H<)I$hEEHHH߾SH߃ ;H߾ .H߾ HI$hHeI$hHH{AA)!D?I$hHHff.@AT1HvUHSHHLd(HsphCqHHIt$XLHEtCt[]A\ff.AWAVAUATUSHGpHLohHGzAEG}AELgpHohID$H9E(EE!kEtLMt$$LDEIAt&MD1Ȩ,ADE[LLID$H9E0}EtsJHE@I9D$x`5}M|$$DEL1E8EIE<<CLLC~HkhCxfC|EP0I]`[]A\A]A^A_bE<TH5}DE1E8EHLUHI$H<MSH'HE(E%EEE@[]A\A]A^A_ID$D DUD]HpEHE@E1E8EHTEPI]`[]A\A]A^A_ID$H9E8HdAо@HHE8MUHHI$hML$DEHUME1Ѕ8EI$hUHHHHM|$$HE0L}IuEuLLEUHI$1H<e^I$hUHAHML$HxEE  dUHI$hHH=EEP@I$hUHHHI$hUHHH1HLI$hUHHHzEEP@eI$hUHHHE<t$Ѐ@UPEIL$EHQdHU8<UM1Ѕ8ҍ@뭐AV1AUAHATIUSH H,tD:*uHH@D,A 1AuiHt$AuI$hHH@վHHAվHy[1]A\A]A^f.AT1IUSHH71ҾH(1ҾH1Ҿ@H aHG`HH-HH)HP`H|uۿ1ɺXHLg1ɺYHLU1ɺZHLC1ɺ[HL11ɺ\HL1ɺ]HL bH+cHt*bH(XHuѽt*cH(YHvuѺ@HdH1Ҿ@HߺuHߺac@H߾`QH߾`Hߺ2Hߺ Hߺ1[]A\[]A\DAUH1ATIUHS H,t:uHH@1A uHJt$AuI$hHHӾH M1Ht#uI$hHHHH []A\A]DAWAVAUIATUSHH0LxeH%(HD$(1D$$HD$HH$LcD$HD$KdHD$M(V@&\@_@>@LHHD$EEL$D$fT$<@u CL>,IhDHHT$t$H1v=@6^!MAtHAW8HL!13@[[@EHT$(eH+%(dH0[]A\A]A^A_? @< CD>tw4H{HiD$aHiD$ Gi Ht$LD$$H7-C|>tK|>4LHúLH|$HuL$ T$HLDELD$ HIIhLEL$HH1H0K>xtx,@D A҉P@P<ED18H(@8@KL>xHLvJIhHʅH1IhHH LH|$HFC|>tT$HT$-HuT$.HcT$/HQT$0H?T$1H-T$2HT$3H T$4HIhHH1K >yt4HLcVAtt@HAHHt IhL$HT$DHL$HLT$11xHLxIhHHHtIhHHlA,A(<t<KL>x``(9KL>xHL!ШuWIhHH1HH1IhHH1LGyAWAVAUATIUMt$$͹SHHXT$Ll$ 1LeH%(HD$P1fT$HD$HLCLLH1HDDAEEAA LH߃w@h=]HR<q @H: H%<3# 1ҾHNs=C C…8?KHC C…8¸E+HI IIttLH0t  Hw0FHfG8HHHDHHG@HFHHDHGH$H~tH0u@UHSH(Ht$HGHVHHWH^HFH1[]H~ tBHs(HG HHppHE HHHC HxpHuHHH7HHAUIH=ATI UպXSHHtw@SPH@HCIt$@ HC Lc SPL+ՃHC Hp`HC HppH[]A\A]1鐐HtgAUIATI"UHoSH"HCHPHHQH HPL(L`HuHCH9uH[]A\A]Hx ff.AVAULoATUSHLLc(Ls0HMHC HxdM0f{:t.HC HxlHSHHCHH=tHHCHfk:u{PHC Hp`f{8HC0IvL9tHH[HL]A\A]A^HC(Mt$(Htn@8HC HppHC HxpHSHCHC(H9t3HCHHHPHpHQH HHH"HHHLMtD[I|$0L]A\A]A^H3HHH*H6[]A\A]A^@ATUHSHHtWHtRH?tLHH9tPHk C8HEHxH}HIH}LH[]A\ HH9uHC(Ht H{0C81ۉ[]A\@UHSHH(eH%(HD$ 1HD$H$HD$HD$HD$HtSH?tMHE(HHHe0 H;HtE8HT$ eH+%(uH([] f.AVAUATUHSHeH%(HD$1G$HGH=E1E1Le8IcL4$HIH]@ޭI<$tjC I<$tYI|$tQAD;m$rHC C HD$eH+%(HE0}PH[]H A\A]A^ H}XH  I$H$HȉCH}XID$H$ȉCTHHu E$HEHHې f.ATUSHHL'H-LHHC0H Lt?HC0H t=H$HH9xH[]A\AWAVAUATUSHH$HF0HŅALsE1;HCH@Ht HHC0HŅMACHC0H @t\HCH@HtHLC()HHC0H H{0H L@GCLHC`HHHS@R tr$PHHCLCHHHS@HHC8IH0HCH@CHHHC@H ɀH C$sHH9΍FADʼnCHAG CLHHC8HHpHCHK$CLQ9g11hH$tH[]A\A]A^A_C$S HH9G‰C$HS$H;S tHHwf.ATLgUSHLH{0HH HL%0tt t 1ۉ[]A\[]A\ff.AUATUSHt 1LkLIHC0H t'H;HH[L]LA\A]HC0H Hs0%H G(< oo(@ \fATLgUSHLHHC0H Hs0H H[L]A\fATLgUSHLHHC0H Hs0H H[L]A\fATUHoSHHH{0IHs0LHHH{0IHs0L[H]A\fH0HATLgUSHLH{0HHs0H[L]A\AVAAUIATLgULSHHDHIE0HdHIE0DH DIE0HH$HH9yIE0HuHD$HH9x I}0HHLH[]A\A]A^ff.AWAAVAAUIATLgULSHHDHIE0HdHIE0DH IE0AHDIE0H1H$HH9yIE0HuHLHD$HH9x H[]A\A]A^A_@AUAATIUSH/HHHHC11HH HC LHHC0Hs01HC01HHC01HHC01HHC01HHC0 HHC01H HC01H  H=HC8H"HHSPE1 HHC@HHE1LHHCXH\HC01Hp1EK(MI1H K(ыHAąu8HC01H HC0H [D]A\A]HHAHH;D[]A\A]H{8HHAHHHHHH;HHD[]A\A] A)AH{8HHKPE1HS@H@ATLgUSHLHHC0H Hs0H H[L]A\fATE1UHSHHHHE0H t"L$$HH9yH[]A\H1[]A\@Hw01Hf.ATLgUSHL1HHC0H HC01HHC01HHC0H H{0LHH[]A\DH0H ff.AUATUHSHEHEHE(Hu0Ht H}1Le8II4$Ht.Lm@H}XIAUʉAUIt$H}XʉHHuH}XHEHMPE1HU@HH}8H}H}[]A\A]H}Iff.ATLgUSHLHHHC0H HC0HHC0HHC0H Hs0H HL1[]A\@UHSHG0HH}0H []fAWAVIAUATUSH`H$DD$eH%(HD$X1HG0D$HHD$8HD$@HAIF0H AD%=IHD9u@tDHE1IF01H H=IHHt E1L8fDX HT$@7,IH9\$D@HIH4$H|$8HAŅHD$8LxHIw H A?DIGID$ IDT$ HEuA9GtcH$HH|$8HD$XeH+%(H`D[]A\A]A^A_@5DHAO9tjH$AHAfAUMKD$ FDHI>H$HH;H$HLD$8HD$LD$TII@H T$TPLD$T$P@1҉D$LIF0HIH H=HD$ILD$HIt E1L fDHIH$LD$ HA H\$DLd$ L8uI$ L\$IT$HHH L 7HT$LIDD$HEHLH|$IF0HAIF0H L$AIDHHD9t @)D$ Dl$ lHIF0H D$IxdH@1D$4ft$2H@8HHD$ ȅH|$ L$(L$(LL$(IF01HpIF0|$H HIAWHHI>H$HHL"I>HHLd$ qHT$4L$,t$(LT$4t$(L L$,Ld$ T$4qL$(LL$( LqD`H|$ HT$2L$(DT$2H|$ DLaT$2H|$ DL$(I>HHAhI>DHHIHHD$ BfUIHHHĀeH%(HD$x1Ht$Ht$0HD$fT$HT$@HHt$0HT$ Ht$8HD$HHD$8Ht$ LHT$8HD$(HHT$xeH+%(uUHHHHeH%(H$1H$LD$`HD$H$LfD$1HD$8Ht$0Ht$PfL$8HHt$PHHL$Ht$XHD$XHD$HL$XHD$ HD$(Ht$HHD$XHL$@HL$XHt$@HD$HHƄ$H$eH+%(uff.USHH eH%(HD$1D$H-HňD$t;HD$HH9y&Ht$HtHD$HH9y1HT$eH+%(uH []UIHHHeH%(H$1HT$0fHT$`HD$$H$HHT$H$fD$1HD$8f$Ht$PfL$8HHt$PLHt$XHD$XHD$HT$XHD$ HD$(Ht$HHD$XHT$@HT$XHt$@HD$HHƄ$H$eH+%(u@SHeH%(HD$1D$D$1fD$fuUHt$D$H&tHT$eH+%(u1H[Ht$HuHƸff.UHAVIAUIATASHHHeH%(H$1Ƅ$Ƅ$$$H$HD$HD$ HD$HHD$fD$ HD$@HT$8fL$H@HT$p1HHT$(HHD$`HL$`HD$`HD$hHD$hHL$(HT$hHD$0HHD$hHT$PHT$hHL$PHD$XHHu)LdT$HAIH)Ht$LD$quBDHt$`LLl$8$D$H9HFfD$Ht H$eH+%(u$He[A\A]A^] 1Ґ ATUH-S1HHIH[HH<uHHLc=uHH uIcH@uIcH@t'HHHut[]A\Kd>HHHH3HHHuH념H dahdi-fw-oct6114-032.bincompandingforceloadvpmsupportneonmwi_offlimitneonmwi_envelopeneonmwi_levelneonmwi_monitormax_latencylatencyringdebouncefxsrxgainfxstxgainfxorxgainfxotxgainnativebridgebattthreshbattalarmbattdebouncefxshonormodefastringerboostringerlowpoweropermodereversepolarityloopcurrentfxovoltagefastpickupint_modedebuga a aah@pl~:@`@@r @p@r@@p @`@`@?@`@p@p@p@r@`@@`@r@r@r @r@`@`@`@r@`@`@r@p@r@@@`@`@p@p@r@`@@p@`@p@r@`@p@r@@@`@@l@r@`@@`@`@` @`@e @`@r@r@r@@@@`@r@`@`@UQK7I33    0{cpx}~`    @6 !L"#$ %&'( )@ *+B#wcxb_spi_handle_interrupt_wcxb_reset_dring_wcxb_isrVPMOCT032AUSTRALIA5wcaxx: %s JAPANwcaxxTDM: Called watchdog Can't set tx state to %d Removing a %s. Loop current set to %dmA! connect %d => %d dacs connecct: %d -> %d! dacs disconnect: %d! %d: %02x -+RING on %s! NO RING on %s! Port %d: Voltage: %d NO BATTERY on %d/%d! BATTERY on %d/%d (%s)! NEON MWI active for card %d NEON MWI cleared for card %d VoiceDAA System: %02x txrx-- Setting echo registers: 3.5-3.50.0FCCPort %d: FAILED FXS (%s) dahdi-fw-a8a.bindahdi-fw-a8b.bindahdi-fw-a4a.bindahdi-fw-a4b.bin%s%dalawulawVPM: Support Disabled VPM not present. Unable to allocate ChipOpen VPM450: Failed to initialize Port %d: Not installed WCTDM/%d%sWCTDM/%d/%dDigiumPCI Bus %02d Slot %02d%s (%s)Found a %s (SN: %s) autoTBR21ARGENTINAAUSTRIABAHRAINBELGIUMBRAZILBULGARIACANADACHILECHINACOLOMBIACROATIACYPRUSCZECHDENMARKECUADOREGYPTELSALVADORFINLANDFRANCEGERMANYGREECEGUAMHONGKONGHUNGARYICELANDINDIAINDONESIAIRELANDISRAELITALYJORDANKAZAKHSTANKUWAITLATVIALEBANONLUXEMBOURGMACAOMALAYSIAMALTAMEXICOMOROCCONETHERLANDSNEWZEALANDNIGERIANORWAYOMANPAKISTANPERUPHILIPPINESPOLANDPORTUGALROMANIARUSSIASAUDIARABIASINGAPORESLOVAKIASLOVENIASOUTHAFRICASOUTHKOREASPAINSWEDENSWITZERLANDSYRIATAIWANTHAILANDUAEUKUSAYEMENDTMF_ROW_0_PEAKDTMF_ROW_1_PEAKDTMF_ROW2_PEAKDTMF_ROW3_PEAKDTMF_COL1_PEAKDTMF_FWD_TWISTDTMF_RVS_TWISTDTMF_ROW_RATIO_TRESDTMF_COL_RATIO_TRESDTMF_ROW_2ND_ARMDTMF_COL_2ND_ARMDTMF_PWR_MIN_TRESDTMF_OT_LIM_TRESOSC1_COEFOSC1XOSC1YOSC2_COEFOSC2XOSC2YRING_V_OFFRING_OSCRING_XRING_YPULSE_ENVELPULSE_XPULSE_YRECV_DIGITAL_GAINXMIT_DIGITAL_GAINLOOP_CLOSE_TRESRING_TRIP_TRESCOMMON_MIN_TRESCOMMON_MAX_TRESPWR_ALARM_Q1Q2PWR_ALARM_Q3Q4PWR_ALARM_Q5Q6LOOP_CLOSURE_FILTERRING_TRIP_FILTERTERM_LP_POLE_Q1Q2TERM_LP_POLE_Q3Q4TERM_LP_POLE_Q5Q6CM_BIAS_RINGINGDCDC_MIN_VDCDC_XTRALOOP_CLOSE_TRES_LOWWildcard A4BWildcard A4AWildcard A8BWildcard A8A7No current transfer in %s /build/drivers/dahdi/wcxb.cUnable to request regions Unable to request IRQ %d Firmware version: %x Unable to read flash DIGIUMRunning firmware version: %x Failed to load firmware %s 5wcaxx: Invalid/unknown operating mode '%s' specified. Please choose one of: 5wcaxx: Note this option is CASE SENSITIVE! /build/drivers/dahdi/wcaxx-base.cSetting FXS hook state to %d (%02x) framecount=%ld 5wcaxx: Failed to close chip, code %08x! Setting VMWI on channel %d, messages=%d, lrev=%d 5wcaxx: Unable to allocate memory for setec! 5wcaxx: Failed to apply echo can changes on channel %d %d %08x! %s echo canceller does not support parameters; failing request ProSLIC on module %d failed to powerup within %d ms (%d mV only) -- DID YOU REMEMBER TO PLUG IN THE HD POWER CABLE TO THE TDM CARD?? ProSLIC on module %d powered up to -%d volts (%02x) in %d ms Loop current out of range! Setting to default 20mA! wcaxx_dacs_connect: Can't have double sourcing yet! wcaxx_dacs_connect: Unsupported modtype for card %d wcaxx_dacs_disconnect: restoring TX for %d and RX for %d WARNING: wcaxx_dacs_disconnect() called on unsupported modtype voicedaa: card %d new timeslot: %d Timeout waiting for calibration of module %d Calibration Vector Regs 98 - 107: proslic: card %d new timeslot: %d %s: Polarity NEGATIVE -> POSITIVE %s: Polarity POSITIVE -> NEGATIVE Cannot adjust gain. Unsupported module type! setting FXO tx gain for card=%d to %d FXO tx gain is out of range (%d) setting FXO rx gain for card=%d to %d FXO rx gain is out of range (%d) VoiceDAA did not bring up ISO link properly! ISO-Cap is now up, line side: %02x rev %02x DEBUG fxotxgain:%i.%i fxorxgain:%i.%i fxs_on_hook: Card %d Going on hook fxs_off_hook: Card %d Going off hook SLIC_LF OK: card=%d shadow=%02x lasttxhook=%02x framecount=%ld SLIC_LF RETRY: card=%d shadow=%02x lasttxhook=%02x framecount=%ld Power alarm on module %d, resetting! Too many power alarms on card %d, NOT resetting! Channel %d OnHookTransfer stop Channel %d OnHookTransfer abort ##### Loop error (%02x) ##### Channel %d TIMEOUT: OnHookTransfer start Channel %d OnHookTransfer start Setting indirect %d to 0x%04x on %d Setting direct %d to %04x on %d -- Set echo registers successfully Setting hwgain on channel %d to %d for %s direction Channel %d Unable to Set Polarity Channel %d TIMEOUT: Set Reverse Polarity Channel %d Set Reverse Polarity Channel %d TIMEOUT: Set Normal Polarity Channel %d Set Normal Polarity ProSLIC on module %d, product %d, version %d DEBUG: not FXS b/c reg0=%x or reg1 != 0x88 (%x). ProSLIC on module %d insane (1) %d should be 2 ProSLIC on module %d insane (2) ProSLIC on module %d insane (3) ProSLIC on module %d seems sane. Unable to do INITIAL ProSLIC powerup on module %d Excessive leakage detected on module %d: %d volts (%02x) after %d ms ProSLIC module %d failed leakage test. Check for short circuit Post-leakage voltage: %d volts Unable to do FINAL ProSLIC powerup on module %d Proslic Failed on Second Attempt to Calibrate Manually. (Try -DNO_CALIBRATION in Makefile) Proslic Passed Manual Calibration on Second Attempt Proslic Failed on Second Attempt to Auto Calibrate Proslic Passed Auto Calibration on Second Attempt DC-DC cal has a surprising direct 107 of 0x%02x! Failed to read indirect register %d !!!!!!! %s iREG %X = %X should be %X Init Indirect Registers completed successfully. !!!!! Init Indirect Registers UNSUCCESSFULLY. Indirect Registers failed verification. Boosting fast ringer on slot %d (89V peak) Reducing fast ring power on slot %d (50V peak) Speeding up ringer on slot %d (25Hz) Boosting ringer on slot %d (89V peak) Reducing ring power on slot %d (50V peak) DEBUG: fxstxgain:%s fxsrxgain:%s Indirect Registers failed to initialize on module %d. Proslic module %d loop current is %dmA VPM450: firmware %s not available from userspace Unable to allocate vpm450m struct Unable to allocate ChannelOpen Echo cancellation for %d channels Unable to get instance size: %x Out of memory (can't allocate %d bytes)! Unable to Oct6100ChipOpen: %x Unable to echocan_initialize_channel: %x VPM450: Present and operational servicing %d span Quad-FXS at base %d failed initialization. Quad-FXO at base %d failed initialization. Port %d: Installed -- AUTO FXO (%s mode) Port %d: Installed -- AUTO FXS/DPO fixup_analog: x=%d, y=%d modtype=%d, s->chans[%d]=%p Unable to register device with DAHDI /build/drivers/dahdi/wcxb_spi.cQueueing message without SPI device specified? Oops! Tried to increase latency past buffer size. Underrun detected by hardware. Latency bumped to: %dms Underrun detected by hardware. Latency at max of %dms. ERROR: Cannot set clock source while DMA engine is running. Failed to allocate descriptor rings. This board is not authenticated and may not function properly. Invalid firmware %x. Please check your hardware. Detected previous firmware updated to current version %x, but %x is currently running on card. You likely need to power cycle your system. force_firmware module parameter is set. Forcing firmware load, regardless of version Firmware version %x is running, but we require version %x. Firmware '%s' not available from userspace. %s is invalid. Please reinstall. Existing firmware file %s is version %x, but we require %x. Please install the correct firmware file. Found %s (version: %x) Preparing for flash Firmware is too large to fit in available space. Uploading %s. This can take up to 30 seconds. Firmware load complete. Reseting device. Delaying reset. Firmware load requires a power cycle Reset into firmware version: %x Loaded firmware version: %x (Will load after next power cycle) The wrong firmware is running after update. Please power cycle and try again. /build/drivers/dahdi/wcxb_flash.clicense=GPL v2author=Digium Incorporated description=A4A,A4B,A8A,A8B Driver for Analog Telephony Cardsparm=companding:Change the companding to "auto" or "alaw" or "ulaw". Auto (default) will set everything to ulaw unless a BRI module is installed. It will use alaw in that case.parmtype=companding:charpparm=forceload:Set to 1 in order to force an FPGA reload after power on.parmtype=forceload:intparmtype=vpmsupport:intparmtype=neonmwi_offlimit:intparmtype=neonmwi_envelope:intparmtype=neonmwi_level:intparmtype=neonmwi_monitor:intparmtype=max_latency:intparmtype=latency:intparmtype=ringdebounce:intparmtype=fxsrxgain:intparmtype=fxstxgain:intparmtype=fxorxgain:intparmtype=fxotxgain:intparmtype=nativebridge:intparmtype=battthresh:uintparmtype=battalarm:uintparmtype=battdebounce:uintparmtype=fxshonormode:intparmtype=fastringer:intparmtype=boostringer:intparmtype=lowpower:intparmtype=opermode:charpparmtype=reversepolarity:intparmtype=loopcurrent:intparmtype=fxovoltage:intparm=fastpickup:Set to 1 to shorten the calibration delay when taking an FXO port off hook. This can be required for Type-II CID. If -1 the calibration delay will depend on the current opermode. parmtype=fastpickup:intparm=int_mode:0 = Use MSI interrupt if available. 1 = Legacy interrupt only. parmtype=int_mode:intparmtype=debug:intalias=pci:v0000D161d0000800Fsv*sd*bc*sc*i*alias=pci:v0000D161d00008010sv*sd*bc*sc*i*alias=pci:v0000D161d0000800Csv*sd*bc*sc*i*alias=pci:v0000D161d0000800Dsv*sd*bc*sc*i*depends=oct612x,dahdiretpoline=Yname=wcaxxvermagic=6.9.0-rc6-g18daea77cca6 SMP preempt mod_unload  ( (  (  (0( 0( 0( 0( 0 ( (  (080(  (0(  (0(  (0( 0( ((( (H( H (  (080( 80(      (08``80( ` (0( 0(  ( ( ( (0( 0(  (0( 0( 0( 0       (080( 8  (080( 80( 80( 8 (0(    (  (08h80( h (0880(   (0880(  ( ( ( ( (0( 0( 0(   @@ (0@0( @ (  (08@H@80( @   ( (     (0@0(  (08H80(  ( ( ( (  ( (   ( (  (0880( 88    GNUGNUdk*۸K4uLinuxLinux]2X;,[%$         H  {    _ x Y\  ,     > K  wcaxxGCC: (Debian 12.2.0-14) 12.2.0GCC: (Debian 12.2.0-14) 12.2.0GCC: (Debian 12.2.0-14) 12.2.0GCC: (Debian 12.2.0-14) 12.2.0GCC: (Debian 12.2.0-14) 12.2.0    !#%')+,- % Px n+L) `B ~`y#` x+$ #P +D+@}+<# +,Z+ V k "   @) @ %#  `^ +8  2 2M 0 _l  '  X P U  "     p |2  I 04h 0 P 0  e 0#<L`(Z,pWK@ #hsP1+ P06 _ +H+#L#@G#<_+@),+Q++;/bVp0t@6w  7[9:9B_ 7+0+(_++ @`O2@PyMP8#8#p +4@ #HD#D#X` (# `%H'q  0 ?> } .(  HI4 Q((c Y+y P(  x( ?(Xu ( ( 4<(P h M@(  bh((  |($8 : W(iH  (X  (h  )0(>x W uX(  (  #( 2 >R(g  X(  p (  /H(@ U qp(  (  (!   9  W (j 0     ( @  N  / 8(( P =  EV `(d Yv ` b ho hl +P ii   nV  #(opF    3ІY   @ # P< P e z  0 p  p P , G  f     @        ` ,  C  b   @      &`E0m@~@ 0)p+5/P`0n0679:BPO,0PGP\h}hiipno p-SЇx X+ + + +   - & A 19Ybkvj`{@v!Px1CsYIsl@w`)'`xStN 7u"0kB`w6`(@k@| 8P}zKXmrPwlM|}}ptN0uw i!0BK|ju`nm`t"u@ u-`3pGp|Wo`{u2<T>`}_n~p{Ndm{l Qsu ->Ra^mp~mPP|`~ }"0v+i9Mthv u ,;KraHkwcaxx-base.cfxo_modeswcaxx_drivercard_list_lockADDRS.9vpm_ec_featuresvpm_ec_opsADDRS.8neonmwi_offlimit_cyclesindirect_regsACIM2TISS.7card_listwcxb_operationsdevice_a8adevice_a8bdevice_a4adevice_a4boct032_firmware.6wcaxx_oct612x_opsprint.10wcaxx_span_opsADDRS.12__UNIQUE_ID___addressable_cleanup_module668__UNIQUE_ID___addressable_init_module667__UNIQUE_ID_license666__UNIQUE_ID_author665__UNIQUE_ID_description664__UNIQUE_ID_companding663__UNIQUE_ID_compandingtype662__param_companding__param_str_companding__UNIQUE_ID_forceload661__UNIQUE_ID_forceloadtype660__param_forceload__param_str_forceload__UNIQUE_ID_vpmsupporttype659__param_vpmsupport__param_str_vpmsupport__UNIQUE_ID_neonmwi_offlimittype658__param_neonmwi_offlimit__param_str_neonmwi_offlimit__UNIQUE_ID_neonmwi_envelopetype657__param_neonmwi_envelope__param_str_neonmwi_envelope__UNIQUE_ID_neonmwi_leveltype656__param_neonmwi_level__param_str_neonmwi_level__UNIQUE_ID_neonmwi_monitortype655__param_neonmwi_monitor__param_str_neonmwi_monitor__UNIQUE_ID_max_latencytype654__param_max_latency__param_str_max_latency__UNIQUE_ID_latencytype653__param_latency__param_str_latency__UNIQUE_ID_ringdebouncetype652__param_ringdebounce__param_str_ringdebounce__UNIQUE_ID_fxsrxgaintype651__param_fxsrxgain__param_str_fxsrxgain__UNIQUE_ID_fxstxgaintype650__param_fxstxgain__param_str_fxstxgain__UNIQUE_ID_fxorxgaintype649__param_fxorxgain__param_str_fxorxgain__UNIQUE_ID_fxotxgaintype648__param_fxotxgain__param_str_fxotxgain__UNIQUE_ID_nativebridgetype647__param_nativebridge__param_str_nativebridge__UNIQUE_ID_battthreshtype646__param_battthresh__param_str_battthresh__UNIQUE_ID_battalarmtype645__param_battalarm__param_str_battalarm__UNIQUE_ID_battdebouncetype644__param_battdebounce__param_str_battdebounce__UNIQUE_ID_fxshonormodetype643__param_fxshonormode__param_str_fxshonormode__UNIQUE_ID_fastringertype642__param_fastringer__param_str_fastringer__UNIQUE_ID_boostringertype641__param_boostringer__param_str_boostringer__UNIQUE_ID_lowpowertype640__param_lowpower__param_str_lowpower__UNIQUE_ID_opermodetype639__param_opermode__param_str_opermode__UNIQUE_ID_reversepolaritytype638__param_reversepolarity__param_str_reversepolarity__UNIQUE_ID_loopcurrenttype637__param_loopcurrent__param_str_loopcurrent__UNIQUE_ID_fxovoltagetype636__param_fxovoltage__param_str_fxovoltage__UNIQUE_ID_fastpickup635__UNIQUE_ID_fastpickuptype634__param_fastpickup__param_str_fastpickup__UNIQUE_ID_int_mode633__UNIQUE_ID_int_modetype632__param_int_mode__param_str_int_mode__UNIQUE_ID_debugtype631__param_debug__param_str_debugwcaxx_pci_tbl.LC8wcxb_spi.cDUMMY_TXDUMMY_RX__func__.0.LC0wcxb.c_underrun_rl__func__.1.LC1wcxb_flash.c__pfx_wcaxx_echocan_name__pfx_wcaxx_open__pfx_wcaxx_close__pfx_wcaxx_handle_error__pfx_wcaxx_suspend__pfx_wcaxx_shutdown__pfx_wcaxx_watchdog__pfx_wcaxx_complete_setreg__pfx_wcaxx_chanconfig__pfx_wcaxx_assigned__pfx_wcaxx_back_out_gracefully__pfx_get_spi_device_for_port__pfx_wcaxx_fxs_hooksig__pfx_wcaxx_hooksig__pfx_wcaxx_handle_receive__pfx_wcaxx_oct612x_read_burst__pfx_wcaxx_oct612x_read__pfx_wcaxx_oct612x_write_burst__pfx_wcaxx_oct612x_write_smear__pfx_wcaxx_oct612x_write__pfx_set_lasttxhook_interruptible__pfx_wcaxx_fxsinit__pfx_wcaxx_handle_transmit__pfx_wcaxx_remove_one__pfx_wcaxx_getreg.constprop.0__pfx_echocan_initialize_channel.constprop.0__pfx_set_vmwi.isra.0__pfx_wcaxx_reset_module.isra.0__pfx_vpm450m_setecmode.part.0__pfx_vpm450m_setec__pfx_wcaxx_echocan_create__pfx_echocan_free__pfx_wcaxx_setreg.constprop.0__pfx_wcaxx_powerup_proslic.constprop.0__pfx_wcaxx_dacs__pfx_wcaxx_voicedaa_set_ts__pfx_wcaxx_proslic_calibrate__pfx_wcaxx_proslic_set_ts__pfx_wcaxx_poll_fxo_complete__pfx_wcaxx_set_hwgain.isra.0__pfx_wcaxx_init_voicedaa.constprop.0__pfx_check_for_single_fxo__pfx_wcaxx_poll_fxs_complete__pfx_wcaxx_proslic_setreg_indirect__pfx_wcaxx_proslic_manual_calibrate__pfx_wcaxx_proslic_getreg_indirect__pfx_wcaxx_ioctl__pfx_wcaxx_init_proslic.constprop.0__pfx_wcaxx_init_fxs_port__pfx_check_for_single_fxs__pfx_wcaxx_init_one__pfx__wcxb_spi_transfer_to_fifo__pfx__wcxb_spi_start_transfer__pfx__wcxb_spi_start_message__pfx_wcxb_spi_complete_message__pfx__wcxb_reset_dring__pfx__wcxb_hard_reset__pfx_wcxb_isr__pfx_wcxb_spi_write__pfx_wcxb_flash_read_status_register__pfx_wcxb_flash_wait_until_not_busy__pfx_wcaxx_init__pfx_wcaxx_cleanupwcaxx.mod.c__UNIQUE_ID_alias293__UNIQUE_ID_alias292__UNIQUE_ID_alias291__UNIQUE_ID_alias290__UNIQUE_ID_depends289__UNIQUE_ID_retpoline288__UNIQUE_ID_name287__UNIQUE_ID_vermagic286_note_15_note_14orc_header__pfx_wcxb_spi_master_destroypci_save_statefree_irqioread32release_firmwarepci_find_ext_capability__pfx_wcxb_stop_dmaparam_ops_uintdma_pool_create_copy_from_user__pfx_wcxb_initpci_enable_device__pfx_wcxb_set_clksrc__msecs_to_jiffies__pfx_wcxb_set_echocan_regpci_iomap__this_modulesnprintfrequest_firmware__pci_register_driverioread16bepci_disable_msipci_request_regionskfree__pfx_wcxb_is_echocan_present__pfx_wcxb_spi_handle_interrupt__pfx_wcxb_flash_sector_erase_raw_spin_lock_irqsave_raw_spin_lockOct6100ChannelModifymsleep_interruptiblepci_unregister_driver__pfx_wcxb_flash_readdma_pool_alloc__pfx_wcxb_disable_interruptspci_read_config_dword__x86_indirect_thunk_rax__pfx_wcxb_release___ratelimit__pfx_wcxb_spi_sync__stack_chk_fail__pfx_wcxb_is_stoppediowrite32beconst_pcpu_hot__x86_indirect_thunk_rdx_dev_infopci_find_capabilitysynchronize_irq__pfx_wcxb_spi_master_create_dahdi_receivepci_enable_msi__pfx_init_module_dev_errrequest_threaded_irqdma_pool_freedahdi_create_devicedahdi_qevent_lockcrc32_lemutex_lockdahdi_hooksigdma_alloc_attrspci_read_config_wordOct6100ChipOpenDefOct6100GetInstanceSizeDef__pfx_wcxb_enable_echocanstrcasecmp__pfx_wcxb_check_firmware__pfx_wcxb_stopdahdi_unregister_devicedahdi_register_device_raw_spin_unlock_irqrestorepci_iounmappci_restore_state__pfx_cleanup_module__mod_pci__wcaxx_pci_tbl_device_table__pfx_wcxb_wait_for_stop__pfx_wcxb_enable_echocan_dram_dev_warnOct6100ChannelModifyDefioread32bepci_set_masterparam_ops_charp__flush_workqueue__x86_return_thunk_copy_to_userkasprintfstrcmpOct6100GetInstanceSize__pfx_wcxb_spi_async_dev_noticedma_pool_destroydma_free_attrsvfreemutex_unlock__dahdi_ec_chunkpci_release_regions__const_udelayiowrite16beOct6100ChipCloseDef__get_user_4__pfx_wcxb_flash_writeOct6100ChipCloseOct6100ChannelOpenDef__pfx_wcxb_start__pfx_wcxb_get_firmware_versionpci_disable_device__pfx_wcxb_get_echocan_regkmalloc_tracedahdi_alarm_channel__pfx_wcxb_disable_echocanparam_ops_int_dev_printk__pfx_wcxb_reset_echocanvmallocdahdi_free_devicepci_write_config_wordtry_wait_for_completion_raw_spin_unlockOct6100ChipOpenmsleep__kmallocpci_write_config_dwordkmalloc_caches_dahdi_transmit__pfx_wcxb_get_clksrcsystem_wqOct6100ChannelOpen 1lHJs~ /%he  &2Thrhlhhh h'h7hGhSahxl3!3 EFyH HVw E k P  P  |4  |  |  / 7 le t  . H S } t   0 _F M R ^ ~|    h    y} }x%1}oH44 TlcvlD(Cnahr xwy Hy6_v `w V4    &iw3d' RXdc3u 3 o 'W4*4F Zfu4  49O n  8) 5H 8T p4 E]y3  H  4 pSD8< @ U  4  @3!E!hk!!HD"@""3" ".#<4#@Z##$ $4+$ Y:$N$ h$|$8$@$$4%%H5&;&3[&<r&8'@;'4K' V' r' $~'''''4 ( %(4(U( d({((4( (( <() )S)44* h@** ++ &+7+ @G+X+ h++l++3++ , (`, t,  , , ), ,K, ($-L3-E-]-h--3---4-. ./ 6/L/ w[// /N00l13&1`1H1l1113#2Hx22h2H23`33v3 33H333 34l:4E43m44 44 @4535 x)5A5 @M5w5 h5535 55HL6  z6  6 67777s888i9w99  9  9  :K: W::d;S; `; <u<=?=S\=S=4= = = ==>HW>3> @ >> >>S? ???H!@D0@n@@h@ 8@|A3A AA3A A2B4UB  dBrB wBB  BB h BBhB}CClUCC3$D34DHeDHD  D  D DEEEF3 G H GUG  aGpG  |GGG @ GG  H)HWH  HH H HH  HH3rII,I$I(I,II II J4wJ(J,J 8JJ K )K  !K -K *BK ,rK K K KL L0L3GL  SLnL |L L hLL p LL  LM  MSM bM}M  MM MN N )N EN x QNiN  uNN P NN  NN  NN  OO x !O5O  AOKO}OOO O O  O OO3OP H*PPPTQ4QQ,Q 4Q;QlHQ pUQl\Q pjQ pQ pQ QQ QQR0 R @+R 8MR_dRDqRlRR@RlRR R R R ASHSlRSlpS pS SSlSSTS $SS )S.T?TTTT TTU!U `+U`JUDaUU  U<UUDUU VVWWWWWWX XhXh/XMBX NXXXlXl{XXXXXlXXXXYlYZ ZZ Z XZ  Z[  [['[\[ k[[ [][ `[\\\8\ B\]\ \P]4]] ] ^L^ S^ ]^{^4^^^^_>_hF_hN___ _ ` `` ` `"a 1ab p0 b-bl@bNc Zcoc {cc c}n}~}}}K}}}~!~*~h3~B~K~f~l~~~~~~5JS 02CKr x` @%/MYn s h Ɓف  Yjw 8ЂZZ0 5=hGWm  hŃՃN-_s c  ք 8v8Lk Fԅ   }}}!Giu}z}@}-}\<  AL  U ]kKu #}L@ .@< 0<8 ) \  a 2 8$1 8  =yG PyW  ` Pey  px@Hp P``\@P: P0 8Ph "*1:A(G@MXVp^eks{0H`x 8#Ph  &/(5@<XDpP[cjox } 0 H ` x        8 P h       ! ' 78 GP Vh e t      ( @ X  p    % + 6 ? F0 MH Y` ax i {     8Ph 0BTdoy  ( 0P 8 @0 `_\ X(0\8HPX\`px\8\<\@\ \(8D@ H\P`Hh(p\xL8\H\X\h\(0x8\@P X`\hQx<\Q@\QD\ \( (\0@,HP\Xh0px\`\L \h0\H@\ 0P8P@\HX4`Yh\p8lk mpFqqBr0 Ird $(,048<@UDvHLPT X \ `3 d h ls p tG x |  $U%e8T j!-M01137h9v9:t<GOOP@ShNi j klumm Sn$p(r,Ys0ps4u80w<Gx@ZzDzH{L(|P7|T=}X\R`Xdhlhptx| %1Sq $(,048<&@6DFHRLwPT X\`dhj l p t x | . 6 d - R   E Q ] {      w0Sbu' Bv W$m(,04Q8<@&DYHLPmTX\`d4hSlptx|%4\o1{+=n[jz 2!R!|!!""Y##$ 9$g$$%4& }'$'(',$(0c(4z(8(<(@)D)H*L?*Ps*T*X+\+`+d+h+l+p+t7,xI,|X,,,,--\-y-----..*.?.X.m....... /5/Z/d/z////0+0600 %111]2w2 3$Y3(3,3044948l4<4@4D(5HL5L^5P5T5X6\6`6d6h6l47pC7tR7xa7|s7777777 88.8@8R8h8r88888888899'999K9]99 ::/:V:c:s:c; ;; <*<< <$<(=,>=0[=4w=8=<=@P>D>H>L>P>T>X?\?`,?d>?hP?lb?pt?t?x?|/@O@m@~@@@@ AA8ARAuAAA+BcBvBBBBBBCTCfCCCCDDDDDEE(E:E LE^E{EEE E$E(E,F05F4OF8\F<F@FDGH>GL`GP{GTGXG\G` HdHhHlHpHtHxI|"I4IFIXIjIIJ:J[JpJJJJK]KvKKKKKLRLrLLLLLM7MaMMMMMMN PNtNNNN O$ O(@O,JO0lO4O8O<P@)PDcPH{PLPPPTPXQ\3Q`QdQhLRlpRpRtRxR|SSSSSS-TSTTU*U`UUUVVWWWWWWX XX.XMXWXkXzXXXXXXX XXXYY gY$Y(Y,Z08Z4Z8Z< [@[Dj[H[L[P\TA\X\\]`]d]h^l\^p^t^x^|_=_E_M___``0a b,b?bObbbccYczccccd!dUdddd ee+ece|eeee ee!f/fMf wf$f(f,f0g4!g89g<Xg@gDgHgLgPgTgXg\g`                  * - / 1 3 8 @ V X Z [ \           $ ( , 0 4l 8m <o @q Ds Hx Ly P T X \ ` d h l pG tL xW |` u y                   1< 29=>E  "$)5 @$Q(U,048<@DH L2P4T;XC\`dhlptx| WXZ\^`e~ ;Z`r{  "#% *$0(B,K0L48<@D5H@LfPhTjXl\p`tdxhcljp,t/x0|2468=@RTY]f+  2 4$9(=,F048<@DHLPTX\`dhlptxM |N P R T Y =!>!@!B!D!I!c!d!f!h!j!o!&)0)B)F)G)))))***$*****++ +*+<+=+?+ K+$]+(^+,`+0l+4p+8+<+@+D+H+L+P-T-X-\-`-d-h-l/p/t/x/|/J0K0M0R0`0v0x0z0|0}0~011111112222222(3)3+3-3/31363/606B6 F6R6V6Y66 6$6(6,707478"7<(7@)7De9Hf9Lh9Pm9Tn9Xt9\v9`{9d9h9l9p9t9x:|::::::::::::j<k<l<n<p<r<t<y<BBBBBBB CCGGGGGGG GOOPOaOiO O$O(O,O0O4O80P<DP@KPDOPHPLPPPTPXP\P`PdPhPlPpPtPx4S|7S8S:SS@SESQd[dhh!hlhhhh ii!i%iMiNiSiiiiiij jjjj j j j j j j j j  k$  k( k, k0 k4  k8 %k< 0k@ FkD HkH NkL OkP PkT  lX l\ l` ld lh ll lp lt lx l| l l l l l l l l m m m m rm sm um zm m m m m m m m m Qn Rn Sn Xn cn pn n n n n n n 9o :o ;o Do Fo Ho$ Mo( o, o0 o4 o8 o< o@ pD pH pL pP pT pX p\ p` pd ph pl pp pt px p| ur xr yr {r }r r r r r r s  s  s Vs Ws Ys ^s ms ns ps us s s s s s s s s s t ^t `t vt {t |t t t t t t t$ t( t, u0 u4 u8 u<  u@ 6uD 7uH x ?x Ax Cx Ex Gx Lx Px fx kx ox px Rz Vz Xz Zz _z z z$ z( z, z0 {4 {8 {< {@ {D `{H v{L {{P |{T {X {\ {` {d {h {l {p {t {x || %| &| (| -| 1| 4| 5| 7| <| @| f| p| | | | | | }  } } B} P} f} h} i} m} <~ =~ ?~ A~ F~ T~ `~ v~ {~ |~       %$ )( Q, R0 W4 `8 v< x@ }D H L P T KX O\ P` Rd Th Vl Xp ]t x | ! ,     ц ܆   Ň Ї    f g h m y             DPeh 1 $(,048p<@  $$5(0>4<G@HM LT X`dlSpxe|e`fffh{mYnNooNsw6x { $,08$<@P (08@H0PpX`phPpx   @    `    @  `0 @(@08 @H0)Pp+X/``0h06p7x9:BPO0PPhhiiij0kmmpnoprs`t t( u0u8u@0vH@wPPxX`{`{h@|pp|x}P}`~`ЇP )(`0P8 @PX`ppxpdr8rpd.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela.rodata.rodata.str1.1.rodata.str1.8.rela.smp_locks.modinfo.rela__param.rela.retpoline_sites.rela.return_sites.rela.call_sites.rela.ibt_endbr_seal.orc_unwind.rela.orc_unwind_ip.note.gnu.property.note.gnu.build-id.note.Linux.orc_header.rela__bug_table.rela__patchable_function_entries.rela.data.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack @1@8Pha.+p&@0.; 6@д0.K  F@ .S22b2Цv|q@0. j@ .x @.@h . @hG.l@.tfD@!U. @$,d08IDD@(w.ZHU@8|p.!| w@P.#@.%@.'@@(0.)@Q0@-/I 4~X