ELF>8@@/.GNUGEa}Պ_ӭi+LinuxLinux6.1.0-41-amd64HGxHff.HGxHff.AUATUSHeH%(HD$1H$DHc€!IHHE1HIH4HJAML$$]H*HIHL0LIHHHHHHHIAHIH@IAUZH<$HAEHW$HDA$tHcLLIEMMA0DLx!H<$xH$HH1HT$eH+%(H[]A\A]HcIH߀HLDxHHH$MHHMH`HH$AEPX5OE;f.HcHcHcHf.HcHc HcHHcHcHcHf.HcHc HcHGPt'HH0t1f.PLt"AȃHH ȃHHW8W,%ɃuHW(fƒDHH$ƒDHH$HLJ ff.F@1FHHFPHFXfDF@1FHHFPHFXfDHHcHFH1fIUISIHcJ,HIHكuvIHzHAh$A39|.)D)ډƉ~KLHAL9uIA@,~H4HAH9uI1[]Hىff.HISLIcH,HILكupIHzHAX$A29|))D)҉Ɖ~LHL9uLA@,~H4HH9uI1[ff.fp?~w1$]L IP@IP,  ȉ%ɃuIP(1ff.@1tSHLJHLJ0HHH;Hx!HHH;H1҅O[ff.H~HATUSHwYLHLHCHHcH9uL1[]A\HL[]A\fDH~HATUSHwzH~PHwmLLHCHHcH9u HcH;SPt.HCPHL[]A\L1[]A\DATUSHHLLHcLHCHHcHCP1[]A\DSHHHQ ￰HH [AWAVAUATUHSHH$t( t/H[]A\A]A^A_H4$H[]A\A]A^A_HHPP @ HHPP  H$}MLxIITD)H8\$ E71A HDLDHɃ6 L2 uD$ H$DIH;uA HDLH2 L6 uUDHDA DHyH0 Dƒ Eu,D @D$@f1H4$H[]A\A]A^A_HEHHH`1HEHHH`HHPTf|ffHEHHH`fHEHHH`HEHHH`HEHHH`gftYwEtEu6HHW8 W,%ɃuHW(뾃HɃHW8W,%ɃuSHHHP  HHQ CLMP8DAH,%uMH(DD@%uDD%uDD%uD{t[ǃIP@[[HHHI$`HHUHH`Hsnd_vx222_probeJ22Pi0iibl mic enable id index vx2_test_xilinx2}|zywvusrqpomljigfedba`_^\[YXVUTSRQPNMKJHGFDCBA@?><;9876432110.-+*)('%$$#"!    $,0@DHLLPT48<(snd_vx222VX222unable to grab IRQ %d %s at 0x%lx & 0x%lx, irq %i%s at 0x%lx & 0x%lx, irq %i sound/pci/vx222/vx222.cVX222/MicVX222/v2VX222/Oldtesting xilinx... bad! bad! #2 bad! #3 bad! #4 ok, xilinx fine. Mic Capture VolumeCapture Volumesnd_vx222sound/pci/vx222/vx222_ops.cparm=ibl:Capture IBL size.parmtype=ibl:array of intparm=mic:Enable Microphone.parmtype=mic:array of boolparm=enable:Enable Digigram VX222 soundcard.parmtype=enable:array of boolparm=id:ID string for Digigram VX222 soundcard.parmtype=id:array of charpparm=index:Index value for Digigram VX222 soundcard.parmtype=index:array of intlicense=GPLdescription=Digigram VX222 V2/Micauthor=Takashi Iwai alias=pci:v000010B5d00009030sv00001369sd*bc*sc*i*alias=pci:v000010B5d00009050sv00001369sd*bc*sc*i*depends=snd,snd-vx-libretpoline=Yintree=Yname=snd_vx222vermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions $$$$$ (8@8( 8@88        (08H80( H80( H80( HHxilinx test failed after load, GPIOC=0x%x p@devm_request_threaded_irqD3snd_ctl_addCsnd_card_registerk3X__pci_register_driversnd_vx_setup_firmware$:param_array_ops؈dpci_request_regions`mEz__dynamic_dev_dbg2pci_unregister_driverm__fentry__8a"snd_vx_threaded_irq_handlerSrsnd_ctl_new1V __stack_chk_fail#Msnd_vx_irq_handlerFcsnd_vx_create&<_dev_errKMmutex_lock+snd_vx_suspend|XLpci_set_masteruIparam_ops_charp9[__x86_return_thunk?<sprintf82mutex_unlockjparam_ops_bool :snd_devm_card_new__const_udelayed5snd_vx_dsp_load0Q?snd_vx_dsp_bootQs__SCT__cond_reschedsnd_vx_resume<param_ops_intDhpcim_enable_devicemsleep module_layoutsnd_vx222GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0 , ,D. v8x uD# DJ  #DJ< @ -k D ` D D$D?%D/@&E&EQ&#E`',E`'6E(AE(JEK)]E@)1[)gE`)rE@*v-**zE*:"+E@+ږ BTsKC}KCEKCECEGCEQDEJD[EE]EEGFEGFEG FG  F/FBF@PF@x  eF nF@yF`F`-V ef@QvFF2FFFFGx GOGG 1c )G@1GABi)C9G BG `] TG   YG ^G P@dG`kGtG   }GGG 8 b@G@bG G@GbGb@&4@G@H HcAG K@:"H8:"Sf W*Q@-k)H ;H?@ AyB" CEHDQHE[HF`dHpH boH. AH@,`HHHHQHQ@HQHQ*Q@HQ۴?HQHJ@I]@ II&I9IHI~ZI@-kv8V#_I.rrIQIIQG)O-&@II2I`@IR! L p] Z0@ I }r I ]E@ I I I(Ic@J0J&JJ@@2JT>J GJ PPXJ-@:@`JiJrJJrIQ@JQJQJJ  Q@J 1@JˆJb@oĈJܪƈJ̈@JΈ KЈKЈ' ҈@ Ԉi   k  È ň ȈʈɈK;K*JK*ˈWK_**sK*B* Lj ͈ kψ ш ӈKֈ׈ ؈وK0#CQ KV@@Ոo%k@K KKMO ؈K?G K@KLKL )L@3L?LPL_L@uL-u1AH L@.`,dH@iS LQLL P@kG`tGLLLLL@LM. M@"Mi܈@݈1MG 7MG ߈ >MK J MM] -k@ D  ^Mڈ@mM@`~Mf-WMQM@MMɈMˈMIMވ ۈM@4-%J@M`@t$2N`C`@ NNx VJ x ѬJ@:)G@;-k<D@<"K<&NK<0NK<I<BN H~@NN^NoNI]EyN:"N Q N Xd k @p    @N N@N   N0`C`@x #VJ`NNG))G-k@D :"ѬJ ^A!nF !,M@! 2?2 2 2  E      NN&N&NB NB O&  O-OD D@` OXv8(O 3O!GE"#,@=O`KO oNTOH H@G` ^O@jO-tO@OOOO@OOOO @OOO"O @O P$P""P @.P;P&EP&  NP!`C~*@cai+G),@4JVPbP:"nPtP @|PPPP-P-@PP{PjM P P@ Q` Q Q  Q)n 'Q0[ 4Q  BQ0[ WQJ@ ^.@       ! x# %cQ(V c@sQ`~QQQQD2 'QQQQQQ(xRtf5@ii RR !R@+R9`7RARRR/2cR uR pR JR J f5VR 8R;R<SXR0[`RRS@S> @6`V@-,21c2@>Q2 1c @>Q X!  V@S!@'SA4SB>SCISx ?c=u1 @4`DG[S 2I[S4 @ KeSnψfF4SH>SJ*LnS:uSx ?tM@@"SP RN `x ?P]K ^C_@YS-kDd@SeEST UNSTSX wLZ D2WS P> 6@V -u1P]@K ^C_YS@ [OSVSbu1@T h``C}rT91TG@>T- ߈@HT"`a c`STfT}TTTTTTTUU*U:U-CUJUQUXU_UfUmUtU{UUUUU U U U U U UUUUUUUV VVV)V2V:VEVRV YV cVmVwVVVVVV V V  kV m\ VV p VVUV rW r V ERW u%W r8W rKW u v2_W z VsW~W | VqW ~ V#W  VW  vWW  vTW  VW  vX  X-Xx X  vOe-X :X HX  v"VX  v"_X  v"gX  v"pX  " snd_cardshortnamelongnamemixernameprivate_freectl_devlast_numidcontrols_rwsemctl_files_rwlockcontrols_countuser_ctl_alloc_sizecontrolsctl_filesctl_numidsctl_hashctl_hash_collisionproc_rootfiles_lists_f_opsrelease_completioncard_devreleasingsync_irqremove_sleeptotal_pcm_alloc_bytesmemory_mutexpower_refpower_sleeppower_ref_sleepmixer_ossmixer_oss_change_countsnd_info_entrysnd_shutdown_f_opssnd_mixer_osssnd_hwdep_dsp_statusnum_dspsdsp_loadedchip_readysnd_hwdep_dsp_imagesnd_pcm_uframes_tsnd_pcm_sframes_tsnd_pcm_access_tsnd_pcm_format_tsnd_pcm_subformat_tsnd_pcm_state_tsnd_pcm_sync_idid16id32snd_intervalopenminopenmaxsnd_masksnd_pcm_hw_paramsmresiresrmaskmsbitsrate_numrate_den__pad_before_uframe__pad_after_uframesnd_pcm_mmap_statushw_ptrsuspended_stateaudio_tstampsnd_pcm_mmap_controlappl_ptravail_min__pad4snd_dma_devicesnd_dma_buffersnd_pcm_oss_setuptask_namepartialfragnosilencebuggyptrperiod_sizesnd_pcm_oss_runtimesync_triggerfragshiftmaxfragssubdivisionperiod_bytesperiod_framesperiod_ptrbuffer_bytesmmap_bytesbuffer_usedparams_lockrw_refplugin_firstplugin_lastprev_hw_ptr_periodsnd_pcm_pluginsnd_pcm_substreampstrlatency_pm_qos_reqbuffer_bytes_maxdma_bufferdma_maxtimer_runningwait_timelink_listself_grouppcm_releaseosshw_openedmanaged_buffer_allocsnd_pcm_oss_substreamsnd_pcm_oss_streamsetup_listsetup_mutexsnd_pcm_ossreg_masksnd_pcm_hardwareformatsrate_minrate_maxchannels_minchannels_maxperiod_bytes_minperiod_bytes_maxperiods_minperiods_maxsnd_pcm_opshw_paramshw_freesync_stopget_time_infofill_silencecopy_usercopy_kernelsnd_pcm_audio_tstamp_configtype_requestedreport_delaysnd_pcm_audio_tstamp_reportaccuracy_reportsnd_pcm_hw_rule_func_tsnd_pcm_hw_ruledepssnd_pcm_hw_constraintsrules_numrules_allsnd_pcm_runtimetrigger_mastertrigger_tstamptrigger_tstamp_latchedoverrangeavail_maxhw_ptr_basehw_ptr_interrupthw_ptr_jiffieshw_ptr_buffer_jiffieshw_ptr_wrapsubformatbyte_alignframe_bitssample_bitsno_period_wakeuptstamp_modeperiod_stepstart_thresholdstop_thresholdsilence_thresholdsilence_sizesilence_startsilence_filledtwaketsleepstop_operatingbuffer_accessinghw_constraintstimer_resolutiondma_areadma_bytesdma_buffer_pbuffer_changedaudio_tstamp_configaudio_tstamp_reportdriver_tstampsnd_fasyncsnd_pcm_groupsubstreamssnd_pcmdev_classdev_subclassnonatomicno_device_suspendsnd_pcm_strsubstream_countsubstream_openedsubstreamchmap_kctlsnd_timersnd_kcontrolsnd_hwdep_opsioctl_compatdsp_statusdsp_loadsnd_hwdeposs_typeossregvx_rmhLgCmdLgStatCmdStatDspStatpcx_time_tvx_ibl_infovx_pipeis_capturedata_modediffered_typepcx_timehbuf_sizetransferredcur_countreferencesmonitoring_pipesnd_vx_opsin8in32out8out32test_and_ackvalidate_irqwrite_codecakm_writereset_codecchange_audio_sourceset_clock_sourceload_dspreset_dspreset_boardadd_controlsdma_writedma_readvx_corechip_statuspcm_runninghwdepirq_rmhaudio_infoaudio_insaudio_outsplayback_pipescapture_pipesaudio_sourceaudio_source_targetclock_sourcefreq_detecteduer_detecteduer_bitsibloutput_levelaudio_gainaudio_activeaudio_monitoraudio_monitor_activemixer_mutexsnd_vx_hardwarenum_codecsnum_insnum_outsoutput_level_maxoutput_level_db_scaleVX_TYPE_BOARDVX_TYPE_V2VX_TYPE_MICVX_TYPE_VXPOCKETVX_TYPE_VXP440VX_TYPE_NUMSsnd_vx222regCDSPregCFGregSELMICinput_levelmic_levelVX_PCI_VX222_OLDVX_PCI_VX222_NEWvx222_driver_exitvx222_driver_initsnd_vx222_resumesnd_vx222_suspendsnd_vx222_probesnd_aes_iec958subcodedig_subframesnd_ctl_elem_type_tsnd_ctl_elem_iface_tsnd_ctl_elem_idnumidnames_ptrnames_lengthinteger64enumeratedsnd_ctl_elem_infovalue_ptritem_ptriec958snd_ctl_elem_valuesnd_kcontrol_info_tprivate_valuevdsnd_kcontrol_get_tsnd_kcontrol_put_tsnd_kcontrol_tlv_rw_tsnd_kcontrol_newsnd_kcontrol_volatilesnd_ctl_filepreferred_subdevicechange_sleepread_locksubscribedSND_CTL_SUBDEV_PCMSND_CTL_SUBDEV_RAWMIDISND_CTL_SUBDEV_ITEMSVX_STAT_XILINX_LOADEDVX_STAT_DEVICE_INITVX_STAT_CHIP_INITVX_STAT_IN_SUSPENDVX_STAT_IS_STALEVX_AUDIO_SRC_DIGITALVX_AUDIO_SRC_LINEVX_AUDIO_SRC_MICINTERNAL_QUARTZUER_SYNCVX_ICRVX_CVRVX_ISRVX_IVRVX_RXHVX_TXHVX_RXMVX_TXMVX_RXLVX_TXLVX_DMAVX_CDSPVX_RFREQVX_RUER_V2VX_GAINVX_DATAVX_MEMIRQVX_ACQVX_BIT0VX_BIT1VX_MIC0VX_MIC1VX_MIC2VX_MIC3VX_PLX0VX_PLX1VX_PLX2VX_LOFREQVX_HIFREQVX_CSUERVX_RUERVX_REG_MAXVX_RESET_DMAVX_CFGVX_STATUSVX_SELMICVX_COMPOTVX_SCOMPRVX_GLIMITVX_INTCSRVX_CNTRLVX_GPIOCVX_MICROVX_CODEC2VX_DIALOG_chipvx2_add_mic_controlskcontrolucontrolvx_mic_level_putvx_mic_level_getvx_mic_level_infovx_input_level_putvx_input_level_getvx_input_level_infovx2_set_input_levelcold_resetvx2_reset_boardvx2_set_clock_sourcevx2_change_audio_sourcevx2_reset_codeccodecvx2_old_write_codec_bitvx2_write_akmvx2_validate_irqvx2_test_and_ackvxdspvx2_load_dspvx2_dma_readvx2_dma_writevx2_reset_dspvx2_outlvx2_inlvx2_outbvx2_inb   "(22+ BO  h, ~5D<$( @ (@ T(-` `(E( !"89 (( F (R$g y   x   &=(I 8Y @ i5|Q(( `  l-P(   $06Lx(W f  u57(  @ S _"$&% l3 lB(K@&Sp(\FmH~@7//*0*` @%9uN Pe Pzz0 K I G"P8"88"8"8,"p8D"8\$n |  3 ` p&( 7G[m x $/>M]px     0 __UNIQUE_ID_alias197__UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9vx222_driver_initvx222_driversnd_vx222_resumesnd_vx222_suspendsnd_vx222_probedev.16vx222_old_hw__UNIQUE_ID_ddebug291.0vx222_mic_hwvx222_v2_hwsnd_vx222_probe.coldvx222_driver_exit__func__.17__UNIQUE_ID___addressable_cleanup_module294__UNIQUE_ID___addressable_init_module293snd_vx222_idssnd_vx222_pmdb_scale_akmdb_scale_old_vol__UNIQUE_ID_ibl290__UNIQUE_ID_ibltype289__param_ibl__param_str_ibl__param_arr_ibl__UNIQUE_ID_mic288__UNIQUE_ID_mictype287__param_mic__param_str_mic__param_arr_mic__UNIQUE_ID_enable286__UNIQUE_ID_enabletype285__param_enable__param_str_enable__param_arr_enable__UNIQUE_ID_id284__UNIQUE_ID_idtype283__param_id__param_str_id__param_arr_id__UNIQUE_ID_index282__UNIQUE_ID_indextype281__param_index__param_str_index__param_arr_index__UNIQUE_ID_license280__UNIQUE_ID_description279__UNIQUE_ID_author278vx2_inbvx2_reg_indexvx2_reg_offsetvx2_outbvx2_inlvx2_outlvx2_test_and_ackvx2_validate_irqvx2_old_write_codec_bitvx2_change_audio_sourcevx2_set_clock_sourcevx2_reset_boardvx_input_level_infovx_mic_level_infovx_mic_level_getvx2_dma_readvx2_dma_writevx2_set_input_levelvx2_add_mic_controlsvx_control_input_levelvx_control_mic_levelvx_mic_level_putvx_input_level_putvx_input_level_getvx2_reset_dspvx2_load_dsp__UNIQUE_ID_ddebug276.6__UNIQUE_ID_ddebug286.1__UNIQUE_ID_ddebug280.4__UNIQUE_ID_ddebug278.5__UNIQUE_ID_ddebug284.2__UNIQUE_ID_ddebug282.3vx2_load_dsp.coldvx2_write_akmvx2_akm_gains_lutvx2_reset_codec__func__.0db_scale_micdevm_request_threaded_irqsnd_ctl_add__this_modulesnd_card_register__pci_register_driversnd_vx_setup_firmwarecleanup_moduleparam_array_opspci_request_regions__dynamic_dev_dbgpci_unregister_driver__fentry__snd_vx_threaded_irq_handlerinit_modulesnd_ctl_new1__stack_chk_failsnd_vx_irq_handler__mod_pci__snd_vx222_ids_device_tablesnd_vx_create_dev_errmutex_locksnd_vx_suspendpci_set_masterparam_ops_charp__x86_return_thunksprintfmutex_unlockparam_ops_boolsnd_devm_card_new__const_udelaysnd_vx_dsp_loadsnd_vx_dsp_bootvx222_old_opsvx222_ops__SCT__cond_reschedsnd_vx_resumeparam_ops_intpcim_enable_devicemsleepz!z1AzQ { @ ` q `   #w9 C P {ro{ '  tr (/ 6 ? G  P\c z C x ~z   z  & 4AzL  T bqz~   zz'Azszzzz&1zVazzz'Azzyz  }p }pz8P[qz   1 zN l w  z   z * F b    9 ] l  ! ( 84 xF M PY xx   x   x  x  p x! zM x  z z  q s  + 9>  y0 8@ HP Xx @`PX  @ PX`@p@   @ (@08p@HX ` hpx  @0`p0HP0 X`p @ (0@8p@HP@X`hpx0`@0     8qv @(`0q8vHPXq`vpxqv qv@'3 a &$r(,04%8U<y@&DHxLPTZX~\ ` dv h l pw tx 5@GIJ K$O(q,w0!4"8#<%@'D,HLPTX\`$dh lptx8|@fp8@w*0Z`~%&+2@L   $!(W,X0Z4_8{<|@~DHLPTX\ ` d h l p t x$ |+ 0 7 8 9 s t v {                       ! # % ' ) .      $ ( , 0 4 8 < @ DHLPTX\$`Bl *{ ?  z  $ ( b0| 4 8 @ D H BP T X ` d h  @ u|`C8@`HPpx``` `(0PX``h 8|Pu.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela.rodata.rodata.str1.1.rela__mcount_loc.modinfo.rela__param.rela.return_sites.orc_unwind.rela.orc_unwind_ip.rodata.str1.8__versions.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.static_call_sites.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?:@ȊX,JE@ x,ZBU@,n i@(0, ~  y@X, 2 #/@@,@,X|@,j d@X,2"+# +p @,!, @`,,-'@X,<-7@p, L-G@,"Zx/U@(0,$r/@m@X0,&3 03xx3x3@s-o 7 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H |+̋,+AmeGk~y Ʒkw'y-L:H,wy$cC-"F%In.aA!jput/TCp2vre=~14)qRՑwʰӫR%%}x U9Aɩ,kKO2{QY"4e!R0ꂜh_|yHsIKНw&AZ>6K*7ŗ(WmHU ԜC[ T JY_Q$j"e0Y чp_*M@Pe(5J :u6 nZۓDet7[( tԐo `BdJ6e2AIE/lN5uXb'YB<~Module signature appended~