ELF`4(GNU+z¡ 78zGWnUс" " " " " , (" < 8"L 6u]Ðf]0 fÍ&]f]0 fÍ&]È]f]0 fÍ&]f]0 fÍ&f]0 fÍ&]f]0 fÍ&]f]0 fÍ&]]Ít&'UWVS΃tmY~D40:0; 0=0<  LK:5tC[^_]Í40;0:0<  \YpBt0[B^_]Í&:t:f40;0: \Y 'UWVS4EBUĉM‰U؉ˆEÉ MUȋUlUD,U8XPEUMh1}҃U};EM0T:,8ZJuU8QuU8QuU8QuUB YQ Q QM ӋUĉZUUl(hU(4[^_]Ð41[^_]ÍE8BE8BE8BE@ BZ ZR  ЋUĉBElhoUWVSURUUU Uxu1 t&9tyЍRJ9uJ;MuJ 1 t9]xnZ B J UfB  ЋUB[^_]Ít&1tMʀhtӋU-Ǎv߈J [^_]Ív'UJ] Uǀ 1]Ív'U 1]Ít&Utt1]É'Utt1]É'U]u}x‰UUt\tRҹt BtH1҉MCCM$L$t&]u}]Ít&'U]uËǃCǃ]u]Ít&UD$d$Ív'UWVSll}eE1]ЋBdM$0$ ى$ Nd||$}\$|$D$  $D$@D$1pi1ho|uǀ1u ǃ ‹=D‰ǃhlǃd@ ǃǃfǃh O tǃpǃ`ƃHƃƃƃL pǃ`ƃQdh1DŽlƄh=@uဣjlƃPƃMƃNǃdƃEƃDƃGƃFfǃhfǃjfǃlfǃnfǃpfǃrfǃtfǃvƃKPzx#1vtT$||$ D$D$$f~@vƃKFF|$D$D$ d$xA9d|xk,q NtFCɺ.&H/&FTDu DsFF[d||D$<$phUe3"Ĭ[^_]fEtDd|tGsFbҁx7=K|$|L$xD‰t$D$L$ D$t<$l L$ D$ʀD$D$D$$@0T$D$D$΀D$ D$$@rKCCɁ@YDh狻^L$t$D$||dDƒjoD׉L$T$D$ d$p L$ 1D$ʀD$D$D$$s ƒlIdJ, 11҉, 0 8 ǃ( ǃ4 2   ǃ ǃ$ -ǃ ǃ "11ҍp dǃ  11҉ ǃ  I\ltlQtBD$D$d$1EuEt&GuGt&D$$d$fD$Ld$fǃt&|ǃh6nD$<$'v|D$h<$I|D$<$|D$<$ltlWtBD$D$ld$&'U]u}JÉօwHzI\E荃MEE M94x|G GTE t^EE]u}]Ít&A ]u}]ÍvA ]u}]ÐE듐ǃTgEM*EA EXA F U]uË@t^t$]u]Ívs Hu밍t&C봉'USǀ[]Í&UWVS Z ۉ]Z ]˃p ]Ɉ]1ۉM1f:]ˍ4Itl4I~;}u΋~;}u^ u ^ Z IA Y Rf%? fA [^_]ɉMf]}Mߋ] hl`ރ\7,2؉sRSA [^_]Ív'USXx@8u @Xtt 5t[]Í&7t9 w A []Í w A q&'U@x]Í&'UPx@8t]Ít&'UWVS t+1v1ƃF v>8wڋ$f$ƃƃƃƃƃƃFFFF4U55|G G GGG%9sƃƃf f)Љf   ЋB0J(B@BT@B|Zx> [^_]Íƃƃ댋FƃƃCfƃƃƃƃ1t&VfCuƃt&ƃ&ƃ&ƃ&ƃF]C&ƃ+&F  [^_]fVG G GGME瀉M䈋M㈋S9fS&ƃƃƃƃM䈋E㈃Mƃƃƃƃ ƃƃƃVƃ nvD$D$d$A'USP8Xxue   ЋB04J(B@BT{B| Zx @Xu[]Ív[]Ív'USXx@8ue   ЋB04J(B@BT{B|Zx @Xu[]Ív[]Ít&UWVS 1kӉEE쀻w15n]E]1vuU D$D$\$ D$D$$@t#D$ UED$D$d$ [^_]Í&1,1 NE NQ1:E:711? E 1E v'U,]u}ÉօtDEFu3HE]u}]Ðt&<tD<uҡ EtU E땍vHuD$D$D$ D$D$$@XƃH)&ƃHD$D$D$ D$D$$@XEt&U ]u}XƉ؉hu ]u}]Í'USø+< ƃ% ƃƃƃ  ЋB0J(B@BT@B|Zxx[]Ðt&[]USuFt []Ít&tD$d$1ƃ[]Ðt&uD$d$ƃu C4[]ÍC4PЍUSËL$ 1D$D$ʀD$D$$t[]f[]ÍvU ]u}Ët8pt;Ć]u}]ÍvAu|tt du떉'UWVSӉǺ1Ux(p0u@|P@U @xEPT Epx@XuVE‰t(x8PXE[^_]Ífًt&UWVS(Íw?UM}t 9EɀE ?ID$ ED$Et$$e;}UMEAEE([^_]Í&EuɀD$ D$ F$D$F($D$E?I‰EMAE([^_]Ðt&MQ$A(M<$EfUMEE2A([^_]ÐUMEEA([^_]ÍvUMEEA([^_]Í&U[UWVS,ÉeE1 Nj???ȉvV$F( $1ҋ+?ID$ D$D$${NjFMe3 ,[^_]Ít&%?V$F($F$D$F(D$D$ $D$‰Ft&A(Q$$@@+1D$ $D$ D$@e]֐:F9FvU]u}ɉÍAIuNP8uQP8uD5t)<<< H< v]u}]ÍvP8]}E‰u]Ðt&ǃSu|t&>[v7 w *f4 E}Et1?9}uƃ4 ƃ54 E}Et1&?9}u{ trƃ4 E}}t1v?:9}u{ t3ƃ란ǃt1҉vǃt1҉븍'UWVSËdE싳hU䋓`U ǃ|U1Ƀ UtFtyU~Uǃdǃ`ǃhB tNElU[^_]Í&UfUEƃ:lU[^_]Ðold`uPt&'U]u}Ët0U썻Uu#ƃM]u}]ÍvEdu NuGMt^E밍t&1҉d`Qɍ&ƃN1҉ƃM멍&ƃM1҉됍U ]u}ƋPXt 5v]u}]Í&5$f4t1ېt&79u~ 4Ɔ]u}]fc&4t1ېt&79u~ džƆ48<@fBJ2t&7 wk&1ҋ`Qt&.f1ҋ`Q 'UVSÍ ǃ‰ut|:[[^]Í&ǃ[^]Ít&뿍v'U]u}Ƌt0Pt3w]u}]Ív!tЍE%tEUSB vub300 remote SDIO host controller[%d] now disconnectedprobing VID:PID(%04X:%04X) %s %s %s not enough memory for command_out_urb not enough memory for command_res_urb not enough memory for the mmc_host limiting SDIO speed to 24_MHz vub300 testing %s EndPoint(%d) %02X ignoring unexpected bulk_in endpointignoring 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 vub300 ignoring EndPoint(%d) %02Xunexpected ACMD6 bus_width=%d SET_CLOCK_SPEED %dkHz failed with retval=%d using %s for SDIO offload processing corrupt offload pseudocode in firmware %s SDIO pseudocode download failednot 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 requesting offload firmware %s no SDIO offload firmware found<6>VUB300 Driver rom wait states = %02X irqpoll timeout = %04X<3>not enough memory for the REQUEST workqueue<3>not enough memory for the IRQPOLL workqueue<3>not enough memory for the EXPIRED workqueue<3>usb_register failed. Error number %dNO host QUIRKS for this card UNKNOWNBULK INBULK OUTLARGESMALLpadding input data towith4-bit1-bitIRQsPOLL&vub300->cmd_mutex&vub300->irq_mutexcard just inserted EMPTY Processing Disabledcard just ejected using offload firmware %s %s corrupt offload pseudocodecorrupt interrupt pseudocodecorrupt transfer pseudocodecorrupt dynamic registersvub_%04X%04X_%04X%04X.binvub_default.binSD memory devicekvub300ckvub300pkvub300dvub300 <  ooooooooooooooooooooooooo!o8oooooooooooooooooooooooooooooooxooooooooooo/M0x11/ 00/0firmware_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:boolparm=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:boolsrcversion=23E0FBE401EECD0C388DE61alias=usb:v0424p012Cd*dc*dsc*dp*ic*isc*ip*alias=usb:v2201p012Cd*dc*dsc*dp*ic*isc*ip*depends=vermagic=3.0.0-12-generic-pae SMP mod_unload modversions 686 @-<F]t&i9Ss/&\O $I !""#$ '?*-./22 Fmodule_layouto>param_ops_intaparam_ops_bool\peflush_workqueue3Zusb_deregisterˋdestroy_workqueue40usb_register_driverʖ-__alloc_workqueue_keyLswake_up_process!@usb_reset_deviceȝusb_lock_device_for_reset[+memset:&` - >%0 F ,DLY%p@] ~;)P!t HKf-#` P@$ p&  H #[ +i +w -   6>       ! |/ 8 A J [ o {  K     7     <' 3 D U f r     &          ' A L S i q            , 8 B P b t }   snoop_block_size_and_bus_widthconstruct_request_responseexamine_cyclic_buffersatisfy_request_from_offloaded_datavub300_mmc_get_rovub300_post_resetvub300_pre_resetvub300_resumevub300_suspendvub300_disconnectvub300_deletevub300_probeforce_1_bit_data_xfersforce_polling_for_irqslimit_speed_to_24_MHzforce_max_req_size__key.26854vub300_mmc_ops__key.26855firmware_rom_wait_statespad_input_to_usb_pktvub300_pollwork_threadvub300_cmndwork_threadvub300_deadwork_threadvub300_sg_timed_outvub300_inactivity_timer_expiredvub300_mmc_requestcmndworkqueuedeadworkqueueadd_offloaded_regcommand_res_completedCSWTCH.90vub300_usb_bulk_msg_completionirqpoll_res_completedsend_commandcommand_out_completedirqpoll_out_completed__set_clock_speed.isra.6vub300_mmc_set_iosvub300_queue_poll_workpollworkqueuesend_irqpollfirmware_irqpoll_timeoutnew_system_port_statusdisable_offload_processingcheck_vub300_port_status__download_offload_pseudocode.isra.9download_offload_pseudocodevub300_usb_bulk_msg.isra.10__key.8524__command_read_data.isra.11__command_write_data.isra.12__vub300_command_response.isra.13vub300_enable_sdio_irq__vub300_irqpoll_response__do_pollvub300_initvub300_drivervub300_exit__mod_license2503__mod_description2502__mod_author2501vub300_table__mod_firmware_rom_wait_states264__mod_firmware_rom_wait_statestype262__param_firmware_rom_wait_states__param_str_firmware_rom_wait_states__mod_force_max_req_size254__mod_force_max_req_sizetype253__param_force_max_req_size__param_str_force_max_req_size__mod_firmware_irqpoll_timeout250__mod_firmware_irqpoll_timeouttype249__param_firmware_irqpoll_timeout__param_str_firmware_irqpoll_timeout__mod_force_polling_for_irqs246__mod_force_polling_for_irqstype245__param_force_polling_for_irqs__param_str_force_polling_for_irqs__mod_force_1_bit_data_xfers242__mod_force_1_bit_data_xferstype240__param_force_1_bit_data_xfers__param_str_force_1_bit_data_xfers__mod_disable_offload_processing237__mod_disable_offload_processingtype236__param_disable_offload_processing__param_str_disable_offload_processing__mod_pad_input_to_usb_pkt233__mod_pad_input_to_usb_pkttype231__param_pad_input_to_usb_pkt__param_str_pad_input_to_usb_pkt__mod_limit_speed_to_24_MHz228__mod_limit_speed_to_24_MHztype227__param_limit_speed_to_24_MHz__param_str_limit_speed_to_24_MHz__mod_srcversion98__mod_alias96__mod_alias95__module_depends____versions__mod_vermagic5usb_alloc_urbqueue_delayed_workrelease_firmwareusb_free_urbdev_get_drvdatammc_request_donewait_for_completion_timeout__this_modulesnprintfcompletedev_warnrequest_firmwareusb_register_driverusb_sg_initkref_getcleanup_modulekfreekref_initmmc_remove_hostkmem_cache_alloc_traceinit_modulewake_up_processmmc_alloc_hostmmc_add_hostusb_sg_cancel__mod_usb_device_tableusb_put_devmsecs_to_jiffiesusb_reset_device__stack_chk_failusb_get_devusb_submit_urb_dev_infoflush_workqueueadd_timervub300_init_cardmod_timerdestroy_workqueuemutex_lockusb_control_msgmcountstrncpyprintk__mutex_initusb_deregisterdev_errusb_lock_device_for_resetusb_stringmemset__init_waitqueue_headjiffiesusb_unlink_urbmutex_unlockinit_timer_keyparam_ops_boolqueue_workusb_kill_urbmmc_suspend_hostmmc_resume_hostsg_copy_from_buffermmc_free_host__alloc_workqueue_keydev_set_drvdatausb_sg_waitdel_timerparam_ops_intmmc_detect_changesg_copy_to_bufferkref_putmsleep__kmallockmalloc_caches'j:Tt|{{{{0?{rwzz'/@]   w/ wM ]      $ K V [ `     A h m     z zx }   \rwJ);LW\l~%4E|$.P &.3T|n||| &7NS^gn|%Z/J3FZeZz=Te5=Bax] g     x    ]!p!!!!!""%"1"P"i"n"""##/#=#D#O#T###w###$%$.$}F$za$$$$c%%%% &&&X&`&o&z& ''''.((((())X)w)))))*@*Y*f*}+$+4+?+K+_+j+++D,e,,-V-a-p---|..=.H.M.[.|....///:/^///0S0u001112 22$2?2P2Y2}2222 333C3}33333 (3hyQZw Ul#(5FKdy #2FMV`t~ !&+ "',16;@E  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $,04<@DLPT\`dlpt|  $(,048<@DHLPTX\`dhlptx|`dhpt|t