ELF>P;@@21GNUc* .-ڂ|LinuxLinux6.1.0-41-amd64.ff.@1@1@HLJH1f.HH1@SHH(LJHH[ff.S_Hft[t[SHH?E1H\E11ҋ7hjP΀Ht[H[`UIISFDV>AA ‰@%A AX1HcHvIDIAtmA 9uA %D9t B9tKA t7ASHvIAKf? f[]A DIHc@I3HHHHHHIHD0It[A]SWXHuHu H[Ht逻uHHt< w J H< w J H@ff.fHff.@WXHtH8ff.SGXHuzH   H BPHHJ@HB`ǂ{HǂHHǀHu[H[DSGXHuzH   H BPHHJ@HB`ǂ{HǂHHǀHu[H8[ff.@AWAVIAUA ATIUSLH0L?1DL$eH%(HD$(1HD$HD$HD$HD$ IHLx@HHH|$DhPL``HǀHǀD$I HL$HIǀIŅ|$HH|$HtNIhXIIdžHD$(eH+%(u?H0[]A\A]A^A_III뙽AWAVAUIATIUSHH DeH%(H$H D$A?A?EV? AIcHHL$HIHHL$Au0HD$I}8D1D)LHc퍅?Iŋt$HLD$LDbLAEH$eH+%({H D[]A\A]A^A_AHT$1 Au0HL@HI}8H31Lh jT$EM0ME8ZYŅxPDHHHHHH(LAD$ 1HHAl$ 1LkAu0I}8@LD$Ic@1H)Lt$LHALD$@AD$ 1H@pAD$ 1jAD$ 1AuUff.AWAVAUATIUSHeH%(H$HGpHXHHl$X1HD$HHLl$8H0HHD$ HD$(LHD$0HD$8HD$@HD$HHD$P HHT$ LHIAUHLLL$ 1YH 1HIHfLIH=u=A<ALJ lHD5ALJ@ fAPIHIXMx ҺALJDA3HILJATALAƇ,fE AƇ0HIHI I IL M ALJDAƇ5@HƀxH9uAHHH$eH+%(u!HĐD[]A\A]A^A_AfAUATUSHHt HHu []A\A]HHGHD`1ɃHH{HKCt!~iHD[H]A\A]HL1HH1H;HLAuATLgUSHGP xLH5HcͿ Ht []A\Ct$[L]A\LHHHHǃH;HǃH[]A\LJff.@HAUATLUSHeP 5u,ƃ1t}"[]A\A]1eH%BHLHH21 HeH%BqH Hx H Hǃ HHǃ H[]A\A]Lx 1HILH@8IAƅHQGL[L]A\A]L1Lf1Gƃ11L1ff.H9AVAUATIUHSHP LLAD$u<,wLts[]A\A]A^<,uHE1A@7hjjXƃ,HsH Hx H Hǃ HHǃ H[]A\A]A^<H= IHA$=k=5nT=,1Y=^=@ HHҁ=@ EAAHcE1E1@Hƃ,7hjjXH?[H]A\A]A^HALINHHH9uE1E1@ H7hjAVHfLHDHHHͺ]A]h NA NX:A:HAUATLPUSHHHtCHXL@HH H5H{HHPt[]A\A]HHH8HPHǃHH@HǃPH[]A\A]uH8HtHJL=[L]A\A]AWAVAULATUSHHHt5HLHHtFLHuH[]A\A]A^A_tL8LiL{LH5LL8HH@ǃ8HH+H ǃXml H BPHXHJ@HB`ǂ@HǂLH}LHǃHHmHHHHǃHHǃHH[]A\A]A^A_HL[]A\A]A^A_L1I$LH@8I$AƄ$HtH5LHLAH$t IcLIIԛ!H$I9uLƃL,LLTH<wI<<uRHLHC\HHCc2L.<<<LuoƃLTAH$tIcLIIԛL9<$u뚀  LqL1I$LH@8I$AƄ$HaWL1I$LH@8I$AƄ$HH>f.AWAVAUATUSHH@eH%(HD$81H H(H$H0HD$&HHLHD$H8HHD$H@ǃ8HHx+ LL8HA7w&H H)  ƃLAF MAD$JD1AN?A9=Hc L$ IHL$ H<$LD$0LH 0D$0 ƍ?΀ID D;t$02 E LAD$LHIH E HǃHǃHǃE H|$HHt$0HD$8eH+%(Z H@[]A\A]A^A_ Y UN  8ƃHxǃxA|ENDAVAVAVA4HAAAA5P P PP@D} D~@@{9f~1f)H  H( BPH$Hr@ HJ`ǂ@HǂHH(AF L4r)HKHH\H0@H^4"ƃANʁ"  "\  "  "  "   "   " w  u.tr"HHANHfJH9t!ANHfJH9u78u:ƃ yƃ5ƃY11H<$LHxI_ƃƃKǃH(H0E H(H 0H H H( P؉q%Ѓ* HcBHHc ЉDtgHcDF~DNJIHM)E2D E:G AAD D ЉDHA}5ƃH|$0nHD$8eH+%(HHt$H@[]A\A]A^A_AFfCƃ}ƃ~ƃƃ:H(HH0Hǃ(H Hǃ0HD$8eH+%(H@H[]A\A]A^A_H(@XH0@X<<< ?< E AAVALcBP P PP@D} D~@@{B[9fD‰E ƃH 1L`EL$0MD$8Lh j ʀY^EA?AIHHHHH8HHD$ LH|$ `EA~AIAD$fMH(H0De H<$HD$8eH+%(H|$H@[]A\A]A^A_H(HH0Hǃ(H Hǃ0HLHLMELxE9HSD memorHxHy deviceIGIGIGIG IG(IG0IG8IG@IGHCHcBDBHMcHcFAD ЉDE70E-E AD$@fExI|$8At$0IcLLƃ HPLL\$ HD$0AEEL\$ MAFHl$(A LIDMIIHI$HcվPIH)I<HDL9uLL\$ AMHl$(ƃƃAVu]aH|$H(D$ H0T$ U AD$oE LAD$5ƃ -ƃƃAƃ < w U HH`L,$A AtIcLIIţM9ufE 5*L,$A AtIcLIIţgM9uLXLƃL^L,$A AtIcLIIţM9uLXLtOƃ됈JǃgH<$1hWǃtH<$1:뚈rƃ1E AT$uHcHDfff.USHpHHHtH5H[]HHxx/P H5HS( uxH|Hxxt[]HpH`HxHǃpHhHǃxH[]H6HpH`HxHǃpHhHǃxH[]HfAWAVAUATUHSHHHLf,Ln- @L4P LLH5H HA<$4^L` 1Hh Lp Mt AEAE 8P /H5H` LtDH[]A\A]A^A_AD$ HHH[]A\A]A^A_AD$ H Hx H Hǃ HHǃ HH[]A\A]A^A_q-LAD$ KAT$5ADIA ADE1HcH ILALI@D9O A9G #4APO߈GAD$ f AD$AD$ LfLTNA9.LRLHL[]A\A]A^A_H Hx H Hǃ HHǃ HvLL2߈G4HHHH< AA҈T$ AAAD$EAAADT$ LD\$ LF0LD$D8UHL,$DD$ HHƍHLP0D:u$D:uD:uDl$ D:t^9uL,$H Lx H Hǃ HHǃ LLAD$ BӘ   AD$H( (4^D$D:DD$ D::1HiHN0AT$ ˘H   AT$ 4SH5H HHHuHH HHHuHH HHHuH:HHHÅt2HH=H=H=[HHH=ƃtSH{XPHH[HHHƃH1[CXAWAVAUATIUHSH_XHHHLnD>HHL,$EIAUAruE1HEIT$HHHA+H}HHHǨPH<fAUL $AFIDA9z? LL$A$AL]$HLL$IHLEHE1DDD)HcAFLM4$E1ɹ@A3hAPE1ARLT$(H|$(D$ D$ HX\IT$HIHPH6H}IT$HHHǨPHfAMND4$E)DE9z? LL$T$f$L]T$HLL$ItsHLD$HDM$E1DD)HcL߹@A3hAPE1ARLT$H|$AHE1\IT$HIHPHH}IT$HHHǨPHE$HEAE)HBMD9D1L9taHcAtHk H銁 fAtADHf%  HDH[]A\A]A^A_HHPH PHHH[]A\A]A^A_LHALA<HLALJ 6nAfH I!H1A(HA~AAAAAfE1E1AƇ4IMIL IT AƇ/ID$H$HH $EQD9H $MkPLIAQEAEHHHHDHLL$HD\$ LL$D\$ fAy@vAƇ/AIIAQHA)A)I1E)Eu2HHAL-H=A(tA+tE*EtA/HHRHEHHHE1E1II 7hjP΀AH LIDE1ɹ@7hjjAHA/HI@BH@=LEA 1A<HHDHHHEIQHHHǨAE1E11IMI 7hj΀LT$PLT$ H A$A I E11I HA-fA.I A-A.M$I M I ILJ Ih 11Ih I E1HIp IH IH M` IP ILJx M@ ILJX ALJIA,M E111HLL4$HLHI( A-MIHHLAƅH<$oHDI"A(u"A( A+u:A+A*u A*HIHIP Mu9IHHID$HPID$HtPHDHHHD$ H HHHD$ A Mc־PL\$ HL)K<H LHHL\$ LH|$0MsLyAPHLLLH|$0y6PHLHt$0H<$H|$0Ht$0H<$H|$0HH=H=H=H=H=H=6VUB300 Driver rom wait states = %02X irqpoll timeout = %04X3not enough memory for the REQUEST workqueue3not enough memory for the IRQPOLL workqueue3not enough memory for the EXPIRED workqueue3usb_register failed. Error number %dusing %s for SDIO offload processing corrupt offload pseudocode in firmware %s not enough memory for xfer buffer to send INTERRUPT_PSEUDOCODE for %s %s SDIO interrupt pseudocode download failedcorrupt interrupt pseudocode in firmware %s %s not enough memory for xfer buffer to send TRANSFER_PSEUDOCODE for %s %s SDIO transfer pseudocode download failedcorrupt transfer pseudocode in firmware %s %s initialized %d dynamic pseudocode registers corrupt dynamic registers in firmware %s SDIO pseudocode download failedprobing VID:PID(%04X:%04X) %s %s %s not enough memory for the mmc_host limiting SDIO speed to 24_MHz vub300 testing %s EndPoint(%d) %02X ignoring unexpected bulk_in endpointvub300 ignoring EndPoint(%d) %02Xignoring unexpected bulk_out endpointvub300 %s packets using EndPoints %02X %02X %02X %02X Could not find two sets of bulk-in/out endpoint pairs operating_mode = %s %s %d MHz %s %d byte USB packets USB vub300 remote SDIO host controller[%d]connected with SD/SDIO card inserted USB vub300 remote SDIO host controller[%d]connected with no SD/SDIO card inserted 6USB vub300 remote SDIO host controller[%d] now disconnectedSET_CLOCK_SPEED %dkHz failed with retval=%d requesting offload firmware %s no SDIO offload firmware foundunexpected ACMD6 bus_width=%d kvub300c%skvub300pkvub300dvub300card just inserted EMPTY Processing Disabledcard just ejected using offload firmware %s %s corrupt offload pseudocodecorrupt interrupt pseudocodecorrupt transfer pseudocodecorrupt dynamic registers&x->waitUNKNOWNBULK INBULK OUTLARGESMALLpadding input data towith4-bit1-bitIRQsPOLL&vub300->cmd_mutex&vub300->irq_mutexSET_CLOCK_SPEED %dkHz vub_%04X%04X_%04X%04X.binvub_default.bindrivers/mmc/host/vub300.c__set_clock_speed",$,firmware_rom_wait_statesforce_max_req_sizefirmware_irqpoll_timeoutforce_polling_for_irqsforce_1_bit_data_xfersdisable_offload_processingpad_input_to_usb_pktlimit_speed_to_24_MHzlicense=GPLdescription=VUB300 USB to SD/MMC/SDIO adapter driverauthor=Tony Olech parm=firmware_rom_wait_states:ROM wait states byte=RRRIIEEE (Reserved Internal External)parmtype=firmware_rom_wait_states:intparm=force_max_req_size:set max request size in kBytesparmtype=force_max_req_size:intparm=firmware_irqpoll_timeout:VUB300 firmware irqpoll timeoutparmtype=firmware_irqpoll_timeout:intparm=force_polling_for_irqs:Force Polling for SDIO interruptsparmtype=force_polling_for_irqs:boolparm=force_1_bit_data_xfers:Force SDIO Data Transfers to 1-bit Modeparmtype=force_1_bit_data_xfers:boolparm=disable_offload_processing:Disable Offload Processingparmtype=disable_offload_processing:boolparm=pad_input_to_usb_pkt:Pad USB data input transfers to whole USB Packetparmtype=pad_input_to_usb_pkt:boolparm=limit_speed_to_24_MHz:Limit Max SDIO Clock Speed to 24 MHzparmtype=limit_speed_to_24_MHz:boolalias=usb:v0424p012Cd*dc*dsc*dp*ic*isc*ip*in*alias=usb:v2201p012Cd*dc*dsc*dp*ic*isc*ip*in*depends=usbcore,mmc_coreretpoline=Yintree=Yname=vub300vermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions   ( (08h80( h (08X80( X`h`X (0880(  ( ( (     ( ( ( ( (0( 08@H0( 08@H0( 08@H0 ( ( (  (08@80( @80( @80( @ (08x80( x80( x80( xx80( x (08P80( P80( P80( P80( P (08PX`hPX`hP80( P80( 0xm__fentry__9[__x86_return_thunk~_printk%Ialloc_workqueueusb_register_driver destroy_workqueue82mutex_unlockKMmutex_lock*rusb_sg_cancelB:usb_unlink_urbK_dev_infofstrncpy&rmmc_detect_changeg*:usb_control_msg&<_dev_errE:#__kmalloc zkfree/z%complete#<usb_submit_urbdusb_alloc_urbA`__init_swait_queue_head__msecs_to_jiffies:Jwait_for_completion_timeout$usb_free_urb(Iusb_kill_urbV __stack_chk_failBsg_copy_to_bufferŏWmemsetiAusb_sg_initPjiffiess$add_timerg ^usb_sg_waitUHtimer_delete?Jusb_deregisterf__flush_workqueue9tOusb_get_dev~usb_stringe_׬mmc_alloc_host __mutex_initS/ usb_put_dev-mmc_free_hostjdelayed_work_timer_fn9cinit_timer_key_irefcount_warn_saturate mmc_add_hostܐtimer_delete_sync3 _dev_warnmmc_remove_hostmqueue_delayed_work_on탦current_taskpHe__x86_indirect_thunk_raxӌwake_up_processmsleep kmalloc_cachesRkmalloc_trace`mEz__dynamic_dev_dbgmod_timer`Ummc_request_done[@Vusb_lock_device_for_resetSusb_reset_deviceVsg_copy_from_buffernJnesnprintfscnprintfj[request_firmwarerelease_firmware6queue_work_on<param_ops_intjparam_ops_bool module_layoutvub300GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0|%|% E D  D{   D0D@> PK X[ ` h p xU o;  D4-`@DuDDV @. jr@) DE>@ږ(3?EE@'EAN$ONE[N$hN$N$N NNNNNN ` (N NN N@ OJO &O@3O`@OOOZO$' $"&Z$ ^O$(N$0nO xOO O@OAOBOCODOEOFO A" yI@O(-O@V`OKO P.p-:"@P*Pc{P 'PK@4PKHI`BPNPYPePoP${PN PNP< PB `gY`CF@PP$P@$P$P@%P%P%P]%P&P`&P&P(>$(H$(Q(P)Q@)Q)#Q)A) * @*2Q3;QV@3P8`CՈ:"@GQ>c3eASQ _Q@kQ`zQ>$H$Q P@QQ{@HPQQ  Q Q@Q`hQpxQQQQKQ RR.RBRRRcRpRRRR R R R R SS(S5Sƈ>SȈ@=ȈFSʈUS͈]Sψ@dSψkSш{SӈSֈ@S؈SψSڈS؈@S܈SψTӈTӈ@"T͈8TވNTӈ\Tӈ@gTvT؈ È ň Lj Ɉ ̈ˈ Έ Ј ҈ ՈԈ ̈׈ *و Ոۈ Ո݈ Ո߈T HT܈Tӈ@TʈTȈTӈTψ@TTӈTӈ  KUUUK /Uk@YT?YU@YBYBZXC    Z Z p {'(Z :Z KZ  {'3YZ  9'hZ  9'x zZ  SYZ " SYZ $ SYV̈Z & SYJZ (Z  ZZ + Zeko&{ [[ - T F+[ / ZxJ[ 1h[ |[ /[ /[ [ [  Z[ 9 Z\\ ;1\ 9H\ /^\ / Zt\ @usb_device_idmatch_flagsbcdDevice_lobcdDevice_hiusb_dynidsusbdrv_wrapfor_devicesusb_driverpre_resetpost_resetdrvwrapno_dynamic_idsupports_autosuspenddisable_hub_initiated_lpmsoft_unbindusb_sg_requesturbsmmc_commandbusy_timeoutmrqmmc_datatimeout_nstimeout_clksblkszblk_addrbytes_xferedsg_counthost_cookiemmc_requestsbccmd_completionrecovery_notifiercap_cmd_during_tfrmmc_hostpwrseqf_minf_maxf_initocr_availocr_avail_sdioocr_avail_sdocr_avail_mmcmax_current_330max_current_300max_current_180caps2fixed_drv_typepm_capsmax_seg_sizemax_req_sizemax_blk_sizemax_blk_countmax_busy_timeoutuse_spi_crcclaimeddoing_init_tunecan_retunedoing_retuneretune_nowretune_pausedretune_crc_disablecan_dma_map_mergevqmmc_enabledrescan_disablerescan_enteredneed_retunehold_retuneretune_periodretune_timertrigger_card_eventclaimerclaim_cntdefault_ctxdetect_changebus_opssdio_irqssdio_irq_threadsdio_irq_worksdio_irq_pendingsdio_irq_thread_abortpm_flagsregulator_enabledongoing_mrqactual_clockslotnodsr_reqcqe_opscqe_privatecqe_qdepthcqe_enabledcqe_onhsq_enablederr_statsmmc_cidmanfidprod_nameoemidhwrevfwrevmmc_csdstructuremmca_vsncmdclasstaac_clkstaac_nsr2w_factormax_dtrerase_sizeread_blkbitswrite_blkbitsread_partialread_misalignwrite_partialwrite_misaligndsr_impmmc_ext_csderase_group_defsec_feature_supportrel_sectorsrel_paramenhanced_rpmb_supportedpart_configcache_ctrlrst_n_functionmax_packed_writesmax_packed_readspacked_event_enpart_timesa_timeoutgeneric_cmd6_timepower_off_longtimepower_off_notificationhs_max_dtrhs200_max_dtrhc_erase_sizehc_erase_timeoutsec_trim_multsec_erase_multtrim_timeoutpartition_setting_completedenhanced_area_offsetenhanced_area_sizehpi_enhpihpi_cmdbkopsman_bkops_enauto_bkops_endata_sector_sizedata_tag_unit_sizeboot_ro_lockboot_ro_lockableffu_capablecmdq_encmdq_supportcmdq_depthraw_exception_statusraw_partition_supportraw_rpmb_size_multraw_erased_mem_countstrobe_supportraw_ext_csd_structureraw_card_typeraw_driver_strengthout_of_int_timeraw_pwr_cl_52_195raw_pwr_cl_26_195raw_pwr_cl_52_360raw_pwr_cl_26_360raw_s_a_timeoutraw_hc_erase_gap_sizeraw_erase_timeout_multraw_hc_erase_grp_sizeraw_boot_multraw_sec_trim_multraw_sec_erase_multraw_sec_feature_supportraw_trim_multraw_pwr_cl_200_195raw_pwr_cl_200_360raw_pwr_cl_ddr_52_195raw_pwr_cl_ddr_52_360raw_pwr_cl_ddr_200_360raw_bkops_statusraw_sectorspre_eol_infodevice_life_time_est_typ_adevice_life_time_est_typ_bfeature_supportsd_scrsda_vsnsda_spec3sda_spec4sda_specxbus_widthssd_ssrauerase_timeouterase_offsetsd_switch_capsuhs_max_dtrsd3_bus_modesd3_drv_typesd3_curr_limitsd_ext_regfnofeature_enabledsdio_cccrsdio_vsnsd_vsnmulti_blocklow_speedwide_bushigh_powerhigh_speeddisable_cdenable_async_irqsdio_cismmc_partpart_cfgforce_roarea_typemmc_cardocrrcaquirk_max_ratewritten_flagreenable_cmdqerase_shiftpref_eraseeg_boundaryerase_argerased_byteraw_cidraw_csdraw_scrraw_ssrext_csdscrssrsw_capsext_powerext_perfsdio_funcssdio_funcs_probedcccrcissdio_funcsdio_single_irqnum_infotuplessd_bus_speedmmc_avail_typenr_partscomplete_wqirq_handlermax_blksizecur_blksizeenable_timeouttmpbufsdio_func_tuplemmc_pm_flag_tmmc_iosvddpower_delay_msbus_modepower_modetimingsignal_voltagedrv_typeenhanced_strobemmc_err_statMMC_ERR_CMD_TIMEOUTMMC_ERR_CMD_CRCMMC_ERR_DAT_TIMEOUTMMC_ERR_DAT_CRCMMC_ERR_AUTO_CMDMMC_ERR_ADMAMMC_ERR_TUNINGMMC_ERR_CMDQ_REDMMC_ERR_CMDQ_GCEMMC_ERR_CMDQ_ICCEMMC_ERR_REQ_TIMEOUTMMC_ERR_CMDQ_REQ_TIMEOUTMMC_ERR_ICE_CFGMMC_ERR_CTRL_TIMEOUTMMC_ERR_UNEXPECTED_IRQMMC_ERR_MAXmmc_host_opspost_reqpre_reqrequest_atomicset_iosget_roget_cdenable_sdio_irqack_sdio_irqinit_cardstart_signal_voltage_switchcard_busyexecute_tuningprepare_hs400_tuningexecute_hs400_tuninghs400_prepare_ddrhs400_downgradehs400_completehs400_enhanced_strobeselect_drive_strengthcard_hw_resetcard_eventmulti_io_quirkinit_sd_expressmmc_cqe_opscqe_enablecqe_disablecqe_requestcqe_post_reqcqe_offcqe_wait_for_idlecqe_timeoutcqe_recovery_startcqe_recovery_finishmmc_slotcd_irqcd_wake_enabledhandler_privmmc_supplyvmmcvqmmcmmc_ctxmmc_pwrseqmmc_bus_opssdio_irq_handler_thost_controller_infonumber_of_portssd_command_headercommand_typecommand_indextransfer_sizeresponse_typeblock_boundarysd_irqpoll_headerpoll_timeout_msbpoll_timeout_lsbsd_common_headersd_response_headercommand_responsesd_status_headerport_flagssdio_clockhost_header_sizefunc_header_sizectrl_header_sizesd_error_headersd_interrupt_headeroffload_registers_accesscommand_byteRespond_Bytesd_offloaded_interruptsd_register_headersd_offloaded_piggybacksd_responsepigsd_commandSD_RESPONSE_TYPESDRT_UNSPECIFIEDSDRT_NONESDRT_1SDRT_1BSDRT_2SDRT_3SDRT_4SDRT_5SDRT_5BSDRT_6SDRT_7sdio_registerfunc_numsdio_regregvaluesparebitoffload_interrupt_function_registeroffload_pointvub300_mmc_hostudevirq_mutexvub_namecmnd_out_epcmnd_res_epdata_out_epdata_inp_epcard_poweredcard_presentlarge_usb_packetsapp_specirq_enabledirq_disabledtotal_offload_countdynamic_register_countresp_lenusb_transport_failusb_timed_outirqs_queuedfbsmmccommand_out_urbcommand_res_urbcommand_completeirqpoll_completecmndsg_transfer_timersg_requestinactivity_timerdeadworkcmndworkpollworkhc_infosystem_port_statuspadded_buffervub300_exitvub300_initvub300_post_resetvub300_pre_resetvub300_resumevub300_suspendvub300_disconnectvub300_probevub300_enable_sdio_irqvub300_mmc_get_rovub300_mmc_set_iosvub300_mmc_requestvub300_cmndwork_threadvub300__command_write_datatimeout_msecsvub300_usb_bulk_msgvub300_usb_bulk_msg_completion__download_offload_pseudocodevub300_sg_timed_outcommand_out_completedcommand_res_completedvub300_inactivity_timer_expiredvub300_deadwork_threadvub300_pollwork_threadcheck_vub300_port_statusregister_accessadd_offloaded_regnew_system_port_statusirqpoll_out_completedirqpoll_res_completedvub300_queue_poll_work  !'+..+B@O( h4 ~= I<$ 0 3,!!+++ !.@&@pQ5eO|+ Pp/!P!p%7M@cw+ T` T++ +!+`+d+`@@&+F` X@ o0 '8 $ ,0  ! 5<A6R#~% `wY&()N7p- ((M>&$P(Ej>%x(D"X%L(k};)(  0KT,#|(@O@$ (& `H N T b s      )     ' ; E Q  T` f  `      3    ( 6 > J [ l              , 9 S ^ e o            ! - ; M _ f p __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_9vub300_mmc_get_rovub300_suspendvub300_resumevub300_initcmndworkqueuepollworkqueuedeadworkqueuevub300_drivervub300_post_resetvub300_pre_resetvub300_sg_timed_outnew_system_port_statusnew_system_port_status.coldcheck_vub300_port_statusadd_offloaded_reg__download_offload_pseudocodecommand_res_completedCSWTCH.172vub300_usb_bulk_msg_completionirqpoll_res_completedcommand_out_completedirqpoll_out_completedvub300_usb_bulk_msg__key.28__command_write_datavub300_exitvub300_probe__key.22vub300_mmc_ops__key.23vub300_probe.coldvub300_pollwork_threadvub300_cmndwork_threadvub300_deadwork_threadvub300_inactivity_timer_expiredvub300_disconnectvub300_queue_poll_workvub300_enable_sdio_irqvub300_mmc_set_ios__UNIQUE_ID_ddebug334.0vub300_mmc_set_ios.cold.LC45vub300_cmndwork_thread.coldvub300_mmc_request__func__.29__UNIQUE_ID_license340__UNIQUE_ID_description339__UNIQUE_ID_author338__UNIQUE_ID___addressable_cleanup_module337__UNIQUE_ID___addressable_init_module336vub300_table__UNIQUE_ID_firmware_rom_wait_states333__UNIQUE_ID_firmware_rom_wait_statestype332__param_firmware_rom_wait_states__param_str_firmware_rom_wait_states__UNIQUE_ID_force_max_req_size331__UNIQUE_ID_force_max_req_sizetype330__param_force_max_req_size__param_str_force_max_req_size__UNIQUE_ID_firmware_irqpoll_timeout329__UNIQUE_ID_firmware_irqpoll_timeouttype328__param_firmware_irqpoll_timeout__param_str_firmware_irqpoll_timeout__UNIQUE_ID_force_polling_for_irqs327__UNIQUE_ID_force_polling_for_irqstype326__param_force_polling_for_irqs__param_str_force_polling_for_irqs__UNIQUE_ID_force_1_bit_data_xfers325__UNIQUE_ID_force_1_bit_data_xferstype324__param_force_1_bit_data_xfers__param_str_force_1_bit_data_xfers__UNIQUE_ID_disable_offload_processing323__UNIQUE_ID_disable_offload_processingtype322__param_disable_offload_processing__param_str_disable_offload_processing__UNIQUE_ID_pad_input_to_usb_pkt321__UNIQUE_ID_pad_input_to_usb_pkttype320__param_pad_input_to_usb_pkt__param_str_pad_input_to_usb_pkt__UNIQUE_ID_limit_speed_to_24_MHz319__UNIQUE_ID_limit_speed_to_24_MHztype318__param_limit_speed_to_24_MHz__param_str_limit_speed_to_24_MHz.LC59.LC70usb_alloc_urbrelease_firmwarealloc_workqueueusb_free_urbmmc_request_donewait_for_completion_timeout__msecs_to_jiffies__this_modulesnprintfcompletequeue_work_on__init_swait_queue_headrequest_firmwareusb_register_driverscnprintfusb_sg_initcleanup_modulekfree__mod_usb__vub300_table_device_tablemmc_remove_hosttimer_deletetimer_delete_sync__dynamic_dev_dbg__fentry__init_modulewake_up_processmmc_alloc_hostmmc_add_host__x86_indirect_thunk_raxusb_sg_cancel_printkusb_put_devusb_reset_device__stack_chk_failrefcount_warn_saturatequeue_delayed_work_onusb_get_devusb_submit_urb_dev_info_dev_erradd_timermod_timerdestroy_workqueuemutex_lockusb_control_msgstrncpy__mutex_initusb_deregistercurrent_taskusb_lock_device_for_resetusb_stringmemset_dev_warn__flush_workqueue__x86_return_thunkusb_unlink_urbmutex_unlockinit_timer_keyparam_ops_boolusb_kill_urbdelayed_work_timer_fnsg_copy_from_buffermmc_free_hostkmalloc_traceusb_sg_waitparam_ops_intmmc_detect_changesg_copy_to_buffermsleep__kmallockmalloc_caches !(18A[bq P!Tcq?{ . =Q]{q{  *7{A p{Urp w  P}xw%uUf!J_.Nx[jr = a   / F ` 0m y r r  ~        F" 0 Qg r `  d   u F S a      u u % : A n       u u  1  u5uLZ_p!s*uAuXhm|8B`m  w AquuUa(/E] d i}t @w2>Vumu \{8W-A  }M{ +5x@wv { % 9 L ?!!v!F!u"u"H";#F##x#$ $$P$Fo${$$$u$u% %&FZ&b&& &z&/ ' '9'5 >''''' 'H( e((q)?))+%+6+d+ r+|+++u+u ,,",:,uQ,uh,p,,,,)-0-C-- -|--.v*.uA.uX.n..s/////0u0u60>0P0b0p1u1u11   ' 3  8t? K @Ua  r  wt~  p   t   y     " '/ % 9 9>PZ Sf|  f  ' j P!- B Q] 9 HT Pi x 0 ?I NZ h ~ Xu       N xSam    @ B`  g 6u A  ; G L !h  `  @! @1 X m +y          Q V i n   8     @% / I U zf r  ~   ~     s  s     ' ,3 8? DK P 0 @(p08@ HpPX`Phppx@` ` @ 0 @`@+,A  W  ZM $(,H!0F+4+8+<-@-D-Hw.L|/p, 0y (0y8HPXy`pxy y  y @y ` y(8    '7 ab >$(),0T48E < @ DH^LPlTX\`+d-h. ,0<@f p$(,048<@DHLP T&XG\I`Jd\hblgpktvx}|=>CCPap).6;@F H KLNPR T$Y(,048<@DHLPTX\`dhlp!t3x4|U ` g i k m q r y ] ~ 8 < = ? A C E J W ` g i j k           @ G Q T    $ ( , 0 4 8<@ DH!L0PETLXT\W`dhlptTxU|WYc 5<>BJ`acegq*,.JP Y[]_d $(,094@8G<I@QDRHLPTX\ ` dhlpGtKxR|TY`giktuv}6@ GIKMN O$V(,048<@DH!L!P!T!X!\!`!d!h:"l>"p?"tA"xC"|E"G"L"####$$$$$$$$*+++-+.+:++++,,,z,,,,,,,, ,,,,- -$-(-,-0-4-8-<-@.D.H .L .P .T.X.\c.`d.de.hg.li.pk.tm.xr.|////////2.3OT{&*5 68:<> C$p(t,u0w4y8{<}@DHLPT X4\6`8dMhlpt x.|   T *` `  (08p@@H 0w8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.smp_locks.rela.rodata.modinfo.rela__param.rodata.cst2.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?2:@/J?33E@`/Zr4 U@X /n@Ti@@P/ ~@y@/ 2A_2HIP@0/@Jv @ `/L@Q@@p /RR@p `/Rl@ /S #\@X`'/2c@ Bt=@7H/Tt O@8/!_vZ@8/#ovj@8/%v8z@8`/'v@@P90/)z0zPPzPz=طp0r H 90 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H :$ ¢i3#STka 7.kM1ЌS]AL3ŨTfZ'?ǵ;13$"IQ KY%P~EېEՉ,x_"뭲`iL]w)K0t;QЦvUvuU4N]NyUP&$&'c͎1cQ7))%C{i7O ,.*~Module signature appended~