ELF@@!{C@ ! C)i85@9{A_ _ kKT@{C@ 1 C)i85@{A_ J _ k+T@{WOC@hCit8h4`@2RRR**@hCit8h4`@2RRR**@hCit8h4`@4RRR**@hCit8h4`@4RRR**@hCit8h4s@s*}RR@hCit8h4`@!R Cii84" @hCi8!@ 5b@R!R@"R*VR* R(r R r@hCit8h4`@2RR***@hCit8h4`@2RR***@hCit8h4`@4RR***@hCit8h4`@4RR***OCWB{A_i ) ?kKT@{ o g _ WO@**bCӨW>is8h43Ci8@5C6^CӨi8H5@4W/B6^Ci85@6@4^T3Ci85@Rr4TCis8h4@Rr"R^1Ck85@<4^C(k85@Qq1T6Ci85@^1Ci8H5@;4W/^[|Cӈks8h4V# CT@i85@h5BKAV[i8(5'@@QqT4Ci8H5@ks85tRks8h4@@RrQ*UCjs8h4@v^is8h4TCCis8V@h4bCis8@h4@js8h4@v5"Cjs8h4@Ci85(Ci8Uh5Ci8@5Ci8(54TCi85TCi8H5@94js8h4 @4Ci855Ci8H5#@@aCis8P`ph4@>c?$?!*^TCi8H5js8@h4Cis8@h4@*U#CӴ]js8h4@v^is8h4TcCis8V@h4bCis8@h4@js8h4@V$TCi85"Cis8@H4Cis8@h4@*TCӨis8h4@VC(k85@t4UCi8h5@94UCCjs8]h4@v^is8h4TCis8V@h4bCis8@h4@js8h4@UC(k8(5"Cis8@H4Cjs8@h4@*TCi85@]h4(k8Ƞ5js8@h4@@Ci8)!)q4 5TTCi8(5@RvR^Cis8h4@RrQ*(k85@qlT^UCi85@qSTk8h5@Cis8U@H4BqRr@R!RCӨjs8h4@Rr"Rjs8HX4k85@S4TcCis8h4@!^^Ci8(5@U4^Ci8ȫ5@q cT ^TCjs8h4@R*}RRjs8h4@!RUCj85@T4*#@ ahCii8;4WCӨis8h4@+TCi85@t4VCi8(5@944UcCjs8h4@+@ ^is8h4TCis8V@h4bCis8@h4@js8h4@+@V:TCi8{5"Cis8@H4Cis8@h4@*TCi8]u5@H"4YJ (C #H Ci8h5^@is84@q T qT\is84@TCӈj8h5H@H4!Rq rj85@*!qj85^t@iz8h4^4\ @is8]h4@Ci85Ci8jx85jx8kAT_ T ?k+T ?k+T\is8h4@ #@i85(@ 4!Rq r#@k85(@*!qk8H5^@is8h4+@44\ @is8h4@Ci85Ci8jx85jx8k T_T ?k+T ?k+T* ^ARaR*_{`T: ]+@^] ) ?kkT'I ) ?kkT7) ) ?kKT ) ?k T5i ) ?kKT7) ) ?kKTw ) ?kTyeWRwR#A'@aCis8h4@!**@aCis8h4@!*[i8^5@is8h4@ T@5@i8^5^bJAstCӈjv8h4`@ju8h4`@VCi8(k5@#4*#@ ahCii8h4`@!* @TCi8@S5@94js8h4`@RrQbRjs8h4`@Rr)RQrRR/@6TCi8HX5@9H4T3Ci8\5@4js8h4`@RrbRjs85CTCis8h4@qTRr*KT3Ci8P5@h4js8h4`@Rr"R[i8h\5'@js85@h4t@ql TRr* ^TCӨjs8h4@RrR@R!Rjs8h4@Rr"Rjs8h4@x@Cis8H4U# CT@i86@hW5@TCӨjs8h4@js8h4@ RRrRTCi8T5@]"4j8U5(k8@(V5I@@Ci8)!)q4 V5TTCi84 ) ?kTRrR@R!RTCjs8h4@Rr"Rjs8h4@[i8N5'@js85@h4t@qlTRrBR w]RrRUCjs8h4@32R3js8h4Ci8@(>5C_2Rjs8h4@3с2R3js8h4Ci8@<5C_2Rjs8h4@34R3js8h4Ci8@:5C_4Rjs8h4@3с4R3js8h4Ci8@H95C_4Rjs8h4@3R3js8h4Ci8@75C_R@R@R!Rjs8h4`@Rr"Rjs8h4`@Rr*@R*T UCi8(5@qT5@! Ci859 Cii84@RRSShCi859 _)@?a&TOOWN_MgLoK{J_P3))2?k=T3 ) ?kTi ?kT ) ?kChjw84@RrQ3hjw84@RCrRRhjh84@R3r3Ci8 5C_37CCi8( 53Ci8@ 5@kT _)@?a TOEWD@{B_CCi8b 53Ci8@h 5@cK!@!R!R3R@ C)i8I 59 C)i8 5(R9[@!3))2?k+T3^C))2?kTC[3))2?kkT3X3))2?kT3C))2?kTC3))2?k+T3C))2?kTC**3))2?kKT3** _ kT _ kKT{ *?RklTRk T RkTh @QqT )+ih8J @ R迅RkT?h qT )+ih8J @ R1RkTh q T )+ih8J @ RRk-TRkTRk@TRk!T RhRkTRk TRk TRkAT R1h aqhT )+ih8J @ RRkTRkTRk!T RRkTRkTRkT R(RkT)RkT R{RkTRkaT Rr Rk T Rl Ri Rf Rc R` R] RZ RW RT RQ RN RK RH RE RB R? R< R9 R6 R3 R0 R- R* R' R$ R! R R R R R R R  R  R R* @{¨_{ *RkTRkT R R* @{¨_{WO*bCiv8h4@Civ8h4@2OBWA*{è_{WO**bCiv8h4@Civ8h4@2*OBWA*{è_{ WOtbCiv8h4@Civ8H4^@!Civ8h4@ Tt!!!!!!!bCiv8h4Cis84 )J HCis84 ) J  HCii84 *) @OCWB @{Ĩ_{WO* qTtbCiu8h4@Ciu8h4@Cju8h4@?CT**OBWA{è_shCi85ju8u@h4@qT4**4i ) ?kT{ OCiu8h4@aCiu8h4@Ciu8h4@Ci85s"hCiu8h4tOB @*{è_։ ) ?k T{ g_WOCix8h4@aC(kx8h4@Cix8h4v"CHkx8@h4`RCi8@ 5wtChk8@ 5aTIt"h C)i8 5@94Hkx8h4hk8@ 5(kx8h4w2Ci8@H 5@!B*#hk8 5uCi8w~@ 5Hkx8h4@R!Rh~**;4"R*3R*OEWD_CgB @*{ƨ_ ) ?kKT ) ?kKT _ k T@ ) ?k+T ) ?kT ) ?k T ) ?kT{*{_{ O"Ciu8h4@ TshCiu8h4h@ahCiu8h4`@! R*OB @*{è_{ O"Ciu8h4@ TshCiu8h4h@ahCiu8h4`@! R!ROB @*{è_{ OCiu8h4@aCiu8h4@Ciu8h4@1Ci85s"hCiu8h4tOB @*{è_։ ) ?k T{ g_WOshCix8h4h@ayC(kx8h4h@Cix8h4"CHkx8@h4bCi8@ 52Chk8@ 5aT;" C)i8) 5Ikx8@9i4hk8@( 54(kx8h4Ci8s@5@!B*R!R!R*4"R*R*OEWD_CgB @*{ƨ_ ) ?k T ) ?k T _ kT@ ) ?kT ) ?kKT{ WOshCiv8h4h@ahCiv8h4h@hCiv8h4h@wCjv8h4"Civ8t@h4@RRrr@R!Rjv8h4`@Rr"Rjv8h4`@*@R*OCWB @*{Ĩ_{og_WOC*Ciz8h4@aCӈkz8h4@Ciz8h4@Chkz8h4@Ykz8h4@*R rhkz8h4Xhkz8h4@*A88#Chkz8h4( C)i83@i5 @9x(7(Ciz8h4(@H7Ci8h 5@kbTkz85 *u"*hkz8h5"󃓚1臟_*hkz8h4@"?("5Ci85"Ci8h5(R9*OFWE_DgCoB{A__5** ) ?k+T ?kT J _ kkT@ ) ?kkT{og_WOC*Ciz8h4@aCӈkz8h4@Ciz8h4@Chkz8h4@Ykz8h4@*R rhkz8h4Xhkz8h4@*A88#Chkz8h4( C)i83@i5 @9x(7(Ciz8h4(@H7Ci8h 5@kbTkz85 *u"*hkz8h5"󃓚1臟_*hkz8h4@"?("5Ci85"Ci8h5(R9*OFWE_DgCoB{A__5** ) ?k+T ?kT J _ kkT@ ) ?kkT{*{_{WOCiu8h4@aCiu8h4@Ciu8h4s"hCiu8@h4h@ TTRrRrӂvCju8h4`@"R*ju8h4`@Rr"R#R**ju8h4`@Rr"R***OBWA*{è_{WO@Ciu8h4@aCiu8h4@Ciu8h4CCiu8@h4C3 Ci8H5" C)i8I5@9h4 C)i8I5@94s"hCiu8h4 _)@?TOEWD@{B*_R!RRCrRCR*Ci8( 5@Ci8C@9( 5CG@9Ci873 5@K@9Ci873 5O@93~S q!TRԂCiu8h4@R3r3Ci8 5@~S qTs"hCiu8kh4ts"hCiu8h4s"hCiu8h43))2?kkT3x _ kT@x _ kT@xqTC ?kT ?k T ?k+T3))2?kT3{ OCiu8h4@aCiu8h4@Ciu8h4@Ci85s"hCiu8h4tOB @*{è_։ ) ?k T{WOCiv8h4@aCiv8h4@Civ8h4u"Civ8@h4shCi8@5tOBWA*{è_i ) ?kTC{og_WOCiu8h4@aCju8h4@Ciu8h4@Ci8H?5@9(4Ci8H?5@4[Chku8h4V@*}RRhku8h4@@!R" 3#hCii8h4HRhCiu8H4" CӖ@i89@(95@vRR`r rR` RR`r rR _iu8h4@! R!R2*R2R2b(CSiu8h43@R<rCi85Ci8jt85jt8_kT`T ?k+T ?k+T3#hCiu8h4hRh3#hCiu8h4hRhxbCiu8H4?_iu8h4@!R2R2R2@iu8h43@Ci85Ci8jt85jt8_kT T ?k+T ?k+TxbCiu8h4@!**OA@:R_iu8h4@8*}RR_iu8h4@!RCiu8H4" Cӓ@i89@5@@"R*R*s"hCiu8_qh4tOHWG_FgEoD{C*C_֨_iu8h4@!Rbr*RRbrRRbr@iu8h4HR3@ @Ci85Ci8jt85jt8_kTT ?k+T ?k+TxbCiu8h4@!**@i_is8h4@!RRbrRRbrRRbr@is8h4(@(Ci85HCi8@9H5@9hkTZ9s) ?kTI ?kT*S@a(Ciu8h4 @!***@_OAiu8h4@! ?kT ) ?kT ) ?kT2 ) ?kT { OCiu8h4@aCiu8h4@Ciu8h4@ACi85s"hCiu8h4tOB @*{è_։ ) ?k T{WOCiv8h4@aCiv8h4@Civ8h4u"Civ8@h4sBhCi8@5tOBWA*{è_i ) ?kT{ OCiu8h4@aCiu8h4@Ciu8h4@Ci85s"hCiu8@9h4tOB @*{è_։ ?k+T{ OCiu8h4@aCiu8h4@Ciu8h4@Ciu8h4@s"iC)iu8i4tOB @*{è_{ WOshCiv8h4h@ahCiv8h4u@hCiv8h4s@tCjv8h4@(!jv8h4@*}RRjv8h4`@!RtCӨjv8h4@2RRR**jv8h4@2RRR**jv8h4@4RRR**jv8h4`@4RRR**R!R"R*R* R(r R rjv8h4@2RR***jv8h4@2RR***jv8h4@4RR***jv8h4`@4RR***shCi8H59OCWB @*{Ĩ_i ?kT{ OCiu8h4@aCiu8h4@Ciu8h4@!Ci85s"hCiu8h4tOB @*{è_։ ) ?k T{WOCiv8h4@aCiv8h4@Civ8h4t"Civ8@h4s"hCi8@h5qRtOBWA*{è_i ) ?kkT{ OCiu8h4@aCiu8h4@Ciu8h4@Ci85@GqTEq TCqAT TR4RtRs"hCiu8h4tOB @*{è_։ ) ?kT{ OCiu8h4@aCiu8h4@Ciu8h4s"hCiu8@h4i@ RrhCKIi8*} JAJA? T15tOB @*{è_i ) ?kT{og_WO*Cix8h4"qAT@ayC(kx8h4h@Cix8h4A8"CHkx8@h4 C)i8@i 5 @9x(7Cix8h4@H7!1臟H(kx8h5$+"!1臟RHkx8h4@"?("R(kx8h4`@!B*OEWD_CgBoA{ƨ_ J _ kkT{ o g _ WO@*Cix8h4@aCix8h4@Cix8h4@CR*3Ci8H5*C*A8"CHkx8h4 C)i8@ 5 @9{xh(7Cix8h4@7h"1臟 C*Hkx8h4@i"?(a"C 3uCӨjx8h4CCi8t@ 5C@9RRrrjx8h4`@RrBRjx8h4`@3jx8h4 @""jx8h4 @"23Ci8 5@}S q!TR!R3Ci85@!RR** _)@?TOOWN_MgLoK{J_C *3))2?kkT3X J _ kT@aC)?k+TC3))2?kT33))2?k+T3{og_WO@*shCix8h4h@ayC(kx8h4h@Cix8h43Ci8@5"qCTՂCjx8h4@RR3rr3jx8h4@aHCi8(5C_}S qTR!R3Ci85C_RR*MA8"CHkx8h4 C)i8@ 5 @9xӈ(7Cix8h4@7!1臟(kx85 "!1臟hRHkx8h4@"?("R(kx8h4`@!B* _)@?ATOGWF_EgDoC{B_֩3))2?kT3l3))2?kT3 J _ k+T@3))2?kT3|C{WOC@Ciu8h4@aCiu8h4@Ciu8h4Ci8@H5Cju8h4@RRrRrju8h4@RrBRRju8h4@Ci85s"hCiu8@h4t @)@?TODWC@{A*C_))2?kkT))2?k T{g_WOC@shCiw8h4h@axCkw8h4h@Ciw8h4Ciw8@h44Ci85@9h44CHkw8h4@!q cCiw8H45CCiw86@h4bCiw8@h4@Hkw8h4@5 "Ciw8h4@4Ci8 ( 5Ci8 5@kw8PӶ`Ӵph4`@>C?>!* Ci8543Ci85@5@*4R!R4Ci8( 5@RR*kw8h4Ci8s@5~Ci8@5@!* @)@?TOEWD_CgB{A*_ ?k+Tn ) ?k+T ) ?k T ?kTR ?k TR ) ?kT q,T ) ?k T{+g_WO @*shCiw8h4h@axCkw8h4h@Ciw8h43Ci8@5CR*q!TՂCjw8h4@RRrRrjw8h4@RrBRRjw8h4@!33Ci8(5@}S qTR!R3Ci85@CRR*MA8"C(kw8h4 C)i8@ 5 @9xӈ(7Ciw8h4@71臟kw85 "1臟hCR(kw8h4@"?("CRkw8h4`@!B* _)@?ATOIWH_GgF+@{D_3))2?k+T3^3))2?kT3 J _ k+T@3))2?kT3|{OC@1 C)i85s"iC)it8i4tOB{A*_ J _ k T@{Os"hCit8h4@1 C)i8t@5OA*{¨_ J _ k T{ OCiu8h4@aCiu8h4@Ciu8h4@QCi85s"hCiu8@9h4tOB @*{è_։ ?k+T{ WOshCiv8h4h@awCjv8h4h@Civ8h4"Civ8@h4@RATCi8(5(R9jv8h4h@ "@ACi859OCWB @*{Ĩ_։ ?kT ?k+TC{_WOCshCiw8h4h@јCkw8h4@hCiw8h4s@vCi8 5@RrkTh C)i8I 5@kmT  ?kjT kTkT  )uS?kjTkT  )qS?kjTkT!**$4R!TRtR*kw8h4@!R RRRuCiw8h4@^S RR**hCi85s@4**ODWC_B{AC_ ) ?kKT J _ kT@i ) ?kT{WO*Ciu8h4@шCiu8h4@Ciu8h4s7H@vCju8h4`@2RRR**ju8h4`@2RRR**ju8h4`@4RRR**ju8h4@4RRR** Cii84@RCROBWA*{è_{OshCit8h4h@hCit8h4h@hCit8h4s@`Ci85h2 C)i8t~@5@*OAq{¨_ ) ?k+T J _ k T{OCshCit8h4h@hCit8h4h@hCit8h4h@iC)i85i@?qAThCi85h@94** ROB{A_j J _ k T@i ?kT{OCshCit8h4h@hCit8h4h@hCit8h4h@iC)i85i@?qAThCi85h@94 R*OB{A_j J _ k+T@i ?k T{OshCit8h4h@hCit8h4h@hCit8h4s@`Ci85h C)i8tb@5@ kOAן{¨_ ) ?k+T J _ k T{OC@shCit8h4Ci8s@5shCit8h4`@R @)@?TOB{A*_))2?kTRA_RA__E$ " "??!!??!!?? (!! !! !! !! @@ @ @`@#`@@ @@@@@@*`@ @ @@`@ %` @ @@@@@@@@@ &`"`(`@ @@@@@@@%` @h@@h@h@h@h@h@h@h @h@X @X@h@h @h @h@h @h @h @h@h@X@X@h@h@X@h @hp @ @@@@@@ @ @@@ @@@ @@@@@@@@@@@@@@@ @@ @ @@ @ @ @@@@ @@@@@@ @@@@@@ @@ @@@ @@ @ @@P@P@@@ @ @ @ @@@@@@@xFX@!` @@h@@h @h@h @hhhhhhhhhh@@ @{!{_{{_   ~ǑǔǗǚ{~}׀׃׆׉׌׏גוטכמrt5514-aif1AIF1 Capturert5514realtek,rt5514DSP ADC is enabled DSP Firmware Version: %d.%d.%d.%d Model load failed %d FW validate failed fw %d[%02x][%02x]Invalid clock id (%d) Unknown PLL source %d Unsupport input clock %d Unsupported clock setting Unsupported frame size: %d Device with ID register %x is not rt5514 DSP run failure, reset DSP i2c_reset%u rt5514 Failed to allocate register map: %d  /0resetFailed to initialize gpiod: %d rt5514p_dsp_fw1.binrt5514p_dsp_fw2.binrt5514p_dsp_fw3.binrt5514p_dsp_fw4.bin   w///  rt5514_dsp_fw1.binrt5514_dsp_fw2.binrt5514_dsp_fw3.binrt5514_dsp_fw4.bin //IQ/KQ/IQ/// DFailed to apply i2c_regmap patch: %d p @!8 D"$"!!/!/!B!/!/!BFailed to apply regmap patch: %d fs_attrs failed, ret=%d &rt5514->stream_lockRegister rt5514-qmi fail! Register rt5514 success 7Grealtek,dmic-init-delayi2c   " 0 0 l p @ @   D /!!8!!@$!"@@!jH!!/!/!B!/!/!B""E""""' " $"("C,"P@"P"T" `"d" ../IQ////U3%s: reset: codec 0x%x, buffer 0x%xMIC Boost Volume,xADC1 Capture VolumeCKADC2 Capture VolumeADC3 Capture VolumeDSP Voice Wake UpDSP Model EnableDSP Model DisableDSP ADCDSP FUNCHotword ModelMusdet ModelDSP Stream FlagDSP Frame FlagDSP TestMem TestDSP Buffer ChannelHW VersionHW ResetSPI SwitchDMIC_DIVIDER_RATEAmbient PayloadAmbient Process PayloadAmbient Hotword VersionDSP Firmware VersionDSP IdentifierZLATENCY_DELAYI2C RESET00000%s: Unsupport : %d %d chre enable chre disable Test 1 IMEM 0 Test 2 IMEM 1 Test 3 DMEM 0 Test 4 DMEM 1 Test done PASSFAILNOT_SUPPORTOUT_OF_MEMORYReceive Trigger Reset 1.024K1.536K2.048K3.072K%s(), copy_to_user fail IRAM: %d DRAM: %d DMIC1LDMIC1RDMIC2LDMIC2RAMICLAMICRDMIC1DMIC2DMIC CLKADC CLKLDO18 INLDO18 ADCLDO21BG LDO18 INBG LDO21BG MBIASMBIASVREF2VREF1ADC PowerLDO16LADC1LBSTL2BSTLADCFEDLADCL PowerLDO16RADC1RBSTR2BSTRADCFEDRADCR PowerPLL1 LDO ENABLEPLL1 LDOPLL1PLL2 LDO ENABLEPLL2 LDOPLL2ASRC AD1ASRC AD2Stereo1 DMIC MuxStereo2 DMIC Muxadc stereo1 filteradc stereo2 filterSto1 ADC MIXLSto1 ADC MIXRSto2 ADC MIXLSto2 ADC MIXRStereo1 ADC MIXLStereo1 ADC MIXRStereo2 ADC MIXLStereo2 ADC MIXRStereo1 ADC MIXStereo2 ADC MIXAIF1TX!                   d"  T"  !!!!Failed to set DMIC clock 4Base clock rate %d is too low Base clock rate %d is too high Stereo1 DMIC Source Stereo2 DMIC Source DMIC SwitchBargeIn DMIC SwitchADC Switchmclk/buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/sound/soc/codecs/rt5514.c-. x %  .Su3}   .  #  #- ;1 G H I J 0"R S T U @"a W"g n      . f! (CM& !  ` &'&&& &&   )O9B!(#G .description=ASoC RT5514 driverauthor=Oder Chiou license=GPL v2vermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64name=snd_soc_rt5514intree=Ydepends=snd-soc-rt5514-spi,snd-soc-rt5514-qmi,snd-soc-rl6231,snd-soc-codec-miscalias=i2c:rt5514alias=of:N*T*Crealtek,rt5514alias=of:N*T*Crealtek,rt5514C*.compoundliteral.70.compoundliteral.181switch.table.rt5514_hw_free.compoundliteral.61rt5514_sto2_adc_r_mix.compoundliteral.182rt5514_ambient_process_payload_getrt5514_i2c_regmaprt5514_fs_attrs_grouprt5514_dmic_srcbst_tlv.compoundliteral.55.compoundliteral.66.compoundliteral.41.compoundliteral.83switch.table.rt5514_set_dai_fmtrt5514_dsp_voice_wake_up_putg_rt5514rt5514_i2c_driver.compoundliteral.85rt5514_mem_testrt5514_fs_attrs.compoundliteral.184rt5514_cbadc_vol_tlv.compoundliteral.49rt5514_regrt5514_sto1_dmic_mux.compoundliteral.178const_rt5514p_i2c_patch.compoundliteral.75rt5514_sto1_adc_l_mixrt5514_sto1_adc_r_mixsoc_component_dev_rt5514.compoundliteral.79.compoundliteral.81rt5514_sto2_dmic_muxrt5514_stereo1_dmic_enum.compoundliteral.43.compoundliteral.compoundliteral.45.compoundliteral.57.compoundliteral.176.compoundliteral.177dmic_divider_rate_txtrt5514_ambient_payload_get.compoundliteral.63.compoundliteral.39.compoundliteral.51.compoundliteral.53rt5514_sto2_adc_l_mix.compoundliteral.68rt5514_snd_controlsrt5514_mem_test_txtrt5514_aif_dai_ops.compoundliteral.47const_rt5514_i2c_patch.compoundliteral.59.compoundliteral.77.compoundliteral.179rt5514_dairt5514_i2_pm_opsrt5514_stereo2_dmic_enumdmic_divider_ratert5514_dapm_widgets.compoundliteral.173.compoundliteral.183rt5514_i2c_patch.compoundliteral.72.compoundliteral.171rt5514_dapm_routes.compoundliteral.87.compoundliteral.175.compoundliteral.180rt5514_dsp_adc_putdev_attr_i2c_resetrt5514_hotword_dsp_identifier_get__key/buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/sound/soc/codecs/rt5514.crt5514_regmaprt5514_patchzRx `C 4dC  PLE 0,t`H ` (B  B $F P ,H ` (4lF P ,` H ` E 0$F @,H ` ,H ` (8G P d|C  (G P ,T H ` ,C  D 0dC  4$F @X C  tXC   D 0 D 0 E @ PD 0 D 0(@G ` lB D 0D 0D 0(pG ` @E @,8dH ` ,hdH ` B  pD 0 F @D 0 D 0,@H ` pD 0 D 0D 0D 0  E @D 0 8D 0\D 0|D 0,G ` ,H ` ,dH ` ,F @(PG P (|H ` D  C  D 0  DE @$, F @ T D 0x C   D   D   C   D   A0 AzRx Linuxsnd_soc_rt5514Fiūmodule_layoutEʹsnd_soc_dapm_put_volsw¿snd_soc_dapm_get_volswCxYsnd_soc_dapm_put_enum_doubleuUQsnd_soc_dapm_get_enum_doubleAsnd_soc_info_enum_doublesnd_soc_bytes_tlv_callback>snd_soc_bytes_info_extqsnd_soc_put_volswS}snd_soc_get_volswĿsnd_soc_info_volsw__asan_unregister_globalsF<__asan_register_globalsA)k__arch_copy_to_user~Lkasan_check_readkmalloc_order_tracemsleep}P__arch_copy_from_userUƧkasan_check_writeHۈ__check_object_sizewXdevm_kfreeUclk_enableqs|clk_prepare wclk_unprepareclk_disable·}rt5514_zlatency_cbhvrt5514_buffer_status_cbrt5514_watchdog_handler_cb;}`snd_soc_dapm_sync_Osnd_soc_dapm_ignore_suspend8/devm_clk_get2|printkn}_snd_power_waitc@%pm_wakeup_dev_event7,csnd_soc_unregister_componentw-devm_snd_soc_register_componentGart5514_qmi_initTRdevice_init_wakeupv__mutex_initYyinit_timer_key=:%delayed_work_timer_fnSrt5514_set_gpio *sysfs_create_groupb.regmap_register_patch devm_gpiod_get_optional__devm_regmap_initM0__devm_regmap_init_i2cdevice_property_read_u32_array~)Hmemcpy<C__asan_report_store8_noabortܨdevm_kmallocfLscnprintfGIsysfs_notify&snd_soc_params_to_frame_sizezaprl6231_get_clk_info2: mutex_unlock֮Amutex_lockMhrl6231_pll_calcdmemsetmi2c_del_driverJS^i2c_register_driver__stack_chk_fails__asan_report_store_n_noabort __asan_report_load_n_noabortO__asan_report_store1_noabortH__asan_report_store4_noabortʮqueue_delayed_work_onӅ3-system_wqk0cancel_delayed_work_syncvregmap_read1)gregcache_syncaregcache_mark_dirty_dev_err zkfreeXart5514_spi_burst_read地__kmalloc~_dev_warn/rt5514_spi_burst_write`#_dev_infogrequest_firmwareregmap_writeg__stack_chk_guardWrt5514_spi_request_switchugregmap_multi_reg_writeZrt5514_g_i2c_regmapGusleep_range|@gpiod_set_value[^regmap_update_bits_baseRŞ__asan_report_load8_noabortScodec_detect_status_notifier__asan_report_load4_noabortЄ__asan_report_load1_noabortEzZ__sanitizer_cov_trace_pcGNU*0|5y MNNTOlMpNtNQMSNNT(U,NDTdUhNTUNTUNTMVW N8TDVLMPXTXlXpXtTxXYXYZ[N[WNTUN4TTUXNpTUNTUQ0\4\PMlTMMM TTM|M33MTYYZ<M@3D3hM|T]TMTTT ^0T<MTTMMMTDTL3\3d_xMTT`TM T T< TL ^\ Th M T T ` T M M$ M@ TL Md T T T ^ T M T T `8 MT T ` M M T ] M8 TT ]` [t T ] T M T 3` 3` a M( MH TT M` Vl W| T V ` M T M M MTPMXM`MxTMTTT^TM0THTX`TT bPcpTTMOO,TdbcTT M8OLOTMdMlMtMMMMMMMdQ$QDQ`Q|QQQMMMT33 ed0T83@<3@DehTpYxYZTfTg` M0T83<3DeLMpMT]T]W MT4M<MLMhTxMMMMTT M$M@TT]`[pT]TMMTYYZT fT$g,S4MdMQM][T](TXThM|MMM]ThT]T$h4TT]dTxhT]ThT] T h0TP]XSd[tT]T][iMMNN(M,j0jHjLjPTTjXjhk\\MlQm$Q@Q`Q|nnooOQ Q<QTmpQQQQQln4nPQlQlQQQO Q$ O@ l` Qx O Q Q Q Q!O!Q8!QT!Q\!pt!Q!Q!Q!Q!Q "Q,"QL"Qh"Q"Q"Q"Q"Q"Q#Q4#QP#Qh#l#M#T#M#]#T $]$T8$]H$TX$]h$Tx$]$T$]$T$]$T$]$T%] %T8%]H%T\%]l%T%]%T%M%]%T%]&T&](&TD&]T&Th&]x&T&]&T&]&T&]&T&]&T'] 'T0']@'TP']`'Tt']'T']'O'Q(QD(M\(T|(T(M(T(T(^(T(M)T )b4)TL)c\)Tt)T)T)M*O *O8*T\*T*M*O*O*M*M+M+M+M+M4+T<+3@+3L+eT+dl+Tt+3@x+3@+e+M+d+M+T,T0,Th,M,M,M,M,M,M,T-UH-ML-3P-3\-e-Q-Q-Q-l-l.Q@.\D.\d.M|.T.T.T.v.Md/Mp/M/T/U/M0T$0M80M<03@03L0eX0M0T0M0M0M0M0U1w81T1M1M1T13@13@1e1M1M2] 2TH2Mt2]2T2U3\3\H3Qd3Q3Q3l3l3p3Q3O4Q4Q04OH4ld4l4l4O4O4Q4O4O 5Q$5QP5Mh5T5T5T5M5M6M 63$63L63P63d6Ml6Mt6M6M6M6T6U6Q7Q87Q|7M7T7T7T8M48M@8ML8M\8Ml83p838M8M8M8M8M8T8U$9QL9Q9M9T9T9T9xH:[h:M:M:[:i:T:U:T;U,;TL;U\;T|;U;j;j;j;j;T;j;j;k<M(<TD<y<z<{<M=T =M4=MH=TP=3T=3X=ed=Mx=]=[=T=]=T=]=[=M >MH>M\>Mp>T>U>y>M>M>T>3>3>e>M>y?M(?3,?3@?MH?MT?M`?Ml?Mx?M?T?U?T?U?T@UL@Qd@l@l@m@Q@Q@Q AQ(AQDAl`AQ|AQAQAlAQAQ BM8BTTBTpBTBxBTBUBTBUBTCU(CTHCUCMC3C3CMCM DT$D]8DMTDThD]DTDMDMD]D[DTE]ET$E]0E[`EMpEMEWETEUETEUETFU(FTHFUPFyFQFlFQFlFmGO GQ3@>3 >3`=8>J@>3@P>3`>3=x>J>3@>3(>3=>J>3@>38>3 >>J?3@?3H ?3`>8?J@?3@P?3X`?3>x?J?3@?3h?3>?J?3@?3x?3 ??J@3@@3 @3`?8@J@@3@P@3`@3?x@J@3@@3@3?@J@3@@3@3 @@JA3@A3Ȳ A3`@8AJ@A3@PA3ز`A3@xAJA3@A3A3@AJA3@A3A3 AAJB3@B3 B3`A8BJ@B3@PB3`B3AxBJB3@B3(B3ABJB3@B38B3 BBJC3@C3H C3`B8CJ@C3@PC3X`C3BxCJC3@C3hC3BCJC3@C3xC3 CCJD3@D3 D3`C8DJ@D3@PD3`D3CxDJD3@D3D3CDJD3@D3D3 DDJE3@E3ȳ E3`D8EJ@E3@PE3س`E3DxEJE3@E3E3DEJ E3@E3E3`EEJF3@F3 F3E8FJ@F3@PF3`F3 FxFJF3@F3(F3`FFJF3@F38F3FFJG3@G3H G3F8GJc@G3@PG3X`G3HxGJG3@G3hG3@HGJyG3@G3xG3`IGJH3@H3 H3I8HJ@H3@PH3`H3JxHJH3@H3H3KHJYH3@H3H3 LHJI3@I3ȴ I3`L8IJ@I3@PI3ش`I3LxIJI3@I3I3LIJI3@I3I3 MIJJ3@J3 J3`M8JJ@J3@PJ3`J3MxJJJ3@J3(J3MJJJ3@J38J3JJK3@K3H K3 8KJ@K3@PK3X`K3xKJK3@K3hK3KJK3@K3xK3KJL3@L3 L38LJ@L3@PL3`L3xLJL3@L3L3 LJL3@L3L3LJM3@M3ȵ M/8MJ~@M3@`M3xMJM3@M3صM/@MJ/M3@M3@MJN3@N3 N/8NJ@N3@`N/xNJKN3@N/ NJ`N3@N/NJ"O3@ O/`8OJ@O3@`O/xOJO3@O/OJO3@O/@OJoP3@ P/8PJD@P3@`P/xPJP3@P3PJP3@P3P3PJ7Q3@ Q38QJ)@Q3@M r/r/sM //u`.+h. ..,5.H7.`9.Ax...@ 3@ .c .g .Ph( .h` 33 3*3M3.Pip.@k3 <3:3 <3:3`<3 ; 3`<03`;@3:P3<X.`3:p3<x.3 ;3<.3`;3<.3D3 <3 <3D3`<3`<3F33D 3F(303D@3FH3@P3;`3Hh3p3D3H33D3H3@3;3`?3 =3`?3`=3`?3= 3`?03=@3`?P3 >`3`?p3`>3`?3>3`?3>3`?3 ?3@3?3@3? 3@03 @@3@P3`@`3@p3@3`B3 A3`B3`A3`B3A3`B3A3`B3 B 3;03<@3;P3`?`3;p3@3;3<3;3`?3;3`B3B3B3 C3B 3C03`C@3CP3C`3 Lp3F3`L3H3 M3 L3 M3`L3 M3 F.3 F3 C. 3 F03C8.@3 FP3 DX.`3`Eh3 <p3 <3`E3`<3`<3`I33`E3`I33`E3`I3@3;3J33`E 3J(303`E@3JH3@P3;`3Lp3`I3L3J3`M3L3`M3L3`M3`F.3`F3 C. 3`F03C8.@3`FP3`DX.`3Mp3 M3M3`M&3`7(38*3!+++ +3"(+/@+3"X+`+h+p+3 #x+/@+3`#++++3 #+/+3#+,,,3 #,/0,3#H,P,.lX,.hmh,/ ,3 $,,.Hp,.`p,/,3`$,,.Hp,.q-/` -3$8-@-.qH-.rX-/p-3$--.Hp-.u-/-3 %---/@ .3`%(.@.H./ `.3%x... }..8}./@ .3%...~./ /3 &/ /.8(/.8// P/3`&h/p/./3&/3@'//.،/.// /3'00.(0/ @03'X0`0.\h0.(x0/` 03(00.40. 0/03@(01.1.13(013 )H1`1h1/13`)111/ 13)11.`2/ 23)82@2.$X2/@p23 *222/23`*22.2.2/`33*(303.83.lH3/`737h737p73 8x73`883 983`9839839D3EEE(E3E3EEEE3 F3GGG(G/@G3XG`GhGxG/@G3@GGGG/PH3hHpHxHH/H3HHHH/ H3@III(I/I3IIII/`J3J J(J8J/PJ3@hJpJxJJ/K3(K0K8KHK/@`K3xKKKK/K3@KKKK/M3:0O3:xP3 ;Q3`;S3;PT3;U3 <V3`<(X3<X.pY3<Z3 =\3`=H]3=^3=_3 > a3`>hb3>c3>d3 ?@f3`?g3?h3?j3 @`k3`@l3@m3@8o3 Ap3`Aq3As3AXt3 Bu3`Bv3B0x3Bxy3 Cz3`C|3CP}3C~3 D3`D(3D3Dp3`E3E3 F3`FH3F؆3F3H 3@H؈3`Ih3I 3J3Kh3 L3`L3L@3L3 M.DБ3`MP.D3M 3@33 <3`<03J2J2ȪJ2تJ2J2J2J2J2(J28J2HJ2XJ2hJ2xJ2J2J2J2J2ȫJ2ثJ2J2J2J2J2(J28J2HJ2XJ2hJ2xJ2J2J2J2J2ȬJ2جJ2J2J2J2J2(J28J2HJ2XJ2hJ2xJ2J2J2J2J2ȭJ2حJ2J2J2J2J2(J28J2HJ2XJ2hJ2xJ2J2J2J2J2ȮJ2خJ2J2J2J2J2(J28J2HJ2XJ2hJ2xJ2J2J2J2J2ȯJ2دJ2J2J2J2J2(J28J2HJ2XJ2hJ2xJ2J2J2J2J2ȰJ2ذJ2J2J2J2J2(J28J2HJ2XJ2hJ2xJ2J2J2J2J2ȱJ2رJ2J2J2J2J2(J28J2HJ2XJ2hJ2xJ2J2J2J2J2ȲJ2زJ2J2J2J2J2(J28J2HJ2XJ2hJ2xJ2J2J2J2J2ȳJ2سJ2J2J2J2J2(J28J2HJ2XJ2hJ2xJ2J2J2J2J2ȴJ2شJ2J2J2J2J2(J28J2HJ2XJ2hJ2xJ2J2J2J2J2ȵJ2صJ2J2J2...ܵAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee).8.`T.x.12.p#.(8.+d. ..,5.H7.`9 .A<.|Gh.tO.O.R.@^.l^.d_8._\.cx.g.Ph.h.Pi.@k$.lD.hmp.Hp.`p.q.q.r.u<.Xvl.y. }.8}.~.8 .D.t.،...\.(.4<. `.....0.`T.$.... .l0 .X .D| . . . . . .4 .ܵd .pqt `  @ p#0 ` `@S(8 @= @@. @G` +ll @  .  @ @@,5 @*H7y`9 |G @ @ A O ` `@`@ntO|, @,RT  @K  @ ]  [ ` `t @ @ ` @ @ @ @H  `  @ `@ @J @`   c @`w   ``` @ l^k d_d @8 _$ @ @ @@ @^, ``rc YgXPhI h=Pi] @ :@ :@ ;@ `;@ ;@ ;@  @@% @kPlhm `5@Hp`p' 5@q? 5@q!rp u@HXvd0yd` }8}p{~F8ZO 6@Y `6@U 6@{ 6@ 7@J،wn\(  8@44a c :@d`$| `:@.lD  @ ` @RD7 3 @7ܵ @ Y `x @  5 D +? J @' @H `  @@  8`@ * $ MX  # <@ `<@R <@e D@ F@L @ @~ @@ H@Z `?@ =@ `=@ =@ =@ >@ `>@ >@  >@A ?@ @@ ?@ ?@ @@ `@@ @@ `B@ A@ `A@0 A@I A@ B@k <@ B@ B@ C@ C@ `C@ C@ L@' `L@ M@ F@ D@z `E@ `I@ J@H L@i L@ `M@ `F@8 `D@ M@9 !@} "; R "@ #@@ `#@ #@ #@  $@A `$@n` $@ $@ %@@  `%@ 0 %@Q@ r %@  &@  `&@4 & `7@ @'@  '@ , '@U`  (@ @(@Z  ( 8@ )@ `)@  )@D )@\@| *@lv `*@f` *@ 7@ 7@ 8@ `8@' 9@% `9@4 9@/ 9@ D @   E# @   F p@z @H   I `/G K g@Wa @     s YU  l@ P  ,4 I\  `  @n`dLl   7 f @@2  J  {   0 eL bD  ( $  8s     #OL 2  k  )  `d>d '\:       0 [I  U 8  2   @n  .init_array.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt.bss__versions.modinfo.note.GNU-stack.text.ftrace_trampoline.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.data.rela.init_array.1.rela.fini_array.1.rodata.str1.1regcache_mark_dirtymemcpysysfs_notifyinit_timer_keyrt5514_i2c_probe.__keydevice_property_read_u32_arrayrt5514_zlatency_delayrt5514_sto2_dmic_muxrt5514_sto1_dmic_muxrt5514_sto2_adc_r_mixrt5514_sto1_adc_r_mixrt5514_sto2_adc_l_mixrt5514_sto1_adc_l_mix$xsnd_soc_dapm_put_volswsnd_soc_put_volswsnd_soc_dapm_get_volswsnd_soc_get_volswsnd_soc_info_volswi2c_reset_showbst_tlvadc_vol_tlvrt5514_mem_test_txtdmic_divider_rate_txtsnd_soc_bytes_info_extrt5514_dsp_zlatency_putrt5514_dsp_test_putrt5514_i2c_reset_putrt5514_dsp_voice_wake_up_putrt5514_musdet_model_putrt5514_hotword_model_putrt5514_spi_switch_putrt5514_dsp_buf_ch_putrt5514_dsp_stream_flag_putrt5514_dmic_rate_putrt5514_dsp_mod_disable_putrt5514_dsp_mod_enable_putrt5514_ambient_payload_putrt5514_dsp_func_putrt5514_dsp_adc_putrt5514_mem_test__asan_report_store_n_noabort__asan_report_load_n_noabort__asan_report_store8_noabort__asan_report_load8_noabort__asan_report_store4_noabort__asan_report_load4_noabort__asan_report_store1_noabort__asan_report_load1_noabortrt5514_set_tdm_slotpm_wakeup_dev_eventrt5514_dmic_eventsnd_soc_unregister_componentdevm_snd_soc_register_componentswitch.table.rt5514_set_dai_fmt__mutex_init__devm_regmap_initrt5514_qmi_initsnd_power_waitmemsetdev_attr_i2c_resetrt5514_hw_reset_setrt5514_dsp_zlatency_getrt5514_dsp_test_getrt5514_mem_test_getrt5514_hw_reset_getrt5514_i2c_reset_getrt5514_hw_ver_getrt5514_hotword_dsp_identifier_getrt5514_dsp_voice_wake_up_getrt5514_firmware_version_getrt5514_ambient_hotword_version_getdevm_clk_getrt5514_spi_switch_getrt5514_dsp_buf_ch_getrt5514_dsp_stream_flag_getrt5514_dsp_frame_flag_getrt5514_dmic_rate_getrt5514_ambient_payload_getrt5514_ambient_process_payload_getrt5514_dsp_func_getrt5514_dsp_adc_getrt5514_buffer_statusrt5514_dapm_widgetsrt5514_fs_attrsrt5514_i2_pm_opsrt5514_aif_dai_ops____versionsrt5514_hw_paramsrt5514_snd_controls__asan_unregister_globals__asan_register_globalsrt5514_dapm_routes__module_depends.str_dev_errasan.module_dtorasan.module_ctori2c_register_driveri2c_del_driverrt5514_i2c_driverrt5514_volatile_registerrt5514_readable_register__arch_copy_to_user__arch_copy_from_userrt5514_watchdog_handlercodec_detect_status_notifiersystem_wqrt5514_fs_attrs_groupsysfs_create_groupdevice_init_wakeupmsleeprt5514_g_i2c_regmaprt5514_i2c_regmaprt5514_regmaprt5514_set_gpio_dev_inforl6231_get_clk_info_dev_warnqueue_delayed_work_ondelayed_work_timer_fnrt5514_stereo2_dmic_enumrt5514_stereo1_dmic_enumrt5514_set_dai_pll__stack_chk_failrt5514_set_bias_level.compoundliteraldevm_gpiod_get_optionalprintkrt5514_buffer_status_workrt5514_unmute_workrt5514_set_dai_sysclkrt5514_set_dmic_clkmutex_unlockmutex_lockrt5514_dsp_status_checksnd_soc_bytes_tlv_callbackrt5514_dairt5514_spi_request_switchregmap_register_patchconst_rt5514p_i2c_patchconst_rt5514_i2c_patchrt5514_patchrt5514_of_matchrt5514_regscnprintf__check_object_sizesnd_soc_params_to_frame_sizert5514_i2c_removegpiod_set_valuert5514_spi_burst_writeregmap_writekasan_check_writeregmap_multi_reg_writert5514_i2c_writedmic_divider_rateregmap_update_bits_baserequest_firmwarert5514_reload_firmwareclk_unpreparert5514_enable_dsp_prepareclk_preparert5514_i2c_resumeinit_module__this_modulecleanup_modulesnd_soc_dapm_put_enum_doublesnd_soc_dapm_get_enum_doublesnd_soc_info_enum_double__mod_of__rt5514_of_match_device_table__mod_i2c__rt5514_i2c_id_device_tableclk_disablert5514_dsp_enableclk_enableusleep_rangedevm_kfreeswitch.table.rt5514_hw_freekmalloc_order_tracert5514_i2c_probert5514_probe__stack_chk_guardsnd_soc_dapm_ignore_suspendrt5514_i2c_idrt5514_is_not_dsp_enabledrt5514_spi_burst_readregmap_readkasan_check_readrt5514_i2c_read$drt5514_i2s_use_asrcrt5514_dmic_src__sanitizer_cov_trace_pcdevm_kmalloc__kmallocsnd_soc_dapm_synccancel_delayed_work_syncregcache_syncrl6231_pll_calc__devm_regmap_init_i2crt5514_zlatency_cbrt5514_buffer_status_cbrt5514_watchdog_handler_cbrt5514_cb.str.99.str.89.compoundliteral.179.compoundliteral.79.str.169.str.69__UNIQUE_ID_alias59.str.159.compoundliteral.59.str.149.compoundliteral.49.str.139.compoundliteral.39.str.129.str.29.str.119.str.19.str.109.str.9.str.98.compoundliteral.178.str.78.str.168.compoundliteral.68__UNIQUE_ID_alias58.str.158.str.58.str.148.str.48.str.138.str.38.str.128.str.28.str.118.str.18.str.108.str.8.str.97.compoundliteral.87.compoundliteral.177.compoundliteral.77.str.167.str.67__UNIQUE_ID_alias57.str.157.compoundliteral.57.str.147.compoundliteral.47.str.137.str.37.str.127.str.27.str.117.str.17.str.107.str.7_note_6.str.96.str.86.compoundliteral.176.str.76.str.166.compoundliteral.66__UNIQUE_ID_intree56.str.156.str.56.str.146.str.46.str.136.str.36.str.126.str.26.str.116.str.16.str.106.str.6__UNIQUE_ID_license95.str.95.str.185.compoundliteral.85.compoundliteral.175.compoundliteral.75.str.165.str.65__UNIQUE_ID_name55.str.155.compoundliteral.55.str.145.compoundliteral.45.str.135.str.35.str.125.str.25.str.115.str.15.str.105.str.5__UNIQUE_ID_author94.str.94.compoundliteral.184.str.84.str.174.str.74.str.64__UNIQUE_ID_vermagic54.str.154.str.54.str.144.str.44.str.134.str.34.str.124.str.24soc_component_dev_rt5514g_rt5514.str.114.str.14.str.104.str.4__UNIQUE_ID_description93.str.93.compoundliteral.183.compoundliteral.83.compoundliteral.173.str.73.str.163.compoundliteral.63.str.153.compoundliteral.53.str.143.compoundliteral.43.str.133.str.33.str.123.str.23.str.113.str.13.str.103.str.3rt5514_is_sys_clk_from_pll2rt5514_fw_validate2.compoundliteral.182.str.82.str.172.compoundliteral.72.str.162.str.62.str.152.str.52.str.142.str.42.str.132.str.32.str.122.str.22.str.112.str.12.str.102.str.2rt5514_is_sys_clk_from_pll1__unnamed_1.str.91.compoundliteral.181.compoundliteral.81.compoundliteral.171.str.71.str.161.compoundliteral.61.str.151.compoundliteral.51.str.141.compoundliteral.41.str.131.str.31.str.121.str.21.str.111.str.11.str.101.str.1.str.90.compoundliteral.180.str.80.str.170.compoundliteral.70.str.160.str.60.str.150.str.50.str.140.str.40.str.130.str.30.str.120.str.20.str.110.str.10.str.100@RPMPP>P``Q W .(   g(h12#HPp  @\@9@p@HQ)@H@` @8=  @@=0@p= D0=@(>@E0p0E0E( Lm@8o