ELF@@$"RA_RA_{ WO" BAR R r @!#R!7@!#R1`7Z@@B 4*!*@`B` @t!!!T*OCWB @{Ĩ_@bRTr'2B"j"*R*r&{ O@B @aB@`B` @@`B OB @*{è_C{og_WO@C RZb@(4Zzh:@qTZ_9R s@w22A9(4&&A9**A9..A9C**C_4BR@5*;97@B*@|&&A9t**A9s..A9@!Bc**&A9*A9.A9!B**H?TC9@@ RC_2 C_`Td _)@?!TOHWG_FgEoD{CC_{ WO*@h@aT`2h2A9(4thF@kTOCWB @{Ĩ_`B`*@sB!`B`*@B*!*`a@b"R`"R*y{_WO**@h@AT`2h2A94thF@kAT`"hJ@kTOCWB_A{Ĩ_`B`*@sB!`B`*@B**!**`a@b"R`"R*y{og_WO@OGR*@S@K`Bt*@@" @@ysB**@ @@y!**22A9h5 R(R(39O@""@9h5bb@9h5 BB@9h5@9H+5@`B`*@sB!*@95O1T[1 TH@r3RB92q"9~9 @#RDR@B*@wWwc}W R%HB*}W R$H!* _)@?TOEWD_CgBoA{ƨ_S@*@7  R)&`h"@ Rx#?t@@#@ RF R*CC @c@ R6 R*@O@@R$ @#@@3#R*39@`Bs*@r?@@9ZB*@O@C@!* RsNb@Hh5 RNq6@Cs`B`*@s9B!3C_ +@*R C@!Țe}ha6@b.@@2@RRR* @`B`*@sB!C+@@P`B?i*@^P>S@92@r@R@ F!Bc****@97@3*@/@!B***** *߂qT@`B`*@sB*!*GU!7@C@KqT ****@JC@aR"RS@;@`B`*@sB*@!?@S@s`BhR@5`\sH@k@94;@ R3Q`h"@h*T@`B`*@sB***!***?@\;@ R3Q`t:@qMTsh@1v5h_8k@?k@T!Th@94@T{BsB5S@`BhR@5T@T?@`C@\"@h@h4{6@`B;@`*@k@sB*@!*S@@@'/@S;@@3@S?@@7SG@9(5S@`b;@ sn@ R)X%#O@h@9h 5;@ RJ*) `v"@ Ry@s[(ts:@5O@tx.@7@`"s@`rh@ }R qR   5 ZJZ?kꇊWQZ1T?kHT_AqT%5@`B`*@sB*!*}$@rH#I#(iJO |@@`B`*@sZB!$@`B`*@s9B*@!S@ R3[ts>@s5*@r# #(iJO z@@`B`*@sB!O@h@97@*q 5O@h@95**cѿR*7@";'@@@@`B'@s*@@B@!`+@@O@@#P3&@S@7@RV@R4e/@9qT3@  RJ4)"@[/@R6eB @2@CR@`B'@s*@@E@9B*@D@!*9`h@9qT@`B`*@sB!,3@  RJ6)"@@`B`*@sB!VS@*GO@7@/@R3e`bs@`h @yqT=qTq@ Tq"TSRWB @2@#R @`B`*@s}q,TqTqTSR:AqTMqT33@q*`&T4)5@@#R6R0@`B'@s*@@E@LqTqT SRSRsR629(R93@;@7@@`sEbR/@R<R!e"R939@>@R@W[Uh"i"r(JO x@@`Bs*@@3D@9B@`2c@!"R;@[9`@@@`B`*@s^7@`sB@s(;@@R`jZU""_r(IIO /t@@`B`*@sB!/@`2v@t&`"9;@:R9@* 6@`B'@s*@@E@9B*@D@!*`F`B9;@9s@E9 5;@s@E9`@`B`*@sy`s@96293RAR92@x"y9@`B`*@sB*!*`"R`;@(R9@`@`B`*@s2*@`B`*@sB**!*&@9/+9`9s@9739AR92@x#y9^`"R*Rbv@" @@C^@c@ ;@(RȂ9s@`rt@QqTR)%7@`B`*@sB*!*1VwRRR* )3(t@`2`*w(R RR9Rv@" @```"#@ RRR`@" @@6B;S@R?q-r M81 c@qT@`B`*@sB22*!22*2;@R r`@R*c r+`;@s@`"s&@`"t@c^t" FAb@6+@ +@?֠c^@Rf`Kc^b@S" @@4:3R9@  RJ6)b@5@  RJ6)r!B;@s@`s>B`s@9h |!#@:"S;@s@c^+@@ RRR RRRv@  RJ()q;@@ v@ RJ3)v(RC J}P}H; R8)C3@@E9S#@ Rt#9#@t#9"R#@t#9B@ #@t#9b#@t#9@cш^#@s#9`t#@s#9`z#@s#9`w:#@s#9`/@h>#@s#9`+@h"#@s#9`&v&9#@s#9`*Fbh*9#@@t#9.'@.9#@@t#9""9#@s#9`2(R#@h29 )@JSJ%}!֚( a0{og_WOC@`tA6@R*B*@B*!*qTs~@ Rr@ Rrc@h5$ _)@?#TOVWU_TgSoR{Q_3@`B`*@sB!4@B*@B!8@C+@ZB!8@C+@ Ȃ@yF@"J@ @@!Bc*ق@yF@J@!B**9RC@@ZE~ RGr@SZ@99@"RR67@h4cR*c* Rrc"R@H4wRvc"R@q @4x  wRc47!@C+@9B*!*6@B*@B!7@B*@B*!*{og_WOCth:@q TuhB R<R@h@9h5jTBh@x3zC[`b[ RR*xzC\`b\ RR*zxC]wb]@RCx]z3yC_`scC^@CR*9@B*@h"@@_8e@Z{B*h"@_8d@!*t:`"@`B"h@@)R C !Țhe}Ha@b.@OFWE_DgCoB{A_RRR*@t@2@@B*@B!{_WO*tV q@TqTu 5@A949@!@aa3OCWB_A{Ĩ_@B*@B*!*@B @AT@`B`*@sB*!*@B*@B!{ _WO@aT7*B @@T7@ T*@94b9@Tb@?bT99`T@T8R@B*@B!ODWC_B @{Ũ_ @B*@@@B*@B@!C{og_WO@*Cc qTqT"5@A9Rqv@A!@a3* h 5" @H4@(R@#Y @@3H@( ?MH@~@c3Hh{@B @dR5@B@*@{cB*c!*@@kBTsҳg@T _)@?TOHWG_FgEoD{CC_T@`B`*@sB!@R^@B*@BC*!C*@B @C_dR 5*@B*@sZ**@B@*@c*c* @@Rr@B*@B*!*Z*@B*@BC**!C**={og_WOC/@T@"T3@`B`*@B@!3@`B`*@B!i3@`B`*@B!T@aTA@9h4 c@T\@bT@ T@?B*@B@!@sT@@R rR3@`B`*@B!OFWE_DgCoB{A_w@Cc (R93@"ˈ@6#x%#(RC9 @@ˈ@`B`*@B!@`B@s*@@@9B@@! C7 @?aT 3R 399@?`T(R9@ˈ RA_ RA__  $(,   0 H `   $  %.  0:  <FHJKLMN xP     &  (246789: x@@ `. @@@@@@!`"`@ @0` @&`+`@ @@@@@@@*`@;`@*`8`-`#`@ @ @@,`,`@@@)`6`$`-`@&`@+`9`@!`@%`'`'`@&`!`&`#`$`.`@.`-`0`5` @@.`1`-`2`7`*` @@@@$`/`@@&`H@/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/sound/usb/usb_audio_qmi_v01.cg- qcom,usb-audio-qmi-devuaudio-qmiqcom,usb-audio-stream-idfailed to read sid. qcom,usb-audio-intr-numfailed to read intr num. failed to allocate iommu domain failed to attach device ret = %d %suaudio_svc3%s:Error registering uaudio svc %d 3%s: failed to add uaudio svc server :%d usb_audio%s%s: handle mismatch 3%s%s: node: %d 7%s%s: client node:%x port:%x %s%s: sq_node:%x sq_port:%x sq_family:%x %s%s: invalid request msg %s%s: card#:%d dev#:%d dir:%d en:%d fmt:%d rate:%d #ch:%d %s%s: invalid card # %u%s%s: unsupported pcm format received %d %s%s: can't find substream for card# %u, dev# %u dir%u %s%s: interface# %d already in use card# %d %s%s: invalid service interval %u %s%s: data interval %u %s%s: no data ep %s%s: no sync ep %s%s: release resources: intf# %d card# %d %s%s: ret %d: qmi response latency %lld ms %s%s: for card# %d %s%s: invalid card number %s%s: no clean up required %s%s: sending qmi indication disconnect %s%s: sq->sq_family:%x sq->sq_node:%x sq->sq_port:%x %s%s: qmi send failed with err: %d %s%s: timeout while waiting for dev_release %s%s: failed with ret %d %s%s: all audio devices disconnected %s%s: unknown mem type %d %s%s: memtype %d: unmap iova %lu size %zu %s%s: unmapped size %zu for iova %lu of mapped size %zu %s%s: va %lu is not in use %s%s: unable to find the va %lu %s%s: curr_iova_size %zu %s%s: interface # %d does not exist %s%s: %u:%d : no UAC_FORMAT_TYPE desc %s%s: audio ctrl intf info not cached %s%s: no UAC_HEADER desc %s%s: %u:%d : no UAC_AS_GENERAL desc %s%s: full adc is not supported %s%s: %d: %u: Invalid wMaxPacketSize %s%s: unknown protocol version %x %s%s: data ep # %d context is null %s%s: failed to get data ep ring dma address %s%s: implicit fb on data ep %s%s: failed to get sync ep ring dma address %s%s: failed to setup sec event ring ret %d %s%s: failed to get sec event ring dma address %s%s: req buf len %d > max buf len %lu, setting %lu &uadev[card_num].disconnect_wq%s%s: mapping failed ret%d %s%s: memtype:%d, pa:%pK iova:%lu sg_len:%zu %s%s: memtype %d:map pa:%pK to iova:%lu len:%zu %s%s: iova size %zu != mapped iova size %zu %s%s: memtype:%d map pa:%pK to iova %lu size:%zu %s%s: failed to map pa:%pK iova:%lu memtype:%d ret:%d %s%s: size %zu is not page size multiple %s%s: size %zu > curr size %zu %s%s: iova mapping is full %s%s: exact size :%zu found %s%s: partial size: %zu found %s%s: unable to find %zu size iova %s%s: va:%lu curr_iova:%lu curr_iova_size:%zu %s%s: udev speed %d %s%s: for dev %pK %s%s: no subs for c#%u, dev#%u dir%u  !"# /buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/sound/usb/usb_audio_qmi_svc.cEI r# #WWho}x>(.5>P_f]q{\_hno|N{ "8?LWajOPV]ekuaudio_svchandle_uaudio_stream_requaudio_qmi_disconnect_workswitch.table.handle_uaudio_stream_req.79apps_mem_info_v01_eiuaudio_qmi_svc_disconnect_cbuaudio_disconnect_cbqmi_uaudio_stream_ind_msg_v01_eiprepare_qmi_responseqmi_uaudio_stream_req_msg_v01_eiuaudio_dev_cleanup/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/sound/usb/usb_audio_qmi_svc.cmem_info_v01_eiuaudio_dev_releaseuaudio_stream_req_handlersuadevuaudio_get_iovaswitch.table.handle_uaudio_stream_requaudio_iommu_unmapget_speed_infouaudio_put_iovauaudio_svc_ops_optionsqmi_uaudio_stream_resp_msg_v01_eiuaudio_qmi_svc_init/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/sound/usb/usb_audio_qmi_v01.cuaudio_qdevusb_endpoint_descriptor_v01_eiuaudio_qmi_bye_cb__keyusb_interface_descriptor_v01_eiuaudio_iommu_mapuaudio_qmi_driverzRx A0AzRx HD 08D 0 XE @|lD 0,H ` XE @$E @,#H ` ,HH ` ,xH ` $4E @$4F P ,H ` ,(H ` XApAzRx { O!4**OB @{è_s`@R r R ARr"Rtu@R r$RuBcR7`@R"R*7`"tB{{h`bt `t !@R*h3`B*t*uuu@*!* *!*`@`@{ O@`@t`@`@`@`B`*@OB @{è_? ?0 ? description=USB AUDIO QMI Service Driverlicense=GPL v2vermagic=4.19.191-gc2161d44afae-ab7624114 SMP preempt mod_unload modversions aarch64name=usb_audio_qmiintree=Ydepends=qmi_helpers,msm_ipc_loggingalias=of:N*T*Cqcom,usb-audio-qmi-devalias=of:N*T*Cqcom,usb-audio-qmi-devC*Linuxusb_audio_qmiFiūmodule_layouth__list_add_validysg_nextiommu_mapވmemstart_addr2iommu_unmapTfinish_waitݍschedule_timeout&prepare_to_wait_eventuyHinit_wait_entry~*qmi_send_indicationK__ll_sc_atomic64_orrefcount_inc_checked地__kmallocT__init_waitqueue_headO[sg_free_tableְdma_common_get_sgtableEdummy_dma_opsrusb_alloc_coherentQӆ__asan_loadN_noabort gousb_get_sec_event_ring_phys_addr}Rusb_sec_event_ring_setupW*|usb_get_controller_id,Rusb_get_xfer_ring_phys_addrsnd_usb_find_csint_desc{usb_ifnum_to_ifusb_stop_endpoint"#>__wake_upusb_sec_event_ring_cleanupw__ll_sc_atomic64_andnott+refcount_dec_and_test_checked!לusb_free_coherent qmi_send_responses__asan_store1_noabort~)Hmemcpy҃__asan_load2_noaborte?ktime_getdmemsetTЂ__asan_store2_noabortMqueue_work_on__stack_chk_fail2: mutex_unlock֮Amutex_lockl__asan_store4_noabort衃ipc_log_stringBsnd_usb_enable_audio_stream4 Lfind_snd_usb_substream __asan_load1_noabortn__asan_load4_noabortg__stack_chk_guardRiommu_detach_deviceB-_iommu_domain_free_dev_err2 iommu_attach_deviceULiommu_domain_allocM-of_property_read_variable_u32_arrayܨdevm_kmallocu=platform_driver_unregisterpipc_log_context_destroyiBflush_workqueue-/qmi_handle_release2|printk zkfree destroy_workqueueFipc_log_context_createqmi_add_serverGuDqmi_handle_init__asan_store8_noabort57C__alloc_workqueue_keyt-5kmem_cache_alloc_traced__asan_load8_noabort&kmalloc_caches,<__platform_driver_registerEzZ__sanitizer_cov_trace_pcX!qmi_response_type_v01_ei__asan_unregister_globalsF<__asan_register_globalsGNU~W6O $,P\tx|@@  (,4<DPTX`dhptxDHLT`dltx  h,4h,@Tdp|@@ 0@LP@T$X\@`$lt$$h,h,(8DT\`h@@$,048@<@@LPT`hpx|@@@@ 4H\lt|}@}@@}@@}@ 4<LTh@@@       @$  ( @D L X d l p              $ ( @0 8 <  @ D @H  L @X \ ` l             ( , D H @L @X ` | `  ` @  @         0 4 < H \ l x        ( 8 D X ` l   @ @      @  @     $4LT@X@hptx|@@ 8@<@DL@PT@X@\`@lpt@  @  @ 8@Pdt|    @@ @ @0@T@X@dhh,lh,@@@ @ @  ,<HTdp@   @ @08Lh (4<H\ht@@   @ @ $0<HTdp|,8@@@  @ @ @$04@8@@H L P T@X \@hlp|@@   @ @ ,8Dhtx@|@   @ @ 0<H\lx@@@@0@Tl@@ $(@,0@DLX`dt@@@@@@ @@$@(@,0@48@DHLXdp @@$(Hd@@(0@Ldt @@(0`48`<@@D@T\hpt@@  ( 8 ` l p @t @|       @  @         ! !! !$!@(!@0!@!L!T!X!\!`!@d!h!@|!!!!!!!!!!!"" "(","@0"@8"@" D" L"T"d"p""""""@"@"""""@""@"""##,#<#D#H#@L#@T#\#``#`l#p#@t#@|#####@##@########$ $$($4$@$P$X$d$$$$$$$$$$% %,%4%8%@<%@D%L%`P% T%`X%@\% `%@p%t%x%%%%%%%% &&&(&8&D&P&\&&&&&&&&&&@&@' ''''@' '@8'<'@'X'd'x'''''''''''((((4(<(`(((((((((((()) )()4)8)<) D)H) P)\)h)t)))))))) ***(*0*<*D*P*\*h*x*|*******++0+@+L+\+p+++++++, , ,4,D,H,`,,,,,,@,@,,, ,, ,@,,@,,,- -$-,-8-T-`-p-t-|---@-- -- -@--@------@. .@ ..@ .@. .@,.0.4.@.L.P.@X.`. d.h. l.@p.t.@.....@..... .@.. .@./ //$/,/ 0/4/8/ @>@ >> >@>T > $>@(>T<>@>D>X>\>@d>t>`x>`>>>>@>@>>>T>>@>T>@ ???$?4?8?@@?H?L?TP?T?@X?T\?@x?|??????@??@@@@@@@@ @$@@8@@@H@L@\@d@h@@p@x@@|@@@@@@@@@@@@@@@@@@@@@@@@@@@AA(A0A8ADAPA`AtAAAAA@A@AA`A`A@A@AAAAB BB$B,B@0B84B8`pE1E' mm $m! ]28wO.Hw$M Ș @@9@ذȚ!,@K %!@p!7@`yH!J@y0! D0y@xz! )@@|! @@! r@!@0!#l