ELF@@@ DD   { @97`BcR @{¨_d2@aBDd@{@*{_{O@R(rR@AA`@a"4@`@ @@OA{¨_`"@ M (@9h7*@"@{@M@*{_{+WO@@@@M@@9x 7"R HT  u@#i@@@5 @@c?*7RhB#@3@( hJ@9(6\dJ@\ @9H7RhBJ* _)@?aT*OGWF+@{D_bT \u@i@\@*{+WO@@@@M@t@9x 7"R T  u@#i@@5 @@c?*7#@3@ qT\t,\ \@s"#@qT@3@`@97 _)@?T*OGWF+@{D_T \u@i@\#@3@@*{WO@@@@M@<@ )@9@9)7"R q T  u@#i@@ @5@h@@!R?֠B`4@@?*q Tq!T(R6\ \ _)@? TOEWD@{B_\& HRh&@9h7*\*qT \u@i@}\*@*{WO@@@@M@<@ )@9@9 7dJ qBT    )@9ydi 7"R q T  u@#i@@`5@(@*?*6\*!\\* \" _)@?T*OEWD@{B_qT \u@i@\*@*{WO@@ @5M@U<@"@9q"ThJ@ (uhN@(i* \OBWA{è_@*C{O@(0@@5L@@9 7"R h @ qH T  u@#i@@@5@@!R?֠BB@7#4*2` @&` @` @B@ ` @@ _)@?ATOD@{BC_h  qbT u@i@@*C{O@(0@@5L@u@9 7"R h @ q( T  u@#i@@@5@h@*?`6` @@@? ` @ ` @ _)@?ATOD@{BC_h  qbT u@i@@*{WO@4A H0@@6L@@H@97B@7H4 Q?qT Lii8k *IR*`R:` @ _)@?T*OFWE{D_ 4` @B@T` @*IRiRRIRiRR *' )@9 7*A")9S)Rh @ q T  u@cѩi@@*5"@C?*64` @*h  qT u@i@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.290-g5893d2fa9ec8-ab9086278 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_dlkmo=module_layoutosnd_soc_info_volsw)snd_soc_info_enum_double,EE___ratelimit~)Hmemcpy__stack_chk_fail>լJmutex_unlockr3msm_ext_disp_select_audio_codece8^mutex_lockg__stack_chk_guard __mutex_init zkfree$Z=dev_err{C=msm_ext_disp_register_audio_codec@of_find_device_by_node9'of_get_parentI8kmem_cache_alloc_traceYdkmalloc_cachesZ%snd_soc_unregister_codec}__dynamic_dev_dbgsnd_soc_register_codecvplatform_driver_unregisterXUprintk]u__platform_driver_registerGNU!4j&  'N(:((gt dP((x(3(T(x(@(@ h(&(O mp ((%lO(x(0((P(L q t44qq  hh h 8h+ hEhVHhj  q CUq q / 1    p,:U\ $k5=CPbm $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_description87__UNIQUE_ID_license88msm_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_vermagic61__UNIQUE_ID_name62__UNIQUE_ID_intree63____versions__module_depends__UNIQUE_ID_alias64__UNIQUE_ID_alias65init_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_init__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:p : :l ;" ;" ;" ;"(8,80 84 88 8< 8D 8H 8PVp;t9[ x9? | ; 9[ 9? ; 9[ 9? ; 9[ 9? WXY8 Y8 Y8 Y8Z [\$]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 lW_a a a a;r ;r ;r ;rb,cPdp;t ;x ;| ;;9 9Q ; 9  9Q ; 9  9Q ; 9  9QW9l 9Q 9l  9Q 9l  9Q 9l  9Q^; ; ; ; d(a, a0 a4 at;Px9 |9Q ;P 9  9Q ;P 9  9Q ;P 9  9QW;x9 9Q ;x 9  9Q ;x 9  9Q ;x 9  9QWea a a a8;< ;@ ;D ;`bcd9 9 9  9 9  9 9  9^9l 9  9l  9 9l  9 9l  9$^49 89< 9 @ 9D 9 H 9L 9 P 9T^\dtff; ; ; ;a a a a;9 9  ; 9  9 ; 9  9$ ;( 9 , 90WD;H98 L9P ;T 98 X 9\ ;` 98 d 9h ;l 98 p 9tW|ea a a a;: ;: ;: ;:b cdd9; 9 9;  9 9;  9 9;  9^d9l 9 9l  9 9l  9 9l  9^a a a a 9 9$ 9 ( 9, 9 0 94 9 8 9< ^H dX ;b\ ;b` ;bd ;b| 9j 9 9j 9 9j 9 9j 9 ^ ; 9 9 ; 9 9 ; 9 9 ; 9 9 W ;@ 9  9 ;@ 9  9 ;@ 9  9 ;@$ 9 ( 90 W8 eX a\ a` ad a ; ; ; ; 98 ; 98 ; 98 ; 98 ; b c8 dD 9 H 9L 9 P 9T 9 X 9\ 9 ` 9h ^t 9l x 9| 9l 9 9l 9 9l 9n 9 9n 9 9n 9 9n 9 ^ 9 9 9 9 9 9 9 9 ^ d a a a aD ;hH 9 L 9X ;h\ 9 ` 9d ;hh 9 l 9p ;ht 9 x 9| W ; 9 9 ; 9 9 ; 9 9 ; 9 9 W e b$ d4 9 8 9< 9 @ 9D 9 H 9L 9 P 9T ^ a a a a ; ; ; ; bc(dD9 H9)L 9 P 9)T 9 X 9)\ 9 ` 9)d^t9 x9)| 9  9) 9  9) 9  9)^d9 9) 9  9) 9  9) 9  9)^9"9) 9" 9) 9" 9) 9" 9)^a a  a aH;L9 P9)\ ;` 9 d 9)h ;l 9 p 9)t ;x 9 | 9)Wea a a a; ; ; ;b$cP95 T9lX 95 \ 9l` 95 d 9lh 95 l 9lp^9 9l 9  9l 9  9l 9  9l^d9 9l 9  9l 9  9l 9  9l^a a a a$;(9 ,9l8 ;< 9 @ 9lD ;H 9 L 9lP ;T 9 X 9l\Wdea a a a;* ;* ;* ;*9 9 9 9,9 094 9 8 9< 9 @ 9D 9 H 9L^TaX a\ a` a98x 9 8x 9 8x 9 8xg9" 9" 9" 9"^9  9  9  9 ^,;R0 ;R4 ;R8 ;R\bcd98 9 8 9 8 9 8g9  9  9  9 ^;9 9, ;0 9 4 98 ;< 9 @ 9D ;H 9 L 9PW\9`8Pd 9h 8Pl 9p 8Pt 9x 8Pg9  9  9  9 ^;09$ 9 ;0 9$  9 ;0 9$  9 ;0 9$  9We9 ::9 ::H9 `:h:9h:9h9h: 989Ph`:@ p989h:@ 99i: 8(9@iP: `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@HLRM@(N =]2WX@H jp*pe@P z*$u@x + ,X@x0x./@0399H9 P  C'