ELF@@  $(,   $  %.  0:  <FHJKLMN xP   0 H `     &  (246789: x@.uaudio_svc%s%s: unsupported pcm format received %d uaudio_qmi_disconnect_workhandle_uaudio_stream_req%s%s: implicit fb on data ep %s%s: for dev %pK qcom,usb-audio-stream-idfailed to allocate iommu domain %s%s: sending qmi indication disconnect 3%s: failed to add uaudio svc server :%d uaudio_disconnect_cbuaudio_qmi_svc_disconnect_cbfailed to read intr num. %s%s: for card# %d prepare_qmi_response%suaudio_dev_cleanupuaudio-qmi%s%s: failed with ret %d %s%s: interface # %d does not exist %s%s: failed to get sec event ring dma address uaudio_dev_release%s%s: no data ep %s%s: no sync ep %s%s: %d: %u: Invalid wMaxPacketSize %s%s: iova mapping is full uaudio_get_iova%s%s: unmapped size %zu for iova %lu of mapped size %zu %s%s: unknown protocol version %x %s%s: failed to get data ep ring dma address %s%s: handle mismatch uaudio_iommu_unmap%s%s: no UAC_HEADER desc %s%s: mapping failed ret%d failed to read sid. qcom,usb-audio-intr-num%s%s: invalid request msg %s%s: data interval %u get_speed_info%s%s: timeout while waiting for dev_release %s%s: interface# %d already in use card# %d %s%s: data ep # %d context is null %s%s: size %zu is not page size multiple %s%s: sq->sq_family:%x sq->sq_node:%x sq->sq_port:%x %s%s: audio ctrl intf info not cached %s%s: failed to setup sec event ring ret %d 3%s:Error registering uaudio svc %d uaudio_put_iova%s%s: memtype:%d, pa:%pK iova:%lu sg_len:%zu %s%s: no clean up required %s%s: invalid card number %s%s: %u:%d : no UAC_FORMAT_TYPE desc &uadev[card_num].disconnect_wq%s%s: client node:%x port:%x uaudio_qmi_svc_init%s%s: no subs for c#%u, dev#%u dir%u %s%s: full adc is not supported %s%s: va:%lu curr_iova:%lu curr_iova_size:%zu %s%s: node: %d %s%s: %u:%d : no UAC_AS_GENERAL desc %s%s: size %zu > curr size %zu %s%s: release resources: intf# %d card# %d failed to attach device ret = %d %s%s: all audio devices disconnected %s%s: va %lu is not in use %s%s: memtype %d:map pa:%pK to iova:%lu len:%zu 3%s%s: invalid service interval %u %s%s: failed to get sync ep ring dma address %s%s: memtype:%d map pa:%pK to iova %lu size:%zu %s%s: unable to find %zu size iova %s%s: unable to find the va %lu %s%s: can't find substream for card# %u, dev# %u dir%u %s%s: curr_iova_size %zu %s%s: req buf len %d > max buf len %lu, setting %lu %s%s: iova size %zu != mapped iova size %zu %s%s: unknown mem type %d %s%s: sq_node:%x sq_port:%x sq_family:%x %s%s: card#:%d dev#:%d dir:%d en:%d fmt:%d rate:%d #ch:%d %s%s: invalid card # %uusb_audio%s%s: memtype %d: unmap iova %lu size %zu %s%s: udev speed %d uaudio_qmi_bye_cb%s%s: ret %d: qmi response latency %lld ms %s%s: qmi send failed with err: %d uaudio_iommu_map%s%s: failed to map pa:%pK iova:%lu memtype:%d ret:%d 7%s%s: exact size :%zu found %s%s: partial size: %zu found qcom,usb-audio-qmi-dev !"# `@HhTDH/hbmTDH/hb`ThH'(gT[ha T?ȑUT=ҨL5^TȸhY%T*a@Hh@T҈$ȇhVT葐UTҨthF;T  ?T_( ȓ CTA_֠@9qCT_@*^{og_WO@ Rs  @ @ R9?T;# A45# C RqT(# @D'A9E+A9F/A9)@{BC'A9D+A9E/A9@!BJT@HH3A94@'A9A+A9B/A9C @Q@5* _)@?AT{BOGWF_EgDoC^__^{og_WO@X@A     +@B*!*q*Ts~@ R[@ R[hA5 _)@?aT{POUWT_SgRoQ^__H@s)@B!H@)@B!H@)@B!H@9)@DxH)B@yH)!@ R[ J@)E(R99')@"RR7h@(4#* R[#"Rh@h4wR#"Rh@q @H5wR#V4V7hH@)@B*!*h@H5H@)@B!H@)@B*!*^{og_WO8@q TR9?(ZC Ti"@<@9)4}x@ R~ R=@R>@@9h@i"@e@)@(@9h"@d@@9h:@`"@:h@"@)R C !Țhe}Ha@-@HOEWD_CgBoA{ƨ^__RRR*@`@ @@)@B!^{_WO*q@TqTU 5@ A9)49 @(#! @(a#OCWB_A{Ĩ^__@)@B*!*@ @T@)@B!@s)@B*!*^{ OH@!T@)@B!OB @{è^__*@*R T @T7@*!T @9j4 @9_@T* T @* T 9T@s@B)@@!@^{og_WO@@     @@)@y)@B@)@y!h2A95 @@*Rj29hJi""@94b@94B@9h4Ȃ@95@)@B!*@9 5[1` TO1 TK@G*@7  R)& !@ Rz'A @@ RA A R_A B@R_B#@AB__#_39_@d@)@Z{B*c@*G! R" )@)4 R" q`6K@G@@q)R99s9`@c#RDR@)@xXxc}X R%HB*}X R$H!* _)@?DTOEWD_CgBoA{ƨ^__։@@@9@@ )@@C]P=S9 PB***; @9@@@!*** qcT@)@9B*!*/?KqbTC***@K@ Q@5@9@Z4 R k )!@*I@)@B*@!C@;@@9)@Bc***!B***X R k )9@?qKT R k J!@J1K_8 kT{?JAT(4K@9K5K@*Q@5@K@kJ@ XH4;6@9)@ZB*@!*K@yy7?G:@>@FȢ@9h5(m@ Rk @9(5 Rk!@ Ri@yc((C3 4@rIO  I!yh @)@B!D@.@ }R@ qR  }  kT ZJZ?k释3Q>qT%5@)@9B*!*K@@)@9B.@!K@GF?3@ R9a(C4@rIO  I!yha@)@B!?@97@*q*5@9h5*7@>=@@@7@)@d@9Bc@!r7@ @ U@R/H%@9@&@ q'S(P3AT3@ R(i@  @@9qAT@)@B!/@Rh& @ @yHR?qL T?=q T?q T?q@ T/@RCRw&A!_#@7@)@d@eV@9Bc@dV@!3@ R(i@h@)@9B!X7@K@G;@G@^?}q T?q`T?q T @ @#R@?AqT?MqT?q`T?qaThR9(R93@7@/@(R Ri@j2 )E9I!@9J@99 i=@j@9YUK!J!?rJ+KOAykA@$ @)@9B7@=@ @4) @9*@97@C9g@@^7@A@7@ YU)@_r/(!)!(IIOyi!@)@B!/#@7R @997@@*77@99E9@ 57@E9@`@N3@q*T5@!@#R7R@ @7@ @7@)@d@eV@9Bc@dV@!1#@)R@999@1@x{9yS@9)@ZB*!*( @9)@*RK9s97@C @#@@*)@9ZB*!*@999#@@999@1@x{9y^gR*R`x@^+R @  97@@@QqTR)%7@9)@ZB*!*gX )(h)R RRg9R@@@ @Hi##@ RRR#@#@ @+(S@R?q-r M71 b@q)T@s)@B22*!22*27@R*c@ r+ 7@@%@ @^ ihFAh @ B+@  :`0. B+@?֡^+@@R@^ )@C3R( @@9(@ R7iA5@ R8i!B7@@=B@9; |R r!@#7@^+@@@#@ RRR@ RRRxRRR*@ R7ir"@ 7@@ R*R@i} Hk)@E93@ Rhi R %)@k*#@7@ h+ !@ R*i'*+ !@i'*, !@i'*+ !@@i'*+ !@^i'*+ !@Di'*+ !@/@}Hi'*99 !@i'*+= !@@i'*+! !@}Pi'*+%9 !@i'*,)9 !@@i'*,-9 !@@i'*,!9!@)R !˚h#* 19@SJ%} a^{og_WO@*qTqTt5@RA9qSW@A!@a*7 @4@* (@)@ */A)~3Iˌ@ " @H ?MdR@)@5#B*#!*Z @_kcT@ T _)@?T{BOGWF_EgDoC^__@)@BC*!C*@ @dR @4@*)@BC**!C**@)@B!@R-*9Z**@#)@*#*@@Rm@s)@B*!*X^{ WO@p)@B!hB_ +@*R C@!Țe}ha(@ -@`aR"ROCWB @{Ĩ^__ր@ @RRR*@)@B!^{og_WO,@!T%@Th@)@B@!2h@)@B!Eh@)@B! \@T@R rR h@)@B!OEWD_CgBoA{ƨ^__9@@T@9H5@TTh@)@B@!@sT @T(R9@T(R9@ˈ,@(R9h@ˈ@6Ox(R9@ @ˈh@)@B!h@@@)@sB@@!^{ WO@@T2A94ND*kTOCWB @{Ĩ^__*@sB!*@B*!*@"R߂y"9^{_WO@@AT2A9H4OD*kTJ@*kTOCWB_A{Ĩ^__*@sB!*@B**!**@"Ry#9^{WOA@R R rS!#R7@!#R17Z@@ *4!*@ @t !!!T*OBWA{è^__@ RIr'2 a ,j R r   ! ^{ h@@ @h@ @h@ @* {¨^__^{O!*4*OA{¨^__@R r RARr"R` @R r$R``BcR@7`@R"R*7 {{iBJ !@R*hi is*`*ttt`@*!* *!*`@`@? ?0 ? ^{O@`@`@`@`@`*@OA{¨^__description=USB AUDIO QMI Service Driverlicense=GPL v2alias=of:N*T*Cqcom,usb-audio-qmi-devalias=of:N*T*Cqcom,usb-audio-qmi-devC*intree=Yname=usb_audio_qmivermagic=4.19.294-gc5d1051c0244-ab11910333 SMP preempt mod_unload modversions aarch64depends=msm_ipc_logging,qmi_helpersS0?module_layoutg__stack_chk_guard__stack_chk_failK__ll_sc_atomic64_orw__ll_sc_atomic64_andnotWdummy_dma_opsވmemstart_addrKkmalloc_cachespipc_log_context_destroyiBflush_workqueueVplatform_driver_unregister"#>__wake_upt+refcount_dec_and_test_checkedrefcount_inc_checkeddma_common_get_sgtable,__cfi_slowpathh__list_add_validysg_nextiiommu_map  8 \  V (  "u ' D(+,P - X/ /o/>/ ////J / /{J   O 8% ]'| ) "  )  Vt  $ ( p0 ?  @ '8DlD("t \ l~ J+ 3-\X/P-,4 ] 0 `@     w""Ce f hZ)S%*3J.Dl#[rO0 fI`/.note.Linux.rela.exit.text.rela.init.text.comment.altinstr_replacement.init.plt.bss.rela.altinstructions__versions.modinfo.rela.text.__cfi_check.note.GNU-stack.rela.data.qmi_uaudio_stream_resp_msg_v01_ei.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rodata.datainit_wait_entryipc_log_context_destroy__alloc_workqueue_keyprepare_qmi_response.__keyof_property_read_variable_u32_arrayuaudio_qdevuadevsg_nextschedule_timeout__ll_sc_atomic64_andnotusb_stop_endpointprepare_to_wait_eventusb_free_coherentusb_alloc_coherentqmi_handle_initfinish_waitktime_getuaudio_stream_req_handlersdummy_dma_opsuaudio_svc_ops_options____versionskmalloc_caches__module_depends_dev_err__ll_sc_atomic64_orqmi_add_serveruaudio_qmi_driverplatform_driver_unregister__platform_driver_registermemstart_addrusb_get_sec_event_ring_phys_addrusb_get_xfer_ring_phys_addr__typeid__ZTSFvP4krefE_global_addrhandle_uaudio_stream_requsb_sec_event_ring_setupuaudio_dev_cleanupusb_sec_event_ring_cleanup__wake_upuaudio_iommu_unmapuaudio_iommu_mapqmi_send_indicationqueue_work_onfind_snd_usb_substreamsnd_usb_enable_audio_stream__stack_chk_fail__cfi_check_failprintkuaudio_qmi_disconnect_workmutex_unlockmutex_lock__cfi_checkusb_endpoint_descriptor_v01_eiusb_interface_descriptor_v01_eiapps_mem_info_v01_eiqmi_uaudio_stream_req_msg_v01_eiqmi_uaudio_stream_resp_msg_v01_eiqmi_uaudio_stream_ind_msg_v01_eiqmi_response_type_v01_ei__cfi_slowpathof_uaudio_matachipc_log_stringusb_ifnum_to_ifuaudio_qmi_plat_removedestroy_workqueueflush_workqueueipc_log_context_createqmi_send_responseuaudio_dev_releaseqmi_handle_releaseinit_module__this_modulecleanup_moduledma_common_get_sgtablesg_free_table__mod_of__of_uaudio_matach_device_tablekfreeiommu_domain_freeiommu_attach_deviceiommu_detach_devicekmem_cache_alloc_traceuaudio_qmi_plat_probe__stack_chk_guard__list_add_validusb_get_controller_idrefcount_dec_and_test_checkedrefcount_inc_checked__init_waitqueue_headuaudio_svcsnd_usb_find_csint_descdevm_kmalloc__kmallociommu_domain_allocuaudio_disconnect_cbuaudio_qmi_svc_disconnect_cbuaudio_qmi_bye_cbuaudio_put_iovauaudio_get_iova__UNIQUE_ID_description89$d.59$d.49$d.39$x.29$x.19$x.9$d.58$d.48$d.38$x.28$x.18$x.8$d.47$d.37$x.27$x.17$x.7_note_6$d.46$d.36$x.26$x.16$d.6__UNIQUE_ID_alias55$d.45$d.35$x.25$d.15$x.5__UNIQUE_ID_alias54$d.44$d.34$x.24$x.14$x.4__UNIQUE_ID_intree53$d.43$d.33$x.23$x.13$x.3__UNIQUE_ID_name52$d.52$d.42$d.32$x.22$x.12$x.2__UNIQUE_ID_vermagic51$d.51$d.41$x.31$x.21$d.11$x.1__UNIQUE_ID_license90$d.60$d.50$d.40$x.30$x.20$x.10$x.0Q@LABVH SH K2X ' /"O`pQ$6Q Qh|Rq(S(c@c@f@fhX@@[@H  @  @@0-08Lo5 Cj1Y;1a