ELF@@!{WO*"f@*`~@OBWA{è_C{og_WO@*`"uf@Rk-T(RrkLT q(!T ) +yJ @|RrklT(Rrk@TRrkThRrk!T"RHRrk THRrk`TRrkT*RrkTHRrkTRrkTR@qTR*#R*A887#@:(A9H(7(@(*7QhRrkTR rk!TR@qAT R*#R*A8#@A9x(7@H37*<#R*?A8#@A9((7@(7R@qTR*#R*A887#@:(A9(7(@h>7"R **R@q TR*#R*A887#@:(A9h(7(@hD7#R@qaTR*#R*A8#@A9(7@hO7{!*w!* !* sx"!1臟nRxӨ@"?("R`m#R*#@y#@~y@"# 7@( @9(7@h7*!3x"!1臟hRxӨ@"?("RU4R!x"q1臟cRx@"?("Rb#R*w3#{@#`~ @~`#@# Ay3`C+y@C`S@c{c#CB9s#97@9C9@@ @9(7(@A7*!i"1臟HX R@"?(" RV#R*#{@#~@""@22@BB@RRAybZCyAyjbGyCB9rf9GB9vj9KB9zn9OB9~r9SB9v9WB9z9[B9~9_B993Ay[y7Ay_y@@R;# *w;5x"A1臟GRx@"?("RF#R*#{@#~ @y`~"y@`#2 @{C#7@@H @9(7(@'7<*!t1x"q1臟h>Rx@"?("R<#R*#@y#`~y@"`# @B`3@R`CAyb`KCyAyj`SGy@{c@#373@@@ @9((7(@H7*!* x"1臟(2Rx@"?("R0#R*#{@#~@""@22@BB@RRAybZCyAyjbGyCB9rf9GB9vj9KB9zn9OB9~r9SB9v9WB9z9[B9~9_B993Ay[y7Ay_y@@#;*w5x"q1臟hRx@"?("R5 4R!Dx"A1臟hRx@"?("R54R!"x"q1臟hRx@"?("R54R!**4Rrk`ThRrkaT45@y4KR5#E5R|zR!*4!*Rq*W 4!* R*6 4!*RA*4!*xRq*4!*eR*4!*w5* _)@?T~@OTWS_RgQoP{OC_P{WO"f@`Bh*@AR@***OBWA{è_{ O2N@M@  ՟kAT!*5 @R(r+R!`"tfRy3RRz!B *`OB @{è_!B**!B*{ g_WO`"sf@ tuhD9h7*Z!Rbyy @@? TT{#ZC@AT3uRh@qTTR``@R(R`baR"Rhuv@uJRv"ERTuRh@qhT``Z@R(R`baR"RhuvZ@aTuJRv"M6R`hBy bT )5  OEWD_CgB @*{ƨ_@*!B-!BC{K_ W O @*Rk T(Rrk,Th q#T ) +yJ @֠R@ q#TRrklT(RrkTRrkThRrkT"RHRrkTHRrkTRrkT*{RrkTRrkTHRrkTR@q!T#R*A8#@A9((7@HE7*hRrk` TRrkaTR@qT#R*A8"@A9xH(7@H07R@ q!TZ@**** 6p4R@hQqHT* R@QqTTh@qT"R,5R@qT#R*A8"@A9H(7@"7#R*A8"@A9( (7@7*[*J5R@q T#R*A8#@A9((7@H#7R@q! T#R*A8#@A9((7@&74!* !*!*  !* Y!* Gxӈ"A1臟h@#RxӨ@"?("#R>#7@ @9(7@(71*!!&*Z@R(RbaR"RZ@4!xӈ"A1臟h#RxӨ@"?("#RT4R!W`xӈ"1臟3#Rx@"?("#R3# *(5"1臟H0#R@"?("#R4#*$5xӈ"a1臟,#Rx@"?("#R@2# 7@( @9(7@7*!hxӈ"1臟&#Rx@"?("#R-#N 7@( @9(7@h7*!4xӈ"1臟 #Rx@"?("#R@)# 7@( @9h(7@h7#*!*65JR"M4R**xӈ"1臟h#Rx@"?("#Rt 4R!Dxӈ"a1臟h#Rx@"?("#Rt4R!"xӈ"1臟h#Rx@"?("#Rt4R!*V5m* 4Rrk`ThRrkaT@xKIKR#E4R:8R#A*4!*RR,R;RHRU#*4 4!*5~@ _)@?a TOLWK_JK@{HC_#*t4!*U#a*v4!*`#*4!*P#*7#@7<n!*2*!B*65hRh{ Ou`@**** 44!B*5`tb@q#T@** 4!`R*!B*t5`RhRh*OB @{è_{g_WOthD9h7*9!Rbyx@@ _T_TZ#9#@_AT3tRh@qT,``@R(R`baR"Rhtu@tJRs"E3RODWC_BgA{Ũ_{_WO@*R*A8"@A9x(7@7"a1臟R@"?("R* _)@?TOFWE_D@{B_Ra*U4!*{_WO@*R*A8"@A9x(7@7"a1臟R@"?("R* _)@?TOFWE_D@{B_Ra*U4!*{_WO`5`uf`uj`b!Bh:@bR 74*:uv@wa:@4*,!$v@`rx^@`cb@ R**x@v4 2@ R*@v4R*OCWB_A{Ĩ_4*@R@y44*`R*HRh{WO**R(rkTq@TqT@)R`q4tz>!<R(rkTR(rkT!`RRh$' wR*1 T@4`RR`hhf `RRh`tf`baR"ROBWA{è_!BwR{og_WOCR@ RrQ kT b2@yQqTb2@y!*OFWE_DgCoB{A_֖j6@y R!q1@bR@    @`rw^2@y`wbJ@y`wxBy~y@`"yB @`yF6@y`"rvzy2@u:N@y`B`vy(Rh9N@yR(rvJRw"@N@y*A88<#@ (A9[xӈ(7(@H70!q@y!`gH#1臟(*@I#?(A" ``:@`t*=!5*84!R@R@" @B@!B**!2@y2@6@yN@y!B*** rr@9vv@9zz@9~~@9@9!B****@9@9@9!**@yR@@9@9 @9@9@9!B*****Q{og_WO5(@9rT`"h@*! !*OGWF_EgDoC{B_h hB @y@yjTA_*? 5_h!_`4*!*_  @@y*y  @_ThA_i{{#Z!B5(@9(7 *!*@6@y`*tby*~{_WO*`"u`b(R`jh2y5R`ru6y`zu:y(.Rh>yb@yqT!R*!`>qT.7"@y`jyvbHRhRh.@9h7 @u@9h7 @t@9h7 @@@9h7 @@9h 7 @{@9h(7 uh:@Pv:@@****" @2@!R***B@R@!R****@.@R***b@r@AR***"@&@aR****OCWB_A{Ĩ_@*{og_WOC*4<q"T/3`"u@S3C@aR*TCC@aR"RVSC@aR"RWcC@aRBRXsC@aRbRYC#@aRRH#@!RB)RqZD9h7 H@y!Rb)Rh@9h7 H@y!R)RSh@9h7 H@y!R(R Sh@9h7 H@y!R"(R Sh@9h 7 H@y!R(RSh@9h(7 H@y!RFRS*** OFWE_DgCoB{A_@*s@@@@@8@H@y!B***** {WO*`"v`b(R`jh2y6R`rv6y`zv:y>(.R?qh>ybT.5"th@`BuR`Bh**RhJ!`OBWA{è_@*{ WO*6<q"T.3`"v@2@AR*B@AR"RR@ARBRb2@y!R"R2@y!RB"RS2@y!R""R S*** OCWB @{Ĩ_@*s@@@y!B**{WO*`"v`b(R`jh2y6R`rv6y`zv:y>(.R?qh>yT.5"th@`R Ru*!`OBWA{è_@*{ WO*6<qT.3`"v@2@BB@9!R*q*** OCWB @{Ĩ_@*s@@9!B*{O<4*t@4!q4R *OA{¨_c@!B*{_WO`t6`v`vhz4*MtvZ@wa@4*?vZ@`rx@`c@***xZ@4R(2@**@4R*4@R `b!B`RHRh*OCWB_A{Ĩ_{O*S qTR(rkAT!`RRh ! `baR"ROA{¨_{og_WOC @A949S@3 41A Tj@f@kTR@ qa3TR**b"Rj@f@k1T@ q2T2"R@@ka1Tc3@yfByk Tj@f@k@ 1 Tj@f@ka)TR@ q)TR**bBRj@f@k'T%R3@q@@[q(T{(BR@@k'TD9 7R`%Rv~j@f@k TR@? q@z? qa TH R**b"Rj@f@kAT3@q@qT[ "R@@kTa*y@y#@dR* 4t @( @(x(!H!A8h?QqRy3(  qS 1? q1} T*"@A9(7@ 7 @1臟HS@1臟h *@+A_(!" (?q@(=@RQzZ@y?T`"h@hR(?{TR(?{(TA*`?Zh?UqT*@1臟 dR!  *W5@@C@4*QSq2%R.+%R!*=7qv_Vq@@@*v4   j@f@k!T!-*R@1TqATf@+j+@1T!**v !* _)@?T*C OEWD_CgBoA{ƨ_!*] @!Bj@f@!B*C@!B{g_WO@@`hb@kaT ``@*4*et`@B6wRh@4R**vbBR`@6%R@?q @Y4:BR@6%R%R%R?qTT4`Rs@qaT!*t! _)@?!T*OGWF_EgD{C_{og_ W O @R*u@qTv2u@yuyBh @R(r<@@y*A8zx#@`hA9x(7h@7$!* sRbRCR1!*w#1臟H!@*H@#?("@cS@ysR`u@R`"Uu @Rz@**`4`bu@ 1T1`T5@4%R`@( 4Y%R~@4 P%RR@?q @?qThCR*C*bC"Rz@H4C(@q @qT{C"R@H4 R@q!T7RR@q7z@q`rtr9!* _)@? T*OKWJ_IgHoG{F_CR*C*bC"Rz@h4Ci9C"R@H5@qTqz|}M@@(* 4!*@@{ WO@yqhT!R*C"@A8Փ"@A9x(7@71臟R"1臟Rh@"?("RS4!**OCWB @{Ĩ_{og_WOC*@5RhV! T*R6W>@" @R9W 9@kIT!**!OFWE_DgCoB{A_W4B @*A8Y\#@@HA9vx(7H@7 !h#1臟*(@i#?(a" @@@ @***@4*!***4!*{ _WO*@R^>@hv"*x @R9_ 9@kT!** !ODWC_B @{Ũ_ָ4y@`c@*** 4*!*G!`Bw @@s @"RA8"@ȚA9x(7@7"1臟(*@"?("s4!*5*{#_WO@*cR*R*A8"@A9x(7@7"A1臟cR@"?("cR`R*cc@~@~"#@"2 '@B* O _)@?TOGWF_E#@{C_RcA*U4!*{#_WO@*cR*R*A8"@A9x(7@7"A1臟cR@"?("cR`R*cc@~@~"#@"2 '@B* { _)@?TOGWF_E#@{C_RcA*U4!*{WO*s>rAT5@9qaT!* R,!*"(R94*9!***OBWA{è_  R!B* R{O*s>r T!*@96 s9sOA{¨_!B*{WO**s>rT%@9qaT 63RA8ՠ*&HR !***OBWA{è_!B*T7s3R{og_WO<4!*OEWD_CgBoA{ƨ_ss@SaRR*!RB)R****tx@@q+T**9Z{~@9G@(7@#U A @)*@3R\A)@SC@**@96 &qlTQ* '!*@# @!*&qT*****@@kjTs!lj{ _WO***`s@`h@y 5sx@q@A8 (T *+qAT(R94qTq@TqT**4*TR 1T 4R **ODWC_B @{Ũ_@*!B*****!B**{OF@ 45@96@H*?* *OA{¨_c@!B*44@*c@!B{WO@y5@ @R(r R@B  b* 4!**)u&@*s@@!B*U54*!** **OBWA{è_!B*!B*!B**{ O`t@F@ 5@`bh@TOB @{è_`bu@@!B*t4@*C{_WOC@***R*R@U "*JRx*cx2xs(RhB#xHR(rRC7h@4#R*#*`#BRh@H4%R`#BRh@q @4!&*_!*#4**#*! _)@?T*OHWG_F{EC_{g_WO*qTRR!@T*RWS>@RYS7@ #9G@#@*** RXSCK@K **ODWC_BgA{Ũ_@@!B{g_WO3h@49RRN@CH @h **76*7R*h@yQ > qbT-520``@ @qmT R @H4! @ ``6@ ODWC_BgA{Ũ_>!B!B!B!B{g_WO*qTRV!@T*RXWC @@RYW 97@#@** RWW2@b2ODWC_BgA{Ũ_@@!B{ _WOs`@R(r0R@@R(rR@@@h>7RWR `w`v#R3!Bu`uu @4!X!B6  R!`b!B`!B``b`jy`y`"t6"xF9*`"``y`y`bw~2"Rt`BRODWC_B @{Ũ_!B*g!Bx{g_WO48@ S5@6c(@R)r kTR)r kTR)r k TR)r k T6@y #@y!*@v`@R6r! R)r k@T R)r kT vRv 9 @y?q"T!* 6 @yq(T!*  7 @yqHT!*@4!**t@4!*VRh@@W4!*`w@7xz@_kaT`h@?k`yh@`?ku8vb`bxh@?ky*VR(R(rkTHRrh qT ) +yJ @N&`y@!** 6R`w@@`c@**?*ODWC_BgA{Ũ_(R(rk`T(R(rk THR(rkT&(NR(rk THNR(rkaTh@kaT!*wBhRAh4`baR"RR`w@@@!B`c@!B*z{ WO@ @yqHT!*?  b@ R)r kT)R)r kTu@ sh@4FaR"Rtv@u@v4!***OCWB @{Ĩ_HR(rkTR(rkaT@4FaR"R * *v@`w@b@!B**R@ @y:@yB"@y!B***sc@!B|u@d@!B*c@!B{og_WOC@***~qhTS64h@Q qCT!** @)@? T*OFWE_DgCoB{A_uR?N6M!A4*!*v*R|Oc* 7@x@RyO $7@***)7**!**W@$@!B{g_W O @***R*R@ "*JR cy +oy 3wy?8R 7CgyR(r SChR [y cy sKO* SrWA7@4#R*#*#BR@(4%R#BR@q @(4!%*C@!*#4#@*t _)@?TOJWI_HgG{F_!{g_WOC@**qHT3h@Q qCT!** @)@? T*OFWE_DgC@{A_u*V4? RMhO A4*!*v RsO`>RzO@V @x@RyO #$G@!R**7**!*{*!B6@@!B{#WO@*qTsRR""@b@/2R%*M@B @"B(RRb2@ _)@?TOFWE#@{C_{g_W O @*R*uh@( wJRcyv@@9~9R#9R'9R9v@:R9R^3+oy3wy?vByRRgyC(aR(rcCsKqObT4@SGS@@7@( 4#R*#*tb#BRhRA4%R#BR@q` @sh4S!.!*%*C@!*#4**#* ! _)@?!T*OJWI_HgG{F_c@!B4{og_WO@R*RqT bAR2@y 9~8qiT<R(r #hRhbyr%!!*R@!bR#r*R@'JRhy@@9``u9R`"h9R`&h"9Rh&9@:R`;R^3`*zy`2zyuB` R;R|y`BR@vaR6rRv H@RRV R;'@ #R( 3R6 jR6@AAR2@y #@   @@7@4#R*#*b#BRRA4%R#BR@q @4!?qhT#4!*t #*?qT _)@?T*OWWV_UgToS{R_`BRb@!?qhT`Rv&@AR@y!B*x`h@9`Cw@9`x@9`y@9`zA9`{A9` | A9`hA9C@!B**** O`Rvw.@ARvR@y`AReV@y!B**9`h@9`Ch@9`3x@9`y@9`z@9`{@9`|@9`v@9`Rh2@C@3@!****  {og_WOC@R*Rq"T bAR2@y 9~qTR(ribhr#hyRS &!!*R@!grb 'RRR@JRhy@@9``w9R`"h9R`&h"9Rh&9@;R`6R^3`*{y`2{ywB` R|y`BRHNR(rRh@@R(@@RjR@AAR2@y@ @7@ @4R**bBRRA4%RBR@q @4! @ߒqhT4!*t *ߒqT _)@?T*OVWU_TgSoR{Q_`BRb@!ߒqhT`bRu@AR@y`y@9`z@9`{@9`h@9!B*****m{g_WO C@*R*suh@ wѸJRxv@@9~C8R#S8R'8R8v@:R9R^3+cx3xvByRR#xC(NR(rqT4@SC@7@ 4#R*#*tb#BRhRAH4%R#BR@q` @s(4!4!*!*%*_!*#4**#* ! _)@?!T*OIWH_GgF{E_c@!B7{og_W O C@***R*xh@hyJRSyw@@9@~9R@@#9R@'9R9w@<R@;R^3@+_y@3gy7wB@{RRWy@C`R(r@S;@c?@sCG`@ 7@4R**tbBRhRA4%RBR@q` @s4!*!*4* _)@?AT*OJWI_HgGoF{E_!C{og _ W O @*R*@(@kT!* ! _)@?T*OLWK_JgIoH{GC_@k!T!*k郗 #JRsy@9@9`~9R``#9R`'9R9@y9R`]3`+y`yRwy`CR(rcK[@`[O@@`SrO*`cS@@`s#@W4ih3'B){ )*< @6@H@@YO*@S@@@_G(Rc@k`@74Q*H*@K@!*9*6{og_ W O @*R*Ȗ@H*@ղ.@k"TkTkbT!kTkT!***@JRCyז@@9@~9R@@#9R@'9R9@y7R@]3@+Oy@WyRGy@CRق(r"3@@C@.@@S s^7*@c;6@s@@s@?@K@O\W3bS@kT@(@ @i7*@;@G/[h@k@@@7**@3@!** _)@?AT*OKWJ_IgHoG{F_{WO.@b@k*@kt!*OBWA{è_{g_WO C@*тR*vh@ wѸJRxu@@9~C8R#S8R'8R8u@:R9R^3+cx3xuByRR#xqTCHaR(r@@7@ 4#R*#*vb#BRhRAh4%R#BR@q` @sH43!/!**&*_!#4**#* _! _)@?!T*OIWH_GgF{E_{#_WO@*s>r@TxwJRyv@@99R"9R&"9R&9h@y6R9R]3yh@y6R*]3yv@2vB yRyBR(R(r`@7@( 4R**tbBRhRA4%RBR@q` @sh4S>! _)@?TOGWF_E#@{C_!4***!%RC{og _ W O @****R*wh@H?qTzJRsyt@@9~9R#9R'9R9t@;R5R^3+yy3GtBuRRwyC(R(rKR5O[:@*cS:@S"OF@@sW_@cG`@ 7"! _)@?a TOLWK_JgIoH{GC_*K@!*@H4CR*C*ubCBRhRA4%RCBR@q` @s4sC4**C*!%R@*C{og _ W O @****R*wh@H?qTzJRsyt@@9~9R#9R'9R9t@;R5R^3+yy3GtBuRRwyCHR(rKR5O[:@*cS:@S"OF@@sW_@cG`@ 7"! _)@?a TOLWK_JgIoH{GC_*K@!*@H4CR*C*ubCBRhRA4%RCBR@q` @s4sC4**C*!%R@*/9{WO  *(R R(6>@Y 5*4R(7* *>!**OBWA{è_!Bc!B#R{ !BR**{_!B{{_lll8d  `00@H8-',';'0'/' **K ?  include/linux/thread_info.hdescription=Ultrasound framework driverlicense=GPL v2vermagic=4.14.285-g5f00bf266851-ab8874763 SMP preempt mod_unload modversions aarch64name=usf_dlkmintree=Ydepends=q6_dlkm,apr_dlkmalias=input:b*v*p*e*-e*1,*3,*k*14A,*r*a*0,*1,*m*l*s*f*w*alias=input:b*v*p*e*-e*1,*3,*k*14A,*r*a*35,*36,*m*l*s*f*w* "7%)16id}}9Z 5 b p 3bk&-R1(config_xxusf_start_txusf_start_rx&usf->mutex%s: memory map handle = 0x%xusfcdev_clean_devallocate_devadd_opened_devusf_tsc_extusf_release_input3%s: wrong inputnotify_key_eventhandle_input_eventnotify_mouse_eventnotify_tsc_eventq6usm_initusf_init&usc->cmd_wait&this_mmap.cmd_wait&usf_xx->waitusfcdev_disconnectusfcdev_connectq6usm_ext2int_format4%s: index(%d) reached max retiresusf_tsc_ptrusfcdev_unregisterusfcdev_registerusfcdev_filterusfcdev_set_filterusfc_tsc_handlerq6usm_memory_unmapq6usm_memory_map__usf_set_tx_infousf_set_rx_infoq6usm_runq6usm_set_us_detection__usf_set_us_detection__usf_get_versionusf_openusf_dlkm__usf_set_stream_param__usf_get_stream_paramq6usm_set_us_stream_paramq6usm_get_us_stream_param__usf_compat_ioctl__usf_ioctlq6usm_is_write_buf_fullq6usm_enc_cfg_blkq6usm_dec_cfg_blk&usc->cmd_lock&usc->port[lcnt].lockq6usm_mmapcallbackq6usm_callbackusfcdev_matchusf_matchusfq6usm_open_writeq6usm_write__usf_get_tx_update__usf_set_rx_updateusf_mouseusf_releaseusfc_tsc_handleq6usm_us_client_freeq6usm_session_freeq6usm_us_client_buf_freeq6usm_us_param_buf_freeregister_input_deviceprepare_tsc_input_deviceq6usm_cmd3%s: buf read failedq6usm_open_readq6usm_read%s: US detect result: result=%d%s: event_type=%d; type=%d; code=%d; val=%d%s: skipping slot %d%s: no_filter_cmds[%d]; %dusf_tscq6usm_us_client_allocq6usm_session_allocq6usm_us_client_buf_allocq6usm_us_param_buf_alloctechpack/audio/dsp/usfcdev.ctechpack/audio/dsp/q6usm.ctechpack/audio/dsp/usf.cusf_kbusf_tx_cbusf_rx_cbusf_3%s: wrong input format[%d]3%s: wrong format[%d]%s: session[%d]3%s: wrong token[%d]ADSPUSM3%s: wrong input: usc=0x%pK, inf_size=%d; info=0x%pKusf_set_tx_info32usf_set_rx_info32usf_set_us_detection32usf_get_version32usf_set_stream_param32usf_get_stream_param32usf_get_tx_update32usf_set_rx_update32usf11.7.1%s: interleaved(%d): slot(%d)%s: release entry dmap:[0x%x,0x%x,0x%x,0x%x,0x%x,0x%x,0x%x,0x%x]; dev_id=0x%x %s: timeout. prev_j=%lu; j=%lu 3%s:read data: timeout %s: APR De-Register common port 3%s: Could not allocate q6usm client %s: release exit %s %s: APR De-Register 3%s: timeout. waited for memory_unmap 3%s: timeout. waited for memory_map %s: Max %d devs registration 3%s: no free region %s:usf in open %s: bufsz=0, get/set param commands are forbidden 3%s: port is null 3%s: us_client is null 3%s: parameter buffer is null 3%s: usc is null 3%s:timeout. wait for write buf not full %s: acquiring %d msec wake lock 3%s: input data wrong 3%s: transparent data copy failure 3%s: params memory alloc[%d] failure 3%s: NULL primary device %s: handle[%d], name=[%s] is disconnected 3%s: input_if[%d] is already allocated %s: session[%d] was allocated 3%s: APR Common Port Already Closed %s: handler[%d] was unregistered 6%s: handler[%d] was already registered 3%s: event_type[%d] isn't registered %s: input device[%s] was registered %s: handler[%d] was registered 3%s: device %d is already opened %s: device[%d] is opened 3%s: Command 0x%x failed 3%s:Comamnd signal detect failed 3%s: CMD Memory_map failed 3%s: USM port registration failed 3%s: detect_info[%d] allocation failed 3%s: enc_cfg[%d] allocation failed 3%s:dec_cfg[%d] allocation failed 3%s:Comamnd open failed 3%s: get client name failed 3%s: Registration with APR failed 3%s: input_allocate_device() failed 3%s: wrong parameters: direction=%d, bufsz=%d %s: timeout. prev=%d; new=%d 3%s: TX path corrupted; prev=%d 3%s: CMD_SET_PARAM: timeout=%d 3%s: CMD_GET_PARAM: timeout=%d 3%s: CMD_SIGNAL_DETECT_MODE: timeout=%d 3%s: wrong parameters: size=%d; bufcnt=%d 3%s: handler[%d] registration failed: ret=%d 3%s: input_register_handle[%d] failed: ret=%d 3%s: input_open_device[%d] failed: ret=%d %s: event_type[%d]; filter=%d 3%s: wrong params: buf_size=%d; buf_num=%d 3%s: wrong w_ind[%d]; d_buf=%d; c_buf=%d %s: buf_num:%d; format:%d; port_cnt:%d; data_size=%d 3%s: wrong input: event_type_ind=%d %s: primary device; ind=%d %s: secondary device; ind=%d %s: device %d is added; ind=%d %s: name=[%s]; ind=%d 3%s: copy upd_tx_info to user; rc=%d 3%s: copy rx_info to user; rc=%d 3%s: copy detect_info to user; rc=%d 3%s: copy version_info to user; rc=%d 3%s: copy param buf to user; rc=%d 3%s: copy upd_tx_info32 to user; rc=%d 3%s: copy rx_info32 to user; rc=%d 3%s: copy detect_info32 to user; rc=%d 3%s: copy version_info32 to user; rc=%d 3%s: copy config_tx from user; rc=%d 3%s: copy config_rx from user; rc=%d 3%s: copy params from user; rc=%d 3%s: copy upd_tx_info from user; rc=%d 3%s: copy upd_rx_info from user; rc=%d 3%s: copy detect_info from user; rc=%d 3%s: copy version_info from user; rc=%d 3%s: copy set_stream_param from user; rc=%d 3%s: copy get_stream_param from user; rc=%d 3%s: copy param buf from user; rc=%d 3%s: copy upd_tx_info32 from user; rc=%d 3%s: copy upd_rx_info32 from user; rc=%d 3%s: copy detect_info32 from user; rc=%d 3%s: copy version_info32 from user; rc=%d %s: tx: q6usm_run; rc=%d %s: rx: q6usm_run; rc=%d 3%s: copy to version_info.pbuf; rc=%d 3%s: set us detection failed; rc=%d 3%s: get version failed; rc=%d 3%s: q6usm_set_us_stream_param failed; rc=%d 3%s: q6usm_get_us_stream_param failed; rc=%d 3%s: get tx update failed; rc=%d 3%s: set rx update failed; rc=%d 3%s: input_reg_dev() failed; rc=%d %s: name=[%s]; rc=%d %s: [%s]; rc=%d id[5]=%d, id[6]=%d, id[7]=%d %s: name=%s; buf_size:%d; dev_id:0x%x; sample_rate:%d 3%s: Reset event is received: %d %d %s: loopcnt = %d 3%s: misc_register() failed ind=%d; rc = %d 3%s: US ION allocation failed, rc = %d 3%s: unsupported detector: %d %s: cmd[0x%x]; result[0x%x] 3%s: timeout opcode[0x%x] 3%s:timeout. waited for response opcode[0x%x] %s: ptr0[0x%x]; ptr1[0x%x]; opcode[0x%x] %s: wrong command[0x%x] %s input_unregister_device[%s] 3%s:Invalid format[%d] 3%s: Invalid format[%d] %s: TSC event: xyz[%d;%d;%d], incl[%d;%d], pressure[%d], buttons[%d] %s: mouse event: dx[%d], dy[%d], buttons_states[%d] %s: to free session[%d] 3%s: expected[%d] != token[%d] 3%s: wrong READDONE[%d]; token[%d] 3%s:write op[0x%x];rc[%d];cpu_buf[%d] %s: cfg_size[%d], params_size[%d] 3%s: payload has invalid size[%d] 3%s: start_tx: wrong state[%d] 3%s: stop_tx: wrong state[%d] 3%s: start_rx: wrong state[%d] 3%s: stop_rx: wrong state[%d] 3%s: set_tx_info: wrong state[%d] 3%s: set_rx_info: wrong state[%d] 3%s: set us detection: wrong state[%d] 3%s: get_tx_update: wrong state[%d] 3%s: set_rx_update: wrong state[%d] 3%s: set_tx_info32: wrong state[%d] 3%s: set_rx_info32: wrong state[%d] 3%s: get_tx_update32: wrong state[%d] 3%s: RX: state[%d] %s: key event: key[%d], state[%d] 3%s: Requested buttons[%d] exceeds max buttons available[%d] 3%s: wrong read_ind[%d] 3%s: Commmand run failed[%d] %s: q6usm_read[%d] 3%s: mem_map op[0x%x]rc[%d] 3%s:open failed op[0x%x]rc[%d] 3%s: open failed op[0x%x]rc[%d] 3%s:read op[0x%x]rc[%d] 3%s:write op[0x%x];rc[%d] 3%s: timeout. waited for run success rc[%d] 3%s: Getting US detection failed rc[%d] 3%s: mem_unmap op[0x%x] rc[%d] 3%s:timeout. waited for OPEN_WRITR rc[%d] 3%s: timeout, waited for OPEN_READ rc[%d] 3%s: Get ready region failure; state[%d]; rc[%d] 3%s: wrong WRITEDONE_IDX_STATUS[%d] 3%s: Invalid payload size for WRITEDONE[%d] 3%s: Invalid payload size for READDONE[%d] 3%s: unsupported IOCTL command [%d] 3%s: wrong response[%d] on cmd [%d] %s: cfg_size[%d], params_size[%d]; parambytes[%d,%d,%d,%d] %s: params[%d,%d,%d,%d, %d,%d,%d,%d] %s: params_size[%d]; params[%d,%d,%d,%d, %d] %s: data[%pK]phys[%llx][%pK] %s: param_buf[%pK]; param_phys[%llx]; [%pK] %s: data[%pK]; phys[%llx]; [%pK] 3%s: received RESET_EVENTS %s: Registering the common port with APR 3%s: client or its apr is NULL 3%s: client info is NULL 3%s: the private data is NULL 3%s: APR handle NULL %s: name=[%s]; ind=%d; dev=0x%pK 3%s: wrong input: event_type_ind=%d; match_cb=0x%pK %s: timeout. free_region=%d; %s: dsp_buf=%d; cpu_buf=%d; %s: srate:%d, ch=%d, bps= %d; %s: token[0x%x]; payload_size[%d]; src[%d]; dest[%d]; 3%s: usc->port[%d].ext=%pK; %s: 3%s: buf_size is 0 %s: USF SW version %s. %s: id[0]=%d, id[1]=%d, id[2]=%d, id[3]=%d, id[4]=%d, 3%s: buf_size (%d) < version string size (%zu) 3%s: wrong input parameter(s) 3%s: buf_size (%d) > maximum buf size (%d) Buffer overflow detected (%d < %lu)! Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)usf_dlkmpmodule_layout~Qmsm_audio_ion_mmapR*Amsm_audio_populate_upper_32_bits',msm_audio_ion_alloc_raw_spin_unlock_irqrestore"_raw_spin_lock_irqsave@rapr_resets__ll_sc_atomic_add!apr_register__ll_sc_atomic_subRapr_deregister8[msm_audio_ion_free_*apr_send_pktvBminput_close_deviceivminput_unregister_handlezinput_open_device1uinput_register_handle__:input_unregister_handler/-input_register_handlerլJmutex_unlocke8^mutex_lockh'J__hwasan_load8_noabortQ}misc_deregisterqbSN__dynamic_pr_debugXUprintkq{misc_registerEzZ__sanitizer_cov_trace_pcGNUdaZ8881P <h:FhW(hn@jtat,[H2(XHN0 TL  84FU`8iDu8 ((88,08-;/RP1p889bPexg5q6L=8P8888083h8TK^?wCx8G(H8IJ8;H8P NZr888(( 8Xl)>SPxXc@8x88oH838Phr_8y 88t X88DuD88"88@p8^wq8 X P@tx0P88 @ 8 ( -858 W8z0 8 8x 8H<h 8 L# 0? 1^ 2} 8  8   8  8  8 X 86  8W  8| ,  8  8 H 8  8  80  8P ( 8p ` 8  8  8 3P(  7U     - 9A ; U a z  t         $ + C U k        p|"9?WhDm %/9NaXk\vЍ\|$:PbXl`ș< n8/;HG$_ܸvĻx(; Xbtxpuz,@a$x$dusf_init.descriptorusf_init.descriptor.5usf_misc__usf_ioctlusf_compat_ioctlusf_set_stream_param32usf_get_stream_param32__usf_get_version__usf_set_us_detection__usf_set_tx_info__usf_set_rx_update__usf_get_tx_update__usf_set_rx_infousf_mmapusf_opens_opened_devsadd_opened_dev.descriptorusf_wakeup_sourceusf_open.__keyusf_open.descriptorusf_releaseusf_release.descriptors_usf_input_devsusf_release_input.descriptorusf_release.descriptor.132usf_start_txusf_start_rx.descriptorusf_stop_txusf_start_tx.descriptorusf_start_tx.descriptor.21__usf_set_stream_param__usf_get_stream_paramusf_tx_cb__usf_set_tx_info.__keyconfig_xxregister_input_deviceusf_tx_cb.descriptorconfig_xx.descriptorconfig_xx.descriptor.36config_xx.descriptor.38config_xx.descriptor.40config_xx.descriptor.44register_input_device.descriptorusf_matchprepare_tsc_input_devicenotify_tsc_eventnotify_tsc_event.descriptorprepare_mouse_input_devicenotify_mouse_eventnotify_mouse_event.descriptorprepare_keyboard_input_devicenotify_key_eventnotify_key_event.descriptorusf_match.descriptorusf_rx_cb__usf_set_rx_info.__key__usf_get_tx_update.descriptor__usf_get_tx_update.descriptor.74__usf_get_tx_update.descriptor.76__UNIQUE_ID_description84__UNIQUE_ID_license85usf_fops.L21s_usfcdev_events.0.1s_usfcdev_events.0.0s_usfcdev_events.0.3s_usfc_handlersusfcdev_register.descriptorusfcdev_unregister.descriptorusfcdev_set_filter.descriptors_usf_pidusfcdev_clean_devs_usfc_primary_handless_usfcdev_events.0.2slot_clear_cmdsusfcdev_clean_dev.descriptor.35usfcdev_clean_dev.descriptorusfcdev_filterusfcdev_filter.descriptorusfcdev_filter.descriptor.13usfcdev_matchusfcdev_match.descriptorusfcdev_match.descriptor.17usfcdev_connectusfcdev_connect.descriptor.21usfcdev_connect.descriptorusfcdev_connect.descriptor.23usfcdev_connect.descriptor.27usfcdev_disconnectusfcdev_disconnect.descriptorusfc_tsc_idsthis_mmapq6usm_us_param_buf_free.descriptorq6usm_us_client_free.descriptorq6usm_us_client_buf_freeq6usm_session_free.descriptorsession_locksessionq6usm_us_client_free.descriptor.9q6usm_us_client_free.descriptor.12q6usm_us_client_free.descriptor.14q6usm_us_client_buf_free.descriptorq6usm_session_alloc.descriptorq6usm_callbackq6usm_us_client_alloc.descriptorq6usm_mmapcallbackq6usm_us_client_alloc.__keyq6usm_us_client_alloc.__key.22q6usm_us_client_alloc.__key.24q6usm_callback.descriptor.104q6usm_callback.descriptorq6usm_mmapcallback.descriptorq6usm_mmapcallback.descriptor.86q6usm_mmapcallback.descriptor.93q6usm_mmapcallback.descriptor.91q6usm_mmapcallback.descriptor.89q6usm_us_client_buf_alloc.descriptorq6usm_memory_mapq6usm_us_param_buf_alloc.descriptorq6usm_us_param_buf_alloc.descriptor.33q6usm_open_read.descriptorq6usm_enc_cfg_blk.descriptorq6usm_enc_cfg_blk.descriptor.43q6usm_enc_cfg_blk.descriptor.45q6usm_enc_cfg_blk.descriptor.47q6usm_dec_cfg_blk.descriptorq6usm_open_write.descriptorq6usm_init.descriptorq6usm_init.__key__UNIQUE_ID_vermagic61__UNIQUE_ID_name62__UNIQUE_ID_intree63____versions__module_depends__UNIQUE_ID_alias64__UNIQUE_ID_alias65init_module__sanitizer_cov_trace_pcmisc_registerq6usm_initprintk__dynamic_pr_debugcleanup_modulemisc_deregister__hwasan_load8_noabortmutex_lockmutex_unlock__stack_chk_guard__hwasan_load4_noabortmemset__hwasan_store8_noabortkasan_check_write__arch_copy_from_user__hwasan_load2_noabort__hwasan_store2_noabortkasan_check_read__arch_copy_to_user__hwasan_store4_noabort__hwasan_load1_noabort__hwasan_store1_noabortmemcpyq6usm_us_client_free__hwasan_loadN_noabortkfree__hwasan_storeN_noabort__stack_chk_failq6usm_get_virtual_address__ll_sc___cmpxchg_case_mb_32kmalloc_cacheskmem_cache_alloc_tracewakeup_source_preparewakeup_source_add__mutex_initusfcdev_unregisterinput_unregister_deviceq6usm_cmd__wake_upwakeup_source_removewakeup_source_dropq6usm_runq6usm_read__init_waitqueue_headstrncpy_from_userq6usm_open_readq6usm_us_client_buf_allocq6usm_us_param_buf_allocq6usm_enc_cfg_blkpm_wakeup_ws_event__kmalloc__check_object_sizeq6usm_us_client_allocinput_register_deviceinput_free_deviceusfcdev_registerinput_allocate_deviceinput_set_abs_paramsinput_eventstrcmpq6usm_open_writeq6usm_dec_cfg_blkinit_wait_entryprepare_to_wait_eventschedulejiffiesschedule_timeoutusfcdev_set_filterfinish_waitq6usm_writeq6usm_is_write_buf_fullq6usm_set_us_detectionq6usm_set_us_stream_paramq6usm_get_us_stream_param__this_moduleinput_register_handlerinput_unregister_handlerinput_register_handleinput_open_deviceinput_unregister_handleinput_close_device__mod_input__usfc_tsc_ids_device_tableq6usm_memory_unmapapr_send_pktq6usm_us_param_buf_freemsm_audio_ion_freeapr_deregister__ll_sc_atomic_subapr_register__ll_sc_atomic_addapr_reset_raw_spin_lock_irqsave_raw_spin_unlock_irqrestoremsm_audio_ion_allocmsm_audio_populate_upper_32_bitsmsm_audio_ion_mmap( (`08@HPX`thpx<Px0d,,,H--t..P56@ 7(;0x87@d;HP7X;`h7p4<x H:|<X> ?LF|F(>(>,>8>h>p>|>>O>}>O>}>>>>>>>>>? ?$?h(? ,?}0?h4? 8?}@?P?\?d?t?|?K?K????????@ @@,@8@L@\@`@d@h@l@x@@@@e @_@e @_@@@@@@AAA$A4A@ALATA\AlAxAAAAAAAAAAAAABB B,B4B@BPB\BhBBBBBBBBBBCC(CDCLCXCtCCCCCD D D,D@DLD`DlDDDDDDDDDDEEE$E,EDELEXE`EhEEEEEEEEEEEEF FFF4FHFPFtF|FFFFFFFFFFFFFFG,G0G!cc>!cccc c cc_ c_ cc c cccd$d4d@dTd`dldpd tdxd |dddddddddee(e4e8e!!DfPf\f`fs dfs lfpf tf xf|ffffffffffff fg ggg$g0gDgTg`gtggggggggggghh hhhDhHh\hlh|hhhhhhhhhi$i8iDiPi\ihitiiiiiiiijjjjj j(j4j