ELF @@.,C{WO@# R*b@^@@B @DBc# R``"@#BJ@! `Bu&hR`bh (R`h2yh7*  ` _)@?TOHWG{FC_C{og_WO*c@ qH Tr T _@@R} 1@#? @{@9`{9@`{9@`{*@*`@{9H__`@9{9_@`T_3{#?Z!B*OHWG_FgEoD{CC_{WO@3bR*"&@!3R3R _)@?TOEWD{C_!{g_WOC@"RNR r9  A!*wx`Bu @q x@!*yR*xVx7xA`Bu *!R7R9`wrw" h&AhK^@!Bc**}b.@?cT*$R`B x*b&A$R`b x.b&A$R` w2qRArRB4*51@9!9?wTx@!B*y4!*4*!B5* @)@?T*OEWD_CgB{A_֕8@^@@@!*`Bu `bub@vBh @7@"R?:!B!B5b.@*4*@1T#@!B*!!B@` t"@`t`!B`!B*m{WOT@ "AA*? "!B" &A"&RV@4**OBWA{è_{WOs`u@5!R6R*4`"!B`"!Br*OBWA{è_{ OS`u@**4`"!B`"!Br*OB @{è_C{_WOC@9@sthrA qTL"!BB``B`4RQ}RRB4`4@99uhrA qaT`@`@HRhr* @)@?TODWC_B{AC_{WO*RV@7A6*4"@c!B*"@!B*qT*s* *`5**OBWA{è_{O@Th> q@TqTq!T&b@a#RRR@A#RR*b@#R`87 `@A#RRR*OA{¨_{WOC@uV4"f@ւ@h@H âI9BRR  @)@?TOCWB{A_{g_WO C@R*SR*"f@T@~T@*A8"@@9x(7@7 YWUS"1臟 *@"?(" #9!#@9qTaq!TR RARS`4!#S@FqbTA9 $R* _)@?ATOIWH_GgF{E_h *4{O" FA`"tfOA*{¨_{3_WO C@R*SR*"~HTf@*A8"@@9xӈ(7@H7 ]["1臟*@"?("#9!#@9qTaq!TR RARS`4*SS@FqBT@q' 6A9* _)@?TOIWH_G3@{E_!#@9qTaq!TRRARS`4!#7Ruh *4{og_W O C@"f@t@t"R*+RkThURHUrш~( a A8 Qiq TQqC TQq TQiq TQq# TQq TQiqc TQ=q TQ=qT[Q)qCTQ qT/QqT qT QqiT@A9$R*@9!RB*7@**_b T @"R6#4@ (@9x(7(@7􃔚1臟!Cq+T7CqT3"􃔚1臟*@"?("ա@@h@hCq Tt XRh _)@?TOJWI_HgGoF{E_!{ WOb@`s^@a@`Bw @`b`!Bt@^@!R*@*aRRRRBRCRR"R#R!RRR#RBRCRA$RRRA$RRR$RR*$RRR$RRRa&RbRcR&RRR&RRR&RbR*!&RRR!&RbR*R`4%RRRc%RRRA#RRRa%RRR#RRR#RR*RRCRA(RRCRa(RRRubvP9Bc R````t2hb!bR`t{{h`"t`Bt`!Rh*OCWB @{Ĩ_{ `bs@`s^@`bs.@ @{¨_{OB@b@^@@9`"t&OA*{¨_{OB@b@^@`"hJ@q9OA*{¨_{OB@b@^@@9`"t&OA*{¨_{OB@b@^@`"hJ@q9OA*{¨_{OB@b@^@@9`"t&OA*{¨_{OB@b@^@`"hJ@q9OA*{¨_{OB@%R`"t&OA*{¨_{OB@`"c"A9%RROA*{¨_C{og_WO@*`u@U^@SC3cR*# q T"qTt@^@@9SSS9@9CCC9@93339+@cc@9##@#9H@9h4@@@@y@ 9_@ ;@9 W94@9 G94@9 7947@ 4@9'9TRaPt@^@@9SSS9@9CCC9@93339+@cc@9##@#9H@9 4@@@@y@ 9_@ ;@9 W94@9 G94@9 7947@ 4@9'9TR=4R@H@9h 4*SC3c#6WxI4{@`{_@`|@9`9vA9`9v@9`9vC@`6vA99:4R@H@9H 4*SC3c#6WxI4{@`{_@`|@9`9vA9`9v@9`9vC@`6vA999@H@9H 4*SC3c#6WxI4s@`s^@`"{"A9`B9vBA9`&9v&A9`29vN@`F6sFA999@H@94*SC3c#6WxI4s@`s^@`"{"A9`B9vBA9`&9v&A9`29vN@`F6sFA99 @C@ @S3#* @C@ @S3cC#** _)@?!TOHWG_FgEoD{CC_{ O*`u@ѳU^@qT"qTB @A9*A%RR*RR*!RA%RRRRROB @*{è_{_WO*`t@U^@qT q T"q TA#RR*@94"RR*!"RR*"RR*(RRRRARA'R"R*)#RRR@!BRB @A9"R@94a#RR*bAhn#RRRa#RRR`A#RRR@9h4@9R}RA~R&q8kbToSa#RR*}RA~RkTQBQ@94u@^@@!bR"RR#R"RRR!"RRR@RKRB @`aA9OCWB_A*{Ĩ_{ _WO*ubv@^@@6x4QqTR"RR"R 8 5R*R*@^@@6w4&Qq+Ta RRR2RA3Ra RRR5a RR*a RR*ODWC_B @{Ũ_!Ԭ!{_WOC@vbw@^@9uB @rAh4 !B\rA qaT@@HRr!R(R"R*!R*AR9*R"R#R9!R*AR9*aR9* R 9**9* @)@?TOEWD_C@{A_B4R?rT}RR9QB4?raT~?r`Tz@@9@!B*{OC@`"h_4tb@b.@@#RRiqR㳈@ }R} @R @)@?TOC@{A_{OB@b@^@@9`"t&OA*{¨_{OB@b@^@`"s&@9OA*{¨_{OB@b@^@" `"t&OA*{¨_{ O`sB@`bu@^@"J@4A#RR*" OB @*{è_{OB@b@^@怹`"t&OA*{¨_{OB@b@^@`"s&@OA*{¨_{*{_{OSt"@* !BOA{¨_ RA_ RA_!RA_!RA_{ !R!R* @{¨_{ *A3h@9 @q{¨_{ *h@Q}q(T )+ih8J @CH h  q(T )+ih8J @7531/-+)'%#!*   R @{¨_aRA_aRA_C{og_WO@CR*B B"@"!R   42@46@sCѩR{R@@ ~ C`?5C_8QeqcT_8r`T#_8qcT3_8r@ T!5C_8_8h3}S#_83_83}SkTRrAT5@C_8S_83}SK  iS )QrThQqCTR@3 {QC_8_8#_83_8!***@B @*9*6VB@*,*)!@*B@!* @@*! _)@?TOHWG_FgEoD{CC_*{O3`b****?"Ttth:`"*OA{¨_!{OT`b(RhOA*{¨_{O3`Bt BOA{¨_!RA_!RA__<@@@@@`0`@@ P@@!`@ `@ `@ `@@@@@@@ @ @@(`@%`@@@@@ @@ @h @h@h @h@ @P@ @@h@h(`@$` @@ +` @h @h @hh@ @@ @@ @@ @@ @@ @@@@"`F1= 00!0E00?0?00 11E11B!1"1@#1$1_'1D,1-131?1B1^C1000000000 0 0 0000000000~0000000 0"0#0$0%0&0001020304050708090;0<0=0>0?0D0 P0Q0R000000000000000000000000000000@1l1111V1G111Q 1 1111111t111 1%1T&1(1)1*1+1z.1p/10111q2141451#61718191:1F;1;<1=1>1@1A1MD1E1E1`  @@.`!`(`9`@'`{{_{{_  techpack/audio/asoc/codecs/wsa881x.cwsa881x_ocp_poll_timer_sec%s.%xwsa881xversion%s: Invalid port=%pK, ch_mask=%pK, ch_rate=%pK 3%s: wsa881x priv is null WSA881X-SOUNDWIRE_2_0 qcom,wsa881xwsa881xqcom,spkr-sd-n-nodeqcom,spkr-sd-n-gpio%s: %s property is not found %d swrslave_peekswrslave_pokeswrslave_reg_dump%s: regmap_init failed %d %s: Codec registration failed qcom,bolero-handle%s: plat data not found %s: bolero dev not found %s: bolero node not found &wsa881x->res_lock&wsa881x->temp_lock%s: wsa881x is NULL %s: Failed to request gpio %d, err: %d %s: gpio is not valid %d %s: Failed to turn state %d; ret=%d 0x%x 0x%.3x: 0x%.2x 3%s: fail to fill the buffer 3%s: fail to copy reg dump wsa-codecCOMP SwitchBOOST SwitchVISENSE SwitchBoost LevelINSWR DAC_PortRDACSPKR PGASPKR 1  Switch4------------[ cut here ]------------ 1A"1@1?1 :1G&wsa881x->bg_lockwsatz%s get devnum %d for dev addr %llx failed WSA PA Gain WSA PA MuteWSA T0 InitG_18_DBG_16P5_DBG_15_DBG_13P5_DBG_12_DBG_10P5_DBG_9_DBG_7P5_DBG_6_DBG_4P5_DBG_3_DBG_1P5_DBG_0_DB%s: Failed to enable gpio %s: Failed to disable gpio %s: wsa881x private data is NULL /buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/audio/asoc/codecs/wsa881x.c UU(b :"15)" #  9%4%?%P. 159<<==an,Q X&(Y\_bxzf&w)gW"i"669 &  %2= ".8m/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/audio/asoc/codecs/wsa881x-tables.c 666666666666666666666666 66666666666666"666$666666&6666666666666666666666666666666666666666666666666666666666666666666(*,.0266666666666666666666666664******-/****************************13**************************57/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/audio/asoc/codecs/wsa881x-regmap.c3%s: codec is NULL 3%s: pdata is NULL 3%s: temp read failed: %d, current temp: %d 3%s: wsa_temp_reg_read is NULL %s: Temperature registers[%d %d %d %d] are out of range 3%s: thermal pdata is NULL 3%s: thermal device register failed. /buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/audio/asoc/codecs/wsa881x-temp-sensor.c26KRaa'parmtype=wsa881x_ocp_poll_timer_sec:intparm=wsa881x_ocp_poll_timer_sec:timer for ocp ctl pollingdescription=WSA881x Codec driverlicense=GPL v2vermagic=4.19.191-gc2161d44afae-ab7624114 SMP preempt mod_unload modversions aarch64name=wsa881x_dlkmintree=Ydepends=swr_dlkm,wcd_core_dlkmwsa881x_codec_info_create_codec_entrywsa881x_set_channel_mapwsa881x_regmap_defaultswsa881x_get_tempwsa881x_init_thermalwsa881x_deinit_thermalwsa881x_gpio_ctrl.compoundliteral.54swr_dac_portwsa881x_ocp_poll_timer_secwsa_snd_controls.compoundliteral.37wsa881x_dapm_widgetswsa881x_swr_resetwsa881x_swr_upwsa881x_swr_dt_matchwsa881x_vi_txfe_en_2_0wsa881x_codec_version_read.compoundliteral.35wsa881x_swr_resumesoc_codec_dev_wsa881x/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/audio/asoc/codecs/wsa881x-tables.cwsa881x_get_temp/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/audio/asoc/codecs/wsa881x.c/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/audio/asoc/codecs/wsa881x-regmap.cwsa881x_codec_driverwsa881x_swr_pm_opswsa881x_audio_map.compoundliteralwsa_pa_gain_enumcodec_debug_read_opswsa881x_pre_pmu_pa_2_0wsa881x_regmap_configwsa881x_swr_probewsa881x_gpio_initcodec_debug_write_ops.compoundliteral.39wsa881x_rev_2_0wsa881x_set_channel_mapwsa881x_swr_downwsa881x_swr_id.compoundliteral.47wsa881x_init_thermal/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/audio/asoc/codecs/wsa881x-temp-sensor.cwsa881x_defaultswsa881x_codec_info_ops_rswsa881x_swrslave_reg_show.compoundliteral.56codec_debug_dump_opswsa_pa_gain_textwsa881x_swr_remove__keywsa881x_snd_controlswsa881x_thermal_opswsa881x_temp_reg_readwsa881x_reg_readablezRx  E 0,<H ` l B  B  E 0(G P D 0 D 0<D 0$\F @ D 0C   E 0(G P @C  $8XG P ,`H ` E @\C  dC  lC  dC  0lC  PdC  plC  LC  PC  ,H `  D 0$ hE @$H4F P $pG P E 0dC  dC  dC  D 08dC  XdC  xB pC  AAzRx A0AzRx \C  4@C  PXC  lAAzRx , H ` HC  hLC  XC  AAzRx  **Linuxwsa881x_dlkmFiūmodule_layout:thermal_zone_device_unregisterlvunregister_pm_notifier Ĝregister_pm_notifierRFthermal_zone_device_registermsleep$___ratelimit<__ll_sc___cmpxchg_case_mb_4ܫMregcache_cache_onlyAsnd_soc_info_enum_doubleEʹsnd_soc_dapm_put_volsw¿snd_soc_dapm_get_volswĿsnd_soc_info_volsw"param_ops_int__asan_unregister_globalsF<__asan_register_globals__msecs_to_jiffiest%snd_soc_component_writeo̳swr_remove_from_groupʮqueue_delayed_work_onӅ3-system_wqk0cancel_delayed_work_syncugregmap_multi_reg_write_B:swr_slvdev_datapath_controlx%vswr_connect_portɖBswr_disconnect_portYyinit_timer_key=:%delayed_work_timer_fnHsnd_soc_add_component_controls snd_soc_component_init_regmapA)k__arch_copy_to_user~Lkasan_check_readswr_writej'Zswr_read /ikstrtouintl߅strsep}P__arch_copy_from_userUƧkasan_check_writeHۈ__check_object_sizestrnlen&Rsnd_soc_component_read32rSJsnd_soc_component_update_bitsUmsm_cdc_pinctrl_select_sleep_state7xgpiod_direction_output_raw.txgpio_to_desc./msm_cdc_pinctrl_select_active_state2: mutex_unlock1)gregcache_syncaregcache_mark_dirty֮Amutex_lockRgpio_free7,csnd_soc_unregister_component:Tdebugfs_remove_recursivev__mutex_init\"Ggpio_request`#_dev_infoW%ϥof_find_device_by_nodetswr_remove_deviceksnd_soc_register_componentЋ__devm_regmap_init_swrd̘swr_get_logical_dev_numGusleep_rangeS^debugfs_create_filedebugfs_create_dirGof_get_named_gpio_flags>msm_cdc_pinctrl_get_state]xdDof_parse_phandleܨdevm_kmalloc2|printkݷasimple_read_from_buffer~)HmemcpyAdswr_driver_unregister%Kswr_driver_register_dev_err?__sw_hweight8l__asan_store4_noabortn__asan_load4_noaborts__asan_store1_noabort __asan_load1_noabort__stack_chk_failFWsnd_info_free_entry_snd_info_registerTЂ__asan_store2_noabortS5v6snd_info_create_card_entry__asan_store8_noabortoۈsnd_info_create_subdir1(snprintfd__asan_load8_noabortdmemsetEzZ__sanitizer_cov_trace_pcg__stack_chk_guardGNUaad(8HT`lx ` `  @$@08@P\dlt|Ld p |      48<@DX dl $,LP@TX@\`l    $08HX``d`p   4 `$(4,`8 DL\hx@@@  @  ,4DP`l pt 4 4   ` 4` 4 0 4<p |  !    8 <  @ FD  H FP  \ ` ` d 4h ` l 4t "|   #      ` F ` F          4 4    , 8 D L  P X  \ ` $d  h  p  t  x $                  ( %0 < &D  P X '` h     @&  @&                L X x | &  &                     ( <  L T \ `  d l  p t              $(, <DLT)\d*l |+ ,$(0 8@HLPT\ p|-./ 40<T`l1t|0(4< D`H`T`2x$<L\|3 4<5DT `dht676  8(08dt $4DXx3 4 ,58H TX\h6x7  $9,4<Dpt|676$,8@dh 8 (34@ T`:;<DP\ht|  `` ,<H<P\`d@lp@x$1 =0000$080L0`0t00000000 1(00<P0d0x000000 @ @    ,8<1@1L>PT`?h|4@4@A   B$ H P \ h t         ! !,!8!D!P!|!!!!!! !!!"" "L"T"`"l"x"" """1"# ##,#0`#d#t#|#### # # ## #$$ $ ,$<$ H$X$ d$ t$ $$ $$$$$$ $%  %% $% 0% <%H% X%h%t%%% %% %% % % %&  &&4&@&L&X& d&p& |&& & & && &&&&'('4'@' L'X' d'p' |' ' '' ''''(( ( ,(8( D(P( \( h( t(( ((((((( ))  ),) 8) D) P)\) l)t)))))) )) )* *  * ,*8* H*P*h*Cp*x**D*****++,+4+@+P+Ed+0p+|+(++++(+++0++,,0,<,l,0t,,,0,0,0,0,,0-0--`-`$-F,-8-H-EP-\-x-----G--0--0--. .,.H.0T.d.p.x........F.0.0.0./H/H/$/I,/8/D/J////(/ / // // 0K$0,0 @0KP0KX0+`0l0|0(0 0 00 00000 11 ,10@10H1+d1h1l1p1|1111111111 12 22 2 $2@(2 ,2@42 @2L2(X2 h2p2x22)22*2 2+2(20212 213  30,3183 H31T3 d31p3 313 3+333344,444@4H4X4`4h4t444 4@4 4@4 44444 4 45 55L 5 @50D5H5X5M\5H`5Hl55I55555555560686D6P6\6h6 66666 66777(747H70P7X7 77777 7778 88$8 D8d8x88888&88&88 8 8 8N8 8 8O9 9  9N9  9 (9OD9L9X9X\9``9`l9Fx9X999V9V999k9k: :k$:k8:@:H:P:X:`:h:p:x:::::::::::::::::; ;;,;$0;$8;NH;$L;$T;O;;;;;;;\; ;<<<\<p<|<<<<<<<%<<%<<]<<<==4=H=P=\==^========m==m=>> > 0>8> H>X>`> l> |>>>l>l>>l>l>> > m>> m>>>> >  ??m?m?? ?(?0?\?h?|??&?&?_????4@?4@?`? @@@n @@n@@n@n @$@(@H@T@\@ l@@@@@a@@@b@&@&@N@&@&AOPp  8  `PP 83@ 'P'` x ''` '' '' @8~@ 'P'`x ''@ '' '( 8@ 'P(`x ' ( '0(  ' @(  8 @  'P P(` `x   ' `(    ' p(    ' ( @8 @  'P (` x   ' (  X  ' ( @   ' (  8 @  'P (`  x   ' (    ' ( `   ' )  8 @  'P )`  x   '  )    ' 0) `   ' @) 8 @  'P P)`  x   ' `)    ' p)   ')  8@ 'P)``x ') ') ') `8@ 'P)`x ') ')  '* `8@ 'P*`x ' * '0*` '@* 8@ 'PP*`x '@ '`*` ' 8@ 'Pp*`x_ ' '*n ' 8@ 'P*`@x '*& '* '* @8@ 'P*`x '*s '* '+ @8@ '`x '+` ' + '0+ @8@ 'P@+`x 'P+@ '`+N 'p+  8@ 'P+`!x '+@! '+! '+ 8@ '` "x '+ '`" '+ #8@ 'P+`@#x '+# ',# ', $8@ 'P ,`@$x '0,$ '@,$ 'P, %8@ 'P`,`@%x 'p,% ',% ', &8@ 'P,`@&x ',& ',& ', V8V@jPj#9#9`$$`$%k%`l %8%m@%kP%pl`%x%%k%l&L&l&&n&`o'l' 'n0'po@' mX'`'np'o'm''n'o'%''n'o(m( (n0(o@(@nX(`(np(o(n((n(o(&(,(n(oWY Z[(,& =$>LV>gB |  t1 1<8T8<8T8<8T8PXH D  ( 8 H `X ` R4  (@@XR`!hh!x`R!8"R""`@hp@@@RST@@@#X*@ +!U56@!!R 6 6 0  "H RP t7X 7h P!`"`"#h"@#p"#x"#"$"@$"$"$"%"@%"%"%"&'''''''(( (0(@(P(`(p((((((((()) )0)@)P)`)p)))))))))** *0*@*P*`*p*********++ +0+@+P+`+p+++++++++,, ,0,@,P,`,p,,,,,,,j-`l!pl!l!`opooooooooPQ 88(;@ A89D;@Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)@pp  @8 ` <dD4  !4h!T!t8"""@#*$+L`/t145666<t7\7|<8T88889D49`9|9(;D;`; l?,4@L@l@@A;p p& ((j&c @`@d@@``c ; c 6@@@; p @``@7 `@@`e@`@ @ `\ @M @` @ @ @X` @T`` @. @ @5 ] @   5@&@8 &@ `@ &`@j  @@ XD@U @`@- @! @ E@@ 1K v 4 \k4 dU l!dh!l1 !d 8"l "Lv "P9@#* E `/4+h`@``  `j@5d6d7 6d& 6t7ds7d_ <8^ T8p&`8u 8; b( ((: b!o s L@6b:` @ @@`@D@@@@M@+@@@@H0@#!@ @!!@x  "@`"(#@@#@#@=#@$@@$@$@Y$@%@@%@ %@%@&@    k c88u @9 ,       " >c49``9@9X(;u$D; ` `l   < V P 1 g   |c`;cw%`m`l@l@d m`m`&4@L6@n@n`@u&@@ l %       cAAg aU      &DL4M  k U)e q    P=o   (    # K  f .  -    D3    `  ,49\Z l? @X(I  H `; v\} }f  ,=uԸ2 J# c=(&f.rela___ksymtab+wsa881x_codec_info_create_codec_entry.rela___kcrctab+wsa881x_codec_info_create_codec_entry.init_array.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.altinstr_replacement.init.plt.bss.rela.altinstructions__versions__ksymtab_strings.rodata.str.modinfo.rela__param.note.GNU-stack.text.ftrace_trampoline.rela.eh_frame.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.rela.rodata.rela.data.rela.init_array.1.rela.fini_array.1.rodata.str1.1regcache_mark_dirtysnd_info_free_entrysnd_info_create_card_entry__crc_wsa881x_codec_info_create_codec_entry__kstrtab_wsa881x_codec_info_create_codec_entry__ksymtab_wsa881x_codec_info_create_codec_entrymemcpyregcache_cache_onlywsa881x_event_notifywsa881x_pm_notifyinit_timer_keywsa881x_probe.__keywsa881x_swr_probe.__keysoc_codec_dev_wsa881x$xsnd_soc_dapm_put_volswsnd_soc_dapm_get_volswsnd_soc_info_volswgpiod_direction_output_rawwsa_pa_gain_textwsa_pa_gain_putwsa881x_set_boostwsa881x_get_boostgpio_requestswr_disconnect_portswr_connect_portwsa881x_enable_swr_dac_port__asan_store8_noabort__asan_load8_noabort__asan_store4_noabort__asan_load4_noabort__asan_store2_noabort__asan_store1_noabort__asan_load1_noabortkstrtouintparam_ops_intwsa881x_rdac_eventwsa881x_spkr_pa_eventsnd_soc_unregister_componentsnd_soc_register_component__mutex_initwsa881x_set_t0_initwsa881x_get_t0_init___ratelimitmemsetwsa881x_swr_resetwsa_pa_gain_getwsa881x_defaults__crc_wsa881x_regmap_defaults__kstrtab_wsa881x_regmap_defaults__ksymtab_wsa881x_regmap_defaultssnd_soc_component_update_bitswsa881x_dapm_widgetswsa881x_get_temp._rscodec_debug_dump_opswsa881x_codec_info_opswsa881x_swr_pm_opswsa881x_thermal_opscodec_debug_write_opscodec_debug_read_ops____versionssnd_soc_add_component_controlswsa881x_snd_controlswsa_snd_controls__asan_unregister_globals__asan_register_globalsof_get_named_gpio_flags__msecs_to_jiffies__module_depends__devm_regmap_init_swr.str_dev_errasan.module_dtorasan.module_ctorsnd_info_create_subdirdebugfs_create_dirwsa881x_codec_driverswr_driver_unregisterthermal_zone_device_unregisterswr_driver_registersnd_info_registerwsa881x_volatile_registerwsa881x_readable_registerthermal_zone_device_register__arch_copy_to_user__arch_copy_from_userunregister_pm_notifiersimple_read_from_bufferwsa881x_set_companderwsa881x_get_compandersystem_wqswr_remove_from_groupwsa881x_swr_upcodec_debug_dump__crc_wsa881x_get_temp__kstrtab_wsa881x_get_temp__ksymtab_wsa881x_get_tempstrsepmsleepsnd_soc_component_init_regmapwsa881x_audio_map__crc_wsa881x_set_channel_map__kstrtab_wsa881x_set_channel_map__ksymtab_wsa881x_set_channel_map_dev_infowsa881x_swr_downqueue_delayed_work_ondelayed_work_timer_fncodec_debug_openstrnlenwsa_pa_gain_enumswr_get_logical_dev_numwsa881x_gpio_ctrlswr_slvdev_datapath_control__stack_chk_failwsa881x_set_boost_levelwsa881x_get_boost_level.compoundliteral__crc_wsa881x_deinit_thermal__kstrtab_wsa881x_deinit_thermal__ksymtab_wsa881x_deinit_thermal__crc_wsa881x_init_thermal__kstrtab_wsa881x_init_thermal__ksymtab_wsa881x_init_thermalprintkwsa881x_ocp_ctl_workmutex_unlockmutex_lockwsa881x_swr_dt_matchwsa881x_regmap_configsnprintf__check_object_sizewsa881x_removewsa881x_swr_removedebugfs_remove_recursivewsa881x_set_mutewsa881x_get_mutesnd_soc_component_writeswr_writecodec_debug_peek_writekasan_check_writecodec_debug_writeregmap_multi_reg_writemsm_cdc_pinctrl_get_statemsm_cdc_pinctrl_select_sleep_statemsm_cdc_pinctrl_select_active_statewsa881x_set_visensewsa881x_get_visensewsa881x_resource_acquirewsa881x_swr_resumeinit_module__this_modulecleanup_moduledebugfs_create_fileof_parse_phandlesnd_soc_info_enum_doublewsa881x_reg_readableusleep_rangegpio_freeof_find_device_by_nodeswr_remove_devicewsa881x_probewsa881x_swr_probe__stack_chk_guardwsa881x_swr_suspendwsa881x_swr_idswr_readwsa881x_codec_version_readkasan_check_readcodec_debug_readwsa881x_temp_reg_read$dgpio_to_desc__sanitizer_cov_trace_pcdevm_kmalloccancel_delayed_work_syncregcache_sync__param_str_wsa881x_ocp_poll_timer_sec__param_wsa881x_ocp_poll_timer_sec.str.69.str.59.str.49.compoundliteral.39.str.29wsa881x_swr_probe.__key.19.str.9__sw_hweight8.str.68.str.58.str.48.str.38.str.28.str.18.str.8.str.67.str.57.compoundliteral.47.compoundliteral.37.str.17.str.7_note_6__UNIQUE_ID_license96.str.66__UNIQUE_ID_intree56.compoundliteral.56.str.46.str.36.str.16.str.6__UNIQUE_ID_description95.str.65__UNIQUE_ID_name55.str.55.compoundliteral.35.str.25.str.15.str.5__ll_sc___cmpxchg_case_mb_4.str.64__UNIQUE_ID_vermagic54.compoundliteral.54.str.44.str.34.str.24.str.14.str.4.str.63.str.53.str.43.str.33.str.23.str.13.str.3__UNIQUE_ID_wsa881x_ocp_poll_timer_sec92.str.72.str.62.str.52.str.42snd_soc_component_read32.str.32.str.22.str.12.str.2.L144722__unnamed_1__UNIQUE_ID_wsa881x_ocp_poll_timer_sectype91.str.71.str.61.str.51.str.41.str.31.str.21.str.11.str.1.L144721wsa881x_rev_2_0wsa881x_vi_txfe_en_2_0wsa881x_pre_pmu_pa_2_0.str.70.str.60.str.50.str.40.str.30.str.20.str.10@0pm(CAA) j` j k  k28k%`ko +P(x!2,k  `x  yo@@@u+@{ (+7@(+@ +@ؤ`+ @8`+ @`+ @+&@`+@x+@`+0[@X+@0+j@0+3@@H!-(m