ELFȡ@@.+{g_WO?{@iVR 6rJW+  26 U2h~R&y`bw.@bN@`x2@B @ # $KCBc R"@;@!  B&hRb (R2y7*   `Rr&y W@)@?TODWC_BgA{Ũ_a@B a@Bc{og_WO*c/@`b u T _ qTr` ThN@R@_} 1_T @@9@99y~jy9_iy*jy*99@99TT{Z3_T@*@ @_!B*OGWF_EgDoC{B_{C _WO?{@iVR 6rJG+ @j`RkI^j~r YhR  5?9"&@6BaR|@!Rr?9 G@)@?TODWC_B @{Ũ_{og_WO?{@jVR .`6rkn~;C7// nk-"RDR(r9" fA!*xby`Bru @$y @!*zR*yV7 y@`Bru *!R8R`@xrh+?cT 9$R@$R@$RqRArR" A4* :5@9!9?wTy@!B*Z5!*4*!B:4!Bc**y4*s@!*`u5`uUR@UvBh @@"R? !B!!B@`bt@`Bt `!B`!B*@9@Bc*:5*R rk) /@)@?AT*OEWD_CgBoA{ƨ_BcD@Bc{WOTr@bAB A*? "!B@"RV@4**OBWA{è_{WOs`ur@5!R6R[*4`"!B`"!Br*OBWA{è_{ O`tr@T@7`"!B** 4`"!Br*OB @{è_{Cg_WO?{@jVR .`6rkn~8C6'/ k-9`tr@rA qT *M`"!BBw" aA`4R9Q}RR:aA4`4@9`v9rA qaT@@HRr*R rk) '@)@?TODWC_BgA{Ũ_a"Bc{ WOS`wr@ RV@`bt"wN@w`"!B*OCWB @{Ĩ_`bw.@*@1T*5 *@!B*Rt"V@`bvN@6@Bc*`bv.@Bc*{WO*RV@7b@6*4"@c!B*"@!B*qT*s* *`5**OBWA{è_{OT> qTqTs`@#R87s`@a#RRR`@A#RR*  `@A#RRR*OA{¨_{og_WO?{@iVR 6rJ+ +(>(>@6 X(@H^Hh~Ȓh~RxhRN9s"f@h@!4!4!@9BRRRr#ߒxN9 @)@?TOEWD_CgBoA{ƨ_@4h@R kJTiURIUr}) a  /A8g Qiq TQqC TQq TQiq TQq# TQq TQiqc TQ=q TQ=qT[Q)qCTQ qT/QqT qT Qq)T@B @@@$R*A9!RB*@ 7@*I*? Tkq T"R @"@A9xӨ(7@h7 +)"1臟h@*@H@"?("@`h@@hCqJTqB?=7!/!R!{og_WO?{@iVR 6rJ+ @H^9 Z(H^HH^H(H^H^`(C2(4"TLJf@U*A8#@A9x(7@7"1臟(**@"?("(~)TT!94!4!`4V!C@9q@TaqaTR2V!3@@9q@ Taqa TRZV!#@ @9q` Taq TRc RAR@4*@FqT@q' (6@B @"@*! @9qTaq!TR@~RAR`4s!@9qTaq!TR@RAR`4V!@Q qBTOFRAR`4!`@9q Taq TRL)RAR`4!@FqbT@B @@c$R* S!Rr???C? @)@?TOEWD_CgBoA{ƨ_RAR"`4+!7R%hˠ*4~T {O 2A`"tfOA*{¨_{ WOtbu.@bN@VB @b!Bt.@bN@!R*@*aRRRRBRCRR"R#R!RRR#RBRCRA$RRRA$RRR$RR*$RRR$RRRa&RbRcR&RRR&RRR&RbR*!&RRR!&RbR*R`4%RRRj%RRRA#RRRa%RRR#RRR#RR*RRCRA(RRCRa(RRR" b"M9Bc R2b!bR{{Ⱦ"BbR*OCWB @{Ĩ_{ `bs.@`bsN@`bs.@ @*{¨_{ s"S`sr@`@ @{¨_{Cg_WO?{@jVR 6rk'/ *`j~9C 6*k(`bu.@bN@9uB @XrA(4 `@!BbrA qaT@@HRr!R!RBR"R*!R*AR9*R"R#R9!R*AR9*aR9* R 9**9**R r?k) '@)@?TODWC_BgA{Ũ_# A4R_rT}RRZQA4_raTtr_r`Tns@@9@!B*{ WO?{@jVR Ҏ`6rkn~6C4// j-s@@ #@#RRiqR㳈@ }R} @RR rj) /@)@?TOCWB @{Ĩ_u@#@B{ WO*`bt.@bN@ @6w4QqTR"RR"R 5R*R*OCWB @{Ĩ_!t@@Bc*{ WO*`bt.@bN@ @6w4&Qq+Ta RRR2RA3Ra RRR5a RR*a RR*OCWB @{Ĩ_!t@@Bc*{WO`tB@b@bN@Ԏ֎@9"& OBWA*{è_s@@9Bc{ OB@b@bN@ `"s&@9OB @*{è_@`"d&@Bc{OB@b@bN@⁹`"t&OA*{¨_{WO`uB@b@bN@"J@ 44A#RR*v@ABc*45OBWA*{è_{WO`tB@b@bN@Ԓ怹"& OBWA*{è_s@@Bc{WO`uB@b@bN@"&@ OBWA*{è_s@@Bc{OB@b@bN@@9`"t&OA*{¨_{ OB@b@bN@`"sJ@ q9OB @*{è_@@9Bc*{OB@b@bN@@9`"t&OA*{¨_{ OB@b@bN@`"sJ@ q9OB @*{è_@@9Bc*{OB@b@bN@@9`"t&OA*{¨_{ OB@b@bN@`"sJ@ q9OB @*{è_@@9Bc*{ O`hB@%R"& OB @*{è_a@Bc*{ OB@ `"c"A9%RROB @*{è_@`"d&@Bc{og_WO?{@iVR 6rJo+@ @J^k@` Z*+*`v@"ԂւSbN@ V;[IWHC?q\'` T?#qaT@`bsN@`t@9`9@t@9`9t@9`9@t*@`s@99Ȃ@9(4s4Z@bN@@99@99@996@@9YR9_@`bsN@`t@9`9@t@9`9t@9`9@t*@`s@99Ȃ@9h 4h|Z9 @bN@@99@99@996@ @@9YR9? 9RȆ@9 4@*3I9@4@;@<@( @bN@@99A9t9@99B@t @A999<9RȆ@9 4@*3I9@;@<@( @bN@@9z9A99@99B@t @A999=Ȋ@94B*@*I9@t7@:h#@cO@##A9C9CA9'9'A93T9@O@Gt@GA99@9CȊ@94@*@@;@jJ9T<@(@bN@""A9B9BA9&t9&A929@N@Ft @FA9@@s9@9A@B @*AB@B @**\`"e@Bc*Rr#~ o@)@?!TOEWD_CgBoA{ƨ_{_WO*@"ӂւSbN@ qT"qTB @A9* A%RR*RR**20v@"@@9@9Bc**qT!R!R A%RRRRROCWB_A*{Ĩ_a@Bc*a@Bc$R{_WO*@"SbN@ qT qT"qTA#RR*@94 "RR*!"RR* (RRRRARA'R"R*$@ A#RRR@9h4&@9R}RA~R&q8kBT#RRRoSa#RR*}RA~RkTQBQ@9H4@bN@ @!bR"RR#R "RRR!"RRR@RKRB @`aA98x@"@Bc*qT#RRR@!BRB @A9"R@94a#RR*a#RRROCWB_A*{Ĩ_a@Bc*+a@Bc&R'R**'a@Bc$RfR'R*ja@Bc$Rk{   @*{¨_Bc{Ost"4r@ * !BOA{¨_Bc*RA_RA_!RA_!RA_{ OS!R!R*<*4  OB @{è_>!B!B{ *(RkTA3h@9 @q{¨_@*{ *h@Q}q(T )+ih8J @CH h  q(T )+ih8J @7531/-+)'%#!*   R @{¨_RA_RA_{og_WO?{@iVR `6rJkm~CO++j,`b xA#@#!R   43@(4 7@[yRZ  @`?5A9QeqcTA9r`TA9qcT@A9r T4A9A9@A9A9***@@@A9A9h3}SA9A93}SA9A93}SHkTR iK) )iS(  AQ?q)Q T@4RR* @?r@TR@s@9QZ|&C@*"C*@!*@ts@@*  @!R r#j) O@)@?TOEWD_CgBoA{ƨ_*C[@ *@*!B****{O3`b****?T!tth:`"*OA{¨_{OT`b(RhOA*{¨_{O3`b tAOA{¨_RA_RA__<@@@ @&`%`$`@,`@`0`@@P@@)`@!`@@@@@ @@@@@*`@`@@@@@ @ @@"`$`(`@%`@@ @@@@@&`@@@ @@ @@@@ @h @h @h@@@-`h@ @@ @@ @@ @@ @@ @@@@@@@@ @ @h @h@h @h@)`@%`@'`@@@@ @P@ @@@@@@h@@@@@ @@@C$`@@@@@@"`@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`(`$` @1`2`@'`{{_{{_   include/linux/thread_info.htechpack/audio/asoc/codecs/wsa881x.cwsa881x_ocp_poll_timer_sec%s.%xwsa881xwsa881x_dlkmwsa881x_codec_info_create_codec_entrytechpack/audio/asoc/codecs/wsa881x.c%s: failed to create wsa881x entry version%s: failed to create wsa881x version entry %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-nodewsa881x_swr_probe%s: Not using pinctrl, fallback to gpio qcom,spkr-sd-n-gpio%s: %s property is not found %d %s: reset gpio %d wsa881x_swr_slaveswrslave_peekswrslave_pokeswrslave_reg_dump%s get devnum %d for dev addr %lx failed %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: gpio %d request with name %s %s: gpio %d is already set to high %s: Failed to request gpio %d, err: %d %s: gpio is not valid %d %s: Failed to turn state %d; ret=%d 0x%x 3%s: %s not permitted to read 0x%.3x: 0x%.2x 3%s: fail to fill the buffer 3%s: fail to copy reg dump Buffer overflow detected (%d < %lu)! 3%s: rc = %d &wsa881x->bg_lockwsatzwsa881x_clk_ctrl%s: enable:%d, clk_count:%d wsa881x_bandgap_ctrl%s: enable:%d, bg_count:%d WSA PA Gain WSA PA MuteWSA T0 Initwsa_pa_gain_get%s: PA gain = 0x%x wsa_pa_gain_put%s: ucontrol->value.integer.value[0] = %ld G_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_DBwsa881x_set_mute%s: mute current %d, new %d wsa881x_get_t0_init%s: t0 init %d wsa881x_set_t0_initwsa881x_ocp_ctl_work temp = %d COMP SwitchBOOST SwitchVISENSE SwitchBoost Levelwsa881x_set_compander%s: Compander enable current %d, new %d wsa881x_set_boost%s: Boost enable current %d, new %d wsa881x_set_visense%s: VIsense enable current %d, new %d wsa881x_get_boost_level%s: boost level = 0x%x wsa881x_set_boost_levelINSWR DAC_PortRDACSPKR PGASPKR 1  wsa881x_enable_swr_dac_port%s: event %d name %s Switchwsa881x_rdac_event%s: %s %d boost %d visense %d wsa881x_boost_ctrl%s: enable:%d wsa881x_spkr_pa_event%s: %s %d 1A"1wsa881x_visense_txfe_ctrl%s: enable:%d, isense1 gain: %d, isense2 gain: %d, vsense_gain %d @1?1 :1Gwsa881x_visense_adc_ctrl%s: Failed to enable gpio %s: Failed to disable gpio %s: device already active wsa881x_swr_suspend%s: system suspend %s: wsa881x private data is NULL %s: system resume /buildbot/src/partner-android/r-dev-msm-pixel-4.14/private/msm-google/techpack/audio/asoc/codecs/wsa881x.c VV(]]]]c f;">26)TM"D H#S UUX Z_tv' %{'$  &-( &vv %2= ".8&"&*)::>>$"QQ6"j  33<?/buildbot/src/partner-android/r-dev-msm-pixel-4.14/private/msm-google/techpack/audio/asoc/codecs/wsa881x-tables.c 666666666666666666666666 66666666666666"666$666666&6666666666666666666666666666666666666666666666666666666666666666666(*,.0266666666666666666666666664******-/****************************13**************************57wsa881x_dlkmwsa881x_regmap_defaultstechpack/audio/asoc/codecs/wsa881x-regmap.c%s: regmap structure is NULL %s: Failed to update regmap defaults ret= %d /buildbot/src/partner-android/r-dev-msm-pixel-4.14/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 %s: T0: %d is out of range[%d, %d] wsa881x_dlkmtechpack/audio/asoc/codecs/wsa881x-temp-sensor.c%s: t0 measured: %d dmeas = %d, d1 = %d, d2 = %d 3%s: thermal pdata is NULL 3%s: thermal device register failed. /buildbot/src/partner-android/r-dev-msm-pixel-4.14/private/msm-google/techpack/audio/asoc/codecs/wsa881x-temp-sensor.c:>SZiixx'parmtype=wsa881x_ocp_poll_timer_sec:intparm=wsa881x_ocp_poll_timer_sec:timer for ocp ctl pollingdescription=WSA881x Codec driverlicense=GPL v2vermagic=4.14.290-g5893d2fa9ec8-ab9086278 SMP preempt mod_unload modversions aarch64name=wsa881x_dlkmintree=Ydepends=swr_dlkm,wcd_core_dlkm^gV`w ;>Sj 3?wsa881x_codec_info_create_codec_entrywsa881x_set_channel_mapwsa881x_regmap_defaultswsa881x_get_tempwsa881x_init_thermalwsa881x_deinit_thermal__keydbgwsa881xsoc_codec_dev_wsa881xwsa881x_swrslave_reg_showwsa_pa_gain_textswr_dac_portdebugfs_wsa881x_dentwsa881x_gpio_initwsa881x_swr_resetwsa881x_defaultswsa881x_dapm_widgets_rswsa881x_codec_info_opswsa881x_swr_pm_opswsa881x_thermal_opscodec_debug_opswsa881x_snd_controlswsa_snd_controlswsa881x_codec_driver2 32 8 8 pos.addr 64 27 6 bufferwsa881x_swr_updebugfs_reg_dumpwsa881x_get_tempwsa881x_audio_mapwsa881x_set_channel_mapwsa881x_swr_down1 32 1 6 devnumwsa_pa_gain_enum5 32 8 13 buf.addr.i142 64 8 13 buf.addr.i122 96 8 10 buf.addr.i 128 32 4 lbuf 192 20 5 paramwsa881x_gpio_ctrl1 32 4 8 temp_val.compoundliteralwsa881x_init_thermaldebugfs_peekwsa881x_swr_dt_match/buildbot/src/partner-android/r-dev-msm-pixel-4.14/private/msm-google/include/linux/thread_info.hwsa881x_regmap_config1 32 6 3 reg3 32 4 9 reg_val.i 48 25 9 tmp_buf.i 112 8 4 lbufwsa881x_swr_removecodec_debug_write5 32 4 7 port_id 48 4 6 num_ch 64 4 7 ch_mask 80 16 7 ch_rate 112 4 9 port_typewsa881x_swr_resume1 32 80 4 namewsa881x_reg_readabledebugfs_pokewsa881x_swr_idwsa881x_codec_version_readcodec_debug_readwsa881x_temp_reg_readwsa881x_ocp_poll_timer_sec/buildbot/src/partner-android/r-dev-msm-pixel-4.14/private/msm-google/techpack/audio/asoc/codecs/wsa881x.c/buildbot/src/partner-android/r-dev-msm-pixel-4.14/private/msm-google/techpack/audio/asoc/codecs/wsa881x-tables.c/buildbot/src/partner-android/r-dev-msm-pixel-4.14/private/msm-google/techpack/audio/asoc/codecs/wsa881x-temp-sensor.c/buildbot/src/partner-android/r-dev-msm-pixel-4.14/private/msm-google/techpack/audio/asoc/codecs/wsa881x-regmap.cread_data.compoundliteral.109.compoundliteral.88.compoundliteral.58.compoundliteral.86.compoundliteral.84wsa881x_rev_2_0wsa881x_vi_txfe_en_2_0wsa881x_pre_pmu_pa_2_0.compoundliteral.90Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)zRx (lH P ,DH ` t B  B $TH P ,HI ` D 0 (D 0LD 0(ldH P E @ D 0C  ,I ` ,0I ` `@C   E @`C  `C  (H P G @ ,dE @ PE @ tD 0D 0dC   D 0 D 0 D 0DdC  dD 0dC  D 0dC  D 0D 0$D 0,DtI ` $t E @$E @TC  C  AAzRx A0AzRx D 08XC  TXC  pAAzRx ,I ` HC  hLC  XC  AAzRx  **wsa881x_dlkm.module_layout~cʅthermal_zone_device_unregisterlvunregister_pm_notifier Ĝregister_pm_notifierthermal_zone_device_registermsleep,EE___ratelimit )(__ll_sc___cmpxchg_case_mb_32qbSN__dynamic_pr_debugAregcache_cache_only snd_soc_dapm_put_volsw5snd_soc_dapm_get_volsw*h @snd_soc_info_enum_double¡Ksnd_soc_info_volsw?Bparam_ops_int__asan_unregister_globalsF<__asan_register_globalsAswr_remove_from_groupҟLregmap_multi_reg_write ťswr_slvdev_datapath_controlB2swr_connect_port\swr_disconnect_portŠsnd_soc_write uqueue_delayed_work_onӅ3-system_wq__msecs_to_jiffieskdelayed_work_timer_fn" ^init_timer_keylUsnd_soc_add_codec_controls_Gs__asan_handle_no_returndmemsetq swr_write/okstrtouintl߅strsepK__arch_copy_from_userUƧkasan_check_write]__arch_copy_to_user~Lkasan_check_readHۈ__check_object_size GUswr_readstrnlenZ%strcmp6snd_soc_update_bits,0snd_soc_readśmsm_cdc_pinctrl_select_sleep_state4Xgpiod_direction_output_rawK(gpio_to_desc?!msm_cdc_pinctrl_select_active_state\"Ggpio_request>լJmutex_unlock53regcache_syncregcache_mark_dirtye8^mutex_lockGgdcancel_delayed_work_syncRgpio_freecWd0snd_soc_unregister_codecsLdebugfs_remove_recursiveswr_remove_device __mutex_init) _dev_infoof_find_device_by_node҈Tjsnd_soc_register_codecP}:__devm_regmap_init_swreswr_get_logical_dev_numGusleep_range?Idebugfs_create_filer1debugfs_create_dir1I?of_get_named_gpio_flags6(bmsm_cdc_pinctrl_get_stateGaof_parse_phandle^devm_kmallocXUprintkݷasimple_read_from_bufferM{swr_driver_unregisterqswr_driver_register8:dev_err?__sw_hweight8l__asan_store4_noabortn__asan_load4_noaborts__asan_store1_noabort __asan_load1_noabort__dynamic_dev_dbg__stack_chk_failCzsnd_info_free_entryiL(vsnd_info_registerTЂ__asan_store2_noabort[snd_info_create_card_entry__asan_store8_noabort(psnd_info_create_subdir1(snprintfd__asan_load8_noabortEzZ__sanitizer_cov_trace_pcg__stack_chk_guardGNU^,   @ `@@ @`.18b88`@```  TT@@@ H@ p8(@08P b @w@ @@@  @@ @ @ @ @8 @ @  `#` @+`3 E @M b` @j @r @z @ @  @ `  ````@  @  /@ `/@" hd48Q/@Z8wP8 ` `` ``@ l`@ @ @ @@@ @ ``. \#@+@3 H @D R`@Z  n@v ,%  ( l$` $` T*d +8  @@"8>@@F@N8n@v@~ 8-8@`@ -08 `@ .d /h82@:`@B /V8u @}@ 08`@ h1d 1H8 `` @ 2d/ 2A8^ `f@n 3d 48 `` @ 48@!@!@ x5((8K!@S 6to`8+@@+@ > 88@,@ ,@ ,@ ,@  @1 8R x8v @8 .` @-@ -@ -@ .@ . -@  TET 8)  0@2 /@;  EN  8l `0`u 0@~  HF  @%  dF . (. (# (:..L @S @`Z & . & P.P b! . C V `. e @z #   @   `@   @  ` @   "@ +@# !@, "@5 #@> @#@G @O @` @h  y  @     @ `@ @ @  @ `@ @ @  @ `@ @ @ @@b@" ...!+17 F~  F  @,@  F.@:. @,...!D F= ,`.M8rX8z` y@`z@ GX GX~  4I  3  PI.Xy@L z`.cy. ,>@.@  -...! lI% @|@|@ 5`S @}`3 @6`}`L |`|`.0J8~`f 6@`@z 0OL~  O  `7  O.|. 5.~@@~`V . g0.0|(....!,   % P~  PIU`.&s (@.(. .! !#&()*6k/|  l09Pf  l  6DL Xl {'4L 2by %0DR_l (9M_u| F hN2 |OX lI #1EVr&0G@:=\Cz6 K\ !@>U$x.str.str.1.str.6wsa881x_codec_info_ops$dwsa881x_codec_info_create_codec_entry.descriptorwsa881x_codec_info_create_codec_entry.descriptor.7.str.5.str.8.str.3.str.9wsa881x_codec_driverwsa881x_codec_version_read.str.11.str.10wsa881x_swr_probe.str.12wsa881x_swr_probe.descriptor.str.15wsa881x_swr_probe.descriptor.17wsa881x_gpio_ctrldebugfs_wsa881x_dent.str.19dbgwsa881x.str.20codec_debug_opsdebugfs_peek.str.21debugfs_poke.str.22debugfs_reg_dumpwsa881x_swr_probe.descriptor.23.str.25.str.13soc_codec_dev_wsa881x.str.26.str.16wsa881x_gpio_init.str.27wsa881x_event_notify.str.30.str.29.str.28.str.31wsa881x_swr_probe.__key.str.33wsa881x_swr_probe.__key.32.str.24.str.14.str.18wsa881x_swr_remove.str.34wsa881x_swr_up.str.119wsa881x_swr_down.str.120wsa881x_swr_resetwsa881x_swr_reset.descriptor.str.121wsa881x_gpio_init.descriptorwsa881x_gpio_init.descriptor.36.str.38.str.37.str.35.str.40.str.39codec_debug_read.str.42read_data.str.41devnum.str.43.str.44.str.45.str.46codec_debug_write.str.48.str.47codec_debug_openwsa881x_probe.str.49wsa881x_probe.__key.str.50wsa881x_temp_reg_readwsa_snd_controlswsa881x_ocp_ctl_workwsa881x_removewsa881x_get_regmapwsa881x_clk_ctrlwsa881x_bandgap_ctrlwsa881x_ocp_ctl_work.descriptor.str.82wsa881x_clk_ctrl.descriptor.str.52.str.51wsa881x_bandgap_ctrl.descriptor.str.54.str.53wsa_pa_gain_getwsa_pa_gain_get.descriptor.str.60.str.59wsa_pa_gain_putwsa_pa_gain_put.descriptor.str.62.str.61wsa881x_get_mutewsa881x_set_mutewsa881x_set_mute.descriptor.str.77.str.76wsa881x_get_t0_initwsa881x_get_t0_init.descriptor.str.79.str.78wsa881x_set_t0_initwsa881x_set_t0_init.descriptor.str.80wsa881x_get_companderwsa881x_set_companderwsa881x_set_compander.descriptor.str.92.str.91wsa881x_get_boostwsa881x_set_boostwsa881x_set_boost.descriptor.str.94.str.93wsa881x_get_visensewsa881x_set_visensewsa881x_set_visense.descriptor.str.96.str.95wsa881x_get_boost_levelwsa881x_get_boost_level.descriptor.str.98.str.97wsa881x_set_boost_levelwsa881x_set_boost_level.descriptor.str.99wsa881x_enable_swr_dac_portwsa881x_enable_swr_dac_port.descriptor.str.107.str.106wsa881x_rdac_eventwsa881x_rdac_event.descriptorwsa881x_boost_ctrl.descriptor.str.111.str.110.str.113.str.112wsa881x_spkr_pa_eventwsa881x_spkr_pa_event.descriptorwsa881x_visense_adc_ctrl.descriptorwsa881x_visense_txfe_ctrl.descriptorwsa881x_vi_txfe_en_2_0.str.115.str.114wsa881x_pre_pmu_pa_2_0.str.118.str.117.str.116wsa881x_swr_suspendwsa881x_swr_suspend.descriptor.str.123.str.122wsa881x_swr_resumewsa881x_swr_resume.descriptor.str.124.str.125asan.module_ctor__unnamed_1asan.module_dtor__param_str_wsa881x_ocp_poll_timer_sec__param_wsa881x_ocp_poll_timer_sec__UNIQUE_ID_wsa881x_ocp_poll_timer_sectype94__UNIQUE_ID_wsa881x_ocp_poll_timer_sec95.str.2.str.4__kstrtab_wsa881x_codec_info_create_codec_entry__ksymtab_wsa881x_codec_info_create_codec_entry__kstrtab_wsa881x_set_channel_map__ksymtab_wsa881x_set_channel_map__UNIQUE_ID_description98__UNIQUE_ID_license99wsa881x_swr_dt_matchwsa881x_swr_pm_opswsa881x_swr_idwsa881x_snd_controlswsa881x_dapm_widgetswsa881x_audio_map.str.83.compoundliteral.84.str.85.compoundliteral.86.str.87.compoundliteral.88.str.89.compoundliteral.90.str.101.str.108.str.100.str.102.str.103.str.104.str.55wsa_pa_gain_enum.str.56.compoundliteral.str.57.compoundliteral.58wsa_pa_gain_text.str.63.str.64.str.65.str.66.str.67.str.68.str.69.str.70.str.71.str.72.str.73.str.74.str.75.str.81.compoundliteral.109.L21.L22.L23wsa881x_rev_2_0wsa881x_regmap_defaults.descriptor.4wsa881x_regmap_defaults.descriptorwsa881x_readable_registerwsa881x_volatile_register__kstrtab_wsa881x_regmap_defaults__ksymtab_wsa881x_regmap_defaultswsa881x_defaultswsa881x_get_temp._rswsa881x_get_temp._rs.5wsa881x_get_temp.descriptorwsa881x_thermal_opswsa881x_pm_notify.str.7__kstrtab_wsa881x_get_temp__ksymtab_wsa881x_get_temp__kstrtab_wsa881x_init_thermal__ksymtab_wsa881x_init_thermal__kstrtab_wsa881x_deinit_thermal__ksymtab_wsa881x_deinit_thermal__UNIQUE_ID_vermagic61__UNIQUE_ID_name62__UNIQUE_ID_intree63____versions__module_depends__crc_wsa881x_codec_info_create_codec_entry__crc_wsa881x_set_channel_map__stack_chk_guard__sanitizer_cov_trace_pc__asan_load8_noabortsnprintfsnd_info_create_subdir__asan_store8_noabortsnd_info_create_card_entry__asan_store2_noabortsnd_info_registersnd_info_free_entry__stack_chk_fail__dynamic_dev_dbg__asan_load1_noabort__asan_store1_noabort__asan_load4_noabort__asan_store4_noabort__sw_hweight8dev_errinit_moduleswr_driver_registercleanup_moduleswr_driver_unregistersimple_read_from_bufferprintkdevm_kmallocof_parse_phandlemsm_cdc_pinctrl_get_stateof_get_named_gpio_flagsdebugfs_create_dirdebugfs_create_fileusleep_rangeswr_get_logical_dev_numwsa881x_regmap_config__devm_regmap_init_swrsnd_soc_register_codecof_find_device_by_node_dev_info__mutex_initswr_remove_devicedebugfs_remove_recursivesnd_soc_unregister_codecgpio_freecancel_delayed_work_syncmutex_lockregcache_mark_dirtyregcache_syncmutex_unlockgpio_requestmsm_cdc_pinctrl_select_active_stategpio_to_descgpiod_direction_output_rawmsm_cdc_pinctrl_select_sleep_statesnd_soc_readsnd_soc_update_bitsstrcmpstrnlenswr_read__check_object_sizekasan_check_read__arch_copy_to_userkasan_check_write__arch_copy_from_userstrsepkstrtouintswr_writememset__asan_handle_no_returnsnd_soc_add_codec_controlsinit_timer_keydelayed_work_timer_fn__msecs_to_jiffiessystem_wqqueue_delayed_work_onsnd_soc_writeswr_disconnect_portswr_connect_portswr_slvdev_datapath_controlregmap_multi_reg_writeswr_remove_from_group__asan_register_globals__asan_unregister_globals__this_moduleparam_ops_intsnd_soc_info_volswsnd_soc_info_enum_doublesnd_soc_dapm_get_volswsnd_soc_dapm_put_volswwsa881x_reg_readable__crc_wsa881x_regmap_defaultsregcache_cache_only__dynamic_pr_debug__crc_wsa881x_get_temp__crc_wsa881x_init_thermal__crc_wsa881x_deinit_thermal__ll_sc___cmpxchg_case_mb_32___ratelimitmsleepthermal_zone_device_registerunregister_pm_notifierthermal_zone_device_unregistereEPrXE&@HE> (EV08EgE|cd >HF>F>4I>O > P>>D(> ><(D`0>8> @DH>P> XD`>\h> pDx>>D>>D@>> Dx>d)>*D8>*>p+D>+>,D>->-D  >8.(>l.0DX8>`/@>/HDP>P0X>l0`Dh> 1p>(1xD>2>L2Dp>D3>t3D>l4>4D>(5>D5D>5>5DP>6>=D>>>t? D(>?0>H@8D@>@H>|@PDX>@`>xChD0p>@Ax>lDD>pA>DDh>B>DDh>B> ED>hE>ED>E>FDH> G>8GD>G >`G(D0>N8>4N@D f$f,R4R<eLe|ghhhhhC C`C C`ihjkhC C(l8kDkTmdkh?@l?@xngkggggoffpg h(D,C0D4C<gDhLD8PC@TD8XC@\C`Cdqghh s4tDuPt\ulvxwtgstgggghCR CRx$g,gtfxfRKRK>T>Tgkh gC@C@ i8}@gDCHRBLCPRBT~tf|fpffR>R> g(tDXh`CdCl|kgkkhggghCCvg h,k8kDgLghvl@p@|gC@@C@@@ggCC CC @@@C@ C@ @@@ C C $@(@4@hP`gps|tkghC C C C x?? g C`  C  C`  C  x( g0 g4 C8 C < C@ CD C H CT xp g| h C C  k  k h k > > h g h g( g, C` 0 C 4 C` 8 C @ H gL C P C X g\ C ` C d C h C p xx g h k h k C @@ C @@  C @` C @`  g s h D C  C  D C  C  q( g< X f` f p g Dp C` C  Dp C` C  q g u D C` C  D C` C  q g h$ h0 g8 hP gX g\ C ` Rzh C l Rzp x| g @ @  @  u g  g k g h g$ C /( Rl0 C /4 Rl8 x@ gH gL C P RlX C \ Rl` xl gt v g h h g g g C R C R xg $g(C`/,R4C`/8R<xDgLvffR>hR>hgthug(g0g4C 8R@C DRHxXvdvthhgggstugg h(0h8@vPpfxfpgDC/RDC/Rqghg uh(g0g8g<C @RtHC LRtPxpgxhggguC RtC Rtxuhg guDP C $Rt(DP,C 0Rt8qDgLhTDXC` \Rt`DdC` hRtxqguhgghCRWCRWxg hCRWC RW(x<gHPXg`lgtgghggghh4g<gDhXffRH>lRH>lg(h4h@CDCLTC XC `hglC`pR]tC`xR]~ggg@@C C i} ffD@H@ThD@@H@@PhX@`@pxuCCihuh gg$g,g4gXghthgghgggggCCggC  C $R'(R',~8g<C`@C`L~XpffR>\R>\gh(g0gL\hhu|hgggghgtC@ C@ (0C4C<DC HC PXghklCpC|sgkCCsgk CC,sDgPgXg`glg|guug@@@@huggC C$s<gHgPg\gltg|CCsgggggCCug@ @(g0g<gLTg\C`ChxsgggggCCug@@@@hu@ @08g@gDCHRLCPRX~|ffggggCCg  g, g8 g< D p\ gd hp k g h h h k C` @ C` @  h!h! !v,!h8!L!`!t!!!!!!!""("<"P"d"x"""g""g"g"""##,#@#T#d#hl#C p#Ct#C x#C#i#v#v#k#k#>,%#>,%##C#C##k#k$k$k$>($>(0$8$k<$@$L$k|$g$h$h$h$g$$g$g$h$g%h%g%gL%fP%fX%R`%Rt%>,%%>,%%g%h%h%t%h%u%g%g&h&C &Rn&C &Rn&x$&g0&<&uL&gT&g\&hd&l&ht&|&v&&&&&t&&t''('t8'D'tT'`'tp'|'t''f'f'h(((0(h@(H(gT(g\(gl(gt(g|(h(s(h(C (Rn(C (Rn(x(p(f(f(Ri(>()Ri )>(4)gD)hT)h`)h)gp)u))?)?))))h))f)f*p*g$*h0*u8*D<*C@*DD*CL*qp*gx*h*h*g**u*v*g*v*g*g++g +v4+D+L+d+gp+gx+h+u+D+C@+C+D+C@+C+q+g+h+h+g, ,u ,v,,g<,vL,gT,gh,t,,g,v,,,,g,g,h-u-D-C-C-D -C$-C0-qP-gX-hh-ht-h-s-k-g-g-h-s-D-C-C`-D-C-C`-q .g.h$.h0.h<.gD.hP.tl.gt.h.h.D0.C .C.D0.C .C.q.g.h.h.h.u.k(/g0/h@/hL/hX/hd/gl/g//g/h/u/Dh/C/C`/Dh/C/C`/q/g/v0g0h 0h,0h<0uH0kT0gl0gt0h0u0D0C 0C0D0C 0C0q0g0h0h0h0h1v1g(1g01h<1uD1DH1C L1C`P1DT1C X1C``1q|1g1h1h1h1s1k1g1h1h2h2h 2g02tL2gT2h`2sh2DHl2C`p2C t2DHx2C`|2C 2q2g2h2h2h2s2k 3g3h$3h03h<3hH3gX3tt3g|3h3s3D3C 3C3D3C 3C3q3g3h3h3h3s4k44g<4hL4hX4hd4hp4g4t4g4h4s4D4C 4C` 4D4C 4C` 4q4g5h5 5k,5gD5gL5hT5DX5C@!\5C!`5Dd5C@!h5C!p5q5g5h5g5h55g5h5h5D(5C 6C!6D(6C  6C!6q@6fD6fL6RT6Rp6>66>66g6h6h6h6g7h7h 7s,7t87sH7tT7s`7tl7u|7v7s7t7s7g7h7h7s7t8s 8t8s$8t08u<8vH8sT8th8ht8h8s8t8s8t8s8t8u8v8s8t9s9g89hD9hP9s\9th9st9t9s9t9u9v9s9t9g9g9s9g$:h0:h<:sH:tT:s`:tl:sx:t:u:v:s:t:g:s:g ;h;h$;s0;t<;sH;tT;s`;tl;ux;v;s;t;g;s;g;h;h<s<t <s,<t8<sD<tP<u`<vl<s|<t<g<s<g<h<h<s=t =s=t$=s0=tD=uT=v`=sx=t=g=h==g=h==g>h>h>D`>C+ >C@+$>D`(>C+,>C@+8>q@>gX>f`>f>p>g>h>h>h>g>h?s??g,?8?D?d?l?gt?g|?h?h?s?s?D?C@,?C,?D?C@,?C,?q?@ @g @,@H@gP@hX@D\@C,`@C,d@Dh@C,l@C,t@q|@g@h@D@C,@C,@D@C,@C,@q@g@h@h@hAg,A4AsDAgXAlAtAgAAAAhAgAgAgAAsAgBs$B0Bg8Bg@BhBtBBgBgBsBhBhBgBhBC.BC.BBBg C C(Cg,C0C0OO>0OOOvDOgPOgXOvhOgOgOhOgOOgOgOO?`7O?`7OO?`7O?`7PP>T>> > > >hC`CHCXC`> >l$C@C#CP>$@?XR`C1pCp1C RoC1C1C`RoC1C1CRo C10C1@CXRo`C1pC1C@RoC1C1CRoC1C1 C Ro C10 C1@ C@X Ro` C1p C1 ?@ R C1 C2 C Ro C1 C2 C Ro C10 C 2@ C@X Ro` C1p C02 ? R6 C1 C@2 C R C1 CP2 C R C10 C`2@ C`X R3` C1p Cp2 C Ro C1 C2 C  Ro C1 C2 C` Ro C10 C2@ CX Ro` C1p C2 C Ro C1 C2 C` Ro C1 C2 @ R_ C10 C2@ @@X R` C1p C2 C Ro C1 C3 C Ro C1 C3C R C10C 3@@XR`C1pC03C@ RoC1C@3@R&C1CP3C Ro C10C`3@@XR{`C1pCp3C RoC1C3C RoC1C3?R C10C3@C` XRo`C1pC3C RoC1C3C RoC1C3C Ro C10C3@C` XRo`C1pC3@@RC1C4C RoC1C4@`R C10C 4@C XRo`C1pC04C RoC1C@4C` RoC1CP4C Ro C10C`4@C XRo`C1pCp4CRoC1C4CRoC1C4C Ro C10C4@@XRe`C1pC4C`RoC1C4@RC1C4CRo C10C4@CXRo`C1pC4C RoC1C5C`RoC1C5CRo C10C 5@CXRo`C1pC05C@RC1C@5CRC1CP5@R C10C`5@C`XRo`C1pCp5CRoC1C5CR%C1C5CRo C10C5@C@XRo`C1pC5CRoC1C5CRoC1C5CRo C10C5@C@XR`C1pC5CRoC1C6?R{C1C Ro C10C6@?XR`C1C`RoC1C 6CRoC1C06CRo C10C@6@C XRo`C1pCP6CRAC1C`6C RoC1Cp6C`Ro C10C6@CXRo`C1pC6CRoC1C6C RoC1C6C`Ro C10C6@CXRo`C1pC6CRoC1C6C RoC1C6C`Ro C10C7@CXRo`C1pC7CRoC1C 7C RoC1C07C`Ro C10C@7@CXRo`C1pCP7CRoC1C`7C RoC1Cp7 C` Ro C10 C7@ CX Ro` C1p C7 C Ro C1 C7 C  Ro C1 C7!? !R !C1@!C`X!Ro`!C1p!C7!?!R!C1!C!Ro!C1!C7"?`"R "C1@"CX"Ro`"C1p"C7"?"R#"C1"C "Ro"C1"C7#C`#Ro #C10#C8@#CX#Ro`#C1p#C8#C #Ro#C1#C 8#C` #Ro#C1#C08$C $Ro $C10$C@8@$C!X$Ro`$C1p$CP8$C@!$Ro$C1$C`8$C!$Ro$C1$Cp8%C!%Ro %C10%C8@%C"X%Ro`%C1p%C8%C@"%RR%C1%C8%C"%Ro%C1%C8&C#&Ro &C10&C8@&C@#X&Ro`&C1p&C8&C#&R&C1&C8&C@+&Ro&C1&C8'C+'Ro 'C10'C9@'C+X'Ro`'C1p'C9'?'R'C1'C,'Ro'C1'C 9(C@,(Ro (C10(C09@(C,X(Ro`(C1p(C@9(C,(Ro(C1(CP9(C-(Ro(C1(C`9)C@-)Ro )C10)Cp9@)C-X)R `)C1p)C9)C-)Ro)C1)C9)C.)Ro)C1)C9*C.*R *C10*C9@*C.X*Ro`*C1p*C9*C /*Ro*C1*C9*C`/*Ro*C1*C9+C/+Ro +C10+C9@+C/X+Ro`+C1p+C:+C 0+Ro+C1+C:+C`0+Ro+C1+C :,C0,Ro ,C10,C0:@,X,R`,Cwp,CXx3>G3>Gh3?-3Cy3Ro4C{4Cx{ 4Cy84Ro@4C{P4C{`4Czx4Ro4C{4C{4C`z4Ro4C{4C{4?,4R5C{5C{ 5Cz85Ro@5C{P5C{`5?-x5R5C{5C{55R%5C{5C{6`7C|x7Ro7C7C7C@|7Ro7C7C(7C|7Ro8C8C8 8C|88Ro@8CP8CH`8?5x8R8C8CX8C@}8Ro8C8Ch8?@68R9C9Cx 9C}89Ro@9CP9C`9C~x9Ro9C9C9C@~9Ro9C9C9C~9Ro:C:C :C8:Ro@:CP:CȀ`:C@x:Ro:C:C؀:?6:R:C:Cg ??zg ??|>P >h+>,>TE>E>TE>E>TE>E0 >l8 >\ >H PC hp>h1x>1? C`>2>2?C>3>4(?`@CX`>4h>x5x?C"C+C!C"C"C#C" C@#0C#C>8->-(C@@CX`>.h>/x?C >/>0?PCC C`CCC C`CCC C`CCC P"C+h"p"x""?#C!$C"@%>6P%C@"&C"&>>H'C#'>@(C@#p1R1R1R1R1R1R1R1R1R2R2R 2R02R@2RP2R`2Rp2R2R2R2R2R2R2R2R2R3R3R 3R03R@3RP3R`3Rp3R3R3R3R3R3R3R3R3R4R4R 4R04R@4RP4R`4Rp4R4R4R4R4R4R4R4R4R5R5R 5R05R@5RP5R`5Rp5R5R5R5R5R5R5R5R5R6R6R 6R06R@6RP6R`6Rp6R6R6R6R6R6R6R6R6R7R7R 7R07R@7RP7R`7Rp7R7R7R7R7R7R7R7R7R8R8R 8R08R@8RP8R`8Rp8R8R8R8R8R8R8R8R8R9R9R 9R09R@9RP9R`9Rp9R9R9R9R9R9R9R9R9R:R:R :R0:RXxR x{R{R{R{R{R{R{R{RR|(R|8R|HR|XR|hR|xR|R|R|R|R|ȀR|؀R|R|C ?CCC@C8C@CHC@PC@pCxC C@C`CC C@C`CC C@C C Rt(C@0C` PCXRt`C@hC CCC@C@CCC@CCC`C@C0C8C@C@HC hCpC`xC@CCCC@C CC`C@C CC C@(CHCPC XC@`C`CCC@C CC` C@C CC!C@C@!(C0C!8C@@C `ChC@+pC@xC+CC,C@C@,CC,C@C,CC-C@ C@-@CHC-PC@XC.xCC.C@C,CRC@C/CC/C@C 0 C(R0C@8C0XCy`CyhCzpC`zCyCyCzCzC~RC@~C~>dF>F>PI>O>H>lxAB>T>> ,> P> p>h>>>>l4>\d>H > >l$>$>,% >(0>T*T>+x>8->->.>/>/$>0H>h1h>1>2>2>3>4>4(>x5H>6x>>>@>TE>E>HF>dFL>Fd>F>F>G>G>4I>PI4>lId>hN>0O>|O>O>O > P>JFPy{.symtab.strtab.shstrtab.rela__ksymtab.rela__kcrctab.rela.init_array.rela__jump_table.rela.text.rela.data.bss.rela.init.text.rela.exit.text.rela__bug_table.rodata.str.rela.rodata.rela__param.modinfo.rela__verbose__ksymtab_strings.rodata.str1.1.rela.fini_array.1.comment.rela.eh_frame.rela.altinstructions.altinstr_replacement.rela.gnu.linkonce.this_module__versions.note.gnu.build-id.note.GNU-stack @`@Ј ,/*@,>(9@x,OHJ@ ,a(P\@Д, l@T: g@3pA, r  | w@@u`,@ @u`,`$@v,2A @v,(@`,!(@ ,(27   @`,0!(!#@Hp,!7) 2@0,#H) c*^@0,&}-@DDD+-c Xpt