ELF@@ DDN N N { @97`BcR @{¨_d2@aBDd@{@*{_{O@R(rR@eA`@a"4@`@ @@OA{¨_`"@ ] (@9h7*@"@{ @]@`" @*{¨_{+WO@@@@]@@9x 7"R HT  @#@@@5 @@c?*7RhB#@3@( hJ@9(6\dJ@\ @9H7RhBJ* _)@?aT*OGWF+@{D_bT \@@\@*{+WO@@@@]@t@9x 7"R T  @#@@5 @@c?*7#@3@ qT\t,\ \@s"#@qT@3@`@97 _)@?T*OGWF+@{D_T \@@\#@3@@*{WO@@@@]@<@ )@9@9)7"R q T  @#@@ @5@h@@!R?֠B`4@@?*q Tq!T(R6\ \ _)@? TOEWD@{B_\& HRh&@9h7*\*qT \@@}\*@*{WO@@@@]@<@ )@9@9 7dJ qBT    )@9ydi 7"R q T  @#@@`5@(@*?*6\*!\\* \" _)@?T*OEWD@{B_qT \@@\*@*{WO@@ @5]@U<@"@9q"ThJ@ (hN@(* \OBWA{è_@*C{O@(0@@5\@@9 7"R h @ qH T  @#@@@5@@!R?֠BB@7#4*2` @&` @` @B@ ` @@ _)@?ATOD@{BC_h  qbT @@@*C{O@(0@@5\@u@9 7"R h @ q( T  @#@@@5@h@*?`6` @@@? ` @ ` @ _)@?ATOD@{BC_h  qbT @@@*{WO@4A H0@@6\@@H@97B@7H4 Q?qT Lii8k *IR*`R:` @ _)@?T*OFWE{D_ 4` @B@T` @*IRiRRIRiRR *' )@9 7*A")9S)Rh @ q T  @cѩ@@*5"@C?*64` @*h  qT @@B@h6 4` @B@B@ja @*A**@@*CA8:=?qcom,msm-ext-disp-audio-codec-rx0msm-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) { *`4** @{¨_{{_description=MSM External Display Audio CODEC Driverlicense=GPL v2vermagic=4.14.234-g0cbd60cbb186-ab7624117 SMP preempt mod_unload modversions aarch64name=hdmi_dlkmintree=Ydepends=alias=of:N*T*Cqcom,msm-ext-disp-audio-codec-rxalias=of:N*T*Cqcom,msm-ext-disp-audio-codec-rxC*wX`o*4Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)hdmi_dlkmӵmodule_layout1 snd_soc_info_volsw~-*snd_soc_info_enum_doubleX___ratelimit~)Hmemcpy__stack_chk_failQmutex_unlockqjhymsm_ext_disp_select_audio_codecSLLmutex_lockg__stack_chk_guard ~mutex_destroyf\__mutex_init zkfree.3dev_errc׫msm_ext_disp_register_audio_codecöBof_find_device_by_nodejnAof_get_parentN*kmem_cache_alloc_traceÂkmalloc_cachessnd_soc_unregister_codecxi__dynamic_dev_dbg+Bsnd_soc_register_codec`platform_driver_unregisterXUprintk=(__platform_driver_registerGNU&X~K8  'N(:((gt4dP((x( 3(T(x(@(T h(&(O m ((%O(80(8P8L q t44qq  hh h 8h+ hEhVHhj  q CUq @q / 1    p,:U\ $k5=CP^p{ $xmsm_ext_disp_audio_codec_rx_drivermsm_ext_disp_audio_codec_rx_plat_probemsm_ext_disp_audio_codec_rx_plat_probe.descriptormsm_ext_disp_audio_codec_rx_soc_drivermsm_ext_disp_audio_codec_rx_daismsm_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_edid_ctl_infomsm_ext_disp_edid_ctl_info.descriptormsm_ext_disp_edid_ctl_info.descriptor.27msm_ext_disp_edid_ctl_info.descriptor.25msm_ext_disp_edid_getmsm_ext_disp_edid_get.descriptormsm_ext_disp_edid_get.descriptor.30msm_ext_disp_audio_type_getmsm_ext_disp_audio_type_get.descriptormsm_ext_disp_audio_type_get.descriptor.36msm_ext_disp_audio_ack_setmsm_ext_disp_audio_ack_set.descriptormsm_ext_disp_audio_ack_set.descriptor.43msm_ext_disp_audio_device_setmsm_ext_disp_audio_codec_rx_dai_startupmsm_ext_disp_audio_codec_rx_dai_startup.descriptormsm_ext_disp_audio_codec_rx_dai_shutdownmsm_ext_disp_audio_codec_rx_dai_shutdown.descriptormsm_ext_disp_audio_codec_rx_dai_hw_paramsmsm_ext_disp_audio_codec_rx_dai_hw_params.descriptormsm_ext_disp_audio_codec_rx_dai_hw_params._rs.65msm_ext_disp_audio_codec_rx_dai_hw_params.descriptor.67msm_ext_disp_audio_codec_rx_dai_hw_params._rs.69msm_ext_disp_audio_codec_rx_dai_hw_params._rsmsm_ext_disp_audio_codec_rx_dt_match$d__UNIQUE_ID_description86__UNIQUE_ID_license87msm_ext_disp_codec_rx_controlsmsm_ext_disp_audio_codec_rx_dai_opsext_disp_audio_type0ext_disp_audio_type1ext_disp_audio_ack_state0ext_disp_audio_ack_state1.compoundliteral.compoundliteral.21ext_disp_audio_type_textext_disp_audio_ack_text__UNIQUE_ID_vermagic60__UNIQUE_ID_name61__UNIQUE_ID_intree62____versions__module_depends__UNIQUE_ID_alias63__UNIQUE_ID_alias64init_module__this_module__platform_driver_registerprintkcleanup_moduleplatform_driver_unregistersnd_soc_register_codec__dynamic_dev_dbgsnd_soc_unregister_codeckmalloc_cacheskmem_cache_alloc_traceof_get_parentof_find_device_by_nodemsm_ext_disp_register_audio_codecdev_errkfree__mutex_initmutex_destroy__stack_chk_guardmutex_lockmsm_ext_disp_select_audio_codecmutex_unlock__stack_chk_failmemcpy___ratelimitsnd_soc_info_enum_doublesnd_soc_info_volsw__mod_of__msm_ext_disp_audio_codec_rx_dt_match_device_table::(9D8QP9::t99DP899*X899``89: : : ;" ;" ;" ;"(8,80 84 88 8< 8D 8H 8PVp;t9[ x9? | ; 9[ 9? ; 9[ 9? ; 9[ 9? WXY@ Y@ Y@ Y@Z [\$]09{49 8 9{< 9 @ 9{D 9 H 9{P9 T9 X 9 \ 9 ` 9 d 9 h 9 l 9 t^9 9  9  9  9  9  9 9 9  9  9  9  9  9  9 ^_97 9 7 9 7 9 7`;J ;J ;J  ;J<;(@9j D9 H ;(L 9j P 9 T ;(X 9j \ 9 ` ;(d 9j h 9 lWa_b b b b;r ;r ;r ;rc@dde; ; ; ;;9 9Q ; 9  9Q ; 9  9Q ; 9  9QW9l 9Q 9l  9Q 9l  9Q 9l  9Q^ ; ; ; ;4e<b@ bD bH b;P9 9Q ;P 9  9Q ;P 9  9Q ;P 9  9QW;x9 9Q ;x 9  9Q ;x 9  9Q ;x 9  9QWf$b( b, b0 bL;P ;T ;X ;tcde9 9 9  9 9  9 9  9^9l 9  9l $ 9( 9l , 90 9l 4 98^H9 L9P 9 T 9X 9 \ 9` 9 d 9h^pegg; ; ; ;b b b b ;9 9  ;$ 9 ( 9, ;0 9 4 98 ;< 9 @ 9DWX;\98 `9d ;h 98 l 9p ;t 98 x 9| ; 98  9Wfb b b b;: ;: ;: ;:c4dxe9; 9 9;  9 9;  9 9;  9^e9l 9 9l  9 9l  9 9l  9^b b b b0 9 4 98 9 < 9@ 9 D 9H 9 L 9P ^\ el ;bp ;bt ;bx ;b 9j 9 9j 9 9j 9 9j 9 ^ ; 9 9 ; 9 9 ; 9 9 ; 9 9 W ;@ 9  9 ;@ 9 $ 9( ;@, 9 0 94 ;@8 9 < 9D WL fl bp bt bx b ; ; ; ; 98 ; 98 ; 98 ; 98 ; c( dL eX 9 \ 9` 9 d 9h 9 l 9p 9 t 9| ^ 9l 9 9l 9 9l 9 9l 9n 9 9n 9 9n 9 9n 9 ^ 9 9 9 9 9 9 9 9 ^ e b b b bX ;h\ 9 ` 9l ;hp 9 t 9x ;h| 9 9 ;h 9 9 W ; 9 9 ; 9 9 ; 9 9 ; 9 9 W f c8 eH 9 L 9P 9 T 9X 9 \ 9` 9 d 9h ^ b b b b ; ; ; ; cd<eX9 \9)` 9 d 9)h 9 l 9)p 9 t 9)x^9 9) 9  9) 9  9) 9  9)^e9 9) 9  9) 9  9) 9  9)^9"9) 9" 9) 9" 9) 9"  9)^b b  b$ b\;`9 d9)p ;t 9 x 9)| ; 9  9) ; 9  9)Wfb b b b; ; ; ;c8dd95 h9ll 95 p 9lt 95 x 9l| 95  9l^9 9l 9  9l 9  9l 9  9l^e9 9l 9  9l 9  9l 9  9l^b b b b8;<9 @9lL ;P 9 T 9lX ;\ 9 ` 9ld ;h 9 l 9lpWxfb b b b;* ;* ;* ;*9  9 9 9@9 D9H 9 L 9P 9 T 9X 9 \ 9`^hbl bp bt b98 9 8 9 8 9 8h9" 9" 9" 9"^9  9  9  9 ^@;RD ;RH ;RL ;Rpcde98 9 8 9 8 9 8h9  9  9  9 ^,;09 49@ ;D 9 H 9L ;P 9 T 9X ;\ 9 ` 9dWp9t8Px 9| 8P 9 8P 9 8Ph9  9  9  9 ^;09$ 9 ;0 9$  9 ;0 9$  9 ;0 9$  9Wf9 :: 9 :: H9 `:h: 9i:9h9i: 989Pi`:T p989i:T 99j: 8(9@jP: `8Hx99H9 9 99 9 9(909 8Q 8 Q 8 Q$ 8( Q,R89 <9`@ 9 D 9`H 9 L 9`P 9 T 9`\S8 8 8 8U99? 9f 9[ (909 89f @9j P9X9Q`9f h9 x99Q9f 9 99Q9f 9 999f 9 999f 98 9 9(9f 09 @9H9P9f X9 h9p9x9f 9 999f 9 99)9f 9 99l9f 9 999f 9 0989@9f H9$ pPT.symtab.strtab.shstrtab.init.plt.text.ftrace_trampoline.bss.rela.data.rela.text.rela.rodata.rela.init.text.rela.exit.text.modinfo.rela__verbose.comment.rela.gnu.linkonce.this_module__versions.note.gnu.build-id.note.GNU-stack @A%B=CGHB@LR@M@N8=]2`WX@ȋ j*pe@Џ z(+$u@x L+h,X@0./@03@@9X9ȗX9 P xC5