ELF0@@2/"""""""   zR| 4D-D0L 0  0LD-D 0PD-D H   h  HD-D <pD-D@P @ @ @PD-8D-D0L 0  0LD-D 8D-D0L 0  0LD-D ,<pD-D H  P  HD-,lhD-D H  H  HD-,D-D H    HD-8D-DpP 0  pPD-D 0PD-D0L 0 h 0LD-0<D-D`L   t `LD-D ,p|D-D H  \  HD-(8D-DD ` DD-4D-D0L 0 | 0LD-8D-D0L 0 L 0LD-D (@ D-DD H DD-(l D-DD H DD-@tD-DPT P  \ PTD-D ( D-DD H DD-DPD-DPT P   PTD-D 4PD-D0L 0  0LD-D HD-D\ ` L \D-(DD-D H  d  HD-< D-D@P @   @PD-D (@DD-D H  d  HD-<lD-D@P @  x @PD-D <D-DT @   TD-D zR| H@D-D`X `   `XD-D 0dtD-D H   p  HD-D HD-Dp\ ` ` p\D-4D-D0L 0  0LD-D <lD-D@P @   @PD-D 0\D-D0L 0  0LD-0pD-D0L 0 H 0LD-8,D-D@P @  @PD-4D-D0L 0  0LD-D 88D-D0L 0 L 0LD-D ,tD-D H  h  HD-zR| ((D-DD P DD-(D(D-DD P DD-LpTD-D\ `   \D-D 0D-D0L 0  0LD-0tD-D0L 0 L 0LD-((@D-D H  `  HD-8TD-D@P @  @PD-4xD-D0L 0 P 0LD-(<D-D H  \  HD-zR| (<D-DD d DD-(D4D-DD \ DD-8plD-DPP 0  PPD-D (8D-D H  X  HD-0lD-D0L 0 D 0LD-0 D-D0L 0  0LD-(@HD-D H  h  HD-LlD-D\ `   \D-D 8D-D@P @  @PD-<D-DPT P  PTD-(8<D-D H  \  HD-0dD-D0L    0LD-D HD-D`X `   `XD-D zR| (XD-D H  x  HD-(D@D-DD h DD-<pD-D@P @   @PD-D 8D-D@P @  @PD-8D-D@P @ T @PD-<(,D-D@P @   @PD-D ,hDD-D H  d  HD-,pD-D H  P  HD-8D-D@P @  @PD-4D-D0L 0 H 0LD-D 0<D-D0L 0  0LD-0pD-D0L 0  0LD-<TD-D@P @   @PD-D (8D-D H  X  HD-DD-DPT P   PTD-D <X$D-D@P @  @PD-(@D-D H  `  HD-DD-DpX P   pXD-D 4 TD-DPP 0   PPD-D 8DD-D@P @  @PD-4xD-D0L 0 P 0LD-4XD-D0L 0 0 0LD-<HD-D@P @  @PD-80D-D0L 0 X 0LD-zR| (<D-DD d DD-(D4D-DD \ DD-8pD-DPP 0 X PPD-D HD-Dp\ `   p\D-D ,D-D H    HD-H(D-D\ `  \ \D-D ,tD-D H   H  HD-D 0tD-D H   p  HD-D 8(D-D@P @  @PD-@D-DPT P   PTD-D (XHD-D H  h  HD-8<D-D@P 0  @PD-D 4D-D0L 0  0LD-4HD-D0L 0   0LD-L0XD-D\ `    \D-D 8 D-D@P @  @PD-<D-D@P @  0 @PD-D (<D-D H  \  HD-D(XD-D`X `  `XD-Dp|D-D`X ` < `XD-<D-D@P @ X @PD-<D-D@P @ ` @PD-L8D-D\ `   \D-D 4D-D0L 0  0LD-@D-DPT P  PTD-@D-DPT P X PTD-@HD-DPT P   PTD-D <D-D@P @    @PD-D ,D-D H  `  HD-8@D-D@P @  @PD-08D-D0L 0 X 0LD-<lPD-D@P @   @PD-D DD-D`X `  `XD-DD-D`X ` t `XD-<<D-D@P @  @PD-?#{ Ou@2qT @.q(T`"a@*OB @{è#_ ?#{Ot@2qcT h@(.qT*OA{¨#_ ?#{_WOA8նBB@@ 5@b@8()R }_k } 5@@H 7R@@6@b@h7DR+,R2(R,-HR2(7b@R'!R*W7~_~~ ȩ5~_  Ȫ5;(6*OCWB_A{Ĩ#_?#{WOA8B@@(5h@u@8(  }_k } 5h@th@h@th@OBWA{è#_ֿ;h@u@8(  }_k } 5h@uh@H?#{WOt"R R79 R~_ ) ȫ5;Ո6tb`^`7sBR()HR2(uvBR#$R(`v2@@?u^OBWA{è#_qh~_h~ ȩ5R~_)(~ Ȫ5?#{O`h@7  s@R*OA{¨#_?#{O@7* B!R#R>ROA{¨#_?#{ `"h@ Rs@`Bs @`sR@`"hf@`Bhj@ R* @{¨#_?#{WOA8*%C"@3@(R4 @6*RQ6a#R@#ytBu @R@"f@?t @R@Bj@*R?+R*%tBu @R@"f@?t @R@Bj@RBR?a#R@#2A8%C_ TOFWE{D#_?#{ O**"2 OB @{è#_?#{OA8*%C@#R@#** #A8%C_ TOE{D#_?#{WO`bt@@H@R#R@!B@4`> ;5` t^`(RBh>(RFB9F9{{b".26:*OBWA{è#_?#{WO ^A^`Bu @uR <tbh@h7(vBR<=R(``b@7`"uF@@?R(R(`BOBWA{è#_(R~_)(~ Ȫ5R~_)(~ Ȫ5?#{{#_?#{{#_?#{ _WO* ^AhRrkTRrk@ThRrk`TRrkATbR-.(Rh2H&72qc T ,(RrkTHRrkTb@7"@b@7T* b@7**"F@y@B @`By@y~@-T )5 @u"*FBJ hR@J9F@@HCz @y  tyn߂RR~ R R R  @#"?@@h7 RHR?3(@h 7 RR?3(@h7R(R?3(@N SN9F@ (@? 4*RJK(R(=@77RijHR2(RUVR*2("F@@? Y qh~_ @i Ȫ5;6*ODWC_B @{Ũ#_(Rqi~_)(i~ Ȫ51(_( ȩ5l1(_z( ȩ5r1(_@( ȩ5xqh~_~h~ ȩ5*qh~_h~ ȩ5?#{*{#_?#{g_WO*` u^A@ThfA8CB@@ 5(@:b@8()R }_k } 5(@:z (@H (@:(@H9!@b@7"F@#'@*?B @v=BO BODWC_BgA{Ũ#_*?#{ O ^A3RR(h@T  `bh@h7OB @{è#_R~_)(~ Ȫ5?#{og_WO `bu"tZih[`wA8թiiѩi= bRR@?(@RQH}_+H} ȩ5 <H@V*@TyCh@v_@H5(@6@@8+R( }_J } 5(@6 (@((@6 (@( @^@ 6 @@b.@@?_ RHIR3(_@ @6:s@"s@?*h@ *x(s@5 :@9@_qT_ qT_qT=@!R*8R@Thz7@Hs@%q!T@Xs@ARS@x5q!TAR*s@x*H SC; SED'3RB @@* 4|| i*@`#|@ h@h Qq+#T"ARH@yqTqT[@ R@@1@AR[S@x@RkaT@B@9C#*8R@T@ 5*@ ARH@yKq TZ \h**@* a@@@ az 4ZQ@4@ a *A8%C_ !T*OLWK_JgIoH{GC#_@@ @h1A{yiiy;1 A: Tvky3@ @y *4@CxRR8R@ T4@RVWR2(@R9?R2( *2Av4 "F@b@4@RR8R?cT**~_y~ ȩ5~_y~ ȩ5 ~_y~ ȩ5@?#{ WO*bz@@7(B @a@*R@viT@ )* !**OCWB @{Ĩ#_?#{ _WOw!Ryz@բ@93958@`T T #0  RDR*@ׂr@!Br@!!R9RHR#9 !R*ODWC_B @{Ũ#_?#{ `hz@! @{¨#_?#{OCA8%C yRR8R?cT*A8%C@@` TOB{A#_?#{og_WO@H`z@h@9Q qhT )+ih8J @uwy@? TR`b@uwy@?( T RDR*@s@!Cs@!!RhR@#(9@uwx@TH RDR*@ s@!Cs@!!R(R@#(9<xy#@xy# HR**OEWD_CgBoA{ƨ#_?#{_WOB9RR** 7R94*v*OCWB_A{Ĩ#_֠BV@!"b@6*)5*!?#{ WO`vV@b6Ւ@׎@" ԎHRȒsBš@!*OCWB @{Ĩ#_?#{ WO@:@v@!?CTT!?cT TT@)T@@!T?T@@6v@@@!bR?cT[@!bR?cTL@!bR"?cT=Bb"@AR4*AqT*`@!"R?cT ***OCWB @{Ĩ#_?#{ WO*6`hF9(4vbh@*?@4*6`hF9H4(`Bh@*?4*(Ri@5  ?U7~th@h@R4*r`v@`hF9h4<`u@36M`hF9h4`t@`t@th@h@R/v`@R5@4*`hF9h4#a@R4* `v@4*ԐRR r!rBR`*v9*OCWB @{Ĩ#_*``@!4*G?#{O*@a*OA{¨#_?#{O*@a"@(R3 *OA{¨#_?#{ WOtbwN@@`2hBH4`hDy rTQ@G9h4@!R6R9 B@*? 4@9(4@*9R`2hByh7`"h@hAq T*!R*OCWB @{Ĩ#_?#{ OtbuN@@`2hBy72`"h@hAq T**@B@!R?5RG94@t*9!R**OB @{è#_!?#{ O`btN@G9h4@U!R5Ru9B@*? 4h@9H4@*9 R*OB @{è#_?#{ ObN@B@!R?*5RG94@t*9 !*OB @{è#_?#{ WO9RR`t`"sbtwNvR!#Rh9`@!Rw@ zA!*`*wB @@9IR jw/`w9}4*%`h@*R5@`@9u9` @9t 9!**OCWB @{Ĩ#_!`wAw!?#{ `b`N@ @{¨#_?#{g_WO 6s`@RR` p`Bu`bu z"@b`N@wwx@X  G94!R, lxi@"@H @ T@ #9@ B93@ @@H3@? T1@"A G9h42A!R*@ ( G94*84@h85*@*ODWC_BgA{Ũ#_{y`bxRp?#{_WOz@"@bN@v F94עؖ@A@*@!R@@W"@/*4B @ ) !"@AR@TbT"@**OCWB_A{Ĩ#_?#{ `hz@!* @{¨#_?#{g_WOA8%CBz@9 @RȢ @RȦ @4*@94" A4 "F@R@4"@**2A4*4&@֪Av4"@** "F@b@v4@vG9qT39 `@#@#R `@#`@4*Xh@R R2(@u@6"@@TbT#AqmT@F9:RBqD*@4**A8%C_ T*OFWE_DgC{B#_֠9@!R@qR@!R@*@!#R@@F9R39`@#ᄟRR8R?Th@ )* !*~_x~ ȩ5R?#C{OA8*%C`Bs @ؘRrkT(R#R"R8R#9?Ti*CRR8R#y#?Ti***A8%C_ T*OD{B@C#_?#{ WO*bz@@7lB @@*R?cT@ )* !*FvC@v@5"@,@TbT@R@@b@@R*OCWB @{Ĩ#_?#{WO!Rz@`v@9"9*OBWA{è#_?#{WO`uz@@v@3`"h@s@ThbT"Ԣ@R"@b@ROBWA{è#_?#{_WO*@H`"vz@&@7` 7`RR*r@!Br@!!RR!R9R!R9"9*`OCWB_A{Ĩ#_?#{WOt`@Rv@b`@R ROBWA{è#_?#C{WOA8%C`bvN@B @R!3Rz@C82AqaT 6A(07"&@7.,*3"R7!RRRBR3R7!RRRBR ***A8%C_ TODWC{BC#_?#{og_WOC*RR b"!N!#R[v@ QqH T ) +yJ @ x6R=RR2`#`C|@y @R(țA(T(}R  oRj@x}@Tx!bR2bH'?qT?TR4*@`4*@* 7Rsk`"x@" @5h}@Txx@* 7* 4*j*c*`o@"B@`R!bRR9b@hTh@qT9R!"R@hTh@qT? T!4*!`!@ $***OFWE_DgCoB{A#_!4*@B @96R=>R2(R tchc@97R@9h7R*!!*h!vx~_t~ ȩ5?#{O`bsN@`h2A QqT )+ih8J @`t@RR@94 `t@OA{¨#_?#{+g_WO A8%C`b{N@tz{@RC8S BCR2(h@87h@07 *h@(7*h@7h@(7 h@ wR{_R h@h7 B*CRh@7@c@UcXsWsA9 4q`T q T`Ch @ ) ! U@@y#`@RC8`@3"R@7W _s9HwAXw @!R@{{A9A9* {9A5kTb]**RR(A8%C_ T*OIWH_GgF{D+@#_C @A*w4 As C # Ac C @TwHwA94#*UC #"RHwA9H4WRv#"R@9 @z4w *WR#4*"qh~_~h~ ȩ5Rqi~_)(i~ Ȫ5l?#{ `bsN@`hz@R   R(* @{¨#_Rqi~_)(i~ Ȫ5?#{OR(R!Ԛ 24OA{¨#_qh~_h~ ȩ5?#{_WO@H``"vz@u@ubN@2Aq7RuBx @R u @R w4 ȪBh4RRBR*OCWB_A{Ĩ#_?#{ _WO"z@@7bN@2A9Rwbs R(R2(@B@UbN@( Q qT,R* מ@RR@94B"@@*R9Ԗ@BHbԎ@?qaT* Rמ@RR@9h4B"@@*R9Ԗ@* Ԓ@RR2(ODWC_B @{Ũ#_qh~_@h~ ȩ5qqh~_zh~ ȩ5?#{ `sz@``B* @{¨#_?#{WOCA8*%Criv"(9`@!R`@"R7`@!R*6 R*`Bh @ )@9 !}RRBR*A8%C@ T*OCWB{A#_?#{WO6s`@RjR@@&`bu `u`u">`u`u`Ru:V`"u"`Bu&`bR` !BZARAr"R`ur5`u{{vv`uz`u~`bhuv`u`u`"huBv`bu`u`huv`"u`Bu`huv`u`u`bhuv`u`u`"!Rh`B !B` t` !Br`r`vr9v9`B @u"z@bN@2A QqT )+ih8J @ <`9`1"BA FA42`!*`b R`!*h`bR*hOBWA{è#_?#{WOz@z~zA9~A9*B @A*v4r C  b C Br@"@**OBWA{è#_?#C{ o g _WOA8%CB @"z@@3`bsN@``"u2Ah@ QqT ) +yJ @ (R" Ah49"F@`Rh@(40" Ah4 "F@`Rh@42Ah4"F@`bh@42A(4 `bh@4 R;'R(R(R3([R R]?1([ )Z! )K Q_q J( q+B1 @*""2s]@"@bN@3Az@ QqhT JIy @RR@94q T@,R>6@RR@9H4@'@ 4*B @ )c@!RR*B"@@* 4*{'@t,R*4*{dqTc@*@R@!R@R@{" At4 "F@R@t4@*qT!R4*%*qT@@*4B @ *U RFGR( 4qT(Rh9@ 4*'@8@SS@94C#@@*S9@a`4*'@VT R~_*~ ȩ5{'@5RR(+@_q(T kiy ]R R]?1(Ѡ[Z4*[ @@t4 @@R@4@**@@4C @@b@h4C@@@ubN@2A4 5R5@@b@ 4 Q_qT!R qT` u Rs56HR9R2( qT!R*#RGrk,TRk-TRhrkT Rk T@R(rk Td菐RrkTRrkTRrk@TؘRrka TRRRk T`RkTRkTXRF$RrkTCq`THRrkATxR9'@@vRhrk`TRrk!TR(Rrk`TRrkT_qT8RRR8RR R xRXR*@@ @5HRR*z@ r@!Br@!RR(R ?r(89C(R9 @T  RRBR(@T"{@!R@ubN@2A QqT k jy) (? )!{tG@_qT; }RRBRG@%RG@@***_qT JIy *96` !R@974'@@@  u RHR(5C@#Rr?k,TR?k-TRhr?kT R?k T@R(r?k T\菐Rr?kTRr?k TRr?k@TؘRr?ka TRJR?k T`R?kTR?kTTR>$Rr?kT?Cq`THRr?kATtR1Rhr?k TRr?kTR&Rr?k TRr?kTTR4RRR4RR R tRTR*'@+@_qT kiy   Ѡ[Z4*@@*^^)}`[$Z@,1 T*1@TT 44qT\*@`@5s,'@ Rqh_*h ȩ5{c]QH}_xH} ȩ5{'@pJR~_*~ ȩ5{t5%~_~ ȩ59R{)*\7RR3(R(R(][H`uz@=G R R2@7a@r$Rv$R $R $R $R $R" $R $Rz$R $R $R~$R $R $R $R" $Rb $Rr $Rb4Rb4R]RDER3(*pQR'@qi_)(i Ȫ5{'@qh_@h ȩ5{]QH}_vH} ȩ5{'@'@QH}_yH} ȩ5(R'@qi}_)(i} Ȫ5#'@QH}_yH} ȩ5~_ x Ȫ5;ըG6@@R`h @R`h @R`*h @h@ R ZqThA8%C_ aT*OPWO_NgMoL{KC#_?#{_WO*bz@@7)B @#@*R@iT@ )* !**OCWB_A{Ĩ#_?#{_WO`xz@ 7Ah(7!R@9c97A7@7ssA94q@T qaTCc@@ * C*OCWB_A{Ĩ#_(Rs9s@cR*!R?#{ `hz@A @{¨#_?#{ g_WO`tQz@@{VW{A9HA9*V (RH9HAqXaT$WC @HAY *HAYs [HC X@VvB`.(RhR8 RDR*@r@!Br@!!RR C9uh@xOEWD_CgB @{ƨ#_?#{ g_WObs@xzz@U{@V{A9HA9*U (RH{9HAqWaT"VC @HAY *HAYs [HC W@W RDR*@s@!Cs@!!RR@C(9b@љ\@OEWD_CgB @{ƨ#_?#{_WOs"s@`wz@z~zA9~A9* ~9A4kaT7B @A*v4 Ar C " Ab C @tOCWB_A{Ĩ#_?#{_WOss@`wz@z~zA9~A9* z9A4kaT7B @A*v4 Ar C " Ab C @tOCWB_A{Ĩ#_?#C{og_WOA8%Ct|@c"t^@ 3@6bN@2A(R`#1h"x"yzBhsg (@y q/Tts`@dRR`/u(R(ss@AR`Rv @yov4=R<=(R_3(R@AR_3(@Rs@)4@* @@R @RRb""@{#B@(kT@q`TRkTRb@* y@<@khTR{h@y\@ YkbT@* R/@@s@b '@k)T@** @:@RkaTH@kaT@* +@9@@@y[@h@ u/@*BR@kT@ '@@@*@@@@R @@HRR(R_(#@@@ RQH_*H ȩ5sC@@QH_@H ȩ5sC/@@QH}_}H} ȩ5sC/@#s/@s@ *A8%C_ ATO\W[_ZgYoX{WC#_?#{WObv@bBJ@h7BhRJ@ 7B @OBWA{è#_?#{g_WO"V"@(7[8qT RDR*z@r@!Br@!!RR C9B *A*:@@* ODWC_BgA{Ũ#_?#{g_WO"ѸZ_8 qT RDR*{@r@!Br@!!RR C9" 8FAFB@bR*ODWC_BgA{Ũ#_?#{ _WO@Hz@R R2(RR2( 97BB4q!T@z@ 6A7"RR2(@z@ 6A7"BaRCRRRR(BaRCRRR~R( B qaT#B @ ! 3A@@hRc@y qTRR(ODWC_B @{Ũ#_qh~_{h~ ȩ5Hqh~_|h~ ȩ5GRqi~_)(i~ Ȫ5qh~_}h~ ȩ5`R~_)(~ Ȫ5R~_)(~ Ȫ5~?#{_WO@H`xz@R |}R2( B4qTHz@ 6A7"RabR2(@z@ 6A7"BaRCRRRIJR(BaRCRRRBCR( B qaThR@ 7`B` @OCWB_A{Ĩ#_~_{~ ȩ5~_}~ ȩ5R~_)(~ Ȫ5R~_)(~ Ȫ5?#{ `@sH`"s@`bsA`2hBy7 R`"h@ @{¨#_?#{ WO`RR*vz@r@!Br@!RaRR(R`B9h @ ) !B `Bh @ ) !OCWB @{Ĩ#_?#{ O`ur@AR@yۅR kTOB @{è#_?#{_WO@Hz@ `6Avr@@9q7T%`T AR@y qaTR!"R2(r@R **OCWB_A{Ĩ#_~_{~ ȩ5?#{ g_WO@Hz@4c8# (A :(7A7 w8wA9qT5 !s@"RA RDR*@r@!Br@!!RR@C97 (sA8s***OEWD_CgB @{ƨ#_?#{ g_WO@Hz@ucw hA` xh7Ah7wsxsA9q@T qT22xyC@*``c`@ZyH@HRhs9**OEWD_CgB @{ƨ#_?#{_WO@Hz@c AwwA9qT5w9s@#R*C !R"R**OCWB_A{Ĩ#_hci_uart_register_deviceh4_recv_bufhci_uart_tx_wakeuphci_uart_unregister_device?#{ !*4** @{¨#_?#{{#_?#{!{#_?#{ s @{¨#_?#{!{#_?#{{#_?#{{#_?#{{#_?#{{#_?#{{#_Can't allocate control structure vddxovddasdrx_votes_offvotes_onvddch0&qca->hci_memdump_lock&qca->suspend_wait_q%s: QCA: Discarding other packets %s: Retry BT power ON:%d %s: sleep command in scr cannot acknowledge device sleep HCI UART protocol %s registered ti-connectivity/TIInit_%d.%d.%d.bts%s device registered. vbat%s: BCM: failed to write clock (%d) vddrfa0p8QCA send IBS_WAKE_IND error: %d &x->waitcannot wake up device Failed to power up %s: SSR or FW download time out firmware-name%s: Failed to allocate baudrate packet tx_ibs_staten_hcivddrfvddrfa1p2Failed to init regulators:%d %s: QCA memdump Done, received %d, total %d tx_votes_offvote_off_msIllegal tx state: %d (losing packet) &hu->proto_lockextclkRome serdev registration failed QCA Workqueue not initialized properly Failed to allocate memory for HCI_IBS packet Spurious timeout tx state %d wake_retransFailed to read nvmem bd-address %s: request_firmware failed(errno %d) for %s lposhutdownibs_recv_sleepsibs_recv_wakestxcohost_wakeROME/QCA6390Could not set LPO clock rate hci_uart_qcaQCA send EDL_RESET_REQ error: %d %s: failed to send power pulse %02x QCAqca_wqtx_vote%s: Frame reassembly failed (%d) enableillegal hcill state: %ld (losing packet) Failed to power down %s: BCM: failed to write update baudrate (%d) vddrfa1p7ibs_sent_wake_acks%s: Event length mismatch for version info Failed to get "bd-address" nvmem cell (%d) %s: QCA memdump received %d, no space for missed packet tx_votes_on%s: Failed to set baudrate null%s: Reading local version info failed (%ld) hci_bcm%s: waiting for dump to complete cannot allocate memory for HCILL packet vddaon%s: failed to open port 2.3ibsReceived HCI_IBS_WAKE_IND in rx state %d %s: change remote baud rate command in firmware resetCan't allocate HCI device %s: Reading local version information failed (%ld) Invalid nvmem bd-address length %s: Failed to read TI version info: %d vddrfa2p2%s: QCA controller missed packet:%d %s: clearing allocated memory due to memdump timeout %s: crash the soc to collect controller dump %s: Reading TI version information failed (%ld) %s: Sleep VSC failed (%d) vddrfacmnwcn3990 serdev registration failed %s: QCA memdump unexpected packet %d %s: mem_dump_status: %d LL%s: download firmware failed, retrying... Failed to send WAKE to device Received HCI_IBS_SLEEP_IND in rx state %d %s: Event length mismatch for version information %s: Failed to power down vddbtcxmxFailed to send SLEEP to device failed to acquire clk ibs_sent_wakesrx_votes_on%s: Failed to get CTS swctrlfailed to acquire enable gpio HCI UART driver ver %s ERR: HCILL_GO_TO_SLEEP_IND in state %ld host-wakeupvotes_offmax-speedreceived HCILL_WAKE_UP_IND in state %ld ibs_recv_wake_acksBroadcom%s: Rx invalid memdump size tx_idle_delaybd-addresscannot acknowledge device wake up brcm,bt-pcm-int-params%s: QCA collecting dump of size:%u %s: Failed to change controller baudrate Received HCI_IBS_WAKE_ACK in tx state %d hci-tiext_clockfailed to acquire BT_EN gpio %s: setting up %s HCI line discipline registration failed. (%d) %s: received HCILL_GO_TO_SLEEP_ACK in state %ld failed to acquire SW_CTRL gpio ibs_sent_sleepsrx_voteCan't allocate semaphore structure received HCILL_WAKE_UP_ACK in state %ld device-wakeupvddiohci_uart_bcmSpurious tx state %d Failed to acknowledge device wake up %s: QCA memdump received %d, no space for packet %d Can't register HCI device %s device unregistered. wcn399xwcn6750H4%s: Failed to allocate memory for skb packet %s: send command failed No reset resource, using default baud rate rx_ibs_statevote_on_msauthor=Marcel Holtmann description=Bluetooth HCI UART driver ver 2.3version=2.3license=GPLalias=tty-ldisc-15parmtype=irq_polarity:intparm=irq_polarity:IRQ polarity 0: active-high 1: active-lowvermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=hci_uartintree=Ydepends=bluetooth,btqca,btbcmalias=of:N*T*Cti,cc2560alias=of:N*T*Cti,cc2560C*alias=of:N*T*Cti,wl1271-stalias=of:N*T*Cti,wl1271-stC*alias=of:N*T*Cti,wl1273-stalias=of:N*T*Cti,wl1273-stC*alias=of:N*T*Cti,wl1281-stalias=of:N*T*Cti,wl1281-stC*alias=of:N*T*Cti,wl1283-stalias=of:N*T*Cti,wl1283-stC*alias=of:N*T*Cti,wl1285-stalias=of:N*T*Cti,wl1285-stC*alias=of:N*T*Cti,wl1801-stalias=of:N*T*Cti,wl1801-stC*alias=of:N*T*Cti,wl1805-stalias=of:N*T*Cti,wl1805-stC*alias=of:N*T*Cti,wl1807-stalias=of:N*T*Cti,wl1807-stC*alias=of:N*T*Cti,wl1831-stalias=of:N*T*Cti,wl1831-stC*alias=of:N*T*Cti,wl1835-stalias=of:N*T*Cti,wl1835-stC*alias=of:N*T*Cti,wl1837-stalias=of:N*T*Cti,wl1837-stC*alias=of:N*T*Cbrcm,bcm20702a1alias=of:N*T*Cbrcm,bcm20702a1C*alias=of:N*T*Cbrcm,bcm4329-btalias=of:N*T*Cbrcm,bcm4329-btC*alias=of:N*T*Cbrcm,bcm4330-btalias=of:N*T*Cbrcm,bcm4330-btC*alias=of:N*T*Cbrcm,bcm4334-btalias=of:N*T*Cbrcm,bcm4334-btC*alias=of:N*T*Cbrcm,bcm4345c5alias=of:N*T*Cbrcm,bcm4345c5C*alias=of:N*T*Cbrcm,bcm4330-btalias=of:N*T*Cbrcm,bcm4330-btC*alias=of:N*T*Cbrcm,bcm43438-btalias=of:N*T*Cbrcm,bcm43438-btC*alias=of:N*T*Cbrcm,bcm4349-btalias=of:N*T*Cbrcm,bcm4349-btC*alias=of:N*T*Cbrcm,bcm43540-btalias=of:N*T*Cbrcm,bcm43540-btC*alias=of:N*T*Cbrcm,bcm4335a0alias=of:N*T*Cbrcm,bcm4335a0C*alias=of:N*T*Cinfineon,cyw55572-btalias=of:N*T*Cinfineon,cyw55572-btC*alias=of:N*T*Cqcom,qca6174-btalias=of:N*T*Cqcom,qca6174-btC*alias=of:N*T*Cqcom,qca6390-btalias=of:N*T*Cqcom,qca6390-btC*alias=of:N*T*Cqcom,qca9377-btalias=of:N*T*Cqcom,qca9377-btC*alias=of:N*T*Cqcom,wcn3990-btalias=of:N*T*Cqcom,wcn3990-btC*alias=of:N*T*Cqcom,wcn3991-btalias=of:N*T*Cqcom,wcn3991-btC*alias=of:N*T*Cqcom,wcn3998-btalias=of:N*T*Cqcom,wcn3998-btC*alias=of:N*T*Cqcom,wcn6750-btalias=of:N*T*Cqcom,wcn6750-btC*srcversion=4D4FAACB0FA24D1F6EB366Ascmversion=g3f4e1ccba8ea:8:8'8e00pdrivers/bluetooth/hci_serdev.cLti,cc2560ti,wl1271-stti,wl1273-stti,wl1281-stti,wl1283-stti,wl1285-stti,wl1801-stti,wl1805-stti,wl1807-stti,wl1831-stti,wl1835-stti,wl1837-st0123irq_polaritybrcm,bcm20702a1brcm,bcm4329-btbrcm,bcm4330-btbrcm,bcm4334-btbrcm,bcm4345c5brcm,bcm4330-btbrcm,bcm43438-btbrcm,bcm4349-btbrcm,bcm43540-btbrcm,bcm4335a0infineon,cyw55572-bt??1480@<4D( 0 x(ldt T( 0(qcom,qca6174-btqcom,qca6390-btqcom,qca9377-btqcom,wcn3990-btqcom,wcn3991-btqcom,wcn3998-btqcom,wcn6750-bt-  $LinuxLinuxhci_uart`module_layout"#>__wake_up/z%completevfree=hci_reset_devWcancel_delayed_workE3dev_coredumpvhvmallocWqueue_delayed_work_onrmod_timerqca_set_bdaddrqca_set_bdaddr_romeVYdebugfs_create_u32debugfs_create_bool K(ddebugfs_create_u64l{debugfs_create_u8debugfs_create_dirHfqca_uart_setup:Jwait_for_completion_timeout__hwasan_storeN_noabortqca_read_soc_version destroy_workqueueA`__init_swait_queue_headT__init_waitqueue_headYyinit_timer_key=:%delayed_work_timer_fn%Ialloc_workqueueq__mutex_initw%gpiod_get_value_cansleep@qca_send_pre_shutdown_cmdr^del_timer_syncTfinish_waitݍschedule_timeout&prepare_to_wait_eventuyHinit_wait_entryp7jiffies_to_msecs@del_timer__msecs_to_jiffiesPregulator_set_load/devm_clk_get_optionalS-mdevice_property_read_string]serdev_device_wait_until_sent# hci_recv_diag param_ops_int__pm_runtime_suspendo6nktime_get_mono_fast_ns__pm_runtime_resume!1__pm_runtime_use_autosuspend Jpm_runtime_set_autosuspend_delaySdevm_request_threaded_irqbtbcm_finalizebtbcm_write_pcm_int_paramsݖvbtbcm_read_pcm_int_params $btbcm_initializejopdevice_init_wakeupGwdevm_free_irqHydevice_get_match_dataůirq_get_irq_data,Rof_irq_get_bynameX8device_property_read_u8_array*device_property_read_u32_arraypm_runtime_enableh@__pm_runtime_set_status>h__pm_runtime_disable@(irq_set_irq_wakevvclk_set_rate [regulator_bulk_disablefregulator_bulk_enabler@gpiod_to_irquu5devm_regulator_bulk_getgcFdevm_clk_put6clk_is_matchUrS__list_del_entry_validUmutex_unlockh__list_add_valid{mutex_lockL8G_dev_infoCp*platform_get_irqDuplatform_driver_unregister윯__platform_driver_registerp\_raw_spin_unlock_irqrestore__dev_kfree_skb_irq 4_raw_spin_lock_irqsaverelease_firmwareeBN!bt_warn^request_firmwarenJnesnprintf ]usleep_range_state{serdev_device_get_tiocm__const_udelaymsleepclk_disablegpiod_set_value_cansleep wclk_unprepareUclk_enableqs|clk_preparedmemsetLp_dev_warntuy_dev_err\{baswapTnvmem_cell_putnvmem_cell_read.{nvmem_cell_get?[kof_property_read_variable_u32_arraydevm_clk_get'udevm_gpiod_get_optionalO\aBdevm_kmallocg driver_unregister(X__serdev_device_driver_registerKhci_recv_frame_@skb_dequeueB_skb_queue_tail9Ժskb_push㐖skb_queue_purgeskb_putF#%__alloc_skbXDJserdev_device_set_baudratelserdev_device_write_flush^K[serdev_device_write_buf:+ serdev_device_close.serdev_device_openf5btbcm_check_bdaddr7(btbcm_set_bdaddr; __hwasan_loadN_noabortgb__hci_cmd_sync Пtty_ldisc_flushywake_up_bits}=F__hwasan_load1_noabortRcskb_pullDkfree_skb_reason/@tty_unthrottle__hwasan_store2_noabortWрhci_alloc_dev_privTzD__hwasan_load2_noabortHn_tty_ioctl_helper-1percpu_free_rwsemUdahci_unregister_devicancel_work_syncpercpu_up_write~Ypercpu_down_writeB@eutty_driver_flush_buffer__hwasan_store1_noabort zkfree=B __percpu_init_rwsemVkmem_cache_alloc_traceTn\kmalloc_cachesT-tty_unregister_ldisc+ tty_register_ldisc[HAVtty_termios_encode_baud_rate__stack_chk_faila,-tty_set_termios~)Hmemcpyąserdev_device_set_tiocm]ZVJserdev_device_set_flow_controlq@out_of_line_wait_on_bit_timeout'Dbit_wait_timeouts]hci_free_dev2{bt_errDcVhci_register_dev[rcuwait_wake_upMJpreempt_schedule_notraceɰCpreempt_scheduleEh__percpu_down_read*squeue_work_onӅ3-system_wqתAcpu_hwcap_keys5arm64_const_caps_readyQd__kasan_check_write D _trace_android_vh_record_pcpu_rwsem_starttimePjiffies__hwasan_store4_noabortbt_info\__hwasan_store8_noaborth'J__hwasan_load8_noabortt_A__hwasan_load4_noabort1[__sanitizer_cov_trace_pcGNUp+BTN HIuGNU[ \0[<@L]X[l[t^]UU_[[\[] [^$[<[`[t\a\\a]]a][],a<]H[PbTb\]hcp]|[d[d[[gg]h[i[[ [$j,[4[8k@[H[d[l[[[c\a\\$a0]X]hax][]a][\a]],a<]H[PlX[`[dkl[pjx[|k[[k[d[[[[] n4d@[PU TU \oldx[]]]^p[[[[8[@]L[X[\g`gl]|h[][[sst[]$[4]@]L]X]h]t[[[[]] w ] [, x8 [H y` zl ]x ] ] ] ] ] [ x [ ] ] ] ]( ]4 ]X yp z { [ a a [$ ]8 yX ~d z { [ ] ] H H ]  U U ` `  [ U  U  o$ 0 [< [@ UD UH oT [\ ^h ^t a   ^ ^ ^ ^ m m ^ ^ ^ ^   P [\ ]h ^x ] [ ^ [ [ ] [  d [  ]$[,[4[<DpL]X]pd|[[[[[[([h[p]d[[[(]4[@[H]X]l[t^][[[[]\[][ $0]D^Pd^p^]][\[[U*U*o[^ ^$^04<^H0 L0 T^X"\"h]t]^][d[][d[] d,[<[D]T`]l][^pd[]nd[[ d[,[0U 4U 8o@]L]`^lpx[[[[[[[[[$[@[H[d[l[[[[[]] [([@\Pa\\l\|a]]a][]a][bb ],c4]@[T]`]][\a[[i[k[k [[j8[@]Xdd[t][[][[Y[[[(]8]d[[[[\a][^,\<aL\\\la|]]a][]a][b b] c,]@]L]l[xd[]]]\\a\]<[H[T[\[hip[x[|k[j[k[[[^[[d[][([0[T[`[^[]] ][$,^8[@H\\lax\\a]]a][]a ],[0b4b<]HcP]\[d[l]x][i[k[k[[j [ ^  P [X ]p \ a \ \ a ] ] a!] ![!]$!a4!]@![D!bH!bP!]\!cd!]p![![!]!]!Y![!i![!k![!k"[ "["jD"[L"]X"\d"[p"]|"\"["]"y"~"z"\"["["]#\#]#]<#[D#[L#[T#]h#y#~#z#]#]#[#]#[#$[$UE $UE$o$[($\<$]L$\$[h$^l$p$|$$[$U $U $o$[$${%[%]%^%%%U%U%a%a%%[%]%&[&](&[8&^L&dX&[h&x&^&&^&^&^&^&^&m&m&^&^&^'^ '$*'$*'](']4'[<'\H'T'[X'U*\'U*`'ol'[x'^',','^'-'-'^'/'/'^'/'/'^'H0'H0']'^(]([([0(]<([D([X(]d([l([(]((](n([([([(U (U (o(p(d)[)],)]4)<)d)[l)[)[)[)[)d)[*[*[L*[\*]l*]*d*[*[*[*[*\*a++]+[$+^4+]D+]P+]h+[p+]+\++\+a++\++],[ ,[,[ ,[(,^4,[<,[L,dX,[h,]t,[|,[,[,[,[,],] -]- -[(-[8-dD-[X-^`-/d-/-[-[-[-]-]-[-].[..^$.[0.]8.@.]L.[T.[\.]h.].^.].[.d.[.]..[.[,/[4/]D/]P/[\/d/^p/[x/]//]/[/[/]/]/[/]0]0],0Yd0[l0]x0\0[0]0\0[0]00\0[0[0]0\0]1](1[,1U01U@1UD1UH1oP1[X1[`1]l1t1]1]1[1]1[11[1U1U1U!1U!1o2[2\ 2[(2[,2U02U@2UcD2UcH2oT22[2]22]2[2[22p22]2]3] 3[3d(3[83]@3H3`3[h3[3[3]3]3[3[4] 4[4](4]D4]P4[\4\l4ax4[4[4]4]4[4[4]4[4[4YD5[L5]\5555[56(6[<6[D6[P6h6t6[6]6^6\6a666677\07<7yH7\T7d7[777[778[8[ 8],8@8P8\8\l8[|8]8888\8[8[8\8\8[9[ 9[9\ 9\89[@9[L9\|99]9[9[9[99[:[:[ :[(:[0:[<:[D:[P:[t:[x:0|:0:]::[:a:^:^:a:^:[ ;[,;]8;@;]L;T;^`;;[;];;[;];]<[<] <](<p,<p@<L<^\<[d<]l<Up<Ut<Ux<U<o<^<[<[<]<== =P=[X=]d==[==^=^=^=U=U=>^>[ >[,>U 0>U 8>D>^\>[h>]p>U t>U >>|>U= >U= >>[>>?[??$?[,?[0? 4? 46935;:8=  v4`e_?mOqrs4;?@ABCDEFGHIJKLMN3 4434U 0\:8;@|;X;`<h<=x U @ A \B B( DJ0 LK8  MH X h x  N  N  N  N0(U @cHfP iXLi`nh4ppLrxr[][][] `_(p`Xhx(HHhUh`Ī0 P`p~~~xL   Xp!&z &eAm`$ z$\"c!N = 0iK$5$x"$;!0,  %<%@VP"`V"<!p @tr,xc  U`m v8   ."  |xP|  f <t" DD0 2" a( 0@!( P,`F p! vj  PH %T$%q y!` pdd`4%sl!8% j^  0mx"H%!n L%Y:\%`%s -"-.[ \g 8sV!bD !Gz j e Y 9q$$p%n#qa@zT&\P"X&m $* ,-l //p2H0,)tc!`N )=p))iK)5x"*;!, *T,VX,"@-V"D-! ..r ,$30(332"4"" 3 4""4""J4 #a( ! z   eA| #`85 \:;t- |;@ ;a#p@><x<=<#\  !l # `u `"x=l`x=?8 @lA \BHZB\MY@HPH`WI"p]!IDJF#@ p'LKw M< NT #C #( = ~";! x !`X # `u Q`Q:T  0PX,S 0[D t[po[?]`_p`@aTc8 cf$  i@PLi tH nTYll%du#@ 4p8#PLrxkrX# # "X\X%("%sc!<S # ` <Q#T NQ5 X !8` #`u  u`upwY||D(@t#~6 ܆~\"`c!N d=LP^iK5x";! , t0x@VpP"t,<`V"p!p t# H hbu̬X$|rR(U cdgX Hc`Xtr,x." |P"h l aș(0̙@P! `̠pFР !Ԥ vؤj(,Py!T3 S#p`2Ī< pd 0s@! Pj^` p$m"(!n Y:` @Xl\P"V!G 6b =.0q" 4!@% P`Op O"`! dLPxk%|A  /j #h@!# !#(  #H {#h !# `#  @F`@@ 0 bC   #%s'!'e'i!cz Z ?e(CM *,Y*#VtoW;"A!2 1!NiM(\"!. Ifx::", Lj  V #B"` !g .!>[z#!%  L >\ | ! | p61T t#'(*"/SDp ~O7  f#} ; Z z$p&hV6 y  6 ? L P  Y||(<X8<8}8(h`4]@r4r+ ku$ 9([    (@(Htp%@)lt2 # 1  5T.U  B % qI 3%p  EN ;S 7#(    6 !LD &&TRJ{ ^# ` ? , L`/ [ F5KIl Aa iV  eK #h@.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions__ksymtab_strings.rodata.str.rela___ksymtab_gpl+hci_uart_tx_wakeup.rela___kcrctab_gpl+hci_uart_tx_wakeup.modinfo.rela__param__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.hyp.data.rela.data.BTF.rodata.str1.1__param_str_irq_polarity__param_irq_polarityinit_wait_entrymemcpyinit_timer_keyhci_uart_tty_open.rwsem_keyhci_uart_register_device.rwsem_keyinit_completion.__keyqca_open.__keyhci_uart_init_readyarm64_const_caps_readydevice_property_read_u8_arrayof_property_read_variable_u32_arraydevice_property_read_u32_array__const_udelaypm_runtime_set_autosuspend_delayqca_wq_awake_rxhci_ti_drvdev_coredumpvhci_alloc_dev_privhci_reset_devhci_unregister_devhci_register_devhci_free_devbcm_recvll_recvqca_recvh4_recvnvmem_cell_putdevm_clk_putskb_putout_of_line_wait_on_bit_timeoutbit_wait_timeouthci_ibs_wake_retrans_timeoutqca_controller_memdump_timeoutwait_for_completion_timeoutschedule_timeouthci_ibs_tx_idle_timeoutqca_cmd_timeoutbcm_device_list__hwasan_storeN_noabort__hwasan_loadN_noabort__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_store2_noabort__hwasan_load2_noabort__hwasan_store1_noabort__hwasan_load1_noabortparam_ops_intqca_recv_eventprepare_to_wait_eventhci_uart_wait_until_sentserdev_device_wait_until_sentbcm_deinitll_deinitqca_deinith4_deinit__mutex_initbcm_initll_initqca_inith4_initset_bitwake_up_bitfinish_waitmemsetnvmem_cell_getdevm_regulator_bulk_getdevm_clk_getcpu_hwcap_keys__pm_runtime_set_statusbcm_recv_pktsll_recv_pktsqca_recv_pktsh4_recv_pktshci_serdev_client_opsbcm_pm_opsqca_pm_opstty_set_termios____versionsktime_get_mono_fast_nsbtbcm_write_pcm_int_paramsbtbcm_read_pcm_int_paramsdefault_sleep_params__msecs_to_jiffieskmalloc_cachesbcm_get_resourceshci_uart_set_speedsjiffies_to_msecs_dev_errbt_errqca_hw_errordebugfs_create_dirbcm_gpio_set_powerbcm_serdev_driverqca_serdev_driverbcm_driverplatform_driver_unregister__platform_driver_register__serdev_device_driver_registern_tty_ioctl_helperdel_timermod_timerqca_send_crashbuffertty_driver_flush_bufferbtbcm_set_bdaddrll_set_bdaddrqca_set_bdaddrbtbcm_check_bdaddrsystem_wqplatform_get_irqgpiod_to_irqdevm_free_irqdevm_request_threaded_irq__dev_kfree_skb_irqhci_uart_setupqca_uart_setupbcm_setupll_setupqca_setuphuphci_uart_tty_wakeup__kstrtabns_hci_uart_tx_wakeup__crc_hci_uart_tx_wakeup__kstrtab_hci_uart_tx_wakeup__ksymtab_hci_uart_tx_wakeupdevice_init_wakeuphci_uart_write_wakeupbcm_gpio_set_device_wakeuprcuwait_wake_up__wake_upqca_controller_memdumpllpgpiod_set_value_cansleepgpiod_get_value_cansleepmsleepbaswaph4phci_uart_unregister_protohci_uart_register_protobcm_protoqca_proto_dev_infobt_infoqca_serdev_shutdownbcm_gpio_set_shutdownqca_power_shutdown_dev_warnbt_warnkfree_skb_reasonqca_read_soc_versionqueue_work_onqueue_delayed_work_ondelayed_work_timer_fnhci_uart_tty_openhci_uart_openbcm_openll_openserdev_device_openqca_openh4_open__percpu_init_rwsempercpu_free_rwsemserdev_device_set_tiocmserdev_device_get_tiocmhci_uart_tty_ioctlhci_uart_set_flow_controlserdev_device_set_flow_controlhci_uart_has_flow_controldebugfs_create_boolskb_pullhci_uart_tty_pollskb_queue_tail__stack_chk_fail.compoundliteraldevm_clk_get_optionaldevm_gpiod_get_optionalhci_uart_init_workhci_uart_write_workcancel_delayed_workmutex_unlockmutex_lockbcm_device_lockqca_ibs_wake_ackskb_pushhci_uart_flushbcm_flushll_flushserdev_device_write_flushtty_ldisc_flushqca_flushh4_flushclk_is_matchhci_ti_of_matchbcm_bluetooth_of_matchqca_bluetooth_of_matchdevice_property_read_stringhci_recv_diagbcm_set_diag__kstrtabns_h4_recv_buf__crc_h4_recv_buf__kstrtab_h4_recv_buf__ksymtab_h4_recv_bufhci_uart_receive_bufserdev_device_write_bufsnprintfqca_power_offqca_wq_serial_tx_clock_vote_offqca_wq_serial_rx_clock_vote_offbtbcm_finalizebtbcm_initializebcm_serdev_removeqca_serdev_removebcm_removehci_ti_removehci_uart_tty_receive_raw_spin_lock_irqsavebcm_enqueuell_enqueueqca_enqueueh4_enqueuedestroy_workqueuealloc_workqueuebcm_dequeuell_dequeueskb_dequeueqca_dequeueh4_dequeuehci_uart_tty_writepercpu_up_writepercpu_down_write__kasan_check_writecompleteusleep_range_statehci_uart_set_baudratebcm_set_baudrateserdev_device_set_baudrateclk_set_ratetty_termios_encode_baud_ratehci_uart_tty_closehci_uart_closebcm_closell_closeserdev_device_closeqca_closeh4_closeqca_send_power_pulse_raw_spin_unlock_irqrestorerequest_firmwarerelease_firmwareclk_unprepareclk_preparebcm_resume__pm_runtime_resumeqca_resumeqca_set_bdaddr_rome_trace_android_vh_record_pcpu_rwsem_starttimell_recv_framehci_recv_framehci_uart_send_frameof_irq_get_bynameinit_module__this_modulecleanup_modulepreempt_scheduletty_unthrottle__mod_of__hci_ti_of_match_device_table__mod_of__bcm_bluetooth_of_match_device_table__mod_of__qca_bluetooth_of_match_device_tableregulator_bulk_disableclk_disable__pm_runtime_disableregulator_bulk_enableclk_enablepm_runtime_enablebcm_host_wakeqca_prevent_wakeirq_set_irq_wakeskb_queue_purgevfreekfree__kstrtabns_hci_uart_unregister_device__crc_hci_uart_unregister_device__kstrtab_hci_uart_unregister_device__ksymtab_hci_uart_unregister_device__kstrtabns_hci_uart_register_device__crc_hci_uart_register_device__kstrtab_hci_uart_register_device__ksymtab_hci_uart_register_devicebcm_resume_deviceqca_wq_awake_devicebcm_suspend_devicepreempt_schedule_notracekmem_cache_alloc_tracebcm_serdev_probeqca_serdev_probebcm_probehci_ti_probeqca_ibs_sleep_indqca_ibs_wake_ind__pm_runtime_use_autosuspendbcm_suspend__pm_runtime_suspendqca_suspendqca_send_pre_shutdown_cmd__list_del_entry_valid__list_add_validregulator_set_loadhci_uart_tty_readpercpu_up_read__percpu_down_readnvmem_cell_read__init_waitqueue_head__init_swait_queue_headhci_uart_ldisctty_unregister_ldisctty_register_ldisc__sanitizer_cov_trace_pcvmallocdevm_kmallocdel_timer_synccancel_work_sync__hci_cmd_sync__alloc_skbirq_get_irq_dataqca_recv_acl_datadevice_get_match_databcm43438_device_databcm4354_device_data_note_9$d.99$d.89$d.79$d.69__UNIQUE_ID_alias359$d.59__UNIQUE_ID_alias349$d.49__UNIQUE_ID_alias339$d.139qca_open.__key.39$d.39.Ltmp29__UNIQUE_ID_alias329$d.129$d.29__UNIQUE_ID_alias319$d.119$d.19__UNIQUE_ID_alias309$d.109$x.9$d.9debugfs_create_u8_note_8qca_soc_data_wcn3998$x.98$x.88$x.78$x.68__UNIQUE_ID_alias358$x.58__UNIQUE_ID_alias348$x.48$d.48__UNIQUE_ID_alias338$d.138$x.38__UNIQUE_ID_alias328$x.128$x.28__UNIQUE_ID_alias318$x.118$d.118$x.18$d.18__UNIQUE_ID_alias308$x.108$d.108$x.8$d.8$d.97$d.87$d.77$d.67__UNIQUE_ID_alias357$d.57__UNIQUE_ID_alias347$d.47__UNIQUE_ID_alias337$d.137$x.37$d.37__UNIQUE_ID_alias327$d.127$d.27__UNIQUE_ID_irq_polarity717__UNIQUE_ID_alias717__UNIQUE_ID_alias317$d.117$d.17__UNIQUE_ID_alias307$d.107$x.7$d.7$x.96$x.86$x.76__UNIQUE_ID_scmversion366$x.66__UNIQUE_ID_alias356$x.56$d.56__UNIQUE_ID_alias346$d.146$x.46$d.46__UNIQUE_ID_alias336$x.136$x.36.Ltmp26__UNIQUE_ID_alias326$x.126$x.26__UNIQUE_ID_license716__UNIQUE_ID_irq_polaritytype716__UNIQUE_ID_alias316$x.116$x.16$d.16__UNIQUE_ID_alias306$x.106$x.6$d.6$d.95$d.85$d.75__UNIQUE_ID_srcversion365$d.65__UNIQUE_ID_alias355$d.55__UNIQUE_ID_alias345$d.145$x.45$d.45__UNIQUE_ID_alias335$d.135$d.35__UNIQUE_ID_alias325$d.125$d.25__UNIQUE_ID_version715__UNIQUE_ID_alias315$d.115$d.15__UNIQUE_ID_alias305$d.105$x.5.compoundliteral.5$d.5$x.94$x.84$x.74debugfs_create_u64__UNIQUE_ID_alias364$x.64__UNIQUE_ID_alias354$x.54__UNIQUE_ID_alias344$x.44$d.44__UNIQUE_ID_alias334$x.134$x.34__UNIQUE_ID_alias324$x.124$x.24__UNIQUE_ID_description714__UNIQUE_ID_alias314$x.114$x.14.compoundliteral.14$d.14__UNIQUE_ID_depends304$x.104$x.4.compoundliteral.4$d.4$d.93$d.83$d.73__UNIQUE_ID_alias363$d.63__UNIQUE_ID_alias353$d.53__UNIQUE_ID_alias343$x.43$d.43__UNIQUE_ID_alias333$d.133$d.33__UNIQUE_ID_alias323$d.123$d.23__UNIQUE_ID_author713__UNIQUE_ID_alias313$d.113$d.13__UNIQUE_ID_intree303$d.103$x.3$d.3$x.92$x.82$x.72__UNIQUE_ID_alias362$x.62__UNIQUE_ID_alias352$x.52__UNIQUE_ID_alias342$x.42$d.42debugfs_create_u32.Ltmp32__UNIQUE_ID_alias332$x.132$x.32__UNIQUE_ID_alias322$x.122$x.22__UNIQUE_ID_alias312$x.112$x.12$d.12__UNIQUE_ID_name302$x.102$x.2$d.2qca_soc_data_wcn3991$d.91$d.81$d.71__UNIQUE_ID_alias361$d.61__UNIQUE_ID_alias351$d.51__UNIQUE_ID_alias341$x.41$d.41__UNIQUE_ID_alias331$d.131$d.31__UNIQUE_ID_alias321$d.121$d.21__UNIQUE_ID_alias311$d.111$x.11$d.11__UNIQUE_ID_vermagic301$d.101$x.1$d.1qca_soc_data_wcn3990qca_soc_data_qca6390$x.90$x.80$x.70__UNIQUE_ID_alias360$x.60qca_soc_data_wcn6750__UNIQUE_ID_alias350$x.50__UNIQUE_ID_alias340$x.40$d.40__UNIQUE_ID_alias330$x.130$x.30__UNIQUE_ID_alias320$x.120$x.20$d.20__UNIQUE_ID_alias310$x.110$d.110$x.10$d.10$x.1008+8+"X Y ZD `p 0 @D0D 0D 0[L[@[[ӧD @D D\ ]^D  i@?_ E E @7@X@E {$E +E D 0@D 0`[DDa4E IE cE }E q!h6  @p H!E)EE bE bE bE b0b`E E$dE X E e E H0 n@E EXE E`E EhpE )0F EpF Ex,F E?F )VIF EQF HYF EDHaF HlF HzF E F E(F E0F E8F @F EHF HPF H`F EpG ExG H*G H>G EKG H\G HkG HG HG HG HG HG H G H0 H H@#H HP8H H`MH Hp]H HmH H{H HH HH HH HH HH EH EH HH HI H #I H08I E@II EHZI EPgI EXvI E`s yI HI HI EI HI HI HI H J EJ H 1J H0FJ E@XJ HPiJ H`}J HpJ HJ HJ HJ J UhHJ HJ HH K yK H +K H0>K E@IK y`VK yaK yqK y}K EK HK HK y K y@K f`K E1K 01c 2K @2K 0`2K 02L 02 L 02L 02L 03"L 0 3+L 0@34L 0`3P  BP yNP iZP b^P `@tP ioLoo@o$oqs@P uoP wP y@P }P uLL@LLP cH!E E P H{!HP H P H0g@E P P Q Q +Q >Q ] zh !@R!+!@gyNQ b\Q DoQ }Q Q @Q D8Q ^@Q ^HQ ^PQ XQ G`N j Q  Q R R 2R (q!@R 0HR 0PR 0XR 0_R 0qR (R yR y R y@R y`R yR yR yR yR yR y E p _r _t _0v _Dx _^z _{| b~ _ ^_ ]0 ]m  ] ]R R R S .S NS oS S S S S T !T @T dT ~T T T T T T T  UhDT DG U D @U U DDDBD%U Dz D)U G0U G D06U W@E bP:U EU NU DYU fU wU  GU DU D@U  _DGU  _DGU  &EIF EQF WYF E DW(aF W8U  XU V  V ]V 2V EV YV  ^V ]rV  V ]6^V  V ]D 0D 0V  V ]>Z 0V  ?_V V KV W  iUW &W  M iH9W  i  KW `W KtW W  ?_W W   V ] XW  V ]W   UW X   X ]DrD$X D)X D WG D q@/X  9X J7@@X HX  ?_ oRX ]X iX qX zX  V ]m X  V ]X  V ]X i  X X X X X X ]GGE Y D Go D>Z  Y 4brY 8V ^'Y c 3Y @ E b ;Y H9X J7@EY PY @\Y fY nY xY Y Y Y Y  ?_E {Y Y Y Y Y Y Y Z ^Z ^ (Z  ;Z EFZ EPZ EYZ EhZ E yZ E(Z E0Z E8Z E@Z EHZ EPZ EX  Z Z Z [ [ [ #[ /[ ;[ C[ M[ X[ ^q! M@  b[ c $c Yc@ p[  [  [  [ @ \ [ ^ D D @ 1 ` [ ^ [ ^ V ] <'^Z ^Z ^[  ^ [ (9X J7@ [ [ E9EK?EEE    [  CW\ #\ ]E@\ I\ T\  ^\   ^p\ \  \ ^\ \ \ \ \ \ ] ] $] -] 7] A]  V ]>Z 0K] "\] e] q]  ?_6^}] '] | +]  ] ,-@] U ] ] ] ] ] ] ^ ^ ^ .&^  /^ 0@ 7^ J^ [^ r^ ^ ^ ^ ^ ^ ^ ^ _ _ #_ ._ B_ P_ b_ t_ _ _ _ _ _ ` ` (` :` K` \` t` ` ` ` ` ` ` `  a  a 4a Ha \a pa a a a a a a b b *b @b Ob ^b 9mb *PV ]9X @J7\Y @vb b b Db Db ^b ^b b b b @jb @c c @ !c  0c @ Ac iVc : @bc N oc 0@}c 6c Lc L@c Lc Lc Lc L@c Lc c  d Ld L@#d L0d L=d LFd L@;Pd  ad $rd $@d d d =d  Md h@] d ^? .Ad PX[ ^d cd c d @ d , d < D D b@ Cd  lje W e W0+x@*F#e Eo E HkH mE0H9e {JGe Eo EUe ^e ge re ne e e e e e e  V ]^e Vf  f f f )f 5f Ef Yf yf f f f ,f , ?_Dg eg  ?_&g h ^?_6g jGg Yg hg yg g  cs wGhci_uart_protoinit_speedoper_speedrecvhci_uarthdev_flagsinit_readyproto_locktx_skbtx_stateINTERLEAVE_SCAN_NONEINTERLEAVE_SCAN_NO_FILTERINTERLEAVE_SCAN_ALLOWLISThci_devbdaddrsetup_addrpublic_addrrandom_addradv_addr_typeshort_nameeirappearancemajor_classminor_classmax_pagele_featuresle_accept_list_sizele_resolv_list_sizele_num_of_adv_setsle_stateshci_verhci_revlmp_verlmp_subvervoice_settingnum_iacstored_max_keysstored_num_keysio_capabilityinq_tx_powererr_data_reportingpage_scan_intervalpage_scan_windowpage_scan_typele_adv_channel_maple_adv_min_intervalle_adv_max_intervalle_scan_typele_scan_intervalle_scan_windowle_scan_int_suspendle_scan_window_suspendle_scan_int_discoveryle_scan_window_discoveryle_scan_int_adv_monitorle_scan_window_adv_monitorle_scan_int_connectle_scan_window_connectle_conn_min_intervalle_conn_max_intervalle_conn_latencyle_supv_timeoutle_def_tx_lenle_def_tx_timele_max_tx_lenle_max_tx_timele_max_rx_lenle_max_rx_timele_max_key_sizele_min_key_sizediscov_interleaved_timeoutconn_info_min_ageconn_info_max_ageauth_payload_timeoutmin_enc_key_sizemax_enc_key_sizepairing_optsssp_debug_modehw_error_codeadvmon_allowlist_durationadvmon_no_filter_durationenable_advmon_interleave_scandevid_sourcedevid_vendordevid_productdevid_versiondef_page_scan_typedef_page_scan_intdef_page_scan_windowdef_inq_scan_typedef_inq_scan_intdef_inq_scan_windowdef_br_lstodef_page_timeoutdef_multi_adv_rotation_durationdef_le_autoconnect_timeoutmin_le_tx_powermax_le_tx_poweresco_typelink_policyidle_timeoutsniff_min_intervalsniff_max_intervalamp_statusamp_total_bwamp_max_bwamp_min_latencyamp_max_pduamp_typeamp_pal_capamp_assoc_sizeamp_max_flush_toamp_be_flush_toloc_assocflow_ctl_modeauto_accept_delaycmd_cntacl_cntsco_cntle_cntacl_mtusco_mtule_mtuacl_pktssco_pktsle_pktsblock_lenblock_mtublock_cntacl_last_txsco_last_txle_last_txle_tx_def_physle_rx_def_physreq_workqueueerror_resetdiscov_timeoutdiscov_offservice_cachencmd_timerrx_workcmd_workdiscov_updatebg_scan_updatescan_updateconnectable_updatediscoverable_updatele_scan_disablele_scan_restartrx_qraw_qcmd_qsent_cmdreq_wait_qreq_statusreq_resultreq_skbsmp_datasmp_bredr_datadiscoverydiscovery_old_statediscovery_pausedadvertising_old_stateadvertising_pausedsuspend_notifiersuspend_preparesuspend_state_nextscanning_pausedwake_reasonwake_addrwake_addr_typesuspend_wait_qsuspend_tasksconn_hashmgmt_pendingreject_listaccept_listuuidslink_keyslong_term_keysidentity_resolving_keysremote_oob_datale_accept_listle_resolv_listle_conn_paramspend_le_connspend_le_reportsblocked_keyshw_infofw_infoadv_tx_poweradv_dataadv_data_lenscan_rsp_datascan_rsp_data_lenadv_instancesadv_instance_cntcur_adv_instanceadv_instance_timeoutadv_instance_expireadv_monitors_idradv_monitors_cntirkrpa_timeoutrpa_expiredrpainterleave_scan_stateinterleave_scanhw_errorset_diagset_bdaddrcmd_timeoutprevent_wakebdaddr_tamp_assocrem_lenlen_so_farDISCOVERY_STOPPEDDISCOVERY_STARTINGDISCOVERY_FINDINGDISCOVERY_RESOLVINGDISCOVERY_STOPPINGdiscovery_statelast_adv_addrlast_adv_addr_typelast_adv_rssilast_adv_flagslast_adv_datalast_adv_data_lenreport_invalid_rssiresult_filteringlimitedrssiuuid_countscan_durationBT_RUNNINGBT_SUSPEND_DISCONNECTBT_SUSPEND_CONFIGURE_WAKEhci_conn_hashacl_numamp_numsco_numle_numle_num_peripheralhci_dev_statserr_rxerr_txcmd_txevt_rxacl_txacl_rxsco_txsco_rxbyte_rxbyte_txHCI_QUIRK_RESET_ON_CLOSEHCI_QUIRK_RAW_DEVICEHCI_QUIRK_FIXUP_BUFFER_SIZEHCI_QUIRK_FIXUP_INQUIRY_MODEHCI_QUIRK_BROKEN_LOCAL_COMMANDSHCI_QUIRK_BROKEN_STORED_LINK_KEYHCI_QUIRK_EXTERNAL_CONFIGHCI_QUIRK_INVALID_BDADDRHCI_QUIRK_USE_BDADDR_PROPERTYHCI_QUIRK_STRICT_DUPLICATE_FILTERHCI_QUIRK_SIMULTANEOUS_DISCOVERYHCI_QUIRK_NON_PERSISTENT_DIAGHCI_QUIRK_NON_PERSISTENT_SETUPHCI_QUIRK_WIDEBAND_SPEECH_SUPPORTEDHCI_QUIRK_VALID_LE_STATESHCI_QUIRK_BROKEN_ERR_DATA_REPORTINGHCI_QUIRK_NO_SUSPEND_NOTIFIERHCI_QUIRK_BROKEN_READ_TRANSMIT_POWERl2capscohcibt_skb_cbforce_activeincomingl2cap_ctrlsframesarreqseqtxseqpsml2cap_chansco_ctrlpkt_statusreq_completereq_complete_skbhci_ctrlreq_flagsreq_eventhci_req_complete_thci_req_complete_skb_thci_rp_read_local_versionhci_uart_tty_openhci_uart_register_protohci_uart_unregister_protohuhci_uart_tx_wakeuphci_uart_init_workhci_uart_init_readyhci_uart_wait_until_senthci_uart_has_flow_controlhci_uart_set_flow_controlhci_uart_set_speedshci_uart_set_baudratehci_uart_closehci_uart_tty_closehci_uart_flushhci_uart_tty_readhci_uart_tty_writehci_uart_tty_ioctlhci_uart_tty_pollhci_uart_tty_receivehci_uart_tty_wakeuphci_uart_write_workhci_uart_openhci_uart_send_framehci_uart_setuphci_uart_register_devicehci_uart_unregister_devicehci_uart_receive_bufhci_uart_write_wakeuph4_recv_pktlofflsizeh4_structrx_skbh4_inith4_deinitpkts_counth4_recv_bufh4_openh4_closeh4_flushh4_recvh4_enqueueh4_dequeuehcill_states_eHCILL_ASLEEPHCILL_ASLEEP_TO_AWAKEHCILL_AWAKEHCILL_AWAKE_TO_ASLEEPbts_actionhci_commandbts_action_delayll_deviceenable_gpioext_clkll_structhcill_lockhcill_statetx_wait_qll_initll_deinithci_ti_probehci_ti_removell_openll_closell_flushll_set_bdaddrll_setupll_recvll_enqueuell_dequeuell_recv_framebcm_device_datano_early_set_baudratedrive_rts_on_openbcm_set_sleep_modesleep_modeidle_hostidle_devbt_wake_activehost_wake_activeallow_host_sleepcombine_modestristate_controlusb_auto_sleepusb_resume_timeoutbreak_to_hostpulsed_host_wakeHCI_UPHCI_INITHCI_RUNNINGHCI_PSCANHCI_ISCANHCI_AUTHHCI_ENCRYPTHCI_INQUIRYHCI_RAWHCI_RESETbcm_deviceserdev_hudevice_wakeupset_device_wakeupset_shutdowntxco_clklpo_clkres_enabledirq_active_lowirq_acquiredpcm_int_paramsbcm_databcm_set_pcm_int_paramsroutingbcm_update_uart_baud_ratebaud_ratebcm_write_uart_clock_settingbcm_initbcm_deinitbcm_probebcm_get_resourcesbcm_gpio_set_powerbcm_removeawakebcm_gpio_set_device_wakeupbcm_gpio_set_shutdownbcm_suspend_devicebcm_suspendbcm_resume_devicebcm_resumebcm_serdev_probebcm_serdev_removebcm_openbcm_closebcm_flushbcm_setupbcm_set_baudratebcm_recvbcm_enqueuebcm_dequeuebcm_set_diagbcm_host_wakeqca_device_datasoc_typenum_vregsqca_btsoc_typeQCA_INVALIDQCA_AR3002QCA_ROMEQCA_WCN3990QCA_WCN3998QCA_WCN3991QCA_QCA6390QCA_WCN6750qca_vregload_uAqca_memdump_statesQCA_MEMDUMP_IDLEQCA_MEMDUMP_COLLECTINGQCA_MEMDUMP_COLLECTEDQCA_MEMDUMP_TIMEOUTqca_flagsQCA_IBS_DISABLEDQCA_DROP_VENDOR_EVENTQCA_SUSPENDINGQCA_MEMDUMP_COLLECTIONQCA_HW_ERROR_EVENTQCA_SSR_TRIGGEREDQCA_BT_OFFQCA_ROM_FWQCA_DEBUGFS_CREATEDtx_ibs_statesHCI_IBS_TX_ASLEEPHCI_IBS_TX_WAKINGHCI_IBS_TX_AWAKEhci_ibs_clock_state_voteHCI_IBS_VOTE_STATS_UPDATEHCI_IBS_TX_VOTE_CLOCK_ONHCI_IBS_TX_VOTE_CLOCK_OFFHCI_IBS_RX_VOTE_CLOCK_ONHCI_IBS_RX_VOTE_CLOCK_OFFrx_statesHCI_IBS_RX_ASLEEPHCI_IBS_RX_AWAKEqca_capabilitiesQCA_CAP_WIDEBAND_SPEECHQCA_CAP_VALID_LE_STATESqca_baudrateQCA_BAUDRATE_115200QCA_BAUDRATE_57600QCA_BAUDRATE_38400QCA_BAUDRATE_19200QCA_BAUDRATE_9600QCA_BAUDRATE_230400QCA_BAUDRATE_250000QCA_BAUDRATE_460800QCA_BAUDRATE_500000QCA_BAUDRATE_720000QCA_BAUDRATE_921600QCA_BAUDRATE_1000000QCA_BAUDRATE_1250000QCA_BAUDRATE_2000000QCA_BAUDRATE_3000000QCA_BAUDRATE_4000000QCA_BAUDRATE_1600000QCA_BAUDRATE_3200000QCA_BAUDRATE_3500000QCA_BAUDRATE_AUTOQCA_BAUDRATE_RESERVEDqca_speed_typeQCA_INIT_SPEEDQCA_OPER_SPEEDqca_datarx_memdump_qhci_ibs_locktx_ibs_staterx_ibs_statetx_voterx_votetx_idle_timertx_idle_delaywake_retrans_timerwake_retransws_awake_rxws_awake_devicews_rx_vote_offws_tx_vote_offctrl_memdump_evtctrl_memdump_timeoutqca_memdumpdrop_ev_compmemdump_statehci_memdump_lockibs_sent_wacksibs_sent_slpsibs_sent_wakesibs_recv_wacksibs_recv_slpsibs_recv_wakesvote_last_jifvote_on_msvote_off_mstx_votes_onrx_votes_ontx_votes_offrx_votes_offvotes_onvotes_offqca_memdump_datamemdump_buf_headmemdump_buf_tailcurrent_seq_noreceived_dumpram_dump_sizeqca_powervreg_bulkvregs_onqca_serdevbt_ensw_ctrlsusclkbtsoc_typebt_powerqca_btsoc_versionpatch_verrom_verqca_memdump_event_hdrqca_dump_sizehci_event_hdrqca_openqca_initqca_deinitqca_serdev_shutdownqca_serdev_probeqca_serdev_removeqca_power_shutdownqca_suspendqca_resumeqca_power_offqca_flushqca_send_power_pulseqca_closeqca_setupqca_recvqca_enqueueqca_dequeueqca_wq_awake_rxqca_wq_awake_deviceqca_wq_serial_rx_clock_vote_offqca_wq_serial_tx_clock_vote_offqca_controller_memdumpqca_controller_memdump_timeouthci_ibs_wake_retrans_timeouthci_ibs_tx_idle_timeoutqca_hw_errorqca_send_crashbufferqca_cmd_timeoutqca_prevent_wakeqca_recv_acl_dataqca_recv_eventqca_ibs_wake_indqca_ibs_wake_ackqca_ibs_sleep_ind@0"pv($Pc ^ N @h f8O8+J@k(p.@`.2$T@ .q@0.@".5xt0@.% @`.le&2~ 0p@ (.U0u@( . @Low@x.2@.# :(@&`.%:0;@@@`&0.(@?,@k$hk 0&&K0X r5Ut"!N0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyAYu/䄽Hg.h0  `He0  *H D9ˤn^: dHbiw"SaOEႧ~gxtZ D"9r\DyEKr:nФqޠ>'%( r"o ,L4ky[6֐(Ղw=/|GiRts>,PSp&|Nq5ՉoFoiYs"~Module signature appended~