ELFp@@1. DD   DB9;>@msm-ext-disp-audio-codec-rxmsm_ext_disp_audio_codec_rx_initmsm_ext_disp_audio_ack_setmsm_ext_disp_audio_device_setmsm_ext_disp_audio_type_getmsm_ext_disp_edid_getDisconnectConnectmsm_ext_disp_audio_codec_rx_dai_hw_paramsmsm_ext_disp_audio_codec_rx_dai_startupmsm_ext_disp_edid_ctl_infomsm_ext_disp_audio_codec_rx_dai_shutdownhdmi_dlkm&codec_data->dp_ops_lockDisplay Port PlaybackHDMI PlaybackDisplay Port1 PlaybackExternal Display Audio AckExternal Display1 Audio Ackmsm_dp_audio_codec_rx_daimsm_hdmi_audio_codec_rx_daimsm_dp_audio_codec_rx1_dai%s(): can't register with ext disp coreExternal Display TypeExternal Display1 TypeNoneAck_EnableExternal Display Audio DeviceExternal Display1 Audio Devicemsm_ext_disp_audio_codec_rx_probemsm_ext_disp_audio_codec_rx_plat_probetechpack/audio/asoc/codecs/msm_hdmi_codec_rx.cDPHDMIDisplay Port EDIDHDMI EDIDDisplay Port1 EDID%s: control %d, ack set value 0x%x %s(): can't get parent pdev invalid Channels = %u %s() num_ch %u samplerate %u channel_allocation = %u %s(): dev name %s %s: invalid value %d for mixer ctl %s: teardown_done or cable_status is null %s() cable_status is null %s: codec_data or audio_info_setup is null %s() codec_data is null %s: codec data is null %s: ext disp core had problems releasing audio flag %s(): registered %s with ext disp core %s(): Parent device tree node not found %s: Display cable disconnected 3%s: failed to register ext disp codec driver err:%d %s: error from acknowledge(), err:%d %s: data_blk_size:%d, spk_alloc_data_blk_size:%d %s: Invalid disp_type:%d %s: DP ctl id %d Stream id %d %s: count: %d %s: Display type: %d %s() ext disp core is not ready, rc: %d %s(): fail to allocate dai data %s: Not enough memory to copy EDID data %s: get_audio_edid_blk() or get_intf_id is NULL %s: codec_data is NULL %s: get_audio_edid_blk() is NULL %s: codec_data or ops acknowledge() is NULL %s: ops acknowledge() is NULL %s() ext disp core is not ready (ret val = %d) %s() ext disp cable is not connected (ret val = %d) qcom,msm-ext-disp-audio-codec-rx@9qCT_@*^{ @97`BcR @{¨^__d2@aBDd@^{@*{^__C^{WO@(0@@6L@v@9 7"R h @ q(T  u@#i@@5@ jϹ@J@!R?BB@7#4*2` @&` @` @B@ ` @@ _)@?aT{BODWC^_C_h  qbT u@i@@*C^{WO@(0@@6L@@9( 7"R h @ q T  u@#i@@@H 5@ jϹ@J@*?`6` @@Ҁ @`? ` @ ` @ _)@?aT{BODWC^_C_h  qbT u@i@@*^{WO@4A H0@@6L@@H@97B@7h4 Q?qT Lii8k *IR*`R;` @ _)@?T{D*OFWE^__ 4` @B@T` @*IRiRRIRiRR *' )@9i 7*A")9S)Rh @ q T  u@cѩi@@*5@ ԘҠo @C?*64` @*h  qT u@i@B@h6 4` @B@B@ba @*A**@@*^{O@R(rR@EA`@a"4@`@ @@OA{¨^__`"@ M (@9h7*@"@^{@M@*{^__^{+WO@@@@M@@9x 7"R (T  u@#i@@5 @`@`@c?*7RhB#@3@( hJ@9(6\dJ@\ @9h7RhBJ* _)@?T{D*OGWF+@^__ֿbT \u@i@\@*^{+WO@@@@M@7@9x 7"R hT  u@#i@@5 @t`@`@c?*7#@3@ qT\t,\ \@s"#@q(T@3@`@97 _)@?T{D*OGWF+@^__֟T \u@i@\#@3@@*^{WO@@@@M@w <@ )@9@9 7"R q T  u@#i@@ @`5@(@ jϹ@J@!R?B4@ ȓ T@?*q@TqAT(R7\ \ _)@? T{BOEWD@^__\& HRh&@9h7*\*qT \u@i@n\*@*U~^{WO@@@@M@v<@ )@9@9 7dJ qT    )@9ydI7"R q T  u@#i@@ 5@ jϹ@J@*?*6\*!\\* \" _)@?T{B*OEWD@^__ֿqT \u@i@\*@*^{WO@@ @5M@U<@"@9qBThJ@ (uhN@(i* \OBWA{è^__@*{҈ MThjhhITjhhI Tj( T[h Tb֖HbyT|(mT葐UTB{҈ MT(h&CHT( ȓ#T$֖HbyT҈$ȇhVT% ( ȓ TA_( ȓ T?T_^{ *`4** @{¨^__^{{^__description=MSM External Display Audio CODEC Driverlicense=GPL v2alias=of:N*T*Cqcom,msm-ext-disp-audio-codec-rxalias=of:N*T*Cqcom,msm-ext-disp-audio-codec-rxC*intree=Yname=hdmi_dlkmvermagic=4.14.290-g5893d2fa9ec8-ab9086278 SMP preempt mod_unload modversions aarch64depends=4*X`ow0}module_layoutg__stack_chk_guard__stack_chk_failZkmalloc_cachesHEplatform_driver_unregistermլJmutex_unlockmsm_ext_disp_select_audio_codece8^mutex_lock)4snd_soc_info_volswsnd_soc_info_enum_double_wkmem_cache_alloc_trace __mutex_init{msm_ext_disp_register_audio_codecof_find_device_by_node zkfreeYZof_get_parentEdev_errsnd_soc_register_codecS __dynamic_dev_dbgXUprintkt__platform_driver_registerhdmi_dlkmAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)^`YWPadkogMf@B\]_e[VTQRUSXZjJKGH<=INOLhipqlmnbc>?ACDEFGNU=I1b!  "%+17=C I O UP [ a$g%m s&y8'(** d  (       , @ $ )$h:%hN!C/b!r1v!4! !4!!U'@! P h h7 O hd hy8 ("("( @&(T(("(("P(#G ,p"x( @"( C h "( $  3"0(` (  "( "@(5 T o"("("( d "h("( "$%&  !'(*+,-B xN ,]x ! : M X x       "    (   R c u $d.26$d.27$d.28$d.29$d.30$d.31$d.32$d.33$d.34$d.35$d.36$d.37$d.38$d.39$d.40$d.41$d.42$d.43$d.44$d.45$d.46$d.47$d.48$d.54$d.55$d.7$x.0$x.1$x.10$x.11$x.12$x.13$x.14$x.15$x.16$x.17$x.18$x.19$x.2$x.20$x.21$x.22$x.23$x.24$x.25$x.3$x.4$x.5$x.6$x.8$x.9.compoundliteral.compoundliteral.21__UNIQUE_ID_alias64__UNIQUE_ID_alias65__UNIQUE_ID_description87__UNIQUE_ID_intree63__UNIQUE_ID_license88__UNIQUE_ID_name62__UNIQUE_ID_vermagic61____versions__module_dependsext_disp_audio_ack_state0ext_disp_audio_ack_state1ext_disp_audio_ack_textext_disp_audio_type0ext_disp_audio_type1ext_disp_audio_type_textmsm_ext_disp_audio_ack_setmsm_ext_disp_audio_ack_set.descriptormsm_ext_disp_audio_ack_set.descriptor.43msm_ext_disp_audio_codec_rx_dai_hw_paramsmsm_ext_disp_audio_codec_rx_dai_hw_params._rsmsm_ext_disp_audio_codec_rx_dai_hw_params._rs.65msm_ext_disp_audio_codec_rx_dai_hw_params._rs.69msm_ext_disp_audio_codec_rx_dai_hw_params.descriptormsm_ext_disp_audio_codec_rx_dai_hw_params.descriptor.67msm_ext_disp_audio_codec_rx_dai_opsmsm_ext_disp_audio_codec_rx_dai_shutdownmsm_ext_disp_audio_codec_rx_dai_shutdown.descriptormsm_ext_disp_audio_codec_rx_dai_startupmsm_ext_disp_audio_codec_rx_dai_startup.descriptormsm_ext_disp_audio_codec_rx_daismsm_ext_disp_audio_codec_rx_drivermsm_ext_disp_audio_codec_rx_dt_matchmsm_ext_disp_audio_codec_rx_plat_probemsm_ext_disp_audio_codec_rx_plat_probe.descriptormsm_ext_disp_audio_codec_rx_plat_removemsm_ext_disp_audio_codec_rx_probemsm_ext_disp_audio_codec_rx_probe.__keymsm_ext_disp_audio_codec_rx_probe.descriptormsm_ext_disp_audio_codec_rx_removemsm_ext_disp_audio_codec_rx_soc_drivermsm_ext_disp_audio_device_setmsm_ext_disp_audio_type_getmsm_ext_disp_audio_type_get.descriptormsm_ext_disp_audio_type_get.descriptor.36msm_ext_disp_codec_rx_controlsmsm_ext_disp_edid_ctl_infomsm_ext_disp_edid_ctl_info.descriptormsm_ext_disp_edid_ctl_info.descriptor.25msm_ext_disp_edid_ctl_info.descriptor.27msm_ext_disp_edid_getmsm_ext_disp_edid_get.descriptormsm_ext_disp_edid_get.descriptor.30init_modulecleanup_module__platform_driver_registerprintk__dynamic_dev_dbgsnd_soc_register_codecdev_errof_get_parentkfreeof_find_device_by_nodemsm_ext_disp_register_audio_codec__mutex_initkmem_cache_alloc_tracesnd_soc_info_enum_doublesnd_soc_info_volswmutex_lockmsm_ext_disp_select_audio_codecmutex_unlock__cfi_slowpathmemcpy___ratelimitsnd_soc_unregister_codecplatform_driver_unregister__cfi_check_fail__cfi_check__this_modulekmalloc_caches__mod_of__msm_ext_disp_audio_codec_rx_dt_match_device_table__stack_chk_fail__stack_chk_guard__typeid__ZTSFiP15platform_deviceE_global_addroo(l8Pl ssl lPkllXkl{l#`kl@pHqPr lr t u l`( t0 u` l|x t u lf t u l l| t u8 l P lh tx u lP l t u l l t u ( x@ lX th u x y l8 l8` l  l  l(l0l8l@l[HlX(w", w"0 w"4 w"DkHkL kP kT kX k` kd klwll w l l w l l w l l    0w4 w8 w< wPll l l l l l l ll l l l  l$ l( l,4DlHlL lP lT lX l\ l` ldtlxl| l l l l l l   wlGl w lG l w lG  l w lG l$DH L P pwt wx w| wl l/ l l/ l l/  l$ l/(DXlU\l/` lUd l/h lUl l/p lUt l/xll/ l l/ l l/ l l/   wxlGl/  wx lG l/ wx lG  l/$ wx( lG, l/08X\ ` d wJ wJ wJ wJl l l lll  l l l l l  l$,0 4 8 hllkp lt kx l| k l kl l l ll l l lwr  wr wr wr8llk l k l k l kl l l lw(lGl$ w(( lG, l0 w(4 lG8 l< w(@ lGD lHTlXk\ l` kd lh kl lp kxl l l lwPll wP l l wP l l wP l l 8 8 8 88 L T d p l>t lx l>| l l> l l> l l l l l l l l  lU l lU l lU l lU l l l l l l l l  ( lb, j0 lb4 j8 lb< jD lbH jL T wRX wR\ wRd wR w0 l- l w0 l- l w0 l- l w0 l- l      $ w( w, w0 wL |    w* w* w* w* w lf l w lf l w lf l w lf$ l( 4 l/8 l< l/@ lD l/H lL l/P lT ` wd wh wl w      w lG l w lG l w lG l w lG l $ w( lG, l0 w4 lG8 l< w@ lGD lH wL lGP lT \      w w w w $<\l`ld lh ll lp lt lx l|l/l l/ l l/ l l/ llGl lG l lG l lG lw  w$ w( w48 < @ whlGl wh lG l wh lG l wh lG lwll w l l w l l w l l,0 4 8 Xw:\ w:` w:d w:o o o o,LlPl}T lX l}\ l` l}d lh l}ltl/l} l/ l} l/ l} l/ l}   l~l} l~ l} l~ l} l~ l}$wb( wb, wb0 wbHl-Ll}P l-T l}X l-\ l}` l-d l}lwlGl} w lG l} w lG l} w lG l}w@lul} w@ lu l} w@ lu l} w@ lu l} DH L P pwt wx w| wzw z w z w z w$<HlLlDP lT lDX l\ lD` ld lDlxl/|lD l/ lD l/ lD l/l1lD l1 lD l1 lD l1 lDllD l lD l lD l lD   LwPlGTlD` wd lGh lDl wp lGt lDx w| lG lDwllD w l lD w l lD w l lD 0@liDl_H liL l_P liT l_X li\ l_`x v| v v v o o o o!u! u ! u$! ul!np! nt! nx! n!q! q! q! q!r! r! r! r!t! t! t! t!!s! s! s! s"p" p" p " pk k  k$ ( k, 0<l@l#D lH l#L lP l#T lX l#` k k k kmmmm,m@m m m md mm( mlXll)l(lX0l8l)@lGPlXXl`l)hlxlXl/l)lGlXll)lGlXlDl)lGlXlDl)llX l}(l)0lG@lXHl}Pl)XluhlXplxl)lGlXll)llXll)lGlXll)lGlXll) lf0lX8l@l)Hl-Xnv.symtab.strtab.shstrtab.init.plt.text.ftrace_trampoline.bss.rela.data.rela.rodata.rela.text.rela.init.text.rela.exit.text.rela.text..L.cfi.jumptable.rela.text..L.cfi.jumptable.4.rela.text..L.cfi.jumptable.5.rela.text..L.cfi.jumptable.6.rela.text..L.cfi.jumptable.7.rela.text..L.cfi.jumptable.8.rela.text..L.cfi.jumptable.9.rela.text..L.cfi.jumptable.10.rela.text..L.cfi.jumptable.11.modinfo.rela__verbose.data..compoundliteral.data..compoundliteral.21.rodata..Lswitch.table.msm_ext_disp_audio_ack_set__versions.rela.gnu.linkonce.this_module.comment.llvm_addrsig.note.gnu.build-id.note.GNU-stack @A%B=CGHB@l/R2@PM@n/_ "Z@rA/ jBxe@/ zB,u@0x/ B@/B@0/B@/B@/B@ /B@80/<B 7@hH/ZBU@`/yBt@/C DX@(/"xFhFhHG XG@N@Ƚ0/(80QALoRTOtRbRrR0  b