ELFؕ@@Fsr,,+-,(-(,----,"( ,,),-#$%&'(), ( ( ( ((,---!@@@@@@@@@@@@-)! D( DDD D(D(DD(D(D7D(8DGD(HDWD(XDgD(hDwD(xD D(DD(DD(D(DD(D(DD(DD(DD(DD(D D(D(DD(D(D(D(D(DDDD(+D(,D)D(*D-D(.D'D((D4D(5Dpppp p||||| D(!D#D D( D0D(1DDDD(DD(DDDD%)%,D(D R_^{3OC@@9C=C @<@_qT@9h7#@7@97@#**6 ** _)@?T{E*OG3@^__փ@ @@b@*_^{ o g _ W OC@@xAhRR(r` <!@ `@4b@5 R@RhRv4RT76f 4*WRR@R @#R6@9h7 @#R6@9H7^4    `R UR{@4**/76@wT7A7q T@        a/@h\(_`4@rA‚_`57*rA*`87@߂?‚\\hrA7*rA@3~<]Ȃ]hrA@7*rA @@3=79?T@@#R7\@4Ҁ@@4*1aT*v5@@ @**@t6u@97*7@7@7@@*7@7#y)) (}@ {өR{(r@77@7 R }ɛ 7@vV5*\kT@9H7@*kT\R(r|#**7@ZkT@*@\947@9?k: TR}(r+\4   * #RR(rgB@@(6 @#R7~@*@I{J| }@+kj @ %@I)} ^ @*kj \kT@@*@4@ @    *R 0*1{q \-~!k`1J)!:__1k`Q!T7@H7@@7@v5@#R@ 7\4Ҁ@47@*1T**v5‚_‚\ ]@,‚_*@@ @***\?kBT@97@V5v*t6vV~5f@97@7**6v *@@7@vz5G*7@y\k"T@9H7**R|(r**{kT@*(:Z \_kBRT@9h7@7@@6r5@7@vq54*1A T@9@q{t7@Ҁ@*q`T@*h@`3qT@9(7Ҁ@*q`T@*h@`7qT@97c@qT@9H}7*4*c@qT@97*@4**@9s7Ҁ@ 4@9l7@9m7@*`@*`@*`@*`@*`Ҁ@*`+@@9g7    0#@ +4#@,4#@`.4 )@996@9g7@4Ҁ@*`?@@ @BB2@R7ҩ+|)3})_7@  Q A@97@\7@R7ҩy)z)]  Q A46@9Z7\7@7@Z7@ @*`#@*`'bR`C`?TbR`G`?T@4@* 6R*^*4*k@?`KT`K@+KY!RQ6*G )@996 )@9*R 96 )@9*R 9i6*@*^HQ5[4    R RR"RR^fi4*"RR[*")4@RhRRR @#R 7C\(4*" R@9h7 @#R7\(4*"@R*@97 @#R7\(4*"`R@9(7 @#R7\(4*"@R*@9 7*"R"`R&*u. _)@? T{I*ONWM_LgKoJ^__hu@@ @*^*(c@ @ @ԣ6 c@@ @@ @*@58**^{ @`B"J`J`r`: @*{¨^__^{ O0@*A@5*@*@*6* @97OB @{è^__ց@R*_^{ O @R(rBR`j ҫ666ԀR R66`y 9 , 2C*4`6@*`6@u*OB @{è^__^{O@R(rBR`k Ҭ6 6 6 *ԀR R66 ay 9 16@`OA{¨^__^{OC@`4 R5R@R@!R%RB& @)@?T{AOC@^_*_^{ O@9@H7b@ Q?q T Lyixk `QQ)q(T (hQ-qT (hQ5qT (h R HR R HR R QQqsT (h R hBi H@*p*ph@ p p*h"hi@qHT C?MJi~+ij,R!h*(i**|@qHT C?MJi~+ij,R!h*(i**f@qHT C?MJi~+ij,R!h*(i**P@qHT C?MJi~+ij,R!h*(i**: Ї ir 2Ch* h@*?fbR**`e4* @qHT C?MJi~+ij,R!h*(i****@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**t@qHT C?MJi~+ij,R!h*(i**^@qHT C?MJi~+ij,R!h*(i**H@qHT C?MJi~+ij,R!h*(i**2@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i**} @i"i@qHT C?MJi~+ij,R!h*(i**d @i"i@qHT C?MJi~+ij,R!h*(i**K @i"i@qHT C?MJi~+ij,R!h*(i**2 @i"i@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i**@h.h*@qHT C?MJi~+ij,R!h*(i*@*h.h*:@qHT C?MJi~+ij,R!h*(i*@*h.h*@qHT C?MJi~+ij,R!h*(i*@*h.h*@@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**o@qHT C?MJi~+ij,R!h*(i**Y@qHT C?MJi~+ij,R!h*(i**C@qHT C?MJi~+ij,R!h*(i**-@qHT C?MJi~+ij,R!h*(i** R % J@_qHTLCMi~mil.R! *ji,R*% @i.i* @h"h*OB @{è^__*h&@h4*h*@4 R*# d*A*^{ SO C@@9C=C @)<@4@973SC7b@ q`TlqTTq! T R RE3SC7b@Yq Tyq TqqT@96@*w*n R R   3R iT J@94@j7S***` 6H@96@q@96@Z@97@**`6* _)@?!T{I*OKS@^__փ@ @*!@@*v@ ^{ SO C@@9C=C)<@4A4@9 73SC7S***@6/@9 73SC@7***6* ** _)@?AT{I*OKS@^__֣@ @*@ @*^{O0C"R`7* *@**OA{¨^__^{ O@>C@ @A*7N3 @*@5@**OB @{è^__^{O@i>Ch@ @A7N @ h@5@OA{¨^__C^{og_WO@ @(-@ S?C(%A J@9T;C[CC*17b @H$@QqhT +ih8J @A<V,'"@#R@ @>@qT(5h @ R RR k)KI%    @J@9RvR7%7R***7#**6*j @ ,R R_ kla@RK(%R( R-R)_ k k@@9RVRx 7R*** 7#**`7*A#R*}iS**`6*h @)R kT!RRR*`6*R`6*RR"Rcrdr*`6*R!Rbr**`6*@HF 4*R@IF k" T`h}@@H @kTR4*` @b@`{t***4*` @*h{t***1@**@4` @**** ** _)@?T{C*OHWG_FgEoD^_C_c @@iR*@R*@$@Q*qHT +ih8J *@ R_@R_`R_րR_^{{^__ @*)$ @)( @), @)0 @)4 @)8 @)<@(@_($@ (((@*((,@( (0@( (4@((8@((<@((@@(_^{_W O @  (-@,%A @ 0CI1AK!CJ%B @)@B @R"7 R7RR#RR4*** _)@?T{G*OJWI_H^__(R9@aR?ր`R*4*@9h7@ B)4A!T\4\52C!R2C*@@9@@B*)R 9@97*@B*^{ O@AR?ր@R*4*`@4`@-@R?R*`4`@@!R?` R**4`@***OB @{è^__^{ O\*7@9*҈7~a(TRV @*QhJOB @*{è^__ֈ~aT R & @ ^{ *7* E#)~?aTiJ@ $@9 R -  7#R @*{¨^__ ^{ O*7@9*҈7~(TRV @*QhJOB @*{è^__ֈ~T R & @ ^{ *7* E#)~?TiJ@ $@9 R -  7#R @*{¨^__ ^{ *7Rh|qHT i(*M@_qT_)qT_qTER%ReR* eJ J@97* @*{¨^__qT$@ ^{ A*7hJ@Q qT $hDR* E#)~?qhT k@9 R ) 7* @*{¨^__eJ@ ^{ *7Rh|HT i(*M@_qT_)qT_qTER%ReR* eJ J@97* @*{¨^__T$@ ^{ *7hJ@Q qT $hDR* E#)~?hT k@9 R ) 7* @*{¨^__eJ@ ^{ *` 7Rh| T q T i(*@R+r_ kmT뿝RKr_ kT R+r_ kT R+r_ kT "RKr_ kTR1럏R_ k-T R_ k@TR_ k T pR_ kR$ RKr_ k`T DRr_ k T Rr_ kaTER R_ k@T ЇR_ kaT%RR R EReRR%R* eJ J@97* @*{¨^__HT qT$@ ^{ *7hJ)qT $yhpR* E#)~?T q`T R } i@9 Di(7* @*{¨^__eJ@ ^{ *` 7Rh| T$q T i(*@R+r_ kmT뿝RKr_ kT R+r_ kT R+r_ kT "RKr_ kTR1럏R_ k-T R_ k@TR_ k T pR_ kR$ RKr_ k`T DRr_ k T Rr_ kaTER R_ k@T ЇR_ kaT%RR R EReRR%R* eJ J@97* @*{¨^__HT$qT$@ ^{ [*7hJ@)qT +ih8J R@ЇR!pRR򂈕R&R$rR$r "RDrRDrDRRr* E#)~?T$q`T R } i@9 Di(7* @*{¨^__eJ@ ^{ BR`*BR`@RBR`R BRR @{¨^__BRBR` R^{O@9҈7@*Qh&OA{¨^__@^{(H@ H@9 #7 R{^__^{O@9҈7@*Qh&OA{¨^__@^{(H@ H@9 #7 R{^__^{OR@Q&@9H7* OA{¨^__*^{ORJ@  H@9 $H7 R OA{¨^__*^{O@9҈7@* Qh&OA{¨^__@^{(H@  H@9 #7 R{^__^{@qT(qTqTDR$RdR$$@97*{^__^{$$@ T #yhCR )@97*{^__^{@qT(qTqTDR$RdR$$@97*{^__^{$$@ T #yhCR )@97*{^__^{OR@HRqqe&@9H7* OA{¨^__*^{OR&@HRR R(D @9 $H7* OA{¨^__*^{@R(rkT蟏RkT(bRkTЇRk`THĊRkThR=违RHrkLTR(rkTR(rkT"RHrkT(R+RkTRkTpRk!TR RHrkTRrkTDRrkaThR(RHRR R RRHRR($@97*{^__^{#$@0TycpR )@97*{^__^{@oRkmT!RHrkTCRrk,T"RHrk TRHrkaTHR@(ĊRk,TRkT(bRkTЇRkTHR2pRkTR(rkTR(rkTR%HĊRkTRkTRkTRRrkTDRrkaThRR(R  (RRhRRR($@97*{^__^{#$@0TycpR )@97*{^__^{OR@ߎR(rk,TRkTRk`TR(rkTR$ R(rkT"RHrkTRHrkaTHR hRR(RRh&@97*OA{¨^__*^{OR`&@hhT %yhpR )@97*OA{¨^__*^{OC@ *4>@q T@?q( T) {)~H }h T j I *@oR_ kT R_ kT ЇR_ kT R_ kTDR pR_ k`T "RKr_ kT DRr_ kaTRdR*$RR J J@9 7 @)@?!T{A*OC@^__}HT#@@* ^{OC@. *4&JqT #yhpR@qT@?qTR R+} - _}T R )} @9 R 1 i) 7 @)@?T{A*OC@^__քJ@@* ^{OC@ *4>@q T@?q( T) {)~H }h T j I *@oR_ kT R_ kT ЇR_ kT R_ kTDR pR_ k`T "RKr_ kT DRr_ kaTRdR*$RR J J@9 7 @)@?!T{A*OC@^__}HT#@@* ^{OC@N *4&JqT #yhpR@qT@?qTR R+} - _}T R )} @9 R 1 i) 7 @)@?T{A*OC@^__քJ@@* ^{OC@ *4!@qT@?qT) {)~H mT j I *M@_q_)qJRD J J@9 7 @)@?!T{A*OC@^__mHT#@@* ^{OC@ *4$J@@JRR?qLRj? qqT@?qTR R+} - _mT @9 R R1 (!  7 @)@?T{A*OC@^__քJ@@* ^{OC@* *4!@qT@?qT) {)~H mT j I *M@_q_)qJRD J J@9 7 @)@?!T{A*OC@^__mHT#@@* ^{OC@*4$J@@JRR?qLRj? qqT@?qTR R+} - _mT @9 R R1 (!  7 @)@?T{A*OC@^__քJ@@* ^{OC@i*4@qT@?q(T) {)~H ]hT j I *@ DQJ j@9 7 @)@?AT{A*OC@^__]hT(@Q@* ^{OC@ *4@qbT@?qTR R+} - _]hTJ@ C@9 R 1 R(!  7 @)@?T{A*OC@^__ֈJ@@* ^{OC@*4@qT@?q(T) {)~H ]hT j I *@ DQJ j@9 7 @)@?AT{A*OC@^__]hT(@Q@* ^{OC@S*4@qbT@?qTR R+} - _]hTJ@ C@9 R 1 R(!  7 @)@?T{A*OC@^__ֈJ@@* ^{ *7Rh|Tq@T i(*@ ЇR_ k eJ J@97* @*{¨^__HTqT$@ ^{ *`7iJ@* E# R ЇR~?qdTq`T R } i@9 Di(7* @*{¨^__eJ@ ^{ u*7Rh|Tq@T i(*@ ЇR_ k eJ J@97* @*{¨^__HTqT$@ ^{ =*`7iJ@* E# R ЇR~?qdTq`T R } i@9 Di(7* @*{¨^__eJ@ ^{ L* 7Rh| Tq T i(*@럏R_ k-ToR_ k-T pR_ kT R+r_ kT RKr_ kTR%χR_ k,T R_ k@T+bR_ kaT%R R_ kTR_ kaTR ЇR_ kTKĊR_ kaTeR RR*RER eJ J@97* @*{¨^__HTqT$@ ^{ *7hJ!qT $yhpR* E#)~?Tq`T R } i@9 Di(7* @*{¨^__eJ@ ^{ * 7Rh| Tq T i(*@럏R_ k-ToR_ k-T pR_ kT R+r_ kT RKr_ kTR%χR_ k,T R_ k@T+bR_ kaT%R R_ kTR_ kaTR ЇR_ kTKĊR_ kaTeR RR*RER eJ J@97* @*{¨^__HTqT$@ ^{ 8*7hJ!qT $yhpR* E#)~?Tq`T R } i@9 Di(7* @*{¨^__eJ@ ^{ O*7@9*҈7~(TRV @*QhJOB @*{è^__ֈ~T R & @ ^{ *7* E#)~?TiJ@ $@9 R -  7#R @*{¨^__ ^{ O*7@9*҈7~(TRV @*QhJOB @*{è^__ֈ~T R & @ ^{ O*7* E#)~?TiJ@ $@9 R -  7#R @*{¨^__ ^{ *7Rh|HT i(*M@_qT_)qT_qT%REReR* eJ J@97* @*{¨^__T$@ ^{ *7hJ@Q qT $hDR* E#)~?hT k@9 R ) 7* @*{¨^__eJ@ ^{ *7Rh|HT i(*M@_qT_)qT_qT%REReR* eJ J@97* @*{¨^__T$@ ^{ g*7hJ@Q qT $hDR* E#)~?hT k@9 R ) 7* @*{¨^__eJ@ ^{ *7Rh|HT i(*M@_qT_)qT_qT%REReR* eJ J@97* @*{¨^__T$@ ^{ *7hJ@Q qT $hDR* E#)~?hT k@9 R ) 7* @*{¨^__eJ@ ^{ m*7Rh|HT i(*M@_qT_)qT_qT%REReR* eJ J@97* @*{¨^__T$@ ^{ /*7hJ@Q qT $hDR* E#)~?hT k@9 R ) 7* @*{¨^__eJ@ ^{O@9h7*h&OA{¨^__@^{ O @@ )@97dJ@d҉2@@95A(72@h@qTqRArR*@d&@@u@OB @*{è^__^{ @oR? kT pR? k`T R*r? k T R*r? k!TR ЇR? k@TR? k!TIRiRR)R)$ )@97*{^__@^{($@T #yhR @9 #7*{^__%H@*^{ @oR? kT pR? k`T R*r? k T R*r? k!TR ЇR? k@TR? k!TIRiRR)R)$ )@97*{^__@^{($@T #yhR )@97*{^__$H@^{ @oR? kT pR? k`T R*r? k T R*r? k!TR ЇR? k@TR? k!TIRiRR)R)$ )@97*{^__@^{($@T #yhR )@97*{^__$H@^{@ Q}@#$ (@97*{^__^{(H@ H@9 #7 R{^__^{OR`*(R`(RR`HRR`hR RRR R*2R R(R*R R@HROA{¨^__R R`hRR R`RR R`RR R`RR R`R^{ R`*4R` R*R`@R R``RR`R  @{¨^__^{ R`*(R` RR`@RR``R RR @{¨^__RRRR@R^{O @ )@9*щ7"q@TqTh@)@@ @5!R5*4*"qTh@)@@ @4h@)@@ @4`@*OA{¨^__^{O @ )@9*щ7"q@TqTh@)@@ @5!R5*4*"qTh@)@@ @4h@)@@ @4`@*OA{¨^__^{ O@ R )@9*UA)76@@@qTq@T q!T@9(6\* \@\OB @{è^__^{o g _ W O @ (-B,1@ @ 0C*7* E3)~?1TJ@ #@9 R -  I73R **OA{¨^__ ^{WO* 7@9H7qT*~TRV @*Qh& **OBWA{è^__֟qbT*F4~T R & @@* ^{O* 7qT* E3)~?TJ@ #@9 R -  I73R **OA{¨^__@* ^{Ot*`7R~AT **M@_q@T_)q@T_qATDR*$RdR d& J@97**OA{¨^__AT#@ ^{O+*7h&@T T !T* E4)~?ATCR *#* E4)~?AHTR* E4)~?AhTR* E4)~?ATCR k@9 R ) 7**OA{¨^__d&@ ^{O*7q"TR~T **M@_q@T_)q@T_qATDR*$RdR d& J@97**OA{¨^__(T#@@* ^{O* 7h&@ T T Tq T* E4)~?h TCR&*)qhT* E4)~?TRqHT* E4)~?TR q(T* E4)~?TCR k@9 R ) 7**OA{¨^__d&@@* ^{O&*@7Rh~QTqT i**@oR_ kT!RKr_ k TCRr_ kT "RKr_ kT RKr_ kTJRK*H+ĊR_ k,T R_ kT+bR_ kT ЇR_ kTJR2 pR_ kT R+r_ kT R+r_ kT R%KĊR_ kT R_ kTR_ kTR DRr_ kT Rr_ kaTRR*R * *RRjRRjRJ J@97**OA{¨^__QHTqT#@ ^{O*@7hJ1qHT $yh *pR* E4)~?QTq`T R } i@9 Di(7**OA{¨^__cJ@ ^{OK*@7qBTRh~!T i**@oR_ kT!RKr_ k TCRr_ kT "RKr_ kT RKr_ kTJRK*H+ĊR_ k,T R_ kT+bR_ kT ЇR_ kTJR2 pR_ kT R+r_ kT R+r_ kT R%KĊR_ kT R_ kTR_ kTR Rr_ kT DRr_ kaTjRR*R  *RRjRRR& J@97**OA{¨^__!hTq T#@@* ^{O*7h&@1T +ih8J @֟qT* E4)~?!(TR|*q(T* E4)~?!TpRhqT* E4)~?!T$bR_qT* E4)~?!hTЇRVqT* E4)~?!HTDĊRMq T* E4)~?!( TRDq T* E4)~?! TR;qh T* E4)~?! TR$r1q( T* E4)~?! TR$r'qT* E4)~?!hT"RDrqT* E4)~?!(TRDrqhT* E4)~?!TDR qHT* E4)~?!TRr R } i@9 Di(7**OA{¨^__c&@@* ^{ "R`*<"R` R2R`@R(R``RR`RR`R RR @{¨^__"R"R@"RRRR@^{O@@@*@3AR7CqT@ } Jihhih )A k@9 ij 7"q@ TqT @* I 5 6*a\\ \ _)@?T{B*OC^__*@ҁ\*@"qT @)q aT`7**^{WOC@@@*`QAR@7R@A?qT? qaT R Q  RiiqT"qaT**Q@** Q @)@?AT{AOCWB^__QC^{WO@#C@339C=C @*7>@b@4Q=q*H T Lih8k (R`HR,AQEq(TPRIr)%6 J@94h 7RV @3*hRRR )@9* 7RV !!@C**`6* _)@?T{B*ODWC^_C_ R & @* R & @*^{og_WOC@H @W?Ca@ @HQ9qT +ih8J *R@*R$*R!*UR*uR*5R*R*R6R*R*RH@ )@9A74H@5@5@e>@@ @drV5qTH@ @5@ |CHT<@ h4*} |1T RZE@gh4RqT ~HT Jyt R &R !Rd7**7@ |!T RZI@(4@9h 7RZ**@7 ~Q TRZ)R h @@0H@*5@*@**@ **@AHT@Q*{A*OFWE_DgCoB^__ֈ ~qT R & @ ^{ _WO@ @>Ca@3 @HQ9qT +ih8J *R@*R$*R!*TR*tR*4R*R*RTR7R*R*R@ )@9A74@5@l>@r5qT*Oh |?C T @)q T @@*Y6**h |! T Rh^I@H4@9҈7RaV*6**h ~QTRhVODWC_B @{Ũ^__h ~qT R h& @ ^{OC@ @a@SQ>qTR%7@5@{A*OC@^__֨>C H}@A6 <@k4qTK m~ӫTR~K1 (T R L- @qT.R!̚.T RTq TqBTK m~ӫTR~K1 T R L- @qHT.R!̚.T RTt R(TR}M9  TM ~ӿ TqTe RH TR}M9  TM ~ӿ( T_q TR}M9 H TRO}kio  @9 R J5k} K 7 J~_QT Ts R % )* *@6@5@**\ )~?qT@R 5 D @!5@_@ @*^{    @K@J @/8C#aRCR _)@?T{B^__^{WO@ @ (@9:C>C @)(73SCC`4*@@9h7A)SC*4@* _)@?AT{C*OEWD^__֡@@ @@@b@^{O0CR`7* *@**OA{¨^__C^{C )@  @L5@N)A  =C=i1@>j5Al%Ck)B=@4@#**6@**`6* _)@?T{G*C@^_C_^{WO@ RI`r*`R')  R Jrr +) !@+%@>T@@9@u4 @`4`@c"@QF@9 7Scc3Rh@@9 7Ccc#Rh@@A@@@B`* _)@?!T{DOFWE^__a@d"@a@d"@^{WO@9@@A@@@B @R(rBRj ҫ666ԀR R66`y 9 , `OBWA{è^__^{O@9h7rAOA  {¨^__քrA^{WO\@t@@AA9h4*!R@9h6 *OBWA{è^__ 0C* 4*(R9^{O\@ )@97*t@t@@sA@R R9 OA{¨^__0EEEEEJEVlEEEEEEEE09EEEEE2H^tEEEEEEEEEEEEEEEEEE*CEEEEEEEEEEEEEE\uEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE/EMcyEEEEEEEEEEEEEEEEE 9 EE  E EEE  $ 27 }DXw bw}DX@>} b@+>"V}Dw >DXw@+>"V}DXw bsnd-soc-dummySM6150 LowLatencybtfm_bt_sco_slim_txbtfm_fm_slim_txmsm-stub-txbtfm_bt_sco_a2dp_slim_rxqcom,ext-disp-audio-rxmsm-ext-disp-audio-codec-rxmsm-stub-rxqcom,wsa-aux-dev-prefixSixmi2s_get_port_idxext_disp_get_port_idxslim_get_port_idxtdm_get_port_idxaux_pcm_get_port_idxcdc_dma_get_port_idxmsm_init_aux_devasoc-cpumsm_bt_sample_rate_tx_putmsm_bt_sample_rate_rx_putmsm_mi2s_tx_format_putusb_audio_tx_format_puttdm_tx_format_putmsm_aux_pcm_tx_format_putcdc_dma_tx_format_putmsm_mi2s_rx_format_putext_disp_rx_format_putusb_audio_rx_format_puttdm_rx_format_putmsm_aux_pcm_rx_format_putcdc_dma_rx_format_putslim_tx_bit_format_putslim_rx_bit_format_putmsm_hifi_putmsm_mi2s_tx_ch_putusb_audio_tx_ch_putslim_tx_ch_puttdm_tx_ch_putmsm_vi_feed_tx_ch_putcdc_dma_tx_ch_putproxy_rx_ch_putmsm_mi2s_rx_ch_putext_disp_rx_ch_putusb_audio_rx_ch_putslim_rx_ch_puttdm_rx_ch_putcdc_dma_rx_ch_putmi2s_tx_sample_rate_putusb_audio_tx_sample_rate_putslim_tx_sample_rate_puttdm_tx_sample_rate_putaux_pcm_tx_sample_rate_putcdc_dma_tx_sample_rate_putmi2s_rx_sample_rate_putext_disp_rx_sample_rate_putusb_audio_rx_sample_rate_putslim_rx_sample_rate_puttdm_rx_sample_rate_putaux_pcm_rx_sample_rate_putcdc_dma_rx_sample_rate_putmsm_bt_sample_rate_putmsm_mclk_tx_eventmsm_hifi_ctrl_eventmsm_mclk_eventmsm_dmic_eventmsm_mic_eventmsm-lsm-clientmsm_int_audrx_initmsm_wsa881x_initmsm_i2s_auxpcm_initmsm_audrx_tavil_initmsm_tdm_ch_initmsm_aux_codec_initmsm_audrx_stub_initmsm_audrx_tasha_initSpkrRightEightSpkrLeftTERT TDM TX Channel Offsetmsm_bt_sample_rate_tx_getmsm_bt_sample_rate_rx_getmsm_mi2s_tx_format_getusb_audio_tx_format_gettdm_tx_format_getmsm_aux_pcm_tx_format_getcdc_dma_tx_format_getmsm_mi2s_rx_format_getext_disp_rx_format_getusb_audio_rx_format_gettdm_rx_format_getmsm_aux_pcm_rx_format_getcdc_dma_rx_format_getslim_tx_bit_format_getslim_rx_bit_format_getmsm_hifi_getmsm_mi2s_tx_ch_getusb_audio_tx_ch_getslim_tx_ch_gettdm_tx_ch_getmsm_vi_feed_tx_ch_getcdc_dma_tx_ch_getproxy_rx_ch_getmsm_mi2s_rx_ch_getext_disp_rx_ch_getusb_audio_rx_ch_getslim_rx_ch_gettdm_rx_ch_getcdc_dma_rx_ch_getmi2s_tx_sample_rate_getusb_audio_tx_sample_rate_getslim_tx_sample_rate_gettdm_tx_sample_rate_getaux_pcm_tx_sample_rate_getcdc_dma_tx_sample_rate_getmi2s_rx_sample_rate_getext_disp_rx_sample_rate_getusb_audio_rx_sample_rate_getslim_rx_sample_rate_gettdm_rx_sample_rate_getaux_pcm_rx_sample_rate_getcdc_dma_rx_sample_rate_getmsm_bt_sample_rate_getDisplay Port RX Bit FormatTERT_MI2S_TX FormatQUAT_MI2S_TX FormatQUIN_MI2S_TX FormatPRIM_MI2S_TX FormatSEC_MI2S_TX FormatUSB_AUDIO_TX FormatTERT_AUX_PCM_TX FormatQUAT_AUX_PCM_TX FormatQUIN_AUX_PCM_TX FormatPRIM_AUX_PCM_TX FormatSEC_AUX_PCM_TX FormatSLIM_0_TX FormatTERT_MI2S_RX FormatQUAT_MI2S_RX FormatQUIN_MI2S_RX FormatPRIM_MI2S_RX FormatSEC_MI2S_RX FormatUSB_AUDIO_RX FormatTERT_AUX_PCM_RX FormatQUAT_AUX_PCM_RX FormatQUIN_AUX_PCM_RX FormatPRIM_AUX_PCM_RX FormatSEC_AUX_PCM_RX FormatSLIM_6_RX FormatSLIM_5_RX FormatSLIM_0_RX FormatRX_CDC_DMA_RX_5 FormatTX_CDC_DMA_TX_4 FormatTX_CDC_DMA_TX_3 FormatRX_CDC_DMA_RX_3 FormatWSA_CDC_DMA_TX_2 FormatRX_CDC_DMA_RX_2 FormatWSA_CDC_DMA_TX_1 FormatRX_CDC_DMA_RX_1 FormatWSA_CDC_DMA_RX_1 FormatTERT_TDM_TX_0 FormatQUAT_TDM_TX_0 FormatQUIN_TDM_TX_0 FormatPRI_TDM_TX_0 FormatSEC_TDM_TX_0 FormatTX_CDC_DMA_TX_0 FormatTERT_TDM_RX_0 FormatQUAT_TDM_RX_0 FormatQUIN_TDM_RX_0 FormatPRI_TDM_RX_0 FormatSEC_TDM_RX_0 FormatRX_CDC_DMA_RX_0 FormatWSA_CDC_DMA_RX_0 Formatqcom,msm_audio_ssr_devsqcom,codec-max-aux-devsqcom,codec-aux-devsqcom,wsa-max-devsqcom,wsa-devsmsm-pcm-hostlessUSB Audio HostlessAUXPCM HostlessTX3_CDC_DMA HostlessSLIMBUS_8 HostlessSLIMBUS_7 HostlessSLIMBUS_6 HostlessSLIMBUS_3 HostlessSLIMBUS_1 HostlessSLIMBUS_0 HostlessTertiary TDM TX 0 HostlessSecondary TDM TX 0 HostlessSecondary TDM RX 0 Hostlessqcom,tert-mi2s-gpiosqcom,quat-mi2s-gpiosqcom,quin-mi2s-gpiosqcom,pri-mi2s-gpiosqcom,sec-mi2s-gpiosqcom,us-euro-gpiosqcom,cdc-dmic23-gpiosqcom,cdc-dmic01-gpiosmsm_wcn_hw_paramsmsm_snd_cpe_hw_paramsmsm_snd_hw_paramssm6150_tdm_snd_hw_paramsmsm_snd_stub_hw_paramsmsm_snd_cdc_dma_hw_paramsmsm_slimbus_2_hw_paramsTERT_MI2S_TX ChannelsQUAT_MI2S_TX ChannelsQUIN_MI2S_TX ChannelsPRIM_MI2S_TX ChannelsSEC_MI2S_TX ChannelsUSB_AUDIO_TX ChannelsVI_FEED_TX ChannelsSLIM_1_TX ChannelsSLIM_0_TX ChannelsPROXY_RX ChannelsTERT_MI2S_RX ChannelsQUAT_MI2S_RX ChannelsQUIN_MI2S_RX ChannelsPRIM_MI2S_RX ChannelsSEC_MI2S_RX ChannelsUSB_AUDIO_RX ChannelsSLIM_6_RX ChannelsSLIM_5_RX ChannelsSLIM_2_RX ChannelsSLIM_0_RX ChannelsDisplay Port RX ChannelsRX_CDC_DMA_RX_5 ChannelsTX_CDC_DMA_TX_4 ChannelsTX_CDC_DMA_TX_3 ChannelsRX_CDC_DMA_RX_3 ChannelsWSA_CDC_DMA_TX_2 ChannelsRX_CDC_DMA_RX_2 ChannelsWSA_CDC_DMA_TX_1 ChannelsRX_CDC_DMA_RX_1 ChannelsWSA_CDC_DMA_RX_1 ChannelsTERT_TDM_TX_0 ChannelsQUAT_TDM_TX_0 ChannelsQUIN_TDM_TX_0 ChannelsPRI_TDM_TX_0 ChannelsSEC_TDM_TX_0 ChannelsTX_CDC_DMA_TX_0 ChannelsWSA_CDC_DMA_TX_0 ChannelsTERT_TDM_RX_0 ChannelsQUAT_TDM_RX_0 ChannelsQUIN_TDM_RX_0 ChannelsPRI_TDM_RX_0 ChannelsSEC_TDM_RX_0 ChannelsRX_CDC_DMA_RX_0 ChannelsWSA_CDC_DMA_RX_0 Channelspopulate_snd_card_dailinksasoc-cpu-namesasoc-platform-namesasoc-codec-namescodecsproperty %s not detected in node %sFourqcom,msm-mi2s-mastermsm-pcm-dsp-noirqmsm_be_hw_params_fixupmsm_mi2s_snd_startupsm6150_tdm_snd_startupmsm-compress-dspmsm-voip-dsphifi ampLineout_4 ampLineout_3 ampLineout_2 ampLineout_1 ampTwodmic_gpiohph_en1_gpiohph_en0_gpioqcom,hph-en1-gpioqcom,hph-en0-gpiorx_macro_echomsm_mi2s_snd_shutdownsm6150_tdm_snd_shutdownHiFi FunctionSevenOnmsm-cpe-lsmasoc-platformmachine_dlkmmsm-dai-slimqcom,wcn-btfmcs35l41-pcmmsm_hifi_ctrltavilqcom,modelmsm_mi2s_set_sclkqcom,msm-mi2s-ext-mclkmsm_snd_enable_codec_ext_tx_clkmsm_snd_enable_codec_ext_clk&mi2s_intf_conf[count].lock6-pole-jack5-pole-jack4-pole-jackThis hardware has 6 pole jackThis hardware has 5 pole jackThis hardware has 4 pole jackProxy PlaybackDisplay Port PlaybackSlimbus PlaybackSLIMBUS_6 Hostless PlaybackSLIMBUS_2 Hostless PlaybackUSB Audio PlaybackVoice Farend PlaybackVoice2 Farend PlaybackQuaternary MI2S PlaybackQuinary MI2S PlaybackPrimary MI2S PlaybackTertiary MI2S PlaybackSecondary MI2S PlaybackTert AUX PCM PlaybackQuat AUX PCM PlaybackQuin AUX PCM PlaybackSec AUX PCM PlaybackAFE PlaybackSlimbus7 PlaybackSlimbus6 PlaybackSlimbus5 PlaybackSlimbus4 PlaybackSlimbus3 PlaybackRX CDC DMA3 PlaybackSlimbus2 PlaybackRX CDC DMA2 PlaybackSlimbus1 PlaybackRX CDC DMA1 PlaybackQuaternary TDM0 PlaybackQuinary TDM0 PlaybackPrimary TDM0 PlaybackTertiary TDM0 PlaybackSecondary TDM0 PlaybackRX CDC DMA0 Playbackmsm-pcm-loopbackSM6150 ASM Loopbacktavil_vifeedbacktasha_vifeedbackmsm_ext_prepare_hifimsm_dp_audio_codec_rx_daisnd-soc-dummy-daiqcom,audio-routingmsm-pcm-routingmsm_afe_set_configqcom,mi2s-audio-intfqcom,auxpcm-audio-intfOffFivebtfmslim_slaveTERT_MI2S_TX SampleRateQUAT_MI2S_TX SampleRateQUIN_MI2S_TX SampleRatePRIM_MI2S_TX SampleRateSEC_MI2S_TX SampleRateUSB_AUDIO_TX SampleRateTERT_AUX_PCM_TX SampleRateQUAT_AUX_PCM_TX SampleRateQUIN_AUX_PCM_TX SampleRatePRIM_AUX_PCM_TX SampleRateSEC_AUX_PCM_TX SampleRateSLIM_0_TX SampleRateTERT_MI2S_RX SampleRateQUAT_MI2S_RX SampleRateQUIN_MI2S_RX SampleRatePRIM_MI2S_RX SampleRateSEC_MI2S_RX SampleRateUSB_AUDIO_RX SampleRateTERT_AUX_PCM_RX SampleRateQUAT_AUX_PCM_RX SampleRateQUIN_AUX_PCM_RX SampleRatePRIM_AUX_PCM_RX SampleRateSEC_AUX_PCM_RX SampleRateSLIM_6_RX SampleRateSLIM_5_RX SampleRateSLIM_2_RX SampleRateSLIM_0_RX SampleRateDisplay Port RX SampleRateBT SampleRateRX_CDC_DMA_RX_5 SampleRateTX_CDC_DMA_TX_4 SampleRateTX_CDC_DMA_TX_3 SampleRateRX_CDC_DMA_RX_3 SampleRateWSA_CDC_DMA_TX_2 SampleRateRX_CDC_DMA_RX_2 SampleRateWSA_CDC_DMA_TX_1 SampleRateRX_CDC_DMA_RX_1 SampleRateWSA_CDC_DMA_RX_1 SampleRateTERT_TDM_TX_0 SampleRateQUAT_TDM_TX_0 SampleRateQUIN_TDM_TX_0 SampleRatePRI_TDM_TX_0 SampleRateSEC_TDM_TX_0 SampleRateTX_CDC_DMA_TX_0 SampleRateWSA_CDC_DMA_TX_0 SampleRateTERT_TDM_RX_0 SampleRateQUAT_TDM_RX_0 SampleRateQUIN_TDM_RX_0 SampleRatePRI_TDM_RX_0 SampleRateSEC_TDM_RX_0 SampleRateRX_CDC_DMA_RX_0 SampleRateWSA_CDC_DMA_RX_0 SampleRateProxy CaptureSlimbus CaptureSLIMBUS_2 Hostless CaptureSoundTrigger CaptureUSB Audio CaptureVoice Uplink CaptureVoice Downlink CaptureSLIMBUS8_HOSTLESS CaptureQuaternary MI2S CaptureQuinary MI2S CapturePrimary MI2S CaptureTertiary MI2S CaptureSecondary MI2S CaptureTert AUX PCM CaptureQuat AUX PCM CaptureQuin AUX PCM CaptureSec AUX PCM CaptureSPI CaptureAFE CaptureADC CaptureSlimbus8 CaptureSlimbus7 CaptureSlimbus5 CaptureSlimbus4 CaptureTX CDC DMA4 CaptureSlimbus3 CaptureTX CDC DMA3 CaptureSlimbus1 CaptureQuaternary TDM0 CaptureQuinary TDM0 CapturePrimary TDM0 CaptureTertiary TDM0 CaptureSecondary TDM0 CaptureTX CDC DMA0 Capturemsm_audio_ssr_compareqcom,mbhc-audio-jack-typetasha_cpeOnefsa4480-i2c-handlesm6150_ssr_disablesm6150_ssr_enablemsm-pcm-afeThreemsm_populate_dai_link_component_of_nodemsm_get_tdm_modeCPE Listen serviceCPE Listen Audio ServiceListen 8 Audio ServiceListen 7 Audio ServiceListen 6 Audio ServiceListen 5 Audio ServiceListen 4 Audio ServiceListen 3 Audio ServiceListen 2 Audio ServiceListen 1 Audio Servicemsm-pcm-voicemsm_snd_card_tavil_late_probemsm_snd_card_tasha_late_probemsm_asoc_machine_probe3%s: gpio set cannot be de-activated %sd3%s: gpio set cannot be activated %sdsm6150-stub-snd-cardsm6150-asoc-sndmsm_get_port_idrt5514,regulator_dcvddwsa881x.%d%s: sample rate tx = %d%s: sample rate rx = %dmsm_swap_gnd_micSecondary MicHandset MicANCRight Headset MicANCLeft Headset Micaux_codecbolero_codecqcom,tavil_codecstub_codecqcom,tasha_codecasoc-codectechpack/audio/asoc/sm6150.ctashaAUXPROXY_TXTERT_MI2S_TXQUAT_MI2S_TXQUIN_MI2S_TXPRIM_MI2S_TXPRI_MI2S_TXSEC_MI2S_TXUSB_AUDIO_TXTERT_AUX_PCM_TXQUAT_AUX_PCM_TXQUIN_AUX_PCM_TXSEC_AUX_PCM_TXVOICE_PLAYBACK_TXVOICE2_PLAYBACK_TXINCALL_RECORD_TXSLIMBUS_8_TXSLIMBUS_7_TXSLIMBUS_5_TXSLIMBUS_4_TXSLIMBUS_3_TXRT_PROXY_DAI_002_TXSLIMBUS_1_TXSLIM_1_TXSLIMBUS_0_TXSLIM_0_TXBT SampleRate TXAFE-PROXY TXMSM AFE-PCM TXMCLK TXPROXY_RXTERT_MI2S_RXQUAT_MI2S_RXQUIN_MI2S_RXPRIM_MI2S_RXPRI_MI2S_RXSEC_MI2S_RXUSB_AUDIO_RXTERT_AUX_PCM_RXQUAT_AUX_PCM_RXQUIN_AUX_PCM_RXSEC_AUX_PCM_RXINCALL_RECORD_RXSLIMBUS_7_RXSLIMBUS_6_RXSLIM_6_RXSLIMBUS_5_RXSLIM_5_RXSLIMBUS_4_RXSLIMBUS_3_RXSLIMBUS_2_RXSLIM_2_RXSLIMBUS_1_RXRT_PROXY_DAI_001_RXSLIMBUS_0_RXSLIM_0_RXDisplay Port RXBT SampleRate RXAFE-PROXY RXMSM AFE-PCM RXMAD_CPE_INPUTVIINPUTMADINPUTSPK2 OUTSPK1 OUTCPE_LSM_NOHOSTDISPLAY_PORTTERTQUATHDMI_RX_HOSTLESSUSBAUDIO_HOSTLESSAUXPCM_HOSTLESSHDMI_HOSTLESSTX3_CDC_DMA_HOSTLESSSLIMBUS8_HOSTLESSSLIMBUS7_HOSTLESSSLIMBUS6_HOSTLESSSLIMBUS3_HOSTLESSSLIMBUS1_HOSTLESSTERT_TDM_TX_0_HOSTLESSSEC_TDM_TX_0_HOSTLESSSEC_TDM_RX_0_HOSTLESSSLIMBUS0_HOSTLESSSpkrRight SPKRSpkrLeft SPKRANC HPHRANC EARMM_NOIRQSM6150 ULL_NOIRQCPE Listen service ECPPCPE Listen Audio Service ECPPMSM VoIPQUINSpkrRight INSpkrLeft INTERT_AUX_PCMQUAT_AUX_PCMQUIN_AUX_PCMPRIM_AUX_PCMSEC_AUX_PCMSM6150 ULLANC HPHLMCLKSLIMBUS_TX_VIAIF4 VIPRIS16_LES24_LES32_LES24_3LESECCompress9MultiMedia9SM6150 Media9msm-dai-q6-dev.16399msm-dai-q6-dev.16389MultiMedia29msm-dai-q6-tdm.36929MultiMedia19SM6150 Compress8Analog Mic8MultiMedia8KHZ_8KHZ_352P8LSM8msm-dai-q6-dev.16398msm-dai-q6-dev.16388KHZ_48MultiMedia28msm-dai-q6-tdm.36928MultiMedia18msm-dai-q6-dp.24608msm-dai-cdc-dma-dev.45108SM6150 Compress7Analog Mic7MultiMedia7TX_7RX_7LSM7msm-dai-q6-tdm.36897msm-dai-q6-dev.16387rt5514.0-0057MultiMedia17SM6150 Compress6Digital Mic6Analog Mic6MultiMedia6TX_6RX_6LSM6KHZ_96msm-dai-q6-tdm.36896msm-dai-q6-dev.16396msm-dai-q6-dev.16386MultiMedia16KHZ_16msm-dai-cdc-dma-dev.45106SM6150 Compress5Digital Mic5Analog Mic5MultiMedia5TX_5RX_CDC_DMA_RX_5LSM5DMIC5AMIC5msm-dai-q6-dev.16395msm-dai-q6-dev.8195msm-dai-q6-dev.16385msm-dai-q6-tdm.36865msm-dai-q6-dev.225KHZ_11P025MultiMedia15KHZ_22P05msm-dai-cdc-dma-dev.45105msm-dai-q6-auxpcm.5rx_macro_rx4tavil_rx4tasha_rx4SM6150 Compress4Digital Mic4Analog Mic4MultiMedia4TX_CDC_DMA_TX_4RX_4LINEOUT4MIC BIAS4KHZ_176P4LSM4DMIC4AMIC4msm-dai-q6-dev.16394msm-dai-q6-dev.8194KHZ_384msm-dai-q6-dev.16384msm-dai-q6-tdm.36864msm-dai-q6-dev.224MultiMedia14msm-dai-cdc-dma-dev.45104msm-dai-q6-mi2s.4msm-dai-q6-auxpcm.4tavil_tx3tasha_tx3rx_macro_rx3tavil_rx3tasha_rx3rt5514-dsp-fe-dai3rt5514-dsp-be-dai3Digital Mic3Analog Mic3MultiMedia3TX_CDC_DMA_TX_3RX_CDC_DMA_RX_3LINEOUT3MIC BIAS3LSM3DMIC3AMIC3msm-dai-q6-dev.16393msm-dai-q6-dev.32773msm-dai-q6-dev.286730123Compress13MultiMedia13msm-dai-q6-tdm.36913msm-dai-cdc-dma-dev.45113msm-dai-q6-mi2s.3msm-cpe-lsm.3msm-dai-q6-auxpcm.3SPI Capture 3SPI PCM 3tx_macro_tx2tavil_tx2tasha_tx2rx_macro_rx2tavil_rx2tasha_rx2SM6150 Compress2audio_ldo2rt5514-dsp-fe-dai2rt5514-dsp-be-dai2VoiceMMode2Digital Mic2Analog Mic2Audio LDO Mic2MultiMedia2SM6150 Media2WSA_CDC_DMA_TX_2RX_CDC_DMA_RX_2MM_NOIRQ_2SM6150 ULL_NOIRQ_2MAD_CPE_OUT2ANC LINEOUT2MIC BIAS2KHZ_88P2LSM2DMIC2AMIC2msm-dai-q6-dev.16392KHZ_192msm-dai-q6-dev.32772msm-dai-q6-dev.28672KHZ_32Compress12MultiMedia12msm-dai-q6-tdm.36912wsa881x.20170212msm-dai-q6-mi2s.2msm-pcm-dsp.2msm-dai-q6-auxpcm.2SoundTrigger 2SoundTrigger Capture 2SPI Capture 2SPI PCM 2tx_macro_tx1tavil_tx1tasha_tx1tasha_mix_rx1rx_macro_rx1tavil_rx1SM6150 Compress1audio_ldo1rt5514-dsp-fe-dai1rt5514-dsp-be-dai1rt5514-aif1VoiceMMode1tavil_mad1tasha_mad1Digital Mic1Analog Mic1Audio LDO Mic1MultiMedia1MSMSTUB Media1SM6150 Media1SoundTrigger_1WSA_CDC_DMA_TX_1RX_CDC_DMA_RX_1WSA_CDC_DMA_RX_1MAD_CPE_OUT1ANC LINEOUT1MIC BIAS1KHZ_44P1LSM1DMIC1AMIC1msm-dai-q6-dev.16391msm-dai-q6-tdm.36881msm-dai-q6-dev.32771msm-dai-q6-dev.241cs35l41.2-0041Compress11MultiMedia11wsa881x.20170211msm-dai-cdc-dma-dev.45111msm-dai-q6-dev.16401msm-dai-q6-mi2s.1msm-pcm-dsp.1msm-dai-q6-auxpcm.1msm-stub-codec.1SPI PCM 1Digital Mic0TERT_TDM_TX_0QUAT_TDM_TX_0QUIN_TDM_TX_0PRI_TDM_TX_0SEC_TDM_TX_0TX_CDC_DMA_TX_0WSA_CDC_DMA_TX_0TERT_TDM_RX_0QUAT_TDM_RX_0QUIN_TDM_RX_0PRI_TDM_RX_0SEC_TDM_RX_0RX_CDC_DMA_RX_0WSA_CDC_DMA_RX_0DMIC0msm-dai-q6-dev.16390msm-dai-q6-tdm.36880msm-dai-q6-dev.32770msm-dai-q6-dev.240cs35l41.2-0040Compress10SM6150 MultiMedia10msm-dai-cdc-dma-dev.45110msm-dai-q6-mi2s.0msm-pcm-dsp.0spi0.03%s: Cannot create codecs module entry %s: dai id = 0x%x %s: Disabling mclk, clk_freq_in_hz = %u %s: Enabling mclk, clk_freq_in_hz = %u %s: aux codec dev node is not present %s: wsa dev node is not present Jack type properties set to default Unknown value, set to default %s: HiFi mixer control is not set 6%s: dev_name:%s %s: Unexpected event %s %s: wrong codec name %s property %s not detected in node %s %s: setting right ch map to codec %s %s: setting left ch map to codec %s 3%s: unsupported port: %s 3%s: unsupported channel in: %s 3%s: unsupported mode in: %s 3%s: unsupported control: %s 3%s: unsupported channel: %s 3%s: No match found for platform name: %s 3%s: unsupported BE: %s Failed to get regulator Failed to enable regulator %s: dev->of_node = 0x%p, node = 0x%p %s: Invalid DMIC Selection %s: clock rate %ul %s: unknown codec to enable ext clk %s: unknown codec to enable TX ext clk 3%s: Unsupported sample rate %d: for Tx path %s: Failed to set cdc register page config %s: found %d wsa881x devices registered with ALSA core %s: found %d AUX codecs registered with ALSA core %s: CPU DAI id (%d) out of range No platform supplied from device tree %s: no qcom,msm-mi2s-master in DT node %s: no qcom,msm-mi2s-ext-mclk in DT node %s: Invalid tdm_mode %s: No DT match Ext Disp interface %s: No DT match MI2S audio interface %s: No DT match wcn btfm interface %s: No DT match Aux PCM interface %s: No DT match found for sound card %s: widget not found %s: msm_vi_feed_tx_ch = %ld %s: usb_audio_tx_format = %d, ucontrol value = %ld %s: cdc_dma_tx_format = %d, ucontrol value = %ld %s: usb_audio_rx_format = %d, ucontrol value = %ld %s: cdc_dma_rx_format = %d, ucontrol value = %ld %s: ext_disp_rx[%d].format = %d, ucontrol value = %ld %s: ucontrol->value.integer.value[0] = %ld %s: hph_en1_gpio is invalid %s: hph_en0_gpio is invalid 3%s: ch_num: %d is invalid %s: Invalid port_id %s: Card uninitialized 3%s: dai id 0x%x not supported %s detected Sound card %s registered 3%s: retrieving phandle for cpu dai %s failed Looking up %s property in node %s failed 3%s: retrieving phandle for codec %s failed 3%s: retrieving phandle for platform %s, index %d failed Request mic2 GPIO failed Request mic1 GPIO failed %s: codec get afe config not init'ed Failed to find regulator for dcvdd %s: %s_tx_dai_id_%d %s: Error reading aux codec device from DT, dev_cnt=%d 3%s:clock disable failed for MI2S (%d); ret=%d 3%s: mclk disable failed for MCLK (%d); ret=%d %s: id %d tx_ch=%d %s: id %d rx_ch=%d %s: %s_tx_dai_id_%d_ch=%d %s: rx_6_ch=%d %s: rx_5_ch=%d %s: rx_2_ch=%d %s: rx_0_ch=%d 3%s: hph_en1_gpio request failed, ret:%d 3%s: hph_en0_gpio request failed, ret:%d 3%s: failed to set tdm tx slot, err:%d 3%s: failed to set tdm rx slot, err:%d 3%s: failed to set tdm codec slot, err:%d 3%s: failed to set tdm codec fmt, err:%d 3%s: failed to set tx cpu chan map, err:%d 3%s: failed to set cpu chan map, err:%d 3%s: failed to get tx codec chan map, err:%d 3%s: failed to get codec chan map, err:%d 3%s: failed to set tdm tx channel map, err:%d 3%s: failed to set tdm rx channel map, err:%d 3%s: failed to set codec pll, err:%d 3%s: failed to set tdm clk, err:%d 3%s: failed to set codec clk, err:%d %s: afe lpass clock failed to enable MI2S clock, err:%d 3%s: invalid use case, err:%d %s: mbhc hs detect failed, err:%d 3%s: afe lpass mclk failed, err:%d parse audio routing failed, err:%d parse card name failed, err:%d 3%s: set fmt cpu dai failed for MI2S (%d), err:%d %s: afe lpass clock failed for port 0x%x , err:%d 3%s: failed to get codec chan map , err:%d %s: failed to get BTFM codec chan map , err:%d %s: failed to find %d components. Found only %d %s: hph_en1_gpio request %d %s: hph_en0_gpio request %d 3%s: invalid DAPM event %d %s: event %d DMIC%d dmic_gpio_cnt %d %s: tdm tx slot_width %d slots %d %s: tdm rx slot_width %d slots %d %s: Failed to set AFE config. err %d 3%s: add_codec_controls failed, err %d 3%s: TX failed to set cpu chan map error %d 3%s: RX failed to set cpu chan map error %d %s: swap select switch %d to %d 3%s: Failed to set aanc version %d 3%s: Failed to set slimbus slave port config %d %s: Failed to set codec registers config %d %s: Failed to set slimbus slave config %d 3%s: Failed to set AFE config %d %s: %s set value %d 3%s: Invalid stream type %d %s: tx_ch_cnt(%d) BE id %d %s: tx_ch_cnt(%d) id %d %s: substream = %s stream = %d, dai name %s, dai ID %d %s: event = %d %s: codec_max_aux_devs = %d cannot exceed codec_aux_dev_cnt = %d %s: wsa_max_devs = %d cannot exceed wsa_dev_cnt = %d %s: Error reading wsa device from DT. wsa_dev_cnt = %d 3%s: Registration with SND event FWK failed ret = %d %s: failed to read wsa aux dev prefix, ret = %d Failed to set dai clock %u, ret = %d Failed to set codec clock %u, ret = %d Failed to set dai format for %s, ret = %d %s: codec-max-aux-devs property missing in DT %s, ret = %d %s: wsa-max-devs property missing in DT %s, ret = %d %s: proxy_rx channels = %d %s: add_codec_controls failed, err = %d %s: idx[%d]_tx_format = %d, item = %d %s: idx[%d]_rx_format = %d, item = %d %s: tdm_tx_bit_format = %d, item = %d %s: tdm_rx_bit_format = %d, item = %d %s: tdm_tx_ch = %d, item = %d %s: tdm_rx_ch = %d, item = %d %s: tdm_tx_sample_rate = %d, item = %d %s: idx[%d]_tx_sample_rate = %d, item = %d %s: slim[%d]_tx_sample_rate = %d, item = %d %s: tdm_rx_sample_rate = %d, item = %d %s: idx[%d]_rx_sample_rate = %d, item = %d %s: slim[%d]_rx_sample_rate = %d, item = %d %s(): substream = %s stream = %d %s: msm_hifi_control = %d %s: usb_audio_tx_ch = %d %s: msm_vi_feed_tx_ch = %d %s: cdc_dma_tx_ch = %d %s: msm_slim_[%d]_tx_ch = %d %s: usb_audio_rx_ch = %d %s: cdc_dma_rx_ch = %d %s: %s tx_dai_id = %d num_ch = %d %s: %s rx_dai_id = %d num_ch = %d %s: ext_disp_rx[%d].ch = %d %s: slim[%d]_tx_bit_format = %d, ucontrol value = %d %s: slim[%d]_rx_bit_format = %d, ucontrol value = %d %s: sample rate: slim7_tx = %d, value = %d %s: sample rates: slim7_rx = %d, slim7_tx = %d, value = %d %s: sample rate: slim7_rx = %d, value = %d %s: slim[%d]_tx_sample_rate = %d, value = %d %s: usb_audio_tx_sample_rate = %d %s: control value = %ld, usb_audio_tx_sample_rate = %d %s: cdc_dma_tx_sample_rate = %d %s: control value = %ld, cdc_dma_tx_sample_rate = %d %s: usb_audio_rx_sample_rate = %d %s: control value = %ld, usb_audio_rx_sample_rate = %d %s: cdc_dma_rx_sample_rate = %d %s: control value = %d, cdc_dma_rx_sample_rate = %d %s: ext_disp_rx[%d].sample_rate = %d %s: control value = %ld, ext_disp_rx[%d].sample_rate = %d %s: sample rate = %d %s: format = %d, rate = %d %s: usb_audio_tx_ch = %d %s: cdc_dma_tx_ch = %d %s: msm_mi2s_[%d]_tx_ch = %d %s: msm_slim_[%d]_tx_ch = %d %s: usb_audio_rx_ch = %d %s: cdc_dma_rx_ch = %d %s: msm_mi2s_[%d]_rx_ch = %d %s: msm_slim_[%d]_rx_ch = %d %s: Number of aux devices: %d 3%s: Invalid port id: %d 3%s: Invalid BE id: %d 3%s: add_codec_controls failed: %d 3%s: add common snd controls failed: %d %s: No DT match for tavil codec %s: Invalid DMIC line on the codec %s: No DT match for tasha codec %s: expecting %d wsa prefix. Defined only %d in DT 3%s: Sound card device memory NULL %s: card is NULL 3%s codec is NULL %s: setting snd_card to ONLINE %s: setting snd_card to OFFLINE %s: Max aux codec devices is 0 for this target? %s: Max WSA devices is 0 for this target? %s: No wsa device defined in DT. %s: No aux codec defined in DT. 3%s:invalid MI2S DAI(%d) %s: msm_slim_0_tx_ch(%d) user_set_tx_ch(%d) tx_ch_cnt(%d), BE id (%d) msm_ext_prepare_hifi failed (%d) snd_soc_register_card failed (%d) %s: snd_soc_get_pcm_runtime for %s failed!  @@HH` X,^{{^__^{{^__w%%%%%%%%%%%3"9""""" 0br0BT oy!+# 4  cb Y m  $ 8 L `    ' 9 K ] o  )Gg6IFfv& b~u'@k#####!$"#$$$$ %$$description=ALSA SoC SM6150 Machine driverlicense=GPL v2alias=platform:sm6150-asoc-sndvermagic=4.14.290-g5893d2fa9ec8-ab9086278 SMP preempt mod_unload modversions aarch64name=machine_dlkmintree=Ydepends=q6_dlkm,wcd937x_dlkm,wsa881x_dlkm,bolero_cdc_dlkm,wcd934x_dlkm,wcd_core_dlkm,snd_event_dlkmalias=of:N*T*Cqcom,sm6150-asoc-sndalias=of:N*T*Cqcom,sm6150-asoc-sndC*alias=of:N*T*Cqcom,sm6150-asoc-snd-stubalias=of:N*T*Cqcom,sm6150-asoc-snd-stubC*Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)machine_dlkm Lcmodule_layout8Dsnd_soc_info_enum_double?snd_soc_info_multi_ext>snd_soc_pm_opsޘMafe_clear_configWisnd_soc_card_change_online_state wcd937x_mbhc_hs_detectewcd937x_info_create_codec_entryy~H1wsa881x_codec_info_create_codec_entry=pSwsa881x_set_channel_mapQmutex_unlock)`afe_set_lpass_clock_v2SLLmutex_lock1gpiod_set_value_cansleep/okstrtouintestrpbrk0%bolero_register_wake_irqO socinfo_get_versionmCsocinfo_get_idCbolero_info_create_codec_entryXsnd_soc_dapm_enable_pinetavil_cdc_mclk_tx_enableRtavil_cdc_mclk_enableGusleep_range#tavil_codec_info_create_codec_entryE*Fsnd_info_create_subdir#r;tavil_set_spkr_gain_offsetgXtavil_set_spkr_mode,eRBtavil_get_afe_config)Esnd_soc_dapm_syncb&9snd_soc_dapm_ignore_suspendfwsnd_soc_dapm_add_routesRWsnd_soc_dapm_new_controlsNYsnd_soc_codec_set_sysclk$$snd_soc_dai_set_pll7snd_soc_dai_set_fmtßsnd_soc_dai_set_sysclksnd_soc_dai_set_tdm_slotlsnd_soc_add_codec_controlsafe_set_configmpm_qos_add_request Mset_bitbpm_qos_remove_requestKnmpm_qos_request_active zkfreeA7tavil_mbhc_hs_detectkmem_cache_alloc_tracehakmalloc_cachesiVsnd_soc_get_pcm_runtimeTAmsm_cdc_pinctrl_select_active_state msm_cdc_pinctrl_select_sleep_stateOmsm_cdc_pinctrl_get_state ~mutex_destroyܩsnd_event_master_deregister* __dynamic_dev_dbgR3Bregulator_enabledcodec_detect_hs_state_callbackAQlsnd_event_notify ?regulator_putregulator_get+% snd_event_master_register! snd_event_mstr_add_client#?Ddevm_gpiod_get_optionalf\__mutex_initHof_property_read_string\"Ggpio_requestof_get_named_gpio_flagsdevm_snd_soc_register_cardS_dev_info1(snprintf]soc_find_component_lockedN3of_property_read_string_helperstrnstr`Ϙstrlen"dev_warn$Nof_count_phandle_with_args0+#of_parse_phandle+Oof_property_match_string]snd_soc_of_parse_audio_routing-`@of_property_read_variable_u32_arrayDsnd_soc_of_parse_card_name˘dev_err~)HmemcpyZ%strcmp@<of_match_nodeHdevm_kmallocplatform_driver_unregister__platform_driver_register__stack_chk_fail&ԱD__dynamic_pr_debugXUprintkdsnd_soc_dai_set_channel_mapf snd_soc_dai_get_channel_mapg__stack_chk_guardGNU1~#(%(( H ch!z 0XX%)(C0(l%DX,(08(("5(V(w0(X(P(x((/(T(y((8(#(+(P%fu@H(p( `(@(Ah(f\&5;APU d n0v2X([`w q(X(X (X+X?l#W (sP'((X/`4T,5H$0 3<$4<(/l4HC`4<O4<[(0f2q~ 8l (1  (N (o H( p( ( 0=L 8( (4 |?D  P\ ?s H @| A| `( U ( (=  IXP xIXc ITx      D Pa $Pt ( (! Q0  _8B ((\ Rk P( TS x( LT ( U ( V' (I V` ( W @( X h( Z(1[I(l](X`(a0( a!X(@0bT(sb(c(d(8e (+eCH(fxf~p($g(g(h.(Pig (j8 (Dl` (l0 (Xnu (ho (p (#q:K( (msP (|ux (pw (x* (G|zY (v| (}@ (th (xp  ("t0 (I\pW (p̄p (0 ("X (Hhc (D ( () (Ld (H (|p (@ (8- (Kb ((8(ؓ `(/ĔI(n(((+8((Pa0lnP(x(((h+(Plj(@( h( П#(D\Z({@\(\(p0(X()h>S(s( b  ~ (((&,(; (X jH(<p(L(H$(l`2(S̽0i(8(P`(  (C T^ ( @ ( T (  !((;!P(d!y!x(! !`d!!(!ād!d"('"(L"(i"v"$"@("h(""ll"( #(.#(O#la#(~#4(#(#+#+#:#0$+0 $(,0"$x502$@0D$@0 R$(U$c$ 8'hq$ 'h$ (h$ p(h$ (h$ @)h$ )h$ *h$ x*h$ *h$ H+h% +h'% ,h=% ,hS% ,hi% -ht% .h% p.h% .h% @/h% /h% 0h% x0h% 0h% H1h & 1h& 2h/& 2h=& 2hK& P3hV& 3ha& 4h}& 4h& 4h& X5h& 5h& (6h' 6h#' 6h?' `7h[' 7hw' 08h' 8h' 9h' h9h' 9h' 8:h ( :h$( ;h=( p;hV( ;ho( @<h( <h( =h( x=h( =h( H>h( >h( ?h( ?h) ?h) P@h&) @h5) AhG) AhY) Ahg) XBhv) Bh) (Ch) Ch) P-) `-@L*a )aX) C@)Hb8)b*bh*c83*8c0H*hc\*c@h* 8Dy*cH* HD@* D*d0*8d0*hd0* D*n0+ nh+ (oh.+ ohB+ ohV+ `phj+ ph~+ 0qh+ qh+ rh+ hrh+ rh+ 8sh+ sh , th%, pth=, thT, @uhk, uh, vh, xvh, vh, Hwh, wh, xh- xh%- xhB- Pyh_- yh{- zh- zh- zh- X{h- {h. (|h%. |hB. |h^. `}hz. }h. 0~. @~@.uh...0w0 /(0/X0  %/YU>R D0qHu D0qHģ D0qH.  D0qHoѸѸ D0qH D0qHU'' D0qH D0qH) D0qHٽ D0qH˲˲ D0qH D0qHŻ D0qH%   D0 qH  !Ⱦ! !D0!qH!ģ!""8 "D0"qH"ģ"ռ#ܼ# #D0#qH#ģ#X$_$ $D0$qH$ģ$%%[ %D0%qH%ģ%&&` &D0&qH&o&''' 'D0'qH''(( (D0(qH((ܜ)ܜ) )D0)qH)) ** *D0*qH**++ +D0+qH+,88,0=X,V`,Ұx,,, ,,(,+X-`-x-߻----(,X.1`.1x.H....(,55V5Ұ5551506(86+666߻66687(,71717H77788(,8q88888¤89x59e99K9D9q9::6::::V;;;ȼ;D;q;ģ<<<<D<q<ģ====D=q=ģ>->->>D>q>ģ???]?D?q?ģ@?@@@A@@@AAA(A0AP@AXAA(BpB(B=0BP@BXBB(CCs(C0CP@CXCC(DD(D0DP@DXDD(EE(E0EP@EXEE(F FƦ(Fr0FP@FXFF(GXG(G0GP@GXGHH/(HO0HP@HXHI<I(I0IP@IXII(JJa(J0JP@JXJJ(KK(K0KP@KXKK(K@LLZ(L(0LP@LXLL(L@MMΨ(M]HM@XMM(M@NN(NxHN@XNN(N@OO(O!0OP@OXOO(O@PxPo(P0P@PeXPP|?P(P@QQr(QE0QP@QXQQ(Q@RR-(R0RP@RXRR(R@SS(S0SP@SXSS(S@TTE(Tj0TP@TXTT(T@PU&XUTpUkxUUUUIU(U+PVXV!pVxVVVV(V+PWXWKpWKxWWWW(W+PXXXpXxXXXX(X+PYXY$pY߻xYYYY(Y+PZXZpZHxZZZZ(Z+P[cX[p[cx[[[[([+P\ԷX\p\x\\\\(\+P]X]٧p]:x]]]](]+P^IX^p^x^^}^^(^+P_X_ǧp_6x____(_+P`ԺX`Ұp`x`` ``(`+Pa?`a߶paa߶aa߶aa߶aaaaaamb&bIbb b(b0b8b@bcHb#Pb2XbU`bhbpbxbObbbbbPbmbhb&bIbbbbbbbccccc& cI(c0c8c@cmHc&PcXc`chcpcxccc#c2cUccccOccPcmchc&cIccdddmdI d(d0d8d@dmHdIPdXd`dhdpdmxdIdddd&dTdkdddeh e((e+ee!eeee f((f+ffKfKfff g((g+gggggg h((h+hhhHhhh i((i+iciiciii j((j+jԷjjjjj k((k+kk٧k:kk k l((l+lIlllll m((m+mmǧm6mmm n((n+nn!nnno oHoPo(Xonoo]otoppPp(Xpnpsp6p>pq qPq(XqnqqqqrrPr(XrnrrrrrsosPs(XsnsusssttPt(Xtnttt*tuuPu(XunuuPumuhu&uIuvvvv v(vc0v8v>Pv*XvĎhvWvv(0w8wd`w$hw wwPwww(w0w`xhxxxPxxx(x0w`y0hy9yyPyyy(y0w`zhzzzPzzz(z0w`{h{"{k{P{{{({0w`|ah||k|P|||(|0w`}h}ݦ}D}P}}}(}0w`~nh~~D~P~~~(~0w` hϿP(0w`{hѯϿP(0w8$X`xʻ((X<`x3d((X/`xx؄((X}`x<P(X`kx<P(Xy`xP(X`gxP(XI`QxdP(X`(xdP(XY`gxP(Xʵ`=xP(Xi`}xP(Xڵ`RxP(X`Lx?PX`xPX`x*PXa`{xRPX`xPX`xx=PXc`cxDqX`xDqX~`~xDqX`xDqhl&TkPؙ(X!Pؚ(X $ ( , X"\ "` "d "J J J Jn  n  n Vn V n V n V nRn R  n$ R( n, R0 n8<@ D H Pn  P n  P n  P n(n (  n (  n (  n(, 0 4 d"0 0 0 0#+ + + +$       $X  X  X  X%    % &$ &( &, &8< @ D L'\`ۢd h ۢl p ۢt x ۢ'$ $ $ $(         %) )  ) )%$( , 4 @)H*L *P *T *dh l t )R R R RX%*X, X % * X, X % * X, X % * X,%   *   ( 4'hl&ptx|Τ  &     Τ  &     Τ  &     Τ$ +8,`+t,+,   )    (-<@}D H }L P }T X }`.pt8x | 8  8  8}  }  }  }'   /   ( 00H/LNP NT N\ Nd00 0 0 0"0 0 0 08 8 8 8 j } j }$ j( }, j0 }< 'P T X \ p t x |  1 " , 24 "8 8< 8@ 8D 8X \ S` d h Sl p t Sx   S  " 1 / 3|         \ \ \$ \0 )@ tH tL tP t\ -t x }|  }  }  h } h } h } h } '  8  8  8   8  8  8  i 8$ i( 8, i0 84 i8 8< L P 8T X 8\ ` 8d h 8p   }  }  }  } '      }  }  }   }44*8 *< *@ *lp}t x }|  }  }'e} e } e } e }'R R R R$"T,d2z z z z5       (4,K4 K8 K< KL6h,r r r r] ] ] ]6,      (1, 10 14 1<7HLBP T BX \ B` hKl Kp Kt K   > > > >7B  B  B  B   Ʊ Ʊ  Ʊ Ʊ8$( , 0 <@ D H X\ ` d l,x |      ,   ,˝ ˝ ˝ ˝,   ,   ,P $ ( , <#@ PD #H PL #P PT #dɥh ɥl ɥp ɥt$   $   $                  $ ( 4%8 P< %@ PD %H PL %T\ ` d p,   '@   @   @   @9999,98Z< Z@ ZH ZT)\l t x j j j jA A A A)      4/8< @ H P0h/lNp Nt N| N0F F F F,0 0 0 0,4 4 4 4:    .   (:<@ D H P.X<\ <` <d <l8t,x ,| , ,'D D D D,   ;,` ` ` `< $( , 0 4 8 < DT=dh l p x'>?   @A   ': : : :          $ ,b0 b4 b8 b<D H L \@`d @h l @p t @x       hե h ե h ե h եF} F } F } F }4 ۢ   ۢ  $ ( ۢ, 0 4 ۢ<BD0HGLۢP 0T GX ۢ\ 0` Gd ۢh 0l Gp ۢxBX\&*5 X \& * 5 X \& * 5 X \& * 5%; ; ; ;%A A  A A%,PU0 PU8 PU@ PUH%ddh dl dp dx%n n n n%   )0v 0v 0v 0v%z z z z   ( 4)D`wH `wP `wX `w`%lp t x    )X X X X%   Ω Ω Ω Ω)$X( X0 X8 X@%LP T X dXh Xp Xx X%X X X X%         '   <X@*DۢH XL *P ۢT XX *\ ۢ` Xd *h ۢpBx|Nۢ  N ۢ  N ۢ  N ۢBtۢ  t ۢ  t ۢ  t ۢBۢ   ۢ    ۢ   ۢ$B,0}4 8 }< @ }D H }P'X\Y`}d h Yl }p t Yx }|  Y }B}  }  }  }'?  ?  ?  ?B        $ B, 0 4 8 < @ D H T B\ ` )d h )l p )t x ) B  4 }  4 }  4 }  4 } B   B   B   B   B  !!1! ! 1 ! $! 1(! ,! 18!B@!HD!H!ГL! HP! T! ГX! H\! `! Гd! Hh! l! Гt!B|!p!!Г! p! ! Г! p! ! Г! p! ! Г!B!!!B! ! ! B! ! ! B! ! ! B!!P"1" P " 1" P" 1" P" 1("B4"x8"1<" xD" 1H" xL" 1P" xT" 1`"Bh"l"(p"}t" x" (|" }" " (" }" " (" }"B"""}" " " }" " " }" " " }"B"0""}" 0" # }# 0#  # }# 0# # }$#B,#X0#4#}8# X<# @# }D# XH# L# }P# XT# X# }d#B#C## # # #D#D#D#D#D$$($ ,$ 0$ H$E\$Fd$h$l$ p$ t$ x$ |$ $ $$G$B$ B$ B$ B$ $N$$  $ N$ $  $ N$ $  % N% %B,%&0% &4% &8% &D%HL%I@P% I@T% I@X% I@p%J%8% 8% 8% 8%K%_%c% _% c% _% c% _% c%'&L&n&c& n& c & n$& c(& n,& c4&'l&&p& &t& &x& &&H&I@& I@& I@& I@&J&@& @& @& @ 'n'' n' ' n ' $' n(' 0''h'l' p' t' 'M'N'O'O'P'' ' ' (,(0( 4( 8( `(d( h( l( (p( p( p( p(( ( ( (X( X( X( X(X/( X/( X/) X/ )4) 4) 4) 4(),5,) ,50) ,58) ,5L)ȋP) ȋT) ȋX) ȋd)$0l) $0x) $0) $0)) ) ) )3) 3) 3) 3*3* 3 * 3(* 30*(44* (48* (4<* (4p*$4t* $4x* $4* $4*/* /* /* /*/* /* /* /*/* /* /* / +/$+ /(+ /0+ /8+H@+ HP+ H`+ H+Q+++ + + + + + ++/+ /+ /+ /+/+ /, /, /, 0,  0,  0 ,  0(,0,, 00, 08, 0@,4D, 4H, 4L, 4,4, 4, 4, 4,4, 4, 4, 4,4, 4, 4, 4,p4, p4, p4, p40-l44- l48- l4@- l4H-4L- 4P- 4T- 4-4- 4- 4- 4-d4- d4- d4- d4-`4- `4- `4- `4-4- 4. 4. 48.4<. 4@. 4H. 4P.|4T. |4X. |4\. |4.x4. x4. x4. x4.4. 4. 4. 4.4. 4. 4. 4/3/ 3/ 3 / 3@/3D/ 3H/ 3P/ 3X/44\/ 44`/ 44d/ 44/04/ 04/ 04/ 04/4/ 4/ 4/ 4/4/ 4/ 40 404 0 40 40 4H04L0 4P0 4X0 4`0,0d0 ,0h0 ,0l0 ,00(00 (00 (00 (00 20  20  20  2121 21 2 1 2(10,1 001 041 0t10x1 0|1 01 01l21 l21 l21 l21h21 h21 h21 h2101 01 01 0<20@2 0D2 0L2 0T22X2 2\2 2`2 2222 22 22 22L12 L12 L12 L13H13 H1 3 H13 H13,3 3 ,3$3 ,3(3 ,3h3(3l3 (3p3 (3x3 (3313 13 13 1313 13 13 1333 33 33 304344 384 3@4 3T4X4 \4 `4 44 4 4 44 4 4 44 4 4 5 5 5 5 (5,5 05 45 <5@5 D5 H5 |55 5 5 55 5 5 545 45 45 4545 45 46 4 6@46 @46 @46 @4L6<4P6 <4T6 <4\6 <4d64h6 4l6 4p6 46 46  46  46  46L46 L46 L46 L46H47 H47 H4 7 H4747 47 4 7 4T74X7 4\7 4d7 4l7X4p7 X4t7 X4x7 X47T47 T47 T47 T47/7 /7 /7 /88`88 8 `8 8 8 `8 8 8 `8 888 8 8 99 9 9 <9H9/L9 /P9 /X9 /p9/t9 /x9 /9 /99B9 B9 B9 B9/9 /9 /9 /9 9R99  : R: :   : R: :  : R$:(:,: 0: 4: 8: <: H:L:P: T: X: \: `: x:$0|: $0: $0: $0: :  :  :  :::: : : : : ;j; j; j ; j;x/; x/; x/ ; x/,;H0;b4;8; H<; b@; D; HH; bL; P; HT; b\;`; d; h; p;/t; /x; /|; /;p;B;; p; B; ; p; B; ; p; B;; ; ; ;`/; `/; `/; `/;<<<  < < < < < $<(<,< 0< 4< l<p<'t<x< |< '< < < '< < < '< <<<<< < < < < < < < < <<<r<< = r= =  = r= = = r=  =(=H=L= P= T= |=Z= Z= Z= Z===== = = = = =2= 2= 2= 2>8>D>H>L> P> T> X> \> h>l>p> t> x> |> > >>> > > > > > >>> > > >8>?? 8?  ? ? 8? ? ? 8 ? $? ,?8ݟPwX`|p>w@8?w|?($@wH@P8`?x~wP@wؓ @ 0 w8 @ P P@h  w  ؓ @ B w   P@!H !w(!0!ؓ@!@X!Vp!wx!!!P@!\!w!!ؓ!@!j"w" "0"P@H"p`"wh"p"ؓ"@""w"Ĕ"" A"#w## #A8#P#wX#Ĕ`#p# A##w###A##w#Ĕ$$ A($@$wH$P$`$Ax$Й$w$Ĕ$$ A$֘$w$$%A%0%w8%Ĕ@%P% Ah%%w%%%A%%w%%0%A& &w(&0&@&XBX&Mp&wx&h&l&B&&w&& &(C&{'w'П '\0'CH'P-'P-(`-(`-(P-P)P-)a *a*a*aX+a+a(,a,a,aP-X-#`-h-#p-2x-U----O-C.C.Hb.HbP/a/a 0b0b0bX1c18c(28c2hc2hc`3c3c048D48D58Dh58D58D868D68D78Dp78D78D@8c8c9cx9c9cH:c:c;c;c;cP<HD<HD =HD=HD=HDX>HD>HD(?HD?HD?HD`@a@a0AaAaBDhBdB8d8ChdCDCD#D2DUD D(D0DO8D@DmHDPD#XD2`DUhDpDxDDODDDD#DϺ(E@E߶hF0GpHIJ0LLpMNִO0QpRδS߾T0VpWiXYk0[p\ ]P^Ҿ0`pabcwcc (cn@cyXcw`chc xc(occwcc coc`cwdd do0d-HdwPdXd hd`pddwdd dpddwdd e0q e8ew@eHeLXeqpeFeweeLereeweeLehrf(fw0f8fLHfr`fxfwffLf8sfȠfwffLfsg,gw gH(gl8gtPghgwpgHxglgptggwgHglgtghwhHhl(h@u@hҚXhw`hHhhlxhuhhwhHhlhvh^hwiHilixv0iHiwPi̽Xihiviiwi̽iiHwiiwi̽ijw j8jw@j̽HjXjxpjujwj̽jjxjjwjjjxk(kw0k8kHkPy`kܮxkwkkkykxkwkkk zlAlw l(l8lzPl hlwplxllzllwlllX{lEmwmm@(m{@m\Xmw`mhm@xm(|m%mwmm@m|m*mwnn@n|0nHnwPnXn@hn`}nԬnwnn@n}n0~8o0~o0~p0~pp0~p0~@q0~q@~r@~xr@~r@~Hs@~s@~tatataPuaua vavavaXwawa(xaxaxu`yuyu0zuzu{uh{u{u8|u|u}up}u}u0~8~#@~H~#P~2X~U`~h~p~x~O~-]H߾kTȄ@T THPTȉ9@`lh4     $ ( ,    !ܤn1P(ܤ0n81@PܤX`1h1xܤ11ܤ1)ܤ1?ܤ1ܤ (10@ܤHP1Xhܤpx1եܤ1ܤ11ܤ1ܤۢ1 0ܤ8ۢ@1HGXܤ`ۢh1p*ܤۢ1Nܤۢ1tܤۢ1ܤ1` ܤ(018RHܤPX1`bpܤx1Bܤ1rܤ1'ܤ1ܤ 1(8ܤ@H1P`ܤhp1x2ܤ1ܤ1]ܤ1`ܤ1 (ܤ081@APܤX`1hAxܤ1ܤ&1ܤ1ܤې1ܤ (10X@ܤHĐP1XXhܤpx1ܤϒ1ܤ1hܤ1Xܤ1 0ܤ8@1HXܤ`h1p|ܤ1Tܤp1;ܤ1;ܤM1 ܤ(k018HܤPLX1`zpܤxj1zܤĔ1ܤ1ܤ51  ܤ S 1( 8 ܤ@ H 1P 8` ܤh p 1x [ ܤ ޖ 1  ܤ  1  ܤ x 1  ܤ  1 ( ܤ0 ɗ8 1@ P ܤX ` 1h x ܤ  1  ܤ 1 1  ܤ d 1  ܤ  1  ܤ ܔ( 10 @ ܤH P 1X h ܤp x 1  ܤ đ 1  ܤ  1  ܤ 5 1  ܤ  1 0 ܤ8 @ 1H X ܤ` *h 1p < ܤ H 1 < ܤ ` 1  ܤ ~ 1  ܤ Ɩ 1 < ܤ( 0 18 <H ܤP ]X 1` "p ܤx { 1 " ܤ  1  ܤ  1  ܤ  1aܤ< 1(a8ܤ@H1P:`ܤhˏp1x:ܤv1aܤ1aܤ1:ܤ 1:(ܤ0ԕ81@9PܤX`1hxܤ19ܤ1Jܤ41ܤ1vܤ (10,@ܤHyP1X^hܤpx1ܤ%1ܤC1nܤq1ܤK1 0ܤ8]@1H9Xܤ`]h1p"ܤ01`ܤ01 ܤ1`ܤ1 ܤ(018 HܤPґX1`pܤx;1ܤY1ܤ1ܤ1ܤ 1(H8ܤ@&H1PH`ܤhp1xܤ1ܤE1ܤc1ܤ17(ܤ0ƞ81@PܤXƞ`1hxܤ1ܤ1nܤ/1Rܤ}1ܤ }(10E@ܤH\P1XPhܤp\x1tܤ}1Yܤ}14ܤ}1ܤ}1 (0ܤ8}@1HXܤ`}h1pܤ1ܤ1ܤB1ܤB1 ܤ(018NHܤPГX1`pܤxГ1ܤ1ܤ1ܤ1p .symtab.strtab.shstrtab.init.plt.text.ftrace_trampoline.bss.rela.data.rela.text.rela.rodata.rela.init.text.rela.exit.text.rela__verbose.modinfo.comment.rela.gnu.linkonce.this_module__versions.note.gnu.build-id.note.GNU-stack @A%B=HPGHB@hgR\M@h]2X X@X jxn<e@Y zn,u@xZx n@Z90@0X;  8