ELF@@&#@9qCT_@*  q  q _^{|A!RR*{^__^{|A!RR*{^__  q  q _^{OC@ |As!R!R#@)***786i5@!R"RAȀRRȀR"R0@ @.?q!T@!R"RʀR*ɀR R!ŀR R!RR!RR!RbR!RbR* @)@?T{AOB^__ր@ *(4!R"RAȀRRȀR"R^{ @|A!R"RaR"RRR}RR!RR!RR!RbR!RR!RbR* @ @{¨^__  q  q _C^{WO@~A3!RCR5CaRCR4 @ _)@?aT{BODWC^_C_Ҁ@#@yC_x#@yq TC53!R@S HR @C_x*#@yR*iyC_xj)(RhhByhRh2((((hBHRiyhzy^{OC@~A!RCR5aRCR4 @ @)@?AT{AOC@^__Ҁ@@y @y@y!qT @y(4qT !R)R@@y @y * !RhyRh)Ri2))))*jy*RiBIRjjByhizy                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            (xȻH*MT΃҈( TH5Hn{T(7HȐlTd-5Th5Hn{ITʐҨT( _AXT'ȑUT(( ,TfĮh-Tȭt(2TfĮhDTHX蛺(!ST H htHlTh^olTFҨ(hHl0Th^ol@TEҨAmNT҈hhTӉ҈)ȿ -T(E,.TӉ҈)ȿ =T4XHRaJTsH)(̡|mT(h,Th)(̡|:T9$(FTV&HtGT҈R(,+Tȿ&HtG7ThH`!CTi(!(T)T(!(4T9>H?TXhh-T҈$ȇhV(TYhh1T͝ҨDv;T[hl(TH7HȐ.Tg֯<G9T"hަHh@-Th(hȅ -TȖȓHY!6THxȻH*+T4覧(D+T(ڗz A3T葐U*TQ҈K()T*Ҩ Hra0Tσ҈(`(Th((@(THؙ(,ha-T(( &Th芵h&T_҈NB*Tu H htH %T(è(`%T(~҈`Hȯ'T^҈hh#THҨCA`#T$p^$Twd-!T(pɸ("T6(ȭt(` TJ҈nvA TUFҨ(hHT:ļhTHETĚHhhaTHh`T Ҩ(DAT҈R(TҨ#!TT֘҈P h8T( ȓ T҈$ȇhV TѰHXaT( ȓCT[h Tƨ@T~ytovel[VHLGB483( ȓTA_( ȓcT( ȓ T?AT_( ȓcT^{g_WO@`**CxBq`T qT3*@5C_x Fqyj TBC9h4qTRBqTR 9@BR*K9**5KqB9lT.qmTRqmTRqmTRq@97* _)@?aT{B*OFWE_DgC^__ր@*@* 4@BC9^{@ B{^__C^{_WOC@a*"4@C9(4RR~Hr*@b@y Rq 3 yiy@h 9@hT)R R _8,M*) kk2y @ 9 _aT@4* @y1*@97*"w rR R(jh R***`4* R R @)@?!T{A*ODWC_B^_C_`4@BC9^{WOC@`*9V@ ȓBT"R$R*?*  @)@?T{A*OCWB^__@`@@9>*^{WOC@`*R@ ȓ"T"R$R*?*`7  @> @9@J@q_ T{AOCWB^__@`@@9>^{og_WOC@**9B qT@/.S qT 8Yh@qKT*#:R29 @y BR y @y 3y @qT@BR @q!T99kT@sW ** @)@?aT{A*OFWE_DgCoB^__^{**{^__^{WOC@*h =Jq|5 ˿ B? qT@$i.S? q(T VYi@I*@yx yy9H@9"R9 @qT@"R @q!T *T _)@?T*OBWA{è^__*@9b>*^{_WO*`4**`4**`4**`4**`4*h* *_q5x5*qqH?qOCWB_A{Ĩ^__^{_WOC@4@  4 qTqT Wc@yq,T4qTTqaTtR.*@@n@B"D"`bq TqaT4R`]TR`  R ~ *3i(*T5h>Av `^ u^@RcRHr`h>A``@@wK? շ<?~T*b@@Nw@ ٹ @  @? 7 ՗ @)@?T{A*OEWD_C@^__ry*1(RtbB9h>Ah&D"DbB"Dn@@AB"D 4*@*B qTKRAQRRAR@4*h@yqT5qTUq!ThRq@TqaT(RHR R } Si(Ҋ@   " H-A&@)rn4**!R"R**`6*A@A@y_k@THR(6aW%^{OK@n@ B!DbOA*{¨^__^{P@*{^__^{P@h*{^__^{OCN* `rB@4*`rBrf`@u@5R@B  q )qH  ) ɓ?T?4* `@t`@qaT` @{AOC@^__Ѱ@X@@?`5abAdrB`rB@5C^{_WOC```NUR@B  q )qH ) ɓ?&T?4* @{A*ODWC_B^_C_`@RRHr``@4@OuhA @iB9 @ @4i@s^ib @i2 1@ij i@yiJy m@yiNy q@yiRy u@yiVy y@yiZy@q} rt x~A8 ``Z2`!R**uvxZ9*`@aAv@R@`B  q )qHh ) ɓ?T?4* `ihrBq`T4*hB  q )qA!`~A4*`@*J`@B*hB q ) qU ȓ T`~AaBB9?4*`@hA`@@@*h@4* !R*`4`@* `rB`4*`rBr4 fIѰ@X@Ѱ@X@?5eJҀnvAabAdrB`rB 5C^{og_WOU@RcRHr qT Wwh.A(@ `.A" h.A 4 @uN@ hzA B@9h4@@  @ZtR@҈&D(RB9@N?~ T*R<0@_q T@ @y@*yuNhzAR {C*OHWG_FgEoD^_C_h.A @[N@"DbB"Dn@@B"D4*@=ry*R*RBq`T qTKRAQRRAR@4*  @)@     ˙ 7R4*}RR_@97_@T'A 4@@ Ҋ@   & H-A&@)rn`zA4*G@mA*<_ @@ ;R4*}RR_@97_@TA 4@@(RH4** @mA* @@@n@B"DR@iT*$R҂@$R҂@$R҂@$R*W^{ OL@@tR@ @@n@B"DROB @*{è^__^{P@{^__^{P@*{^__C^{WOCP@`@cBC9hBC94*lat(RhB9`@vw@7R@B  q )qH  ) ɓ?T?4* @4**ub@ ȓT?**{A*ODWC@^_C_Ѱ@X@@?@5Ѱ@X^{ OP@3`@cBC9hBC9H4tB9h^@h  ) ɓ?T? `rB`4*u`rBr f`@* OB @{è^__Ѱ@X@abAdrB`rB5^{WOP@6@BC9BC94*բ@*4@*OBWA{è^__^{og_WO@@_ TL@hUH|țAR}Hr`6@x*9RCRS<R?SkT***_8J"KP;(A*(h_^{{^__^{O`hzAqhzaT hR@qATR`b`@`aR*OA{¨^__cR@*^{ O@h@(@)|@ ]@_ T q@ *#ROB @{è^__^{_WO@`hzA iz(5 ub*`@ uR@4qT*uBRvR@4qTR7RBRxR@X5wRq@ qCTcR@dzA R*(RhR(RhR`aR* R _)@?T{COFWE_D^__^{WO@A=q|4˟`h@-Ac*>=<;:`@= @cC4  4*@tb5R*ur9hAqTir }Ck lQF9maF9 "**lQ9ma9+ih8jj8k! *j*8j T`@hAqKTvRhCyju8 hCy`@ju8 hjT`@`AR4*`@bA*`@`A!R*4`@bA*`A`@ _)@?AT*OBWA{è^__ֵK^{og_WOC hAqK T{rh@*-A* ?1T*5hkt8*qR*hT@**?1T*  * ***{A*OFWE_DgCoB^__*^{ og_WOC@4)"6`@`?aCy7?@H"4q7TiR~@,ih8mih8, li(8_AT?@;hAqT S  u '/ Ajy8jy8: ): j98j98hA(J Ti@+R;y|iq)9}Cjy8)qi Kz!ɚ_ Th@t`hCy`@*! @ qT`@aCyBRh@h@(@i@ ]@? BT q@Bh@@H@i@ ]@? T q@ B**hCy`@*! @ qT`@aCyBR`@N#G)S@ kT4RR#RR*RR#RR*`@aCy@ qT`@aCyBR R*`@`@bA`A*`A* _)@?aT{MORWQ_PgOoN^__`@ ^{ @@@q *?qC}T )9 Sj#  KQF9) K@)R(!Țh( HQ9#R @{¨^__^{ @@@q *?qC}T )9 Sj#  KQF9) K@)R(!Țh*HQ9#R @{¨^__^{@@@  {^___^{@{^__^{ @`@bRF9hbF9_kTaCybb9bVF9hfF9_kThCy`@bf9bZF9hjF9_kThCy`@bj9 b^F9hnF9_kThCy`@bn9   @{¨^__^{ @h@(@)|@ ]@_ T q@ * @{¨^__^{AH4@h@(@)|@ ]@_ T q@ *{^__^{AH4@h@(@)|@ ]@_ T q@ *{^__^{AH4@h@(@)|@ ]@_ T q@ *{^__^{{^__^{{^__^{  `A@4*`A @{¨^__a@dA`A`5^{_WOAqkT*@*-A* *@5*AskT****OCWB_A{Ĩ^__^{{^__^{WO4A@**qT** 6$7*4 g>*@*OBWA{è^__*^{;@*4A# @ >`@* _)@?!T{F;@^__^{O @RHrR@hRR*OA{¨^__h"@c@@^{{^__^{#_WO@*** ՠCR}q(T RCRqTkT }@)U*@? `T K_xk`TJ@? ATD_x_#@@* }S _)@?!T{COGWF_E#@^__*R*^{* *@_T  M_xkTJ@_ATC_x   ''@/^ @*{C^__      *^ @^{ WOA (R 0R R@qI RIy R  Ky(y4*B?kbT*FhrA*d@q hrA A T(RirAh }{) *irAk) *A* * TbBcrA$R*c4bB`rAr5 4aB?kBT*OCWB @{Ĩ^__hvAt@q hvA A T(RivAh }{) *ivAk) *A* * TbBcvA**`4bB`vA*v*^{og_WOC***  4*"!@y"#*** 7@!_*79T+%@y'__**{6"_"_*5*{A*OFWE_DgCoB^__^{CQ Ո6*{A^_*_**_H6^{K@s(@@T* _*"@BaT*@*`6* _)@?T{H*K@^__^{; )@* )@?@T*c+_K#)@c?aT* @BR#R**`6* _)@?T{F*;@^__      @ C)     @^{3C )@*C)@?@T*C+_K#)@c?aT*  @BR#R**`6* _)@?T{E*3@^__ B)    @    c> @C^{og _ W O @**>=(@@T*)R?C T _x _xKy9x@+!k=9v*T**iRI rh_)@$R*@7 t@ T~S'   b '_xB C8V@h ȓTWwS"R$R*`?* ;7'@C8V@h ȓT"R$R*`?* 7@@yRC8V@h ȓT "R$R*`?* 6@**@__x7@!Ts@`@`@` @**@C]87*@C]8R *@C]8?*RRR5**)@@#R*@y*6*** @*** * @*@@y _)@?aT{G*OLWK_JgIoH^_C_#?**^{ o g _ WO@*x>:@_T*;R6 TH_xX_xz6x Z@h#*_TB_xSC_KK@S@@** !R)RJr(bR kIR,TR kT R*r kT  "RJr kT DRr k`TR)R 9) ՠ@#Ѣ$R* 7x@T'   b 7_xC '@C8@yV@+@H ȓTvS{ "R$R*@?* 7#@@yRC8V@+@H ȓBT; "R$R*@?* 6C**@_x"R 7@!TL@`@`'@@'@@yC@y*@C]8Ae?*@C]8Ae?*RRR;**/@@#R*@y*6***'@@'@@y" **@*@@y _)@?aT{J*OOWN_MgLoK^__*R *  ***]x]xe@y ^{og_WOBҹ4v@{rA*Z?kTH@|@x6@y*wBw4v@yvA*kT@:A@x6C@y*OEWD_CgBoA*{ƨ^__^{ O*4`@ hAub*hA*OB @{è^__`@*_^{OP@hM@` )L94) 9 *ETCA5`X@H @a@q9*5)@ *OA{¨^__*^{ OP@N@ X@(q@9(5N@4*;T&$ @(R** 9*OB @{è^__րRN@*4R^{{^__^{P@(_)T_T Y@I ? T ?!#DBR{B^__`^ol @@_^{_WO@P@a#_A Tc@yCxA @yi5 @yJ4?kT @)Q?qT @yk T3*` 5T    (R   }@_T:jj8 DQ ''@ _)@?T{B*OFWE_D@^__W@( ȓTC_x** ?*6***@`^{#_WO@P@a#_AT4c@yCx(A @yi5 @yJ4?kT @)Q?qT @ykb T3*`4 _)@? T{C*OGWF_E#@^__8S@ ȓTC_x**?*7   (R   }@_Tjj8 EQ  '@@)Rj(8(}@)T***@`C^{WOC@Bq`T qTi@y(}S9"L96 4&L9 kT*5*4V@ ȓT"R**7R?@9*@7& 9" 9 V@ ȓT"R**?@9*7& 9 *vy @)@?!T{A*ODWC@^_C_@`@`@ @C^{WOC@ ,ARRHrvbuhB@qMTaҀ.A*`.AhB9`Ҁ.A*`Ҁ.A#R7@c&# @.A @c&DRHrk`Tnqa TҀ.A#R*6.A @@b&Dq᳈`*Ҁ.A#R*6.A @@b&Dq᳈`.Ҁ.A` .A#R*6.A @@q᳈3.A @@ @)@?!T{AODWC@^_C_*b&D]`2.A#R`7@ QqT)R(!iR jAT**u6^{WOC@,Avb @#R7@9h.A @@@`#R7@!@#R7@4h.A @@#R7@9h.A @ @@`#R7@ !@#R7@4h.A @@#R7@9h.A @ @@`#R7@!@#R7@4h.A @@#R7@9h.A @ @@`#R7@9, @#R7@h.A @ @9@9@9@9@9        @)@?T{AOCWB^__@9@)@B)C)@9@9@9@9@9@9@9@9@9{^{WO**4 |kT@qHT(R#R!)r j`T qTnqTRHrkAT.A`4  **OBWA{è^__****RREr^{ WO*`*R@kATR**OCWB @{Ĩ^__@_^{O*4`@ hAtbhA@*OA{¨^__`@*^{WOP@B  q )qTՂA ȓ T? 4**T *OBWA{è^__BqT q TqT*IR*)R*)R*`@`^{_WO@ ՓbR@ qTqT5 HR*RA 4R@(4*%RWRBRR@X5Rq @x4VzABR* HRR * _)@?!T{C*OFWE_D^__zA*zA#RR@zA*R@zA^{O tbbR@_qT R czA`aR*OA*{¨^__dzACRR^{WO**bzRb!R**Ծ*OBWA{è^__^{`{^__^{ AqT*  *4* @{¨^__^{OC P@@B  q )qTT ȓbT?*@4*T {A*OB^__Ѱ@X@^{OC P@@B  q )qTT ȓbT?*@4*T {A*OB^__Ѱ@X@*_֠_^{O*?qT!RRT!RR** *OA{¨^__(<SqaTR5qT(|S* @ (yh)@ii8q_*_(Qq RT(QeqCT((QqT(0(QqT?qCT(5QIqT?0q RT(QqT +ih8J @_(0QqT +ih8J @(t QqT)R(!Ț) ء b aT(XQ(5Q qT*_^{` X@ @@q9{^__@^{@X@@@)R q9{^__@^{ X@q@9q @ R{^__^{` X@(@qT @{^__^{{^__^{WO@RRHr  ? T ? T@ @ ? T6A@ @4*6A*qT4@*&v)@ @ @@*OBWA{è^__*Z^{OX@`@qHT`@@BOA*{¨^__^{{^__^{ WOA*qmT**2"b T@@7@@*@*@**OCWB @{Ĩ^__^{ g_WO*bqKT**{P @**Zb{Th@9h5@ 5 *@* *OEWD_CgB @{ƨ^__^{ g_WO*qmT*G5R}Hr )}K@kj(a?JAT*4**'*u*OEWD_CgB @{ƨ^__}B9c_T`@ 7`@ )@5`@@ 6jy* *jy**"AT^{og_WOC` ,A**7`.A*h.A| *|  w qT*R{Hr**m4**@*MD*8,t*@*$R*0@4*~@$R** 4*{A*OFWE_DgCoB^__@^{o g _ W O @q# T/*   ;0 `.A@#R* 7 #@R`.A*/@R|Ch#9`.AѢ \!qT@@R Zh@ Zh`.AѢ#R 7\cC_d)g#@9 @f*49h.A @@|5@{Th.A* @\4C@*@*** #@* _)@?aT{H*OMWL_KgJoI^__^{ g_WO *qTR|{R9c_ Thkw8h5@4_**ys2chjw85@* *OEWD_CgB @{ƨ^__^{O?q*T(R!IR j@T!RR** *OA{¨^__(<SqTAqTR(R? rT(|S* @ (yh)@ii8h4 R_*_(<SqTAqTR (R? r`T*_(|S* @ (yh)@ii8qaT R_( Aq RT((QqT(5QIqCT(0(QqT?q R T(QqT)R(!Ț   AT(DQ-qT)R(!)R jAT((  qT?qiT(QuqhT)R(!iR r jAT*)R(!ȚAI  T_ljR@c?AtI=H :^{WO*`4**`4**`4*h*4q*OBWA{è^__^{{^__i techpack/audio/asoc/codecs/wcd9xxx-utils.c        qcom,tavil-i2cqcom,tasha-i2c-pgdqcom,wcd9xxx-i2csitar-slimsitar1p1-slimtabla-slimtabla2x-slimtaiko-slim-pgdtapan-slim-pgdtomtom-slim-pgdtasha-slim-pgdtavil-slim-pgdqcom,wcd9xxx-irq!%TUVW\v?)UBlC-HlJlNwOwUY[g_Pe@b@P2 3 9 : B C I J R b r S c s Y i y Z j z    ( 0 8 @ C G I J Q W [ ] ^ e k o q r y              U m B ;<?!%TUVW\v@)BC5HnJnNUOUUY   dPT32 3 9 : <B C I J <R b r     S c s     Y i y     Z <j <z < < < < <    ( 0 8 @ C DG I J Q W D[ ] ^ e k Do q r y  D    D    D    D    D    D   U m B ;<`u}a`b<g[E> %V n T  ?"#$&')*+,-./0123456789: ;<=>?ABCDEFGHIJKLQ R SXYZ[abcdefghijklnopqrstq4 d  p @  k3 !"#$ %&'(AABCDEFG@HI_JK@LMNOkPQRS0TUVWXYZ[\]^_`abcdefghA@^@k      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ<[`]A^_`cdefqrstuwx0        9 0@P `!p"#$%&'((-.D/D012345678:;<=V>?l@DAWDaEmF`GoInKLTMwPQRSTV2WXiZ\]^T_Q`a bcdefg+hhijPklmnop$qrstuvw9xyozO{.|}~ 8 8 8@:pQQwNEthPtwD@D(FP` @@ `                     ! " # $ % & ' ( 1 4 5 6 7 8 ; < = A D E F G H K L M Q T U V W X [ \ ] a d e f g h k l m q t u v w x { | }          `   5    ` 5    `   5    `   5   ! `" # $ 5% & ' ) `* + , 5- . / 1 `2 3 4 55 6 7 9 `: ; < 5= > ? A B D E F H K L N O P R U V X Y Z \ _ ` a b c d f i j l m n p s t u v w x z } ~                 9            ! " # $ ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : = > ? @ A B C D @E *F G pH I J K L M dN O P Q                            ! " # $ % & ' ( ) + , - . 1 2 3 4 5 6 7 8 : ; < = A C I J K KL M N O P Q R S U V W X Y Z [ \ ] ^ @_ ` a e f g h i j k l m n @o p q   123456789:=ABCDEqcom,msm-cdc-pinctrl!)u2@36 !"#$%&')*+,-./0123456789: ;<=>?@ABCQRSTUVWXabcdefghijklnopqst q4 n  P S  k3 !"#$ %&'(AABCDEFG@HI_JK@LMNOkPQRS0TUVWXYZ[\]^_`abcdefghA@^@k      `A !"?#$?%&'()*+,@    $,4;<CDKLabcdijklqrstI@@@ B\w]w^pabcd4eUfijklmnqrstuvwxyz{|}~    <   9 0@P `!p"#$%&'(()e.D/H012345678:;<=V>?l@DAWBC5DaEmF`GoHoInJ&KLTMwNUOUPQRSTUV0WXYZ[\]^X_Q`a bcdg+hhijPklmnopqrstuvw9xyozO{.|}~  8  8@:p1QwN Ethde2wD@(FPPT3 `@(@ `& d @   @  !"#$%&'/01234567"89:;<N=T>?EbFGK LMNOPQRPSTUVWXYZ[\]^_`abcdelmnopqrstuvwxyz{|}~_ d@$ }3?t3 P$P                          ! " # $ % & ' ( ) + , - . / 0 1 2 3 4 5 6 7 8 9 : <; < = > %A B C D E F G H I J <K L M Q R S T U V W X Y Z <[ \ ] a b c d e f g h i j <k l m q r s t u v w x y z <{ | }     <     <     <     <      `   5     ` 5     `   5     `   5    1 `2 3 4 55 6 7 8 9 `: ; < 5= > ? @ A B C dD E F G ~H I J K L N O P Q R S U V W dX Y Z [ ~\ ] ^ _ ` a b c d e f g i j k dl m n o ~p q r s t u v w x y z { } ~  d  ~    d  ~    d  ~     d  ~         9            ! " # $ = > ? @ A B C D @E *F G pH I J K L M dN O P Q R U V W X Y Z [ \ ] a b c d e f g h i m n o p q r s t u y z { | } ~                                 ! " # % & ' ( ) * + , - . 1 2 3 4 5 6 7 8 : ; < = A B C D E F I J K KL M N O P Q R S T U V W X Y Z [ \ ] ^ @_ ` a e f g h i j k l m n @o p q B  B   <       !"#$%&'()*+,12 345 679<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ab cde fgilmnopqrstuvwxyz{|}~    1 2I J  LLLLPPPPPPPPP P P P P PPPPPP!P"P\#P@$P%P&P'P((P)P*P+P,P  !"#$%&'123456789:;<=>?`@ABCDEFGJKLMNOPQRSTSUVW%s: wcd9xxx regmap is null! wcd934x_bring_upwcd9335_bring_up%s: tasha codec version detection fail! %s: wcd9335 codec version is v1.1 %s: wcd9335 codec version is v2.0 %s: wcd9335 codec version is v1.0 %s: tasha codec version unknown %s: wcd9xxx regmap is null wcd934x_get_cdc_info%s: wcd9xxx chip id major 0x%x, minor 0x%x %s: wcd934x version unknown wcd9335_get_cdc_info%s: wcd9335 version unknown (major 0x%x, minor 0x%x) 3%s: Failed init pinctrl drv: %d wcd9xxx_core_init3%s: Failed init irq drv: %d 3%s: Failed wcd core drv: %d %s: size %d not supported wcd9xxx_slim_write_repeat%s: No write allowed. dev_up = %d %s: failed, ret = %d techpack/audio/asoc/codecs/wcd9xxx-core.cslim_device3%s: Invalid handle to %s wcd9xxx_slim_reserve_bw3%s: Invalid parameters wcd9xxx_slim_bulk_write3%s: Page write error for reg: 0x%x 3%s: Error, Codec bulk write failed (%d) %s: Write %02x to 0x%x ret(%d) wcd9xxx_interface_reg_write%s: Codec read 0x%x failed wcd9xxx_interface_reg_read3failed to get device info 3failed to read wcd9xxx register 3failed to write the device write success register = %x val = %x wcd9xxx_i2c_write_device3%s: Failed to add the tabla2x I2C driver: %d wcd9xxx_init3%s: Failed to add the wcd9xxx I2C driver: %d 3%s: Failed to add the wcd9335 I2C driver: %d 3%s: Failed to register wcd SB driver: %d 3%s: Failed to add the wcd934x I2C driver: %d tavil-i2c-core%s: interface status %d wcd9xxx_i2c_probe%s:Codec is detected in slimbus mode %s: I2C set codec I2C client failed %s:probe for other slaves devices of codec I2C slave Addr = %x %s:Platform data from device tree %s: Fail to obtain pdata from device tree %s:Platform data from board file no platform data? %s: codec type is %d %s: dev.of_node is NULL, default to WCD9XXX %s: Failed to allocate register map: %d %s: pinctrl not used for rst_n can't talk I2C? %s: Cannot init wcd supplies %s: wcd static supply enable failed! 3%s: Resetting Codec failed 3%s:Set codec I2C client failed 3%s: error, initializing device failed (%d) 3%s: failed to read the wcd9xxx status (%d) 3%s: unknown chip status 0x%x 3%s: I2C probe in wrong state &wcd9xxx->io_lock&wcd9xxx->xfer_lock&wcd9xxx->reset_lockregmap config is not defined %s:Failed to reinit register cache: %d wcd9xxx_regmap_init_cacheFailed to register patch: %d Failed to add children: %d Device wakeup init failed: %d wcd-slimwcd9xxx_slim_device_reset%s: device reset, dev_up = %d %s: Resetting Codec failed wcd9xxx_slim_device_down%s: device down, dev_up = %d wcd9xxx_slim_device_up%s: slim device up, dev_up = %d %s: codec bring up wcd9xxx_device_up3%s: wcd9xx_irq_init failed : %d %s:Codec is detected in I2C mode wcd9xxx_slim_probePlatform data from device tree qcom,cdc-slim-ifdLooking up %s property in node %s failedqcom,cdc-slim-ifd-devqcom,cdc-slim-ifd-elemental-addrinvalid codec slim ifd addr. addr length = %d Error, parsing slim interface Platform data from board file Error, no platform data %s: Error, no SLIMBUS control data %s: Error, no device id %s: probing for wcd type: %d, name: %s wcd9xxx_slim_get_laddr%s: retyring get logical addr %s: failed to get slimbus %s logical address: %d %s: error, adding SLIMBUS device failed %s: error, initializing device failed (%d) wcd9xxx_coreslimslave_peekslimslave_pokepower_stateslimslave_reg_dump 3%s: CODEC is not in SLIMBUS mode codec_debug_process_cdc_power3%s: invalid command %ld 3%s: rc = %d codec_debug_write0x%x 0x%.3x: 0x%.2x 3%s: fail to copy reg dump wcd9xxx_slimslave_reg_show3%s: %s not permitted to read codec_debug_readwcd9xxx_slim_write_device3%s: Error, Codec write failed (%d) wcd9xxx_slim_read_device%s: No read allowed. dev_up = %d %s: Error, Codec read failed (%d) %s: data is NULL wcd9xxx_slim_multi_reg_write%s: error writing bulk regs tasha-i2c-corewcd9xxx-i2c-coretabla-i2c-core%s: releasing wake lock pm_state %d -> %d wcd9xxx_unlock_sleeptechpack/audio/asoc/codecs/wcd9xxx-irq.c4%s: not registered to interrupt controller phyirq_to_virq%s: holding wake lock wcd9xxx_lock_sleep4%s: system didn't resume within %dms, s %d, w %d &wcd9xxx_res->irq_lock&wcd9xxx_res->nested_irq_lock3%s: interrupt controller is not registered wcd9xxx_irq_get_upstream_irq4%s: irq driver is not yet initialized wcd9xxx_irq_init%s: probed irq %d 3%s: Failed to setup downstream IRQ %s: Codec core regmap not defined wcd9xxxFailed to request IRQ %d: %d Failed to set wake interrupt on IRQ %d: %d %s: Failed to init wcd9xxx irq Failed to hold suspend %s: Codec core regmap not supplied wcd9xxx_irq_threadFailed to read interrupt status: %d %s: status is 0 3%s: codec core regmap not defined wcd9xxx_irq_dispatch4%s: Unhandled irq found 4%s: status0 : %s 4%s: status1 : %s Disable irq %d wcd9xxx_irq_setup_downstream_irq%s: irq %d -> %d 3%s, No interrupt specifier for irq %d 3%s: Failed to configure irq %d (%d) %s: leave 3%s: Codec core regmap not defined wcd9xxx_irq_sync_unlock3%s: wcd9xxx_res is NULL wcd9xxx_irq_ack3%s: irq_data is NULLvirq_to_phyirq%s: IRQ_ACK called for WCD9XXX IRQ: %d 3%s: Array size is %d but index is %d: Out of range wcd9xxx_irq_disablewcd9xxx_irq_enable%s: Cleaning up irq %d wcd9xxx_irq_exitwcd9xxx_irq_put_downstream_irqwcd9xxx_intc3%s: domain is NULLwcd9xxx_irq_removeqcom,gpio-connectwcd_irqTLMM connect gpio not found Unable to configure irq %s: virq = %d wcd9xxx_irq_probe3%s: irq_add_domain failed %s: node %s, node parent %s wcd9xxx_irq_add_domain%s: vtable 0x%lx port_id %u size %d wcd9xxx_tx_vport_validation%s: index %u ch->port %u vtable 0x%lx 3%s: TX%u is used by AIF%u_CAP Mixer 3%s: Invalid index %d of codec daitechpack/audio/asoc/codecs/wcd9xxx-slimslave.c%s: port_id %u wcd9xxx_rx_vport_validation%s: ch->port %u 3%s: invalid rx num %d wcd9xxx_init_slimslave3%s: Failed to alloc %d rx slimbus channels 3Not able to allocate memory for %d slimbus rx ports 3%s: invalid tx num %d 3%s: Failed to alloc %d tx slimbus channels 3Not able to allocate memory for %d slimbus tx ports %s: pgd_la[%d] wcd9xxx_alloc_slim_sh_ch%s: pgd_la[%d] channels[%d].port[%d] channels[%d].sph[%d] path[%d] 3%s: slave port failure id[%d] ret[%d] 3%s: slim_query_ch failed ch-num[%d] ret[%d] %s: ch_num[%d] slave port[%d] wcd9xxx_get_slave_port3%s: Error:- Invalid slave port found = %d 3%s: slim_disconnect_ports failed ret[%d] wcd9xxx_disconnect_port%s wcd9xxx_close_slim_sch_tx%s ch_cht %d, sph[0] %d sph[1] %d 3%s: slim_control_ch failed ret[%d] wcd9xxx_close_slim_sch_rx%s before slim_control_ch grph %d 3%s: allocated channel number %u is out of max rangae %d wcd9xxx_cfg_slim_sch_tx3%s: slim_define_ch failed ret[%d] %s: ch_cnt[%d] rate[%d] bitwidth[%u] %s: codec_port %d tx 0x%p, payload 0x%x 3%s:Intf-dev fail reg[%d] payload[%d] ret[%d] 3%s:watermark set failure for port[%d] ret[%d]3%s: slim_connect_src failed ret[%d] list ch->ch_h %d ch->sph %d wcd9xxx_cfg_slim_sch_rx%s: ch_cnt[%d] rate=%d WATER_MARK_VAL %d Before slim_define_ch: ch_cnt %d,ch_h[0] %d ch_h[1] %d, grph %d %s: codec_port %d rx 0x%p, payload %d sh_ch.rx_port_ch_reg_base0 0x%x sh_ch.port_rx_cfg_reg_base 0x%x 3%s: slim_connect_sink failed ret[%d] 3%s: slim_dealloc_ch fail ret[%d] ch_h[%d] wcd9xxx_dealloc_slim_sh_ch3%s: wcd9xxx is NULL wcd9xxx_set_power_state%s: region index %d out of bounds %s: memory not created for region: %d %s: reset gpio device node not specified wcd9xxx_reset_low%s: avoid pull down of reset GPIO %s: wcd sleep state request fail! techpack/audio/asoc/codecs/wcd9xxx-utils.cwcd9xxx_reset%s: wcd active state request fail! %s: wcd9xxx is NULL regmap_bus_read%s: reg or val is NULL %s: register size %zd bytes, not supported %s: Codec read failed (%d), reg: 0x%x, size:%zd %s: Read 0x%02x from 0x%x 3page write error, pg_num: 0x%x %s: Page 0x%x Write to 0x00 wcd9xxx_page_writeregmap_bus_gather_writeWrite %02x to 0x%x %s: Codec write failed (%d), reg:0x%x, size:%zd %s: bus multi reg write failure regmap_bus_write%s: no power supplies defined for codec wcd9xxx_populate_dt_dataqcom,wcd-rst-gpio-node%s: Looking up %s property in node %s failed qcom,has-buck-vsel-gpioqcom,buck-vsel-gpio-node%s No entry for %s property in node %s qcom,cdc-mclk-clk-ratewcd9xxx_read_of_property_u32%s: Invalid mclk_rate = %u qcom,cdc-dmic-sample-rateaudio_dmic_rateqcom,cdc-mad-dmic-ratemad_dmic_rateqcom,cdc-ecpp-dmic-rateecpp_dmic_rateqcom,cdc-dmic-clk-drv-strengthInvalid cdc-dmic-clk-drv-strength %d %s: DMIC_DIV = %u, mclk_rate = %u wcd9xxx_validate_dmic_sample_rateqcom,tavil-slim-pgd%s: Invalid %s = %d, for mclk %d qcom,cdc-micbias-ldoh-vqcom,cdc-micbias-cfilt1-mvqcom,cdc-micbias1-cfilt-selqcom,cdc-micbias1-mv%s: Micbias1 DT property not found wcd9xxx_dt_parse_micbias_infoqcom,cdc-micbias-cfilt2-mvqcom,cdc-micbias2-cfilt-selqcom,cdc-micbias2-mv%s: Micbias2 DT property not found qcom,cdc-micbias-cfilt3-mvqcom,cdc-micbias3-cfilt-selqcom,cdc-micbias3-mv%s: Micbias3 DT property not found qcom,cdc-micbias4-cfilt-selqcom,cdc-micbias4-mv%s: Micbias4 DT property not found qcom,cdc-micbias1-ext-capqcom,cdc-micbias2-ext-capqcom,cdc-micbias3-ext-capqcom,cdc-micbias4-ext-capqcom,cdc-micbias2-headset-only%s: ldoh_v %u cfilt1_mv %u cfilt2_mv %u cfilt3_mv %u%s: micb1_mv %u micb2_mv %u micb3_mv %u micb4_mv %u%s: bias1_cfilt_sel %u bias2_cfilt_sel %u %s: bias3_cfilt_sel %u bias4_cfilt_sel %u %s: bias1_ext_cap %d bias2_ext_cap %d %s: bias3_ext_cap %d bias4_ext_cap %d %s: bias2_is_headset_only %d wcd9xxx_get_current_power_state%s: Codec fill type fn NULL! wcd9xxx_get_codec_info%s: Codec type fill failed, rc:%d tomtom_codectasha_codecqcom-wcd-pinctrlqcom,wcd-pinctrltavil_codec%s: enter wcd9xxx_core_res_suspend%s: suspending system, state %d, wlock %d %s: waiting to suspend system, state %d, wlock %d %s: suspend failed state %d, wlock %d %s: done, state %d, wlock %d 4%s: system is already suspended, state %d, wlock %dnwcd9xxx_core_res_resume%s: resuming system, state %d, wlock %d 4%s: system is already awake, state %d wlock %d &wcd9xxx_core_res->pm_lock&wcd9xxx_core_res->pm_wq6%s: num_irqs = %d, num_irq_regs = %d wcd9xxx_core_res_init3IRQ initialization failed %s: Codec bringup fn NULL! wcd9xxx_bringup%s: Codec bringup error, rc: %d %s: Codec bring down fn NULL! wcd9xxx_bringdown%s: Codec bring down error, rc: %d wcd9335_regmap_register_patch3%s: unknown version: %d 3%s: device node is null msm_cdc_pinctrl_get_gpiodata3%s: platform device not found! %s: cannot find cdc gpio info 3%s: pinctrl sleep state is null msm_cdc_pinctrl_select_sleep_state3%s: pinctrl active state is null msm_cdc_pinctrl_select_active_statemsm-cdc-pinctrl%s: Cannot get cdc gpio pinctrl:%ld msm_cdc_pinctrl_probeaud_active%s: Cannot get aud_active pinctrl state:%ld aud_sleep%s: Cannot get aud_sleep pinctrl state:%ld qcom,lpi-gpios%s: set cdc gpio sleep state fail: %d qcom,cdc-rst-n-gpioMSM_CDC_RESET%s: Failed to request gpio %d 3%s: either dev or supplies or cdc_vreg is NULL msm_cdc_release_supplies%s: supply check failed: vreg: %pK, num_supplies: %d msm_cdc_check_supply_parammsm_cdc_disable_static_supplies%s: failed to disable supply %s, err:%d %s: disabled regulator %s wcd_coretechpack/audio/asoc/codecs/msm-cdc-supply.c3%s: device pointer or dce_vreg is NULL msm_cdc_init_supplies%s: supply name not defined %s: failed to get supplies (%d) %s: set regulator voltage failed for %s, err:%d %s: set regulator optimum mode failed for %s, err:%d qcom,cdc-static-suppliesqcom,cdc-on-demand-suppliesqcom,cdc-cp-supplies3%s: device pointer is NULL msm_cdc_get_power_supplies%s: Failed to get static supplies(%d) %s: supply count is 0 or negative %s: failed to parse static supplies(%d) %s: failed to parse demand supplies(%d) %s: failed to parse cp supplies(%d) %s: read string %s[%d] error (%d) msm_cdc_parse_supplies%s: Found cdc supply %s as part of %s %s-supply%s: Looking up %s property in node %s failedmsm_cdc_dt_parse_vreg_infoqcom,%s-voltageinvalid formatno%s: %s %s property qcom,%s-current%s: %s: vol=[%d %d]uV, curr=[%d]uA, ond %d %s: parse %s vreg info failed (%d) msm_cdc_enable_static_supplies%s: failed to enable supply %s, rc: %d 3%s: regmap struct is NULL wcd934x_regmap_register_patchdescription=WCD9XXX CODEC core init driverlicense=GPL v2description=Codec core driverlicense=GPL v2description=MSM CODEC pin control platform driverlicense=GPL v2alias=of:N*T*Cqcom,tavil-i2calias=of:N*T*Cqcom,tavil-i2cC*alias=of:N*T*Cqcom,tasha-i2c-pgdalias=of:N*T*Cqcom,tasha-i2c-pgdC*alias=of:N*T*Cqcom,wcd9xxx-i2calias=of:N*T*Cqcom,wcd9xxx-i2cC*alias=i2c:tabla top levelalias=i2c:tabla analogalias=i2c:tabla digital1alias=i2c:tabla digital2intree=Yvermagic=4.9.270-g862f51bac900-ab7613625 SMP preempt mod_unload modversions aarch64depends=wcd9xxx_slim_write_repeatwcd9xxx_slim_reserve_bwwcd9xxx_slim_bulk_writewcd9xxx_interface_reg_writewcd9xxx_interface_reg_readwcd9xxx_unlock_sleepwcd9xxx_request_irqwcd9xxx_lock_sleepwcd9xxx_irq_initwcd9xxx_free_irqwcd9xxx_enable_irqwcd9xxx_disable_irq_syncwcd9xxx_disable_irqwcd9xxx_tx_vport_validationwcd9xxx_rx_vport_validationwcd9xxx_init_slimslavewcd9xxx_get_slave_portwcd9xxx_disconnect_portwcd9xxx_close_slim_sch_txwcd9xxx_close_slim_sch_rxwcd9xxx_cfg_slim_sch_txwcd9xxx_cfg_slim_sch_rxwcd9xxx_set_power_statewcd9xxx_set_intf_typewcd9xxx_reset_lowwcd9xxx_resetwcd9xxx_regmap_initwcd9xxx_populate_dt_datawcd9xxx_pm_cmpxchgwcd9xxx_page_writewcd9xxx_get_intf_typewcd9xxx_get_current_power_statewcd9xxx_get_codec_infowcd9xxx_core_res_suspendwcd9xxx_core_res_resumewcd9xxx_core_res_initwcd9xxx_core_res_deinitwcd9xxx_core_irq_initwcd9xxx_bringupwcd9xxx_bringdownwcd9xxx_assign_irqwcd9335_regmap_register_patchmsm_cdc_pinctrl_select_sleep_statemsm_cdc_pinctrl_select_active_statemsm_cdc_pinctrl_get_statemsm_cdc_get_gpio_statemsm_cdc_release_suppliesmsm_cdc_init_suppliesmsm_cdc_get_power_suppliesmsm_cdc_enable_static_suppliesmsm_cdc_disable_static_supplieswcd934x_regmap_register_patch_r&Iw2-5uy(T #",1LQ`  tavil-i2c   tasha-i2c-pgdwcd9xxx-i2cwcd9xxx-i2cwcd9xxx-i2cwcd9xxx-i2ctabla top leveltabla analogtabla digital1tabla digital2fpmodule_layoutdmemsetg__stack_chk_guard__stack_chk_fail]N4of_get_property}6of_property_read_string_helper!$devm_regulator_bulk_get1TXregulator_enable ofdevm_regulator_putX3Kregulator_set_loadBregulator_set_voltageZ)regulator_count_voltagese<regulator_disableRgpio_freei^Cdevm_pinctrl_put\"Ggpio_request 2pinctrl_lookup_stateIdevm_pinctrl_getF^gpiod_get_raw_value_cansleep4(of_find_device_by_nodepinctrl_select_stateuregmap_multi_reg_writeyregcache_cache_onlyfyof_property_read_variable_u32_arraySof_device_is_compatible{pm_qos_remove_requestֳ0pm_qos_add_request@__init_waitqueue_headmsleepUm__devm_regmap_init6of_parse_phandleӟslim_dealloc_ch 0xslim_query_ch>slim_get_slaveportѣfind_next_bitjIuJslim_disconnect_ports1slim_connect_srcg <slim_control_chYslim_connect_sink3)Islim_define_ch]kmalloc_cachesirq_domain_simple_ops^{irq_domain_remove`"__irq_domain_addkmem_cache_alloc_traceqlgpiod_to_irqof_get_named_gpio_flagsiP[platform_get_irq_byname@(irq_set_irq_wake2yhandle_nested_irq2gregmap_bulk_writemhex_dump_to_buffer"uirq_modify_statusirq_get_irq_dataPirq_set_chip_and_handler_namewof_irq_to_resourceZ~thandle_edge_irqZ handle_level_irq irq_set_chip_dataLirq_find_matching_fwspecoplatform_driver_unregistereI__platform_driver_registerRrequest_threaded_irqof_irq_find_parento<disable_irq!'disable_irq_nosync enable_irqث free_irq=pm_relax"P4e__wake_upR[finish_wait?,schedule_timeoutAprepare_to_wait_event%binit_wait_entry2\pm_stay_awake msm_cpuidle_get_deep_idle_latencyvdpm_qos_update_requestPjiffies v[debugfs_remove_recursive"Êgpio_to_descUgpiod_direction_output_raw֢kstrtoulll߅strsepK__arch_copy_from_userHۈ__check_object_size]__arch_copy_to_userstrnlenݷasimple_read_from_buffer1(snprintfZ%strcmp[h|slim_change_val_elementY +slim_request_val_elementѽslim_get_logical_addru*of_find_propertyvPof_property_read_string3debugfs_create_filegr~debugfs_create_dirspslim_add_device0slim_get_device_idxgCslim_remove_deviced5mfd_remove_devices>regmap_reinit_cache\|device_init_wakeupmfd_add_devices__mutex_initkdevm_kmalloc~devm_kfreeNof_match_device__dynamic_pr_debugci2c_transfer地__kmallocy7Nslim_driver_unregisterWbi2c_del_driver!Ǩslim_driver_registerz0i2c_register_driver zkfreeslim_bulk_msg_writeԌslim_reservemsg_bwnslim_user_msg,EE___ratelimitZmutex_unlock[p__dynamic_dev_dbgVS__cfi_slowpathmutex_lockXUprintk3 8regmap_bulk_read[_dev_infoʠregmap_readGusleep_rangejdev_err:yregmap_writewcd_corezR| 44$T<L $|<L 4$T  $P  4,4X 0 $dX 0   ,T 0 $L 4x` P $<|L ,d\ @ ,8X 0 ,lX 0 4d ` $,(L ,TX 0 ,X @ ,` P $LP  $ 0L $4,L $\X 0 ,\ @ 4d ` $T 0 $$L $<(L ,d|\ @ $T 0 ,T 0 4d ` ,$\ @ ,T\ @ 4d ` ,tX 0 $ L $4P  $\T 0 ,H\ @ ,X 0 4(d ` 4d ` $TP  $|P  $L $ L $ P  $< P  $d L $ L $ L $ L $ L $, P  ,T X @ $ <L , `T 0 $ T  $ P  $, ,L ,T ` P $ P , X @ 4 d ` $ P $< T  $d T  $ T  4 d ` 4 d ` 4$ 8` ` $\ T 0  $ P  $ xT 0 $ <L $P ,D` P ,t` P ,8\ @ ,\ @ ,X 0 ,4T 0 ,dlX @ $P  ,T 0 , \ @ $<P  ,dT 0 $$P $dP  $(T  $ (T  4 $TP  |\$L $L $ L $4L $\<L ,LT 0 $XP  $,L ,0X @ 44x` ` 4lt` ` 4d ` 4d ` 4h` ` $LP  tld4Tt4Tt4Tt  4Tt4Tt4 Tt 4Tt Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)   $`*18?(F@MXTp[bipxv}0H`x x $+29@GNT[b iHpwp~0@0px` %, 3X:`AhHOV]dkrx(08@PXhp 0@P` P`p&-4;BIHPW^(e0l8s zP`p @0@P!!  !!! !'!.!5!<!C!J!Q!X_8ejPphv|(@Xp00H`x "(H- 389P?hEKPU*[lb i\pw~ Хԥإܥ*\,,̯04,,"'--33p:9;?HETKZQ$\W_]bc"hbn7T7m7777777777  88,8E8, x ^8ϯ8P{8[HS8{8zl8 9`9p&9`<9 R9Z9  9 999 P99:&:d2:<:E:h]:l{  ^  f   w:   ::A:::;;$;4;G;e;v;;;;;;;< <$<5<G<7`<P {<g<ڇ<L<e<F<(\=+="  :=I=[=  k=0   <  |=c=====YL= >FY*>J>vMj>ȝ>>>vxS> >>  ??*?=?0 XS?k??/{?ʱ?ZG?aJ?v= @#@A;@IJX@t@2 0@ubm@?険@G@@SAs9A勴UA(RsA AAAA A ;B <*B =EB >`B ?|B @B AB BB C  BCC8CIC^CkC|CCNSCYHCqCdr+D(DADWDjD}DDDDD۹DDEHu ?E[EPj|EE E }E ~E E F )F BF [F uF F F F F F G 1GBGTGzGGdGH0HCHSHZH@x~HthHLH,HtH,I</IMIuII0III J\(*J4CJ4(WJ4nJ؅ J8J~J }JбdJ$Kİ2KNKkK8KnKmK(|KlKYLplL1Lh4OLsLL{L$Ll&(L<(LwLL#lM"8>Ms,WMhp<pMnM^M[HMn Mn Mܗ8NlN6NP<NN [fN؏xxN4NuNN0NxO|Ox:OsZO\Z$d.101$d.102$d.104$d.106$d.108$d.11$d.110$d.112$d.114$d.116$d.118$d.120$d.122$d.124$d.126$d.128$d.13$d.130$d.132$d.134$d.136$d.138$d.140$d.142$d.144$d.146$d.147$d.149$d.15$d.151$d.152$d.153$d.154$d.155$d.156$d.157$d.158$d.159$d.160$d.161$d.162$d.163$d.164$d.165$d.166$d.167$d.168$d.169$d.17$d.170$d.171$d.172$d.173$d.174$d.175$d.176$d.177$d.178$d.179$d.180$d.181$d.182$d.183$d.184$d.185$d.186$d.187$d.188$d.189$d.19$d.190$d.191$d.192$d.193$d.194$d.195$d.196$d.197$d.198$d.199$d.200$d.201$d.202$d.203$d.204$d.205$d.206$d.207$d.208$d.209$d.21$d.210$d.211$d.212$d.213$d.214$d.215$d.216$d.217$d.218$d.219$d.220$d.221$d.222$d.223$d.224$d.225$d.226$d.227$d.228$d.229$d.23$d.230$d.231$d.232$d.233$d.234$d.235$d.236$d.237$d.238$d.239$d.240$d.241$d.242$d.243$d.244$d.245$d.246$d.247$d.248$d.249$d.25$d.250$d.251$d.252$d.253$d.254$d.255$d.256$d.257$d.258$d.259$d.260$d.261$d.262$d.268$d.269$d.27$d.270$d.271$d.272$d.273$d.274$d.275$d.276$d.277$d.278$d.279$d.280$d.281$d.29$d.3$d.31$d.33$d.35$d.37$d.39$d.41$d.43$d.45$d.47$d.49$d.5$d.51$d.53$d.55$d.57$d.59$d.61$d.63$d.65$d.67$d.69$d.7$d.71$d.73$d.75$d.77$d.79$d.81$d.83$d.85$d.87$d.89$d.9$d.91$d.93$d.95$d.97$d.99$x.0$x.1$x.10$x.100$x.103$x.105$x.107$x.109$x.111$x.113$x.115$x.117$x.119$x.12$x.121$x.123$x.125$x.127$x.129$x.131$x.133$x.135$x.137$x.139$x.14$x.141$x.143$x.145$x.148$x.150$x.16$x.18$x.2$x.20$x.22$x.24$x.26$x.28$x.30$x.32$x.34$x.36$x.38$x.4$x.40$x.42$x.44$x.46$x.48$x.50$x.52$x.54$x.56$x.58$x.6$x.60$x.62$x.64$x.66$x.68$x.70$x.72$x.74$x.76$x.78$x.8$x.80$x.82$x.84$x.86$x.88$x.90$x.92$x.94$x.96$x.98.Ltmp100__UNIQUE_ID_alias54__UNIQUE_ID_alias55__UNIQUE_ID_alias56__UNIQUE_ID_alias57__UNIQUE_ID_alias58__UNIQUE_ID_alias59__UNIQUE_ID_alias60__UNIQUE_ID_alias61__UNIQUE_ID_alias62__UNIQUE_ID_alias63__UNIQUE_ID_description70__UNIQUE_ID_description71__UNIQUE_ID_description84__UNIQUE_ID_intree53__UNIQUE_ID_license71__UNIQUE_ID_license72__UNIQUE_ID_license85__UNIQUE_ID_vermagic52____versions__kcrctab_msm_cdc_disable_static_supplies__kcrctab_msm_cdc_enable_static_supplies__kcrctab_msm_cdc_get_gpio_state__kcrctab_msm_cdc_get_power_supplies__kcrctab_msm_cdc_init_supplies__kcrctab_msm_cdc_pinctrl_get_state__kcrctab_msm_cdc_pinctrl_select_active_state__kcrctab_msm_cdc_pinctrl_select_sleep_state__kcrctab_msm_cdc_release_supplies__kcrctab_wcd9335_regmap_register_patch__kcrctab_wcd934x_regmap_register_patch__kcrctab_wcd9xxx_assign_irq__kcrctab_wcd9xxx_bringdown__kcrctab_wcd9xxx_bringup__kcrctab_wcd9xxx_cfg_slim_sch_rx__kcrctab_wcd9xxx_cfg_slim_sch_tx__kcrctab_wcd9xxx_close_slim_sch_rx__kcrctab_wcd9xxx_close_slim_sch_tx__kcrctab_wcd9xxx_core_irq_init__kcrctab_wcd9xxx_core_res_deinit__kcrctab_wcd9xxx_core_res_init__kcrctab_wcd9xxx_core_res_resume__kcrctab_wcd9xxx_core_res_suspend__kcrctab_wcd9xxx_disable_irq__kcrctab_wcd9xxx_disable_irq_sync__kcrctab_wcd9xxx_disconnect_port__kcrctab_wcd9xxx_enable_irq__kcrctab_wcd9xxx_free_irq__kcrctab_wcd9xxx_get_codec_info__kcrctab_wcd9xxx_get_current_power_state__kcrctab_wcd9xxx_get_intf_type__kcrctab_wcd9xxx_get_slave_port__kcrctab_wcd9xxx_init_slimslave__kcrctab_wcd9xxx_interface_reg_read__kcrctab_wcd9xxx_interface_reg_write__kcrctab_wcd9xxx_irq_init__kcrctab_wcd9xxx_lock_sleep__kcrctab_wcd9xxx_page_write__kcrctab_wcd9xxx_pm_cmpxchg__kcrctab_wcd9xxx_populate_dt_data__kcrctab_wcd9xxx_regmap_init__kcrctab_wcd9xxx_request_irq__kcrctab_wcd9xxx_reset__kcrctab_wcd9xxx_reset_low__kcrctab_wcd9xxx_rx_vport_validation__kcrctab_wcd9xxx_set_intf_type__kcrctab_wcd9xxx_set_power_state__kcrctab_wcd9xxx_slim_bulk_write__kcrctab_wcd9xxx_slim_reserve_bw__kcrctab_wcd9xxx_slim_write_repeat__kcrctab_wcd9xxx_tx_vport_validation__kcrctab_wcd9xxx_unlock_sleep__kstrtab_msm_cdc_disable_static_supplies__kstrtab_msm_cdc_enable_static_supplies__kstrtab_msm_cdc_get_gpio_state__kstrtab_msm_cdc_get_power_supplies__kstrtab_msm_cdc_init_supplies__kstrtab_msm_cdc_pinctrl_get_state__kstrtab_msm_cdc_pinctrl_select_active_state__kstrtab_msm_cdc_pinctrl_select_sleep_state__kstrtab_msm_cdc_release_supplies__kstrtab_wcd9335_regmap_register_patch__kstrtab_wcd934x_regmap_register_patch__kstrtab_wcd9xxx_assign_irq__kstrtab_wcd9xxx_bringdown__kstrtab_wcd9xxx_bringup__kstrtab_wcd9xxx_cfg_slim_sch_rx__kstrtab_wcd9xxx_cfg_slim_sch_tx__kstrtab_wcd9xxx_close_slim_sch_rx__kstrtab_wcd9xxx_close_slim_sch_tx__kstrtab_wcd9xxx_core_irq_init__kstrtab_wcd9xxx_core_res_deinit__kstrtab_wcd9xxx_core_res_init__kstrtab_wcd9xxx_core_res_resume__kstrtab_wcd9xxx_core_res_suspend__kstrtab_wcd9xxx_disable_irq__kstrtab_wcd9xxx_disable_irq_sync__kstrtab_wcd9xxx_disconnect_port__kstrtab_wcd9xxx_enable_irq__kstrtab_wcd9xxx_free_irq__kstrtab_wcd9xxx_get_codec_info__kstrtab_wcd9xxx_get_current_power_state__kstrtab_wcd9xxx_get_intf_type__kstrtab_wcd9xxx_get_slave_port__kstrtab_wcd9xxx_init_slimslave__kstrtab_wcd9xxx_interface_reg_read__kstrtab_wcd9xxx_interface_reg_write__kstrtab_wcd9xxx_irq_init__kstrtab_wcd9xxx_lock_sleep__kstrtab_wcd9xxx_page_write__kstrtab_wcd9xxx_pm_cmpxchg__kstrtab_wcd9xxx_populate_dt_data__kstrtab_wcd9xxx_regmap_init__kstrtab_wcd9xxx_request_irq__kstrtab_wcd9xxx_reset__kstrtab_wcd9xxx_reset_low__kstrtab_wcd9xxx_rx_vport_validation__kstrtab_wcd9xxx_set_intf_type__kstrtab_wcd9xxx_set_power_state__kstrtab_wcd9xxx_slim_bulk_write__kstrtab_wcd9xxx_slim_reserve_bw__kstrtab_wcd9xxx_slim_write_repeat__kstrtab_wcd9xxx_tx_vport_validation__kstrtab_wcd9xxx_unlock_sleep__ksymtab_msm_cdc_disable_static_supplies__ksymtab_msm_cdc_enable_static_supplies__ksymtab_msm_cdc_get_gpio_state__ksymtab_msm_cdc_get_power_supplies__ksymtab_msm_cdc_init_supplies__ksymtab_msm_cdc_pinctrl_get_state__ksymtab_msm_cdc_pinctrl_select_active_state__ksymtab_msm_cdc_pinctrl_select_sleep_state__ksymtab_msm_cdc_release_supplies__ksymtab_wcd9335_regmap_register_patch__ksymtab_wcd934x_regmap_register_patch__ksymtab_wcd9xxx_assign_irq__ksymtab_wcd9xxx_bringdown__ksymtab_wcd9xxx_bringup__ksymtab_wcd9xxx_cfg_slim_sch_rx__ksymtab_wcd9xxx_cfg_slim_sch_tx__ksymtab_wcd9xxx_close_slim_sch_rx__ksymtab_wcd9xxx_close_slim_sch_tx__ksymtab_wcd9xxx_core_irq_init__ksymtab_wcd9xxx_core_res_deinit__ksymtab_wcd9xxx_core_res_init__ksymtab_wcd9xxx_core_res_resume__ksymtab_wcd9xxx_core_res_suspend__ksymtab_wcd9xxx_disable_irq__ksymtab_wcd9xxx_disable_irq_sync__ksymtab_wcd9xxx_disconnect_port__ksymtab_wcd9xxx_enable_irq__ksymtab_wcd9xxx_free_irq__ksymtab_wcd9xxx_get_codec_info__ksymtab_wcd9xxx_get_current_power_state__ksymtab_wcd9xxx_get_intf_type__ksymtab_wcd9xxx_get_slave_port__ksymtab_wcd9xxx_init_slimslave__ksymtab_wcd9xxx_interface_reg_read__ksymtab_wcd9xxx_interface_reg_write__ksymtab_wcd9xxx_irq_init__ksymtab_wcd9xxx_lock_sleep__ksymtab_wcd9xxx_page_write__ksymtab_wcd9xxx_pm_cmpxchg__ksymtab_wcd9xxx_populate_dt_data__ksymtab_wcd9xxx_regmap_init__ksymtab_wcd9xxx_request_irq__ksymtab_wcd9xxx_reset__ksymtab_wcd9xxx_reset_low__ksymtab_wcd9xxx_rx_vport_validation__ksymtab_wcd9xxx_set_intf_type__ksymtab_wcd9xxx_set_power_state__ksymtab_wcd9xxx_slim_bulk_write__ksymtab_wcd9xxx_slim_reserve_bw__ksymtab_wcd9xxx_slim_write_repeat__ksymtab_wcd9xxx_tx_vport_validation__ksymtab_wcd9xxx_unlock_sleep__module_dependscodec_debug_opencodec_debug_open.cficodec_debug_opscodec_debug_readcodec_debug_read.cficodec_debug_writecodec_debug_write.cfidebugfs_peekdebugfs_pokedebugfs_power_statedebugfs_reg_dumpdebugfs_wcd9xxx_dentmsm_cdc_disable_static_supplies.descriptormsm_cdc_parse_suppliesmsm_cdc_parse_supplies.descriptormsm_cdc_pinctrl_drivermsm_cdc_pinctrl_matchmsm_cdc_pinctrl_probemsm_cdc_pinctrl_probe.cfimsm_cdc_pinctrl_removemsm_cdc_pinctrl_remove.cfiread_dataregmap_bus_configregmap_bus_gather_writeregmap_bus_gather_write.cfiregmap_bus_gather_write.descriptorregmap_bus_readregmap_bus_read.cfiregmap_bus_read.descriptorregmap_bus_writeregmap_bus_write.cfish_ch.0sh_ch.1sh_ch.2tabla_i2c_drivertabla_id_tabletasha_devstasha_id_tabletavil_devstavil_id_tabletomtom_devswcd9335_1_x_defaultswcd9335_2_0_defaultswcd9335_bring_downwcd9335_bring_down.cfiwcd9335_bring_upwcd9335_bring_up.cfiwcd9335_defaultswcd9335_get_cdc_infowcd9335_get_cdc_info.cfiwcd9335_i2c_driverwcd9335_intr_tablewcd9335_is_readable_registerwcd9335_is_readable_register.cfiwcd9335_is_volatile_registerwcd9335_is_volatile_register.cfiwcd934x_1_1_defaultswcd934x_bring_downwcd934x_bring_down.cfiwcd934x_bring_upwcd934x_bring_up.cfiwcd934x_defaultswcd934x_get_cdc_infowcd934x_get_cdc_info.cfiwcd934x_i2c_driverwcd934x_intr_tablewcd934x_is_readable_registerwcd934x_is_readable_register.cfiwcd934x_is_volatile_registerwcd934x_is_volatile_register.cfiwcd9xxx_alloc_slim_sh_chwcd9xxx_alloc_slim_sh_ch.descriptorwcd9xxx_alloc_slim_sh_ch.descriptor.50wcd9xxx_base_regmap_configwcd9xxx_cdc_typeswcd9xxx_cfg_slim_sch_rx.descriptorwcd9xxx_cfg_slim_sch_rx.descriptor.12wcd9xxx_cfg_slim_sch_rx.descriptor.14wcd9xxx_cfg_slim_sch_rx.descriptor.17wcd9xxx_cfg_slim_sch_tx.descriptorwcd9xxx_cfg_slim_sch_tx.descriptor.24wcd9xxx_close_slim_sch_rx.descriptorwcd9xxx_close_slim_sch_rx.descriptor.29wcd9xxx_close_slim_sch_tx.descriptorwcd9xxx_close_slim_sch_tx.descriptor.33wcd9xxx_core_res_init.__keywcd9xxx_core_res_init.__key.34wcd9xxx_core_res_resume.descriptorwcd9xxx_core_res_resume.descriptor.49wcd9xxx_core_res_suspend.descriptorwcd9xxx_core_res_suspend.descriptor.39wcd9xxx_core_res_suspend.descriptor.41wcd9xxx_core_res_suspend.descriptor.43wcd9xxx_core_res_suspend.descriptor.45wcd9xxx_device_exitwcd9xxx_device_initwcd9xxx_device_init.__keywcd9xxx_device_init.__key.55wcd9xxx_device_init.__key.57wcd9xxx_dt_parse_micbias_infowcd9xxx_dt_parse_micbias_info.descriptorwcd9xxx_dt_parse_micbias_info.descriptor.77wcd9xxx_dt_parse_micbias_info.descriptor.79wcd9xxx_dt_parse_micbias_info.descriptor.81wcd9xxx_dt_parse_micbias_info.descriptor.83wcd9xxx_dt_parse_micbias_info.descriptor.85wcd9xxx_dt_parse_micbias_info.descriptor.87wcd9xxx_get_slave_port.descriptorwcd9xxx_i2c_base_regmap_configwcd9xxx_i2c_driverwcd9xxx_i2c_pm_opswcd9xxx_i2c_probewcd9xxx_i2c_probe.cfiwcd9xxx_i2c_probe.descriptorwcd9xxx_i2c_probe.descriptor.28wcd9xxx_i2c_probe.descriptor.32wcd9xxx_i2c_probe.descriptor.35wcd9xxx_i2c_probe.descriptor.37wcd9xxx_i2c_probe.descriptor.43wcd9xxx_i2c_removewcd9xxx_i2c_remove.cfiwcd9xxx_i2c_resumewcd9xxx_i2c_resume.cfiwcd9xxx_i2c_suspendwcd9xxx_i2c_suspend.cfiwcd9xxx_i2c_write_devicewcd9xxx_i2c_write_device.descriptorwcd9xxx_id_tablewcd9xxx_interface_reg_read.descriptorwcd9xxx_interface_reg_write.descriptorwcd9xxx_intfwcd9xxx_irq_ackwcd9xxx_irq_ack.cfiwcd9xxx_irq_ack.descriptorwcd9xxx_irq_add_domainwcd9xxx_irq_add_domain.descriptorwcd9xxx_irq_chipwcd9xxx_irq_disablewcd9xxx_irq_disable.cfiwcd9xxx_irq_driverwcd9xxx_irq_enablewcd9xxx_irq_enable.cfiwcd9xxx_irq_exit.descriptorwcd9xxx_irq_init.__keywcd9xxx_irq_init.__key.8wcd9xxx_irq_init.descriptorwcd9xxx_irq_lockwcd9xxx_irq_lock.cfiwcd9xxx_irq_maskwcd9xxx_irq_mask.cfiwcd9xxx_irq_probewcd9xxx_irq_probe.cfiwcd9xxx_irq_probe.descriptorwcd9xxx_irq_put_downstream_irqwcd9xxx_irq_put_downstream_irq.descriptorwcd9xxx_irq_removewcd9xxx_irq_remove.cfiwcd9xxx_irq_setup_downstream_irqwcd9xxx_irq_setup_downstream_irq.descriptorwcd9xxx_irq_setup_downstream_irq.descriptor.22wcd9xxx_irq_setup_downstream_irq.descriptor.26wcd9xxx_irq_sync_unlockwcd9xxx_irq_sync_unlock.cfiwcd9xxx_irq_threadwcd9xxx_irq_thread.cfiwcd9xxx_irq_thread.descriptorwcd9xxx_irq_thread.ratelimitwcd9xxx_lock_sleep.descriptorwcd9xxx_of_matchwcd9xxx_page_write.descriptorwcd9xxx_page_write.descriptor.21wcd9xxx_reset_low.descriptorwcd9xxx_rx_vport_validation.descriptorwcd9xxx_rx_vport_validation.descriptor.40wcd9xxx_slim_bulk_write._rswcd9xxx_slim_bulk_write.descriptorwcd9xxx_slim_device_downwcd9xxx_slim_device_down.cfiwcd9xxx_slim_device_resetwcd9xxx_slim_device_reset.cfiwcd9xxx_slim_device_upwcd9xxx_slim_device_up.cfiwcd9xxx_slim_get_laddr._rswcd9xxx_slim_get_laddr.descriptorwcd9xxx_slim_multi_reg_writewcd9xxx_slim_multi_reg_write.cfiwcd9xxx_slim_probewcd9xxx_slim_probe.cfiwcd9xxx_slim_probe.descriptorwcd9xxx_slim_read_devicewcd9xxx_slim_read_device._rswcd9xxx_slim_read_device.cfiwcd9xxx_slim_read_device.descriptorwcd9xxx_slim_removewcd9xxx_slim_remove.cfiwcd9xxx_slim_resumewcd9xxx_slim_resume.cfiwcd9xxx_slim_suspendwcd9xxx_slim_suspend.cfiwcd9xxx_slim_write_devicewcd9xxx_slim_write_device._rswcd9xxx_slim_write_device.cfiwcd9xxx_slim_write_device.descriptorwcd9xxx_slim_write_repeat._rswcd9xxx_slim_write_repeat.descriptorwcd9xxx_tx_vport_validation.descriptorwcd9xxx_tx_vport_validation.descriptor.44wcd9xxx_unlock_sleep.descriptorwcd9xxx_validate_dmic_sample_ratewcd9xxx_validate_dmic_sample_rate.descriptorwcd9xxx_validate_dmic_sample_rate.descriptor.93wcd9xxx_validate_dmic_sample_rate.descriptor.94wcd_slim_device_idwcd_slim_driverwcd9xxx_bringdown_fnwcd9xxx_bringup_fnwcd9xxx_get_codec_info_fnregmap_writedev_errusleep_rangeregmap_read_dev_inforegmap_bulk_read__cfi_check_fail__cfi_checkinit_modulecleanup_modulemsm_cdc_pinctrl_drv_initprintkwcd9xxx_irq_drv_initwcd9xxx_initwcd9xxx_exitwcd9xxx_irq_drv_exitmsm_cdc_pinctrl_drv_exitmutex_lock__cfi_slowpath__dynamic_dev_dbgmutex_unlock___ratelimitslim_user_msgslim_reservemsg_bwslim_bulk_msg_writewcd9xxx_i2c_readwcd9xxx_i2c_writei2c_register_driverslim_driver_registeri2c_del_driverslim_driver_unregister__kmalloci2c_transfer__dynamic_pr_debugof_match_devicedevm_kfreedevm_kmalloc__mutex_initmfd_add_devicesdevice_init_wakeupwcd9xxx_irq_exitregmap_reinit_cachemfd_remove_devicesslim_remove_deviceslim_get_device_idslim_add_devicedebugfs_create_dirdebugfs_create_fileof_property_read_stringof_find_propertyslim_get_logical_addrslim_request_val_elementslim_change_val_elementstrcmpsnprintfsimple_read_from_bufferstrnlen__arch_copy_to_user__check_object_size__arch_copy_from_userstrsepkstrtoullgpiod_direction_output_rawgpio_to_descdebugfs_remove_recursivewcd9xxx_deinit_slimslave__crc_wcd9xxx_interface_reg_read__crc_wcd9xxx_interface_reg_write__crc_wcd9xxx_slim_write_repeat__crc_wcd9xxx_slim_reserve_bw__crc_wcd9xxx_slim_bulk_write__this_modulewcd9xxx_modulesdebugCodecwcd934x_regmap_configwcd9335_regmap_configjiffies__mod_of__wcd9xxx_of_match_device_table__mod_i2c__tabla_id_table_device_tablepm_qos_update_requestmsm_cpuidle_get_deep_idle_latencypm_stay_awakeinit_wait_entryprepare_to_wait_eventschedule_timeoutfinish_wait__wake_uppm_relaxwcd9xxx_nested_irq_lockwcd9xxx_nested_irq_unlockdisable_irq_nosyncof_irq_find_parentrequest_threaded_irq__platform_driver_registerplatform_driver_unregisterirq_find_matching_fwspecirq_set_chip_datahandle_level_irqhandle_edge_irqof_irq_to_resourceirq_set_chip_and_handler_nameirq_get_irq_datairq_modify_statushex_dump_to_bufferregmap_bulk_writehandle_nested_irqirq_set_irq_wakeplatform_get_irq_bynameof_get_named_gpio_flagsgpiod_to_irqkmem_cache_alloc_trace__irq_domain_addirq_domain_remove__crc_wcd9xxx_lock_sleep__crc_wcd9xxx_unlock_sleep__crc_wcd9xxx_free_irq__crc_wcd9xxx_enable_irq__crc_wcd9xxx_disable_irq__crc_wcd9xxx_disable_irq_sync__crc_wcd9xxx_irq_init__crc_wcd9xxx_request_irqirq_domain_simple_opskmalloc_cachesslim_define_chslim_connect_sinkslim_control_chslim_connect_srcslim_disconnect_portsfind_next_bitslim_get_slaveportslim_query_chslim_dealloc_ch__crc_wcd9xxx_init_slimslave__crc_wcd9xxx_cfg_slim_sch_rx__crc_wcd9xxx_cfg_slim_sch_tx__crc_wcd9xxx_close_slim_sch_rx__crc_wcd9xxx_close_slim_sch_tx__crc_wcd9xxx_get_slave_port__crc_wcd9xxx_disconnect_port__crc_wcd9xxx_rx_vport_validation__crc_wcd9xxx_tx_vport_validationof_parse_phandle__devm_regmap_initmsleep__init_waitqueue_headpm_qos_add_requestpm_qos_remove_requestof_device_is_compatibleof_property_read_variable_u32_array__crc_wcd9xxx_populate_dt_data__crc_wcd9xxx_page_write__crc_wcd9xxx_regmap_init__crc_wcd9xxx_reset__crc_wcd9xxx_reset_low__crc_wcd9xxx_bringup__crc_wcd9xxx_bringdown__crc_wcd9xxx_get_codec_info__crc_wcd9xxx_core_irq_init__crc_wcd9xxx_assign_irq__crc_wcd9xxx_core_res_init__crc_wcd9xxx_core_res_deinit__crc_wcd9xxx_pm_cmpxchg__crc_wcd9xxx_core_res_suspend__crc_wcd9xxx_core_res_resume__crc_wcd9xxx_get_intf_type__crc_wcd9xxx_set_intf_type__crc_wcd9xxx_set_power_state__crc_wcd9xxx_get_current_power_stateregcache_cache_onlyregmap_multi_reg_write__crc_wcd9335_regmap_register_patchwcd9335_regwcd9335_page0_reg_readablewcd9335_page1_reg_readablewcd9335_page2_reg_readablewcd9335_page6_reg_readablewcd9335_page10_reg_readablewcd9335_page11_reg_readablewcd9335_page12_reg_readablewcd9335_page13_reg_readablewcd9335_page_0x80_reg_readablepinctrl_select_stateof_find_device_by_nodegpiod_get_raw_value_cansleepdevm_pinctrl_getpinctrl_lookup_stategpio_requestdevm_pinctrl_putgpio_free__crc_msm_cdc_get_gpio_state__crc_msm_cdc_pinctrl_select_sleep_state__crc_msm_cdc_pinctrl_select_active_state__crc_msm_cdc_pinctrl_get_stateregulator_disableregulator_count_voltagesregulator_set_voltageregulator_set_loaddevm_regulator_putregulator_enabledevm_regulator_bulk_getof_property_read_string_helperof_get_property__crc_msm_cdc_disable_static_supplies__crc_msm_cdc_release_supplies__crc_msm_cdc_enable_static_supplies__crc_msm_cdc_init_supplies__crc_msm_cdc_get_power_supplies__crc_wcd934x_regmap_register_patchwcd934x_regwcd934x_page0_reg_accesswcd934x_page1_reg_accesswcd934x_page2_reg_accesswcd934x_page4_reg_accesswcd934x_page5_reg_accesswcd934x_page6_reg_accesswcd934x_page7_reg_accesswcd934x_page10_reg_accesswcd934x_page11_reg_accesswcd934x_page12_reg_accesswcd934x_page13_reg_accesswcd934x_page14_reg_accesswcd934x_page15_reg_accesswcd934x_page_0x50_reg_accesswcd934x_page_0x80_reg_access__stack_chk_fail__stack_chk_guard__typeid__ZTSFiP6regmapiE_global_addr__typeid__ZTSFiP7wcd9xxxE_global_addr__typeid__ZTSFiP7wcd9xxxP18wcd9xxx_codec_typeE_global_addr__typeid__ZTSFiP7wcd9xxxPKvmE_global_addr__typeid__ZTSFiP7wcd9xxxtiPvbE_global_addrcleanup_module.cfiinit_module.cfimemsetmsm_cdc_disable_static_supplies.cfimsm_cdc_enable_static_supplies.cfimsm_cdc_get_gpio_state.cfimsm_cdc_get_power_supplies.cfimsm_cdc_init_supplies.cfimsm_cdc_pinctrl_drv_exit.cfimsm_cdc_pinctrl_drv_init.cfimsm_cdc_pinctrl_get_state.cfimsm_cdc_pinctrl_select_active_state.cfimsm_cdc_pinctrl_select_sleep_state.cfimsm_cdc_release_supplies.cfiwcd9335_regmap_register_patch.cfiwcd934x_regmap_register_patch.cfiwcd9xxx_assign_irq.cfiwcd9xxx_bringdown.cfiwcd9xxx_bringdown_fn.cfiwcd9xxx_bringup.cfiwcd9xxx_bringup_fn.cfiwcd9xxx_cfg_slim_sch_rx.cfiwcd9xxx_cfg_slim_sch_tx.cfiwcd9xxx_close_slim_sch_rx.cfiwcd9xxx_close_slim_sch_tx.cfiwcd9xxx_core_irq_init.cfiwcd9xxx_core_res_deinit.cfiwcd9xxx_core_res_init.cfiwcd9xxx_core_res_resume.cfiwcd9xxx_core_res_suspend.cfiwcd9xxx_deinit_slimslave.cfiwcd9xxx_disable_irq.cfiwcd9xxx_disable_irq_sync.cfiwcd9xxx_disconnect_port.cfiwcd9xxx_enable_irq.cfiwcd9xxx_exit.cfiwcd9xxx_free_irq.cfiwcd9xxx_get_codec_info.cfiwcd9xxx_get_codec_info_fn.cfiwcd9xxx_get_current_power_state.cfiwcd9xxx_get_intf_type.cfiwcd9xxx_get_slave_port.cfiwcd9xxx_i2c_read.cfiwcd9xxx_i2c_write.cfiwcd9xxx_init.cfiwcd9xxx_init_slimslave.cfiwcd9xxx_interface_reg_read.cfiwcd9xxx_interface_reg_write.cfiwcd9xxx_irq_drv_exit.cfiwcd9xxx_irq_drv_init.cfiwcd9xxx_irq_exit.cfiwcd9xxx_irq_init.cfiwcd9xxx_lock_sleep.cfiwcd9xxx_nested_irq_lock.cfiwcd9xxx_nested_irq_unlock.cfiwcd9xxx_page_write.cfiwcd9xxx_pm_cmpxchg.cfiwcd9xxx_populate_dt_data.cfiwcd9xxx_regmap_init.cfiwcd9xxx_request_irq.cfiwcd9xxx_reset.cfiwcd9xxx_reset_low.cfiwcd9xxx_rx_vport_validation.cfiwcd9xxx_set_intf_type.cfiwcd9xxx_set_power_state.cfiwcd9xxx_slim_bulk_write.cfiwcd9xxx_slim_reserve_bw.cfiwcd9xxx_slim_write_repeat.cfiwcd9xxx_tx_vport_validation.cfiwcd9xxx_unlock_sleep.cfi $  ( 0  4 8  l$( $ ( $ ( $ (    @Plhp.t hx .| h . h ..  .  . ?. ? . ? . ? . .$ ( ., 0 .4 8 .<L\l|    .  .  .  (,.0 4 .8 < .@ D .HXhx 048 < @ D H L Phdlhp dt hx d h d h   $(l, 0 l4 8 l< @ lDLP T X l# l # l # l #   48 < @ t           (, 0 4 `p#t x #|  #  #O O O O  4 Ld d d dLP T X @ @ @ @dh l p T T T TLdP dT dX d   4t8 t< t@ t4 4 4 4H H H HH`L `P `T `\ \ \ \l l l  l\x` xd xh x       XP\ P` Pd P      $`( `, `0 `hl p t    X X X XDH L P    < < < <p p p p            $( , 0 8< @ D LP T X `|d |h |l |t8x 8| 8 8            D D D D           (, 0 4 <x@ xD xH xP0T 0X 0\ 0dLh Ll Lp Lx|                   0X4 X8 X< XLP T X `d h l     Hht" " " "   8<E@ D EH L EP T E\h*lEp *t Ex *| E * EE E  E  E _  _  _  _ $ ( , 48 < @ DHL P T X \ ` d   h  x 4|  4  4  4            b b b b !,!Z0!4! Z8!  > >  >  >  $>  (>  ,>  4>D> H>  L>  P>  X>`> d> h>  l>  p>  t>  x>  |>  >>> >  >  >  ? ?0?4? 8?  ]+$] >(] +,] >0] +4] >8] +@]H]`]t]]-]/]] ] ] ]]]]+] ] ] +] ] ] +^ ^ ^ + ^,^0^ 4^ 8^ `^rd^ h^ rl^  p^ rt^  x^ r|^  ^^^ ^ ^  ^ ^  ^ ^  ^^;^@_?__ ? _ $_ ?(_ ,_ ?0_ 4_<_@_D_ H_ L_ P_ T_ X_ \_d_h_l_ p_ t_ x_ |_ _ __0`D`d`h`l` p` t` x` |` ` `<`` ` ` ``e`` e` ` e` ` e` ``K aa a a  a,a44a8ap*p *p *p *pMppNqaq a q aq aq q<$q <(q <,q <4qLdqhqlq pq tq xq |q q qqDq Dq Dq Dqq@qzqq @q zq q @q zq q @q zq qrr  r $r \r@trQ|rrr r r rrr r r r r r rrs[8s [8s [8 s [8 sO,sZ0s Z%"  >% "   >% "  $ >%( "0@Di%H"L P i%T "X \ i%` "d h i%l "t@%" @ % " @ % " @ % "ħȧ%̧"Ч ԧ %ا "ܧ  % "  % "" " " "Ĩ Ȩ%"̨!Ш  Ԩ %"ب !ܨ  %" !  %" !@ !! @ !$ !( @ , !0 !4 @ 8 !< !HP T!X!\  ` !d !h  l !p !x  | ! !ȩ@  @ @  @ @"D%H "L %P "T %X "\ %`lp%t x %|  %  %ԪEت%ܪ E % E % E %$d(h, d0 h4 d8 h< dD h`dd dh dl d*&& *& & *& & *& &̫%Ы&ԫ %ث &ܫ % & % &, 0  4  @  HP L P P P \ P d h  l  x  ЬԬ ج ܬ 0<LX*t+|,['&ĭ ['ȭ &̭ ['Э &ԭ ['ح &-$,04 8 < ptx&|&  & &  & &  & &&&  &Į &Ȯ ̮ &Ю &Ԯ خ &ܮ &@&& @ & & @ & & @ & &$48='<&@ D ='H &L P ='T &X \ ='` &dx|'&  ' &  ' &  ' &ԯ'' ' ' ' ' ' '0/HL&P'T X &\ '` d &h 'l p &t 'x@'' @ ' ' @ ' ' @ ' '(  (   (   (   (  $  ((  ,  (0  8  (<  H|X}\9(`a(d 9(h a(l 9(p a(t 9(x a(~  w( w( w( w(\$`(d $h (l $p (t $| (   ((IJ (Ȳ (̲ (в (Բ (ز ((( ( ( ( ( ( (P         ij )) ) ) ) ) ) ) ( )$ (( ), (0 )4 (8 )@xдԴ ش  ܴ   06) 0 6) 0 6) 0 6)  $0( 0, 00 0<LTT)X6)\ T)` 6)d T)h 6)l T)p 6)t  ĵ LP T X |   o)) o)$ )( o), )0 o)8)<)@ )D )H )L )P )T )Xl)p)t )x )| ) ) ) )) * )  * )  * )  *̷o)) o) ) o) ) o))) )$ )( ), )0 )4 )8L)P)T )X )\ )` )h )l )px.*|R* .* R* .* R* .* R*̸o)и)Ը o)ظ )ܸ o) ) o))) ) ) ) ) ) ) )) ) )$ )( )0 )4 )8\x|o)) o) ) o) ) o))) ) ) ) ) ) )Ĺ̹)й)Թ )ع )ܹ ) ) ) )   $ ( , 0>l|* * * *ĺ*Ⱥ *̺ *к *Ժ/+ /+ /+ /+>+ *$ >+( *, >+0 *8 >+< *DLe+P e+T e+X e+dMty+x y+| y+ y++* + * + * + *Ȼ*̻*л *Ի *ػ *ܻ * * *** * * * * * *(+,*0 +4 *8 +< *@ +D *LXd̼   ?\++ +Ľ +Ƚ +̽ +н +Խ +ؽ+', + ', + ', + ', ,B,b,  , B, b,  , B, b, ľ ,Ⱦ B,̾ b, 4@+DB,H +L B,P +T B,X +\ B,`h+l',p +t ',x +| ', + ',T\8-`-d 8-h -p 8-t -x 8-| -,- , - , - , -+', + ', + ', + ',-- - - - - - - 0-- - - - - -Y-- Y- - Y- - Y- -T-` -d -h -- - - -- - - -@.D(.H .L (.T .X (.\ .` (.l| .(.  . (.  . (.  . (.C.(. C. (. C. (. C. (.j.(. j. (. j. (. j. (.4.8(.< .@ (.D .L (.P .|.(. . (. . (. . (.   He/Lo/P/T/X/\/`/d/h/lp>/t e/x o/| / / / / / / /  >/ e/ o/ / / / / / / /  >/ e/ o/ / / / / / / /  >/$D Txx  D'/ '/ '/ '//'/ / '/ / '/ / '/)0'/ )0 '/ )0 '/ )0 '/$(, 0 4 pl0M0 l0 M0 l0 M0 l0 M0(PX+\M0` +d M0h +l M0p +t M0x+', + ', + ', + ',E E$ E( E4DL0P0T 0X 0\ 0` 0d 0h 0l   04 8 @ X\`lptx|  ,048H LPTX\`dh l ptx |  $ ( , 0 8>@HP T X \ ` d lp t  x  |  >                 @ P @  P @ P$ @ ( P04(8 (< (@ (DHL P T X\` d h lpt x |     ?   ?"## t$(0'8(@(H*P+Xh`*h1px,X10,1(,1h-234l:;;D H(H08T@tYHPZXZ`h \p]x(_ahbcbb(8cchhhj0kno (o0p8(@DqHqPhXr`shp@txutt(vvhHvhvz{|zz({{h`} ~(0}8d~@H PX( `$hph x( $ ܁X0( ؆\h T(0 80@dH PX`hpȉxh( Xp( (h  ؙ ̥$( Хl h (ԥ08 @إHP Xܥ`8h(px|hXh P Ĩ t(( (h08p@HP,X`ȯhHp(xh , Xx@ȌЌ (08@HxVWUTX RHYSpoxpqrtsn`uvX`h(08@PXhpH(08 @Pf (J2p7x 95308@%H=0.8]badfen\Wh; i(td (N086@H PX`hPX`)h|pxcOA/ (PzX`hpxy0w8^@HH/,E_@,HPX_,,,|V@,HPX,,S,@,HPX,b,  ,O f @,HUPX_,,n,+@,HPX,,6n, &, -@,H PX,(,,-@,HPXz,,,-@,HPX,,.,.G@,HPX,, ,   @ ,H P X   , i   , i   ,   |@ ,H P X  ,    ,    ,   @ ,H `P X  , ?  " , ?  " , R  j@ ,H !P X ! , !  ! , !  %" , "  $@ ,H "P X $ , "  % , "  >%,"i%@,H"PX%,"%,&&,&&@,H&PX&,&',&=','&@,H'PX',B,,,,'/,>/`h_8@`Np8?H (8Hp      p P <X @x D f& w&@ & Z&P M&  `      v*D F`8XL|h8hx@hx"L#$0l&X&<(0*,2x282`24\;@DD@Dh EG II(KXMOHRYY8\Z` [[^a dXiijhklk k@ plh l m n n n0 nX do hp p r r0 sX s u w y {@ (|h  } ~ 8 ؅( ` 0  4 ؏ P Hdxܗ8h@hİб4\8X8L`@8@p,tPxX`dl8pXtxx|8Xx8Xx8Xx048<@D8HXLxPTX\`d8xXx8Xx.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela__jump_table.rela__bug_table.rodata.str.rela.rodata.rodata.str1.1.modinfo.rela__kcrctab.rela__ksymtab__ksymtab_strings.rela__verbose.rela.data.bss__versions.rela.gnu.linkonce.this_module.rela.eh_frame.init.plt.comment.note.GNU-stack @x$+&@$;(6@$KF@h@$] X@0$ i2+zu@$ 2{0g1@`$8@@@ $xP@$P8@$ @p0$@$' " ,0 5p!hEp!b% sO