ELFy@@(%zR| (,D-DD T DD-(D$D-DD L DD-LpD-D\ `  P \D-D 0pD-D H   t  HD-D 0XD-D H   t  HD-D 0(D-D H   L  HD-D ,\D-DD   DD-D 4D-D0L 0  0LD-D ,D-DD   DD-D , D-DD   DD-D ,$D-DD   DD-D T,8hD-D0L 0  0LD-D ,D-DD   DD-D 4D-D0L 0  0LD-D 8 D-D0L 0  0LD-D ,HD-DD   DD-D 0xD-D H   h  HD-D c?#{og_W O CA8@C#RR ~AV <RR_R9 ~A@3#R 7@x 7q* TCQ!qTCRWq:KT@q#ɚT@q#ʚI T@ q#ʚI @T@q#ʚI TQqTcQAqTW_R! #R7W `R! #R7W`R! #R@7W aR! #R7WaR! #R7W bR! #R`6!q!!! !!!k )C#' )' )'# @!`A8C_ ATOJWI_HgGoF{E#_ @*.w?#{O@a @L@?bTi @?qT*z)*OA{¨#_` @!@*.w?#{O@qT @4M@zhh @qT*z(OA{¨#_@*+S?#{O(qbT)@4M@NRIii8I4zh`7h @qTNRi)8OA{¨#_*` @!@*cq?#{H@qTI@ R)M@ %*(A(A* )!*$@j4**(@4 RJZJZJ *_ qT_qT R R*y Q_qHT ij8k `*?yHR RHRhRHRhR*(y{#_@@!*@*ԡ^?#{ O(@qB T)@NR5M@ }@ jij84zi7h @ Q?q(T JLii8k `։ RZh U!  RZh U!Q RZh U!@7h @qTzh7h @qHT*NR*R i)8*OB @{è#_*` @b @! RZh U!!*` @!* aQ?AqT RZh U!*` @b @!@*D~?#{@ qBT @)M@H7c4* R %M}@jJ  ky9!T R*%9ya4* R %M}@NjJ ? ky9!T R*%9y{#_!@*cq?#{H@qTI@ R+(A)M@ %K*$@4* *+(@+4 RkZkZk *k QuqT ik8 ֊ R% R R% R R% R* 1y{#_֪5*(@5**RIZ)Z"*!@*Ul?#{@qBT @***?q)M@ yhT(Q]qCT(Q qT?qT*R( QAq(T)R(!ϟR)r j`T"R(Q)qTR***{#_@*.@qT @ R*)M@%9_@*cq?#{WOV@qTH@)(AM@ RV )($@h4**@4 RZZ * RRVYy*A ayi )U*)z 5OBWA{è#_*@*89 i?#{@qT @@q*M@`TqTkQk!qTlR%6 aQ=qT R) ))kyy @*_rJI y{#_!B !B *!B *@*D~?#{ O@qbT@hbQ=qTL@7D qT# 4 R@qhV y T R@qhV y`T R@ qhV yT R @qhV yT R@qhV y T R@qhV y`T R@qhV yT R@hV y* q+TC *? q Tt4 RI@qhV y T RI@ qhV y`T RI@qhV yT RI @qhV yT RI@qhV y T RI@qhV y`T RI@qhV yT RI@hV y"qkT * RR)KRh~)}" 4a R*hVyOB @{è#_!B*!!!*!*@*cq?#{WOH@qTJ@)$@UM@i4**@I4 R)Z)Z  * RUy _R*AR *BAzyh %*@Vh %* @Ȗyh %*@ȒyOBWA{è#_*@*D~?#{*@qT@kQUqHT,R L@!L_RLr j T*?$q#T! *%q"T RI@*h( y{#_!!!*!B@*cq?#{OH@qTI@*$@)M@j4*j*@j4 RJZJZ@ * R%**yh*AyhAyOA{¨#_*@*Ԧű6?#{!{#_ g@?#{{#_ - ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::- qcom,q6afe-daisdescription=Q6 Audio Frontend dai driverlicense=GPL v2vermagic=6.1.78-android14-11-g1a72e2f692ac-ab12000080 SMP preempt mod_unload modversions aarch64name=q6afe_daiintree=Yscmversion=g1a72e2f692acdepends=snd-q6dsp-common,q6afealias=of:N*T*Cqcom,q6afe-daisalias=of:N*T*Cqcom,q6afe-daisC*SEC_MI2S_RX_SD1SEC_TDM_TX_0QUAT_TDM_RX_0RX_CODEC_DMA_RX_3TX_CODEC_DMA_TX_4Slimbus3 PlaybackQuinary MI2S PlaybackQuinary TDM4 CaptureSLIMBUS_5_RXQUAT_TDM_RX_1Quaternary TDM7 PlaybackWSA_CODEC_DMA_RX_0 PlaybackTX_CODEC_DMA_TX_1 Captureinvalid rx num %d PRIMARY_TDM_RX_7TERT_TDM_TX_0RX_CODEC_DMA_RX_1VA_CODEC_DMA_TX_1 Captureqcom,tdm-sync-mode%s: invalid slot_width %d q6tdm_set_tdm_slotSEC_TDM_TX_1TERT_TDM_TX_1TERT_TDM_TX_3QUIN_TDM_RX_2QUIN_TDM_TX_7Slimbus CaptureSecondary TDM2 PlaybackQuinary TDM2 PlaybackQuinary TDM1 CaptureNo Sync Src from DT q6dma_set_channel_mapSLIMBUS_0_TXSEC_TDM_TX_7RX_CODEC_DMA_RX_6Slimbus PlaybackSlimbus1 PlaybackTertiary TDM4 CaptureQuinary TDM7 CaptureWSA_CODEC_DMA_RX_1 Playback3%s: rx slot not found SLIMBUS_3_RXSEC_MI2S_TXPRIMARY_TDM_RX_0SEC_TDM_RX_0SEC_TDM_RX_5QUAT_TDM_RX_7Secondary TDM7 PlaybackTertiary TDM2 PlaybackTertiary TDM3 CaptureQuinary MI2S CaptureNo Data Delay from DT %s: invalid slots %d QUIN_TDM_RX_6Slimbus2 PlaybackQuinary TDM1 PlaybackQuaternary TDM1 CapturePrimary MI2S CaptureWSA_CODEC_DMA_TX_0 CaptureWSA_CODEC_DMA_TX_1 CaptureRX_CODEC_DMA_RX_0 PlaybackSLIMBUS_1_RXPRIMARY_TDM_TX_4SEC_TDM_RX_1SEC_TDM_TX_4TERT_TDM_TX_2TX_CODEC_DMA_TX_1Tertiary MI2S PlaybackQuaternary MI2S PlaybackSecondary TDM2 CaptureQuaternary TDM3 Captureqcom,tdm-sync-srcQUAT_MI2S_RXQUAT_TDM_TX_4QUIN_TDM_RX_5QUIN_TDM_TX_2NULLSecondary TDM5 PlaybackPrimary TDM2 CaptureWSA_CODEC_DMA_TX_2 CaptureRX_CODEC_DMA_RX_4 PlaybackTX_CODEC_DMA_TX_4 CaptureTERT_TDM_RX_6QUAT_TDM_TX_0QUIN_TDM_TX_6VA_CODEC_DMA_TX_0Slimbus1 CapturePrimary TDM2 PlaybackSecondary TDM6 PlaybackTertiary TDM4 PlaybackPrimary TDM3 CaptureTertiary TDM0 CaptureTX_CODEC_DMA_TX_3 CaptureregSEC_TDM_TX_5QUIN_TDM_RX_4WSA_CODEC_DMA_RX_0Tertiary TDM7 PlaybackQuinary TDM5 PlaybackQuaternary MI2S CaptureRX_CODEC_DMA_RX_1 PlaybackRX_CODEC_DMA_RX_5 Playback%s: invalid dai id 0x%x QUIN_MI2S_TXPRI_MI2S_RXSEC_TDM_RX_7QUIN_TDM_TX_5WSA_CODEC_DMA_TX_2TX_CODEC_DMA_TX_2RX_CODEC_DMA_RX_7Quaternary TDM1 PlaybackQuaternary TDM3 PlaybackPrimary TDM4 CaptureSecondary TDM6 Capturefail to prepare AFE port %x fail to start AFE port %x PRIMARY_TDM_RX_2PRIMARY_TDM_RX_4QUAT_TDM_RX_6VA_CODEC_DMA_TX_1RX_CODEC_DMA_RX_5Secondary TDM4 PlaybackQuaternary TDM0 PlaybackQuaternary TDM5 PlaybackQuinary TDM4 PlaybackNo Data out enable from DT qcom,tdm-data-delaySLIMBUS_5_TXPRIMARY_TDM_RX_6PRIMARY_TDM_TX_0TERT_TDM_TX_6HDMI PlaybackPrimary TDM3 PlaybackSecondary TDM3 CaptureTertiary TDM6 CaptureQuinary TDM5 CaptureNo Data align from DT Unable to get afe port SEC_TDM_TX_3TERT_TDM_RX_1RX_CODEC_DMA_RX_4Primary TDM7 PlaybackSecondary TDM7 CapturePRIMARY_TDM_RX_1SEC_TDM_RX_6QUAT_TDM_RX_4DISPLAY_PORT_RXWSA_CODEC_DMA_TX_1Secondary TDM0 PlaybackVA_CODEC_DMA_TX_0 Captureq6afe-daiqcom,sd-linestx slot not found SLIMBUS_1_TXPRIMARY_TDM_TX_6QUAT_TDM_TX_1Slimbus6 PlaybackSlimbus2 CapturePrimary TDM4 PlaybackTertiary TDM1 CaptureQuinary TDM2 CaptureQuinary TDM3 CaptureSLIMBUS_4_TXPRI_MI2S_TXVA_CODEC_DMA_TX_2TX_CODEC_DMA_TX_3Primary TDM6 PlaybackSecondary TDM0 CaptureTertiary TDM7 CaptureVA_CODEC_DMA_TX_2 Capturefail to close AFE port (%d) Secondary MI2S Playback SD1PRIMARY_TDM_TX_1PRIMARY_TDM_TX_2QUAT_TDM_TX_5Quaternary TDM4 PlaybackPrimary TDM0 CaptureRX_CODEC_DMA_RX_6 PlaybackNo Invert sync from DT HDMI_RXSLIMBUS_4_RXTERT_MI2S_TXQUAT_TDM_TX_3QUAT_TDM_TX_7QUIN_TDM_RX_0QUIN_TDM_RX_1QUIN_TDM_RX_7WSA_CODEC_DMA_TX_0RX_CODEC_DMA_RX_0Slimbus5 PlaybackPrimary TDM5 PlaybackTertiary TDM0 Playbackq6afe-dai-componentSLIMBUS_2_TXRX_CODEC_DMA_RX_2Secondary TDM3 PlaybackTertiary TDM3 PlaybackSecondary TDM5 CaptureQuinary TDM6 CaptureRX_CODEC_DMA_RX_2 Playback3%s: tx slot not found PRIMARY_TDM_TX_3TERT_TDM_RX_0Secondary TDM4 CaptureQuaternary TDM6 Captureqcom,tdm-data-outSEC_TDM_RX_2TERT_TDM_TX_4QUAT_TDM_RX_2QUIN_TDM_TX_0Slimbus5 CaptureSecondary TDM1 PlaybackQuinary TDM6 PlaybackPrimary TDM1 CaptureTertiary MI2S CaptureRX_CODEC_DMA_RX_3 Playbackq6slim_set_channel_mapq6tdm_set_channel_mapSLIMBUS_3_TXQUAT_MI2S_TXSEC_MI2S_RXSEC_TDM_TX_2TERT_TDM_TX_7Primary TDM5 CapturePrimary TDM6 CaptureQuaternary TDM5 CaptureSecondary MI2S CaptureTX_CODEC_DMA_TX_5 CaptureTERT_TDM_RX_2QUAT_TDM_TX_2QUIN_TDM_RX_3Primary TDM1 PlaybackQuinary TDM7 PlaybackQuinary TDM0 Capturerx slot not found PRIMARY_TDM_TX_5TERT_TDM_RX_3WSA_CODEC_DMA_RX_1Display Port PlaybackSlimbus4 CaptureTertiary TDM5 PlaybackQuinary TDM0 PlaybackPrimary TDM7 Captureqcom,tdm-data-alignSLIMBUS_0_RXPRIMARY_TDM_RX_5QUIN_TDM_TX_1Tertiary TDM5 CaptureQuaternary TDM4 CaptureNo Sync mode from DT invalid Channels = %u 3%s: format %d TERT_MI2S_RXPRIMARY_TDM_RX_3TERT_TDM_RX_7TX_CODEC_DMA_TX_0TX_CODEC_DMA_TX_5Slimbus6 CapturePrimary TDM0 PlaybackQuaternary TDM2 Captureqcom,tdm-invert-syncSLIMBUS_2_RXSEC_TDM_RX_3QUAT_TDM_RX_3QUAT_TDM_TX_6QUIN_TDM_TX_4Quinary TDM3 PlaybackTertiary TDM2 CaptureTX_CODEC_DMA_TX_0 Captureq6slim_hw_paramsinvalid tx num %d SLIMBUS_6_TXSEC_TDM_RX_4SEC_TDM_TX_6QUAT_TDM_RX_5TX_CODEC_DMA_TX_2 CaptureRX_CODEC_DMA_RX_7 PlaybackSLIMBUS_6_RXTERT_TDM_RX_4QUIN_TDM_TX_3Slimbus3 CaptureSecondary MI2S PlaybackTertiary TDM1 PlaybackQuaternary TDM6 PlaybackSecondary TDM1 CaptureQuaternary TDM0 Capturevalid dai id not found:%d QUIN_MI2S_RXPRIMARY_TDM_TX_7TERT_TDM_RX_5TERT_TDM_TX_5Slimbus4 PlaybackPrimary MI2S PlaybackTertiary TDM6 PlaybackQuaternary TDM2 PlaybackQuaternary TDM7 CaptureLinuxLinuxq6afe_dai:CL__platform_driver_registercUplatform_driver_unregisterndevm_kmallocFof_get_next_childof_property_read_variable_u32_array ~_dev_err ^q6dsp_audio_ports_set_configvdevm_snd_soc_register_componentғ__stack_chk_fail8d}q6afe_port_get_from_idn6q6afe_port_put;q6afe_port_stopGq6afe_cdc_dma_port_prepareO02Sq6afe_slim_port_prepareY`hR ph h h  h 0h1hhhhg@hxPhzh h(hh>`hyph hYh h.0hhhw hqh@hPhhhhho`hphhh h 0hhhhh@h7Phh h h9 hB`hphhhK h0h hh hh@hPh hR hh6hx`hphhDh h 0h1 h hh h@hPhhhP h h` h} p h h^ h !h0!hh !h!h!hv!h@"hj P"h "h"h&#h#h`#h5p#he#he#h $h0$h$h$h $h$h@%hP%h%ht%h&h}&h]`&h p&h &h&h 'h$0'h'h 'h'h'h@@(h P(h3(hj(hs)h )h`)hp)h=)h )h *h0*hZ*hO*h*h*h @+hP+h +h+hw,h,h& `,h2p,h,h,h -h 0-h-h" -h.-h-h@.h]P.hL.h.h/h/h `/h p/hC/h/h 0h 00h^0h0h0h@0h+ @1hP1h:1h. 1h 2hy2h `2hp2h2hd2h( 3h03h3h3hf3h3hP@4hP4h+4h@ 4h5h5h `5h=p5h5h5h 6h06h6hF 6hr6hj6h H7hy 8h19h;hmH<h=h >h@hHAhXBhp ChYEhPHFh Gh HhJhQHKhLh]Mh]OhHPh QhjRhThTh HUhVh" Wh Yh HZh[h\h^h>H_h `h ah ch Hdh ehfhhhHih} jh^kh1mhHnhgohzph(rh>Hsh thuhwhHxhvyhj zh|hH}h5~hehhw HhhȄhhoHhhȉhhHhhȎhth}Hh hȓhhHhhȘh hBHhhKȝh$h Hhh Ȣhjh Hhh ȧh h Hhh ȬhhxHhh ȱhhOHhhȶhhHh2hȻh лhh hHh Phhhh hhhHh@Phhhh. hh hHhPhh(hhhhfhHhPhh+hh@ hh hHh=PhhhhhhrhHh PhloM0hE XPAndroid (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)NHOtMMM ,M|`MMMM(M XM lM Ml Md MLM|Mdg "%(+.147:=@}CDGJMeSR ploE # a    Z  p X8`xp  _ k  |? x |%    T    Y   \ 9 F    , |   N  E l  h S l  d V ` 3 d      y 6 H  Md)P0)-E @7@F@0GJ   (Eb8a(8 _  1  / f"a ,m@{ ${XqX%4(0\=.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.cst32.rodata.str1.1of_property_read_variable_u32_arrayq6afe_port_putq6afe_port_startq6tdm_set_tdm_slotdevm_snd_soc_register_componentq6afe_dai_componentq6i2s_set_fmtmemsetq6afe_dai_widgetsq6i2s_opsq6slim_opsq6tdm_opsq6hdmi_opsq6dma_ops____versionsq6i2s_hw_paramsq6slim_hw_paramsq6tdm_hw_paramsq6hdmi_hw_paramsq6dma_hw_paramsq6afe_dapm_routes_dev_errq6afe_dai_platform_driverplatform_driver_unregister__platform_driver_registerq6afe_port_stopq6slim_set_channel_mapq6tdm_set_channel_mapq6dma_set_channel_mapq6afe_dai_shutdown__stack_chk_fail_printkq6afe_port_set_sysclkq6afe_mi2s_set_sysclksnd_pcm_format_widthq6dsp_audio_ports_set_configmsm_dai_q6_dai_removeq6afe_i2s_port_prepareq6afe_slim_port_prepareq6afe_tdm_port_prepareq6afe_hdmi_port_prepareq6afe_cdc_dma_port_prepareq6afe_dai_prepare__kcfi_typeid_q6dsp_audio_ports_of_xlate_dai_nameinit_module__this_modulecleanup_module__mod_of__q6afe_dai_device_id_device_tableq6afe_dai_dev_probemsm_dai_q6_dai_probeof_get_next_childq6afe_port_get_from_idq6afe_dai_device_iddevm_kmalloc_note_9__UNIQUE_ID_license399$d.49$d.39$x.29$x.19$d.9__UNIQUE_ID_description398__UNIQUE_ID_alias338$d.38$d.28$d.18$x.8$d.8__UNIQUE_ID___addressable_cleanup_module397__UNIQUE_ID_alias337$x.37$x.27$x.17$d.7__UNIQUE_ID___addressable_init_module396__UNIQUE_ID_depends336$d.36$d.26$d.16$x.6__UNIQUE_ID_scmversion335$x.35$x.25$d.15$d.5__UNIQUE_ID_intree334$d.34$d.24$x.14$x.4$d.4$d.43__UNIQUE_ID_name333$x.33$x.23$d.13$d.3$d.42__UNIQUE_ID_vermagic332$d.32$d.22$x.12$x.2$d.2$d.41$x.31$x.21$d.11$d.1$d.50$d.40$d.30$d.20_note_10$x.10XX z j"I0k"n@ "u|vl m"o "lp"q`"r"s "t" "G}GA )"G@3"A)"G B"G0j`G@N"PY"A)"G B"G0j`G@g"` t" ,j`GA )"G@B"GPG`"Gp"GG"G"N";" AG)"GB"G j`G0"G@^ w "g" "@"`" ""wz#"8w$@F"Q"\"f"@p"tqrpsoz" " "  B#L" "  B#L" " # # -# ;# K# ^# t#  0#0## #   Fq6afe_dai_dataport_configis_port_startedq6afe_portq6afe_port_configslimi2s_cfgtdmdma_cfgq6afe_hdmi_cfgdatatypebit_widthq6afe_slim_cfgdata_formatch_mappingq6afe_i2s_cfgsd_line_maskq6afe_tdm_cfgsync_srcnslots_per_frameslot_maskdata_align_typeq6afe_cdc_dma_cfgactive_channels_maskq6afe_dai_priv_datadata_out_enableinvert_syncdata_delaydata_alignq6dsp_audio_port_dai_driver_configq6hdmi_opsq6slim_opsq6i2s_opsq6tdm_opsq6dma_opsq6afe_dai_dev_probemsm_dai_q6_dai_probemsm_dai_q6_dai_removeq6afe_dai_shutdownq6hdmi_hw_paramsq6afe_dai_prepareq6slim_set_channel_mapq6slim_hw_paramsq6afe_mi2s_set_sysclkq6i2s_set_fmtq6i2s_hw_paramsq6tdm_set_tdm_slotq6tdm_set_channel_mapq6tdm_hw_paramstx_ch_maskrx_ch_maskq6dma_set_channel_mapq6dma_hw_paramsc@^AB@h%^OxJ@!$ 5 %00@/x$ %P%( @P0H$ 6x%1@0($SN@xY$C>@Y$|'m0h@YH$2(x$  U0Y@Z$Lo`\.D0@@@\0$q $  \\ &k hijqsnq