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* _)@?T{D*OGWF+@^__bT \@@\@*^{+WO@@@@]@t@9x 7"R T  @#@@5 @@c?*7#@3@ qT\t,\ \@s"#@q(T@3@`@97 _)@?T{D*OGWF+@^__T \@@\#@3@@*^{WO@@@@]@<@ )@9@9I7"R q T  @#@@ @5@h@@!R?֠B4@@?*q@TqAT(R7\ \ _)@? T{BOEWD@^__\& HRh&@9h7*\*qT \@@|\*@*^{WO@@@@]@<@ )@9@9 7dJ qBT    )@9yd 7"R q T  @#@@`5@(@*?*6\*!\\* \" _)@?T{B*OEWD@^__qT \@@\*@*^{WO@@ @5]@U<@"@9qBThJ@ (hN@(* \OBWA{è^__@*C^{O@(0@@5\@@9 7"R h @ qh T  @#@@@5@@!R?֠BB@7#4*2` @&` @` @B@ ` @@ _)@?aT{BOD@^_C_h  qbT @@@*C^{O@(0@@5\@u@9 7"R h @ qH T  @#@@@5@h@*?`6` @@@? ` @ ` @ _)@?aT{BOD@^_C_h  qbT @@@*^{WO@4A H0@@6\@@H@97B@7h4 Q?qT Lii8k *IR*`R;` @ _)@?T{D*OFWE^__ 4` @B@T` @*IRiRRIRiRR *' )@9 7*A")9S)Rh @ q T  @cѩ@@*5"@C?*64` @*h  qT @@B@H6 4` @B@B@ia @*A**@@*DB9;>@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_dlkmLmodule_layoutsnd_soc_info_volsw0^snd_soc_info_enum_doubleX___ratelimit~)Hmemcpy__stack_chk_failQmutex_unlockžmsm_ext_disp_select_audio_codecSLLmutex_lockg__stack_chk_guard ~mutex_destroyf\__mutex_init zkfreeZ~dev_err ;gmsm_ext_disp_register_audio_codecQof_find_device_by_nodezof_get_parent_kmem_cache_alloc_tracezTkmalloc_cachesumbsnd_soc_unregister_codec#__dynamic_dev_dbgysnd_soc_register_codecy4platform_driver_unregisterXUprintkK__platform_driver_registerGNUY!  'N($:((g<lP((x(43(T(x(@( h(&(O m (((%O(80(8P8L q t44qq  hh h 8h+ hEhVHhj  q CUq @q / 1    x,: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::99DP899*X899``89: : :;" ;" ;" ;",8084 88 8< 8@ 8H 8L 8TVx;|9[ 9? ; 9[ 9? ; 9[ 9? ; 9[ 9? WXY@ Y@ Y@ Y@ Z [(\8]D9{H9 L 9{P 9 T 9{X 9 \ 9{d9 h9 l 9 p 9 t 9 x 9 | 9  9 ^9 9  9  9  9  9  9 9 9  9  9  9  9  9  9 ^_97 9 7  9 7 9 7 `(;J, ;J0 ;J8 ;JT;(X9j \9 ` ;(d 9j h 9 l ;(p 9j t 9 x ;(| 9j  9 Wa_b b b b ;r ;r ;r ;r4cdde; ; ; ;;9 9Q ; 9  9Q ; 9  9Q ; 9  9QW9l 9Q  9l  9Q 9l  9Q 9l  9Q$^0;4 ;8 ;< ;Xe`bd bh bl b;P9 9Q ;P 9  9Q ;P 9  9Q ;P 9  9QW;x9 9Q ;x 9  9Q  ;x 9  9Q ;x 9  9Q$W,fPbT bX b\ bx;| ; ; ;cde9 9 9  9$ 9 ( 9, 9 0 94^D9l H9L 9l P 9T 9l X 9\ 9l ` 9d^t9 x9| 9  9 9  9 9  9^egg; ; ; ;b b b b<;@9 D9P ;T 9 X 9\ ;` 9 d 9h ;l 9 p 9tW;98 9 ; 98  9 ; 98  9 ; 98  9Wfb b b b;: ;: ;: ;:8chde9; 9 9;  9 9;  9 9;  9^e 9l  9 9l 9 9l  9 9l  9 ^( b, b0 b4 bh 9 l 9p 9 t 9x 9 | 9 9 9 ^ e ;b ;b ;b ;b 9j 9 9j 9 9j 9 9j 9 ^ ; 9 9 ; 9 9$ ;( 9 , 90 ;4 9 8 9< WH ;@L 9 P 9T ;@X 9 \ 9` ;@d 9 h 9l ;@p 9 t 9| W f b b b b ; ; ; ; 98 ; 98 ; 98 ; 98 ;4 cd d e 9 9 9 9 9 9 9 9 ^ 9l 9 9l 9 9l 9 9l 9n 9 9n 9 9n 9 9n  9 ^ 9  9 9 $ 9( 9 , 90 9 4 98 ^D eH bL bP bT b ;h 9 9 ;h 9 9 ;h 9 9 ;h 9 9 W ; 9 9 ; 9 9 ; 9 9 ; 9  9 W fX c| e 9 9 9 9 9 9 9 9 ^ b b b b; ; ; ;0cdde9 9) 9  9) 9  9) 9  9)^9 9) 9  9) 9  9) 9  9)^e 9 9) 9  9) 9  9)$ 9 ( 9),^<9"@9)D 9"H 9)L 9"P 9)T 9"X 9)\^dbh bl bp b;9 9) ; 9  9) ; 9  9) ; 9  9)Wf b b b b8;< ;@ ;D ;Xcd95 9l 95  9l 95  9l 95  9l^9 9l 9  9l 9  9l 9  9l^e$9 (9l, 9 0 9l4 9 8 9l< 9 @ 9lD^HbL bP bT b;9 9l ; 9  9l ; 9  9l ; 9  9lWfb b b b4;*8 ;*< ;*@ ;*d9h 9l 9p 99 9 9  9 9  9 9  9^b b b b98 9  8 9 8 9 8$h49"8 9"< 9"@ 9"H^X9 \ 9 ` 9 d 9 l^;R ;R ;R ;Rcd$e,9084 98 8< 9@ 8D 9H 8Ph\9 ` 9 d 9 h 9 t^;9 9 ; 9  9 ; 9  9 ; 9  9W98P 9 8P 9 8P 9 8Ph9  9  9  9 ^,;009$ 498 ;0< 9$ @ 9D ;0H 9$ L 9P ;0T 9$ X 9hWtf9 ::49 ::4H9 `:h:49i:9h9i: 989Pi`: p989i: 99j: 8(9@jP: `8Hx99H9 9 99 9 9(9098Q 8 Q 8$ Q( 8, Q0R<9 @9`D 9 H 9`L 9 P 9`T 9 X 9``S 8 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@0MR@|M@O8=]2WX@H j+xe@P z+,u@x +,X@x00/0@03@99H9 P C5