ELFc@@# ,,+-,(-(,----,"( ,,),-#$%&'(), ( ( ( ((,!---$X(( D( DDD D(D(DD(D(D7D(8DGD(HDWD(XD$YD(gD(hDD(DD(DD(D(DD(D(DD(D D(!D#DD(D(+D(,D)D(*D-D(.D'D((D4D(5D D( D0D(1DDDD(DD(D!D(DD(DD(D(DD(D(DD(D,D(D%)Fsr@@@@@@@@@@@@        pppp p*@Vlx(>Tj #<Un )E[q" snd-soc-dummynot readySM8150 LowLatencybtfm_bt_sco_slim_txbtfm_fm_slim_txmsm-stub-txbtfm_bt_sco_a2dp_slim_rxqcom,ext-disp-audio-rxmsm-ext-disp-audio-codec-rxmsm-stub-rxqcom,wsa-aux-dev-prefixSixmi2s_get_port_idxext_disp_get_port_idxslim_get_port_idxtdm_get_port_idxaux_pcm_get_port_idxmsm_init_wsa_devasoc-cpumsm_bt_sample_rate_tx_putmsm_bt_sample_rate_rx_putmsm_mi2s_tx_format_putusb_audio_tx_format_puttdm_tx_format_putmsm_aux_pcm_tx_format_putmsm_mi2s_rx_format_putext_disp_rx_format_putusb_audio_rx_format_puttdm_rx_format_putmsm_aux_pcm_rx_format_putslim_tx_bit_format_putslim_rx_bit_format_puttdm_slot_map_putmsm_hifi_putmsm_mi2s_tx_ch_putusb_audio_tx_ch_putslim_tx_ch_puttdm_tx_ch_putmsm_vi_feed_tx_ch_putproxy_rx_ch_putmsm_mi2s_rx_ch_putext_disp_rx_ch_putusb_audio_rx_ch_putslim_rx_ch_puttdm_rx_ch_putmi2s_tx_sample_rate_putusb_audio_tx_sample_rate_putslim_tx_sample_rate_puttdm_tx_sample_rate_putaux_pcm_tx_sample_rate_putmi2s_rx_sample_rate_putext_disp_rx_sample_rate_putusb_audio_rx_sample_rate_putslim_rx_sample_rate_puttdm_rx_sample_rate_putaux_pcm_rx_sample_rate_putmsm_bt_sample_rate_putmsm-lsm-clientmsm_audrx_initmsm_wsa881x_initmsm_i2s_auxpcm_initmsm_audrx_stub_initSpkrRightEightSpkrLeftmsm_bt_sample_rate_tx_getmsm_bt_sample_rate_rx_getmsm_mi2s_tx_format_getusb_audio_tx_format_gettdm_tx_format_getmsm_aux_pcm_tx_format_getmsm_mi2s_rx_format_getext_disp_rx_format_getusb_audio_rx_format_gettdm_rx_format_getmsm_aux_pcm_rx_format_getslim_tx_bit_format_getslim_rx_bit_format_getmsm_hifi_getmsm_mi2s_tx_ch_getusb_audio_tx_ch_getslim_tx_ch_gettdm_tx_ch_getmsm_vi_feed_tx_ch_getproxy_rx_ch_getmsm_mi2s_rx_ch_getext_disp_rx_ch_getusb_audio_rx_ch_getslim_rx_ch_gettdm_rx_ch_getmi2s_tx_sample_rate_getusb_audio_tx_sample_rate_getslim_tx_sample_rate_gettdm_tx_sample_rate_getaux_pcm_tx_sample_rate_getmi2s_rx_sample_rate_getext_disp_rx_sample_rate_getusb_audio_rx_sample_rate_getslim_rx_sample_rate_gettdm_rx_sample_rate_getaux_pcm_rx_sample_rate_getmsm_bt_sample_rate_getDisplay Port RX Bit FormatTERT_MI2S_TX FormatQUAT_MI2S_TX FormatQUIN_MI2S_TX FormatPRIM_MI2S_TX FormatSEC_MI2S_TX FormatUSB_AUDIO_TX FormatTERT_AUX_PCM_TX FormatQUAT_AUX_PCM_TX FormatQUIN_AUX_PCM_TX FormatPRIM_AUX_PCM_TX FormatSEC_AUX_PCM_TX FormatSLIM_0_TX FormatTERT_MI2S_RX FormatQUAT_MI2S_RX FormatQUIN_MI2S_RX FormatPRIM_MI2S_RX FormatSEC_MI2S_RX FormatUSB_AUDIO_RX FormatTERT_AUX_PCM_RX FormatQUAT_AUX_PCM_RX FormatQUIN_AUX_PCM_RX FormatPRIM_AUX_PCM_RX FormatSEC_AUX_PCM_RX FormatSLIM_6_RX FormatSLIM_5_RX FormatSLIM_0_RX FormatTERT_TDM_RX_1 FormatQUAT_TDM_RX_1 FormatTERT_TDM_TX_0 FormatQUAT_TDM_TX_0 FormatQUIN_TDM_TX_0 FormatPRI_TDM_TX_0 FormatSEC_TDM_TX_0 FormatTERT_TDM_RX_0 FormatQUAT_TDM_RX_0 FormatQUIN_TDM_RX_0 FormatPRI_TDM_RX_0 FormatSEC_TDM_RX_0 Formatqcom,wsa-max-devsqcom,wsa-devsmsm-pcm-hostlessUSB Audio HostlessAUXPCM HostlessSLIMBUS_8 HostlessSLIMBUS_7 HostlessSLIMBUS_4 HostlessSLIMBUS_3 HostlessSLIMBUS_1 HostlessSLIMBUS_0 HostlessQuaternary TDM TX 0 HostlessTertiary TDM RX 0 Hostlessqcom,us-euro-gpiosmsm_wcn_hw_paramsmsm_snd_hw_paramssm8150_tdm_snd_hw_paramsmsm_snd_stub_hw_paramsmsm_slimbus_2_hw_paramsTERT_MI2S_TX ChannelsQUAT_MI2S_TX ChannelsQUIN_MI2S_TX ChannelsPRIM_MI2S_TX ChannelsSEC_MI2S_TX ChannelsUSB_AUDIO_TX ChannelsVI_FEED_TX ChannelsSLIM_1_TX ChannelsSLIM_0_TX ChannelsPROXY_RX ChannelsTERT_MI2S_RX ChannelsQUAT_MI2S_RX ChannelsQUIN_MI2S_RX ChannelsPRIM_MI2S_RX ChannelsSEC_MI2S_RX ChannelsUSB_AUDIO_RX ChannelsSLIM_6_RX ChannelsSLIM_5_RX ChannelsSLIM_2_RX ChannelsSLIM_0_RX ChannelsDisplay Port RX ChannelsTERT_TDM_RX_1 ChannelsQUAT_TDM_RX_1 ChannelsTERT_TDM_TX_0 ChannelsQUAT_TDM_TX_0 ChannelsQUIN_TDM_TX_0 ChannelsPRI_TDM_TX_0 ChannelsSEC_TDM_TX_0 ChannelsTERT_TDM_RX_0 ChannelsQUAT_TDM_RX_0 ChannelsQUIN_TDM_RX_0 ChannelsPRI_TDM_RX_0 ChannelsSEC_TDM_RX_0 Channelspopulate_snd_card_dailinksasoc-cpu-namesasoc-platform-namesasoc-codec-namesproperty %s not detected in node %s3%s: unsupported port: %s3%s: unsupported channel in: %s3%s: unsupported mode in: %s3%s: unsupported control: %s3%s: unsupported channel: %s3%s: unsupported BE: %sFourqcom,msm-mi2s-mastercs35l36_rmsm-pcm-dsp-noirqmsm_be_hw_params_fixupmsm_tdm_be_hw_params_fixupmsm_mi2s_snd_startupsm8150_tdm_snd_startupmsm-compress-dspmsm-voip-dspsleepTDM Slot MapTwoqcom,hph-en1-gpioqcom,hph-en0-gpiomsm_mi2s_snd_shutdownsm8150_tdm_snd_shutdownHiFi FunctionSevenOnasoc-platformmachine_dlkmqcom,wcn-btfmcs35l36-pcmmsm_set_pinctrlmsm_get_pinctrlmsm_hifi_ctrlqcom,modelcs35l36_lmsm_mi2s_set_sclk&mi2s_intf_conf[count].lock6-pole-jack5-pole-jack4-pole-jackThis hardware has 6 pole jackThis hardware has 5 pole jackThis hardware has 4 pole jackProxy PlaybackDisplay Port PlaybackSlimbus PlaybackSLIMBUS_2 Hostless PlaybackUSB Audio PlaybackVoice Farend PlaybackVoice2 Farend PlaybackQuaternary MI2S PlaybackQuinary MI2S PlaybackPrimary MI2S PlaybackTertiary MI2S PlaybackSecondary MI2S PlaybackTert AUX PCM PlaybackQuat AUX PCM PlaybackQuin AUX PCM PlaybackSec AUX PCM PlaybackAFE PlaybackSlimbus7 PlaybackSlimbus6 PlaybackSlimbus5 PlaybackSlimbus4 PlaybackSlimbus3 PlaybackSlimbus2 PlaybackDisplay Port1 PlaybackSlimbus1 PlaybackTertiary TDM1 PlaybackMultiMedia31 PlaybackQuaternary TDM0 PlaybackPrimary TDM0 PlaybackTertiary TDM0 PlaybackSecondary TDM0 PlaybackMultiMedia30 Playbackmsm-pcm-loopbackSM8150 ASM Loopbacktavil_vifeedbackmsm_dp_audio_codec_rx_daimsm_dp_audio_codec_rx1_daisnd-soc-dummy-daiqcom,audio-routingmsm-pcm-routingmsm_afe_set_configmsm_adsp_power_up_configqcom,mi2s-audio-intfqcom,auxpcm-audio-intfOffi2s-activetdm-activeFivebtfmslim_slaveTERT_MI2S_TX SampleRateQUAT_MI2S_TX SampleRateQUIN_MI2S_TX SampleRatePRIM_MI2S_TX SampleRateSEC_MI2S_TX SampleRateUSB_AUDIO_TX SampleRateTERT_AUX_PCM_TX SampleRateQUAT_AUX_PCM_TX SampleRateQUIN_AUX_PCM_TX SampleRatePRIM_AUX_PCM_TX SampleRateSEC_AUX_PCM_TX SampleRateSLIM_0_TX SampleRateTERT_MI2S_RX SampleRateQUAT_MI2S_RX SampleRateQUIN_MI2S_RX SampleRatePRIM_MI2S_RX SampleRateSEC_MI2S_RX SampleRateUSB_AUDIO_RX SampleRateTERT_AUX_PCM_RX SampleRateQUAT_AUX_PCM_RX SampleRateQUIN_AUX_PCM_RX SampleRatePRIM_AUX_PCM_RX SampleRateSEC_AUX_PCM_RX SampleRateSLIM_6_RX SampleRateSLIM_5_RX SampleRateSLIM_2_RX SampleRateSLIM_0_RX SampleRateDisplay Port RX SampleRateBT SampleRateTERT_TDM_RX_1 SampleRateQUAT_TDM_RX_1 SampleRateTERT_TDM_TX_0 SampleRateQUAT_TDM_TX_0 SampleRateQUIN_TDM_TX_0 SampleRatePRI_TDM_TX_0 SampleRateSEC_TDM_TX_0 SampleRateTERT_TDM_RX_0 SampleRateQUAT_TDM_RX_0 SampleRateQUIN_TDM_RX_0 SampleRatePRI_TDM_RX_0 SampleRateSEC_TDM_RX_0 SampleRateProxy CaptureSlimbus CaptureCompress CaptureSLIMBUS_2 Hostless CaptureUSB Audio CaptureVoice Uplink CaptureVoice Downlink CaptureSLIMBUS8_HOSTLESS CaptureQuaternary MI2S CaptureQuinary MI2S CapturePrimary MI2S CaptureTertiary MI2S CaptureSecondary MI2S CaptureTert AUX PCM CaptureQuat AUX PCM CaptureQuin AUX PCM CaptureSec AUX PCM CaptureAFE CaptureSlimbus8 CaptureSlimbus7 CaptureSlimbus5 CaptureSlimbus4 CaptureSlimbus3 CaptureSlimbus1 CaptureQuaternary TDM0 CapturePrimary TDM0 CaptureTertiary TDM0 CaptureSecondary TDM0 Captureqcom,mbhc-audio-jack-typeOnlineOfflineOnefsa4480-i2c-handlequat_mi2s_disablequat_tdm_disablequat_mi2s_enablequat_tdm_enablemsm-pcm-afeThreemsm_populate_dai_link_component_of_nodeListen 8 Audio ServiceListen 7 Audio ServiceListen 6 Audio ServiceListen 5 Audio ServiceListen 4 Audio ServiceListen 3 Audio ServiceListen 2 Audio ServiceListen 1 Audio Servicemsm-pcm-voicemsm_snd_card_tavil_late_probemsm_asoc_machine_probesm8150-pahu-snd-cardsm8150-tavil-snd-cardsm8150-stub-snd-cardsm8150-snd-cardsm8150-asoc-sndmsm_get_port_idwsa881x.%d%s: sample rate tx = %d%s: sample rate rx = %d3%s: incorrect channel = %d%s: interface = %d, channel = %d%s: sample rate = %d3%s: incorrect interface = %dmsm_swap_gnd_micpahu_codectavil_codecstub_codeciaxxx-codecasoc-codectechpack/audio/asoc/sm8150_floral.csm8150_notifier_service_cbPROXY_TXTERT_MI2S_TXQUAT_MI2S_TXQUIN_MI2S_TXPRIM_MI2S_TXPRI_MI2S_TXSEC_MI2S_TXUSB_AUDIO_TXTERT_AUX_PCM_TXQUAT_AUX_PCM_TXQUIN_AUX_PCM_TXSEC_AUX_PCM_TXVOICE_PLAYBACK_TXVOICE2_PLAYBACK_TXINCALL_RECORD_TXSLIMBUS_8_TXSLIMBUS_7_TXSLIMBUS_5_TXSLIMBUS_4_TXSLIMBUS_3_TXRT_PROXY_DAI_002_TXSLIMBUS_1_TXSLIM_1_TXSLIMBUS_0_TXSLIM_0_TXBT SampleRate TXAFE-PROXY TXMSM AFE-PCM TXPROXY_RXTERT_MI2S_RXQUAT_MI2S_RXQUIN_MI2S_RXPRIM_MI2S_RXPRI_MI2S_RXSEC_MI2S_RXUSB_AUDIO_RXTERT_AUX_PCM_RXQUAT_AUX_PCM_RXQUIN_AUX_PCM_RXSEC_AUX_PCM_RXINCALL_RECORD_RXSLIMBUS_7_RXSLIMBUS_6_RXSLIM_6_RXSLIMBUS_5_RXSLIM_5_RXSLIMBUS_4_RXSLIMBUS_3_RXSLIMBUS_2_RXSLIM_2_RXSLIMBUS_1_RXRT_PROXY_DAI_001_RXSLIMBUS_0_RXSLIM_0_RXDisplay Port RXBT SampleRate RXAFE-PROXY RXMSM AFE-PCM RXDISPLAY_PORTTERTQUATHDMI_RX_HOSTLESSUSBAUDIO_HOSTLESSAUXPCM_HOSTLESSHDMI_HOSTLESSSLIMBUS8_HOSTLESSSLIMBUS7_HOSTLESSSLIMBUS4_HOSTLESSSLIMBUS3_HOSTLESSSLIMBUS1_HOSTLESSQUAT_TDM_TX_0_HOSTLESSTERT_TDM_RX_0_HOSTLESSSLIMBUS0_HOSTLESSSpkrRight SPKRSpkrLeft SPKRMM_NOIRQSM8150 ULL_NOIRQMSM VoIPQUINSpkrRight INSpkrLeft INTERT_AUX_PCMQUAT_AUX_PCMQUIN_AUX_PCMPRIM_AUX_PCMSEC_AUX_PCMSM8150 ULLSLIMBUS_TX_VIPRIS16_LES24_LES32_LES24_3LESECCompress9MultiMedia9SM8150 Media9msm-dai-q6-dev.16399msm-dai-q6-dev.16389SM8150 Compress8MultiMedia8KHZ_8KHZ_352P8LSM8msm-dai-q6-tdm.36898msm-dai-q6-dev.16398msm-dai-q6-dev.16388KHZ_48msm-dai-q6-dp.24608SM8150 Compress7MultiMedia7TX_7RX_7LSM7msm-dai-q6-tdm.36897msm-dai-q6-dev.16387MultiMedia17SM8150 Compress6MultiMedia6TX_6RX_6LSM6KHZ_96msm-dai-q6-tdm.36896msm-dai-q6-dev.16396msm-dai-q6-dev.16386MultiMedia16KHZ_16SM8150 Compress5MultiMedia5TX_5RX_5LSM5msm-dai-q6-dev.16395msm-dai-q6-dev.8195msm-dai-q6-dev.16385msm-dai-q6-tdm.36865msm-dai-q6-dev.225KHZ_11P025MultiMedia15KHZ_22P05msm-dai-q6-auxpcm.5tavil_rx4SM8150 Compress4MultiMedia4TX_4RX_4KHZ_176P4LSM4msm-dai-q6-dev.16394msm-dai-q6-dev.8194KHZ_384msm-dai-q6-dev.16384msm-dai-q6-tdm.36864msm-dai-q6-dev.224MultiMedia14msm-dai-q6-mi2s.4msm-dai-q6-auxpcm.4tavil_tx3tavil_rx3MultiMedia3TX_3RX_3LSM3msm-dai-q6-dev.16393msm-dai-q6-dev.32773msm-dai-q6-dev.28673MultiMedia13msm-dai-q6-tdm.36913msm-dai-q6-mi2s.3msm-dai-q6-auxpcm.3tavil_tx2tavil_rx2SM8150 Compress2VoiceMMode2MultiMedia2SM8150 Media2TX_2RX_2MM_NOIRQ_2SM8150 ULL_NOIRQ_2KHZ_88P2LSM2msm-dai-q6-dev.16392KHZ_192msm-dai-q6-dev.32772msm-dai-q6-dev.28672KHZ_32MultiMedia12msm-dai-q6-tdm.36912msm-dai-q6-mi2s.2msm-pcm-dsp.2msm-dai-q6-auxpcm.2tavil_tx1tavil_rx1SM8150 Compress1VoiceMMode1tavil_mad1MultiMedia1MSMSTUB Media1SM8150 Media1TX_1TERT_TDM_RX_1DISPLAY_PORT1KHZ_44P1LSM1msm-dai-q6-dev.16391msm-dai-q6-tdm.36881msm-dai-q6-dev.32771msm-dai-q6-dev.241MultiMedia31MultiMedia11msm-dai-q6-dev.16401msm-dai-q6-mi2s.1msm-pcm-dsp.1msm-dai-q6-auxpcm.1msm-stub-codec.1iaxxx-pcm0TERT_TDM_TX_0QUAT_TDM_TX_0PRI_TDM_TX_0SEC_TDM_TX_0TERT_TDM_RX_0QUAT_TDM_RX_0PRI_TDM_RX_0SEC_TDM_RX_0msm-dai-q6-dev.16390msm-dai-q6-tdm.36880msm-dai-q6-dev.32770sm8150msm-dai-q6-dev.240MultiMedia30SM8150 MultiMedia10msm-dai-q6-mi2s.0msm-pcm-dsp.0%s: Service opcode 0x%lx %s: dai id = 0x%x channels = %d rate = %d format = 0x%x %s: dai id = 0x%x %s: tdm rx slot_width %d slots %d slot_mask %x %s: interface %u, channel interface %u %s(): ext disp audio support present %s(): WCN BTFM support present %s: wsa dev node is not present Do not support set_fmt Jack type properties set to default Unknown value, set to default %s: Parsing pinctrl failed with %d. Cannot use Ports 6%s: dev_name:%s %s: ADSP Audio is %s 3%s: Timeout. Sound card is %s, ADSP Audio is %s %s: Sound card is %s %s: wrong codec name %s property %s not detected in node %s %s: setting right ch map to codec %s %s: setting left ch map to codec %s %s: curr_state = %s new_state = %s 3%s: No match found for platform name: %s %s: pinctrl parsing successful %s: clock rate %ul Do not support set_sysclk 3%s: Unsupported sample rate %d: for Tx path %s: state already active cannot switch 3%s: could not get mi2s_active pinstate 3%s: could not get tdm_active pinstate 3%s: could not get mi2s_disable pinstate 3%s: could not get tdm_disable pinstate %s: Already in same state %s: found %d wsa881x devices registered with ALSA core 3%s: Unable to get pinctrl handle %s: CPU DAI id (%d) out of range No platform supplied from device tree %s: no qcom,msm-mi2s-master in DT node %s: No DT match found for sound card 6%s: sm8150 sound card %s: msm_vi_feed_tx_ch = %ld %s: usb_audio_tx_format = %d, ucontrol value = %ld %s: usb_audio_rx_format = %d, ucontrol value = %ld %s: ext_disp_rx[%d].format = %d, ucontrol value = %ld %s: ucontrol->value.integer.value[0] = %ld %s: hph_en1_gpio is invalid 3%s: TLMM pin state is invalid %s: Invalid port_id %s: Card uninitialized 3%s: dai id 0x%x not supported %s detected Sound card %s registered 3%s: retrieving phandle for cpu dai %s failed Looking up %s property in node %s failed 3%s: retrieving phandle for codec %s failed 3%s: retrieving phandle for platform %s, index %d failed %s: codec get afe config not init'ed %s: %s_tx_dai_id_%d 3%s:clock disable failed for MI2S (%d); ret=%d %s: failed to add child nodes, ret=%d %s: %s_tx_dai_id_%d_ch=%d %s: rx_6_ch=%d %s: rx_5_ch=%d %s: rx_2_ch=%d %s: rx_0_ch=%d 3%s: failed to set tdm tx slot, err:%d 3%s: failed to set tdm rx slot, err:%d 3%s: failed to set tx cpu chan map, err:%d 3%s: failed to set cpu chan map, err:%d 3%s: failed to get tx codec chan map, err:%d 3%s: failed to get codec chan map, err:%d 3%s: failed to set tdm tx channel map, err:%d 3%s: failed to set tdm rx channel map, err:%d 3%s: failed to set tdm clk, err:%d %s: afe lpass clock failed to enable MI2S clock, err:%d 3%s: invalid use case, err:%d %s: mbhc hs detect failed, err:%d 3%s: set sysclk failed, err:%d parse audio routing failed, err:%d parse card name failed, err:%d 3%s: set fmt cpu dai failed for MI2S (%d), err:%d %s: afe lpass clock failed for port 0x%x , err:%d %s: failed to get BTFM codec chan map , err:%d %s: failed to find %d components. Found only %d %s: tdm tx slot_width %d slots %d 3%s: Failed to set AFE config. err %d 3%s: add_codec_controls failed, err %d 3%s: TX failed to set cpu chan map error %d 3%s: RX failed to set cpu chan map error %d %s: swap select switch %d to %d %s: set_sysclk %d 3%s: MI2S TLMM pinctrl set failed with %d 3%s: TDM TLMM pinctrl set failed with %d 3%s: MI2S state select failed with %d 3%s: TDM state select failed with %d 3%s: Disable TLMM pins failed with %d 3%s: state disable failed with %d 3%s: Failed to set slimbus slave port config %d %s: tx_ch_cnt(%d) BE id %d %s: substream = %s stream = %d, dai name %s, dai ID %d %s: wsa_max_devs = %d cannot exceed wsa_dev_cnt = %d %s: Error reading wsa device from DT. wsa_dev_cnt = %d 3%s: Audio notifier register failed ret = %d Failed to set %s's clock: ret = %d %s: failed to read wsa aux dev prefix, ret = %d %s: wsa-max-devs property missing in DT %s, ret = %d %s: proxy_rx channels = %d %s: add_codec_controls failed, err = %d %s: idx[%d]_tx_format = %d, item = %d %s: idx[%d]_rx_format = %d, item = %d %s: tdm_tx_bit_format = %d, item = %d %s: tdm_rx_bit_format = %d, item = %d %s: tdm_tx_ch = %d, item = %d %s: tdm_rx_ch = %d, item = %d %s: tdm_tx_sample_rate = %d, item = %d %s: idx[%d]_tx_sample_rate = %d, item = %d %s: slim[%d]_tx_sample_rate = %d, item = %d %s: tdm_rx_sample_rate = %d, item = %d %s: idx[%d]_rx_sample_rate = %d, item = %d %s: slim[%d]_rx_sample_rate = %d, item = %d %s(): substream = %s stream = %d %s: msm_hifi_control = %d %s: usb_audio_tx_ch = %d %s: msm_vi_feed_tx_ch = %d %s: msm_slim_[%d]_tx_ch = %d %s: usb_audio_rx_ch = %d %s: %s tx_dai_id = %d num_ch = %d %s: %s rx_dai_id = %d num_ch = %d %s: ext_disp_rx[%d].ch = %d %s: slim[%d]_tx_bit_format = %d, ucontrol value = %d %s: slim[%d]_rx_bit_format = %d, ucontrol value = %d %s: sample rate: slim7_tx = %d, value = %d %s: sample rates: slim7_rx = %d, slim7_tx = %d, value = %d %s: sample rate: slim7_rx = %d, value = %d %s: slim[%d]_tx_sample_rate = %d, value = %d %s: usb_audio_tx_sample_rate = %d %s: control value = %ld, usb_audio_tx_sample_rate = %d %s: usb_audio_rx_sample_rate = %d %s: control value = %ld, usb_audio_rx_sample_rate = %d %s: ext_disp_rx[%d].sample_rate = %d %s: control value = %ld, ext_disp_rx[%d].sample_rate = %d %s: dai_id= %d, format = %d, rate = %d %s: slot offset[1] = %d %s: slot offset[0] = %d %s: usb_audio_tx_ch = %d %s: msm_mi2s_[%d]_tx_ch = %d %s: msm_slim_[%d]_tx_ch = %d %s: usb_audio_rx_ch = %d %s: msm_mi2s_[%d]_rx_ch = %d %s: msm_slim_[%d]_rx_ch = %d 3%s: Invalid BE id: %d %s: tdm rx slot_offset[0]: %d, slot_offset[1]: %d %s: expecting %d wsa prefix. Defined only %d in DT 3%s: Sound card device memory NULL 3%s: pinctrl_info is NULL 3%s: pinctrl_info->pinctrl is NULL 3%s codec is NULL %s: Max WSA devices is 0 for this target? %s: No wsa device defined in DT. 3%s:invalid MI2S DAI(%d) %s: msm_slim_0_tx_ch(%d) user_set_tx_ch(%d) tx_ch_cnt(%d), BE id (%d) snd_soc_register_card failed (%d) %s: snd_soc_get_pcm_runtime for %s failed! qcom,sm8150-asoc-snd-stubqcom,sm8150-asoc-snd` X,    @9qCT_@*C^{og _ W O @@HARR(rB A@`@4b@ 4b@4b@` 5`R`R`RRRR`R@R@@B@9ȼ7`R RWxU6`R`R`RRRR`R@R@@ @9H7`R R^`R`R`RRRR`R@R@@ @9ȟ7`R RP R@RxRu R@@@9H7*"@R @@@*"@R+@@? R@@@97*"@R @@@*"@R+@@@*"@R+R6V4* 4**V@A@` _)@?롙T{G*OLWK_JgIoH^_C_6@RAqk T@        ?R9?T@^@BA)7*BA*`)_^hBA7*BA@`E>_B@BA@7*BA@_@`@#R 7](4`@`4*1Tm@T R@@@9z7*"@R @@@*"@R+@@@*"@R+*"@R h@ @* @4*1T@9@q@{{)3))7)#JA`4@96*}*]?kT@9s7`@*kT]R(r|.**?k'T@*@ b];{6k< TC@@*`@* #@9k7`@* '@9hk7`@ 4@9[7@9\7`@* @@9[7   0]4]@4]Ҁ14 )@996@9HV7@(4`@* +@9HT7V@A?bT? CT**@?CT_@@e )@996?C TZ]kT@96**Ý {x@x  )@9*R 9I6?#T@907>"BJr`@R7ҩ+|)3})_  ) Q y @9H27)R* 9*6**R{(r袁 R }ɛx )@9*R 9)6@ 4*\xR}(r`Aq T @   RR(r @ @@#R@7*@@Z@ <}@{+)A @ ?^ka* A*颁_ TW26@969x7O@@@x *@@@@@@}!nh@ @h@ @Bh@ @Ra*Sh@ @h@ @^{ )=QhV@A`@` @*{¨^__^{#O@ 򉬌R R Lr*mr ')i)@ !@T@4` @@4@"@ >@97#cR@@97#cR@h@A@* _)@?T{COE#@^__ց@"@@"@^{og_WO  _)1@ 79@@    hp  **   63R5@9*75H@97qh 7@R@DT$^_r5A@_q#_`@ҡ_^rҡ_Aq#_`2@!R{DOIWH_GgFoE^__^{ O 0@A@H4*@*q*@3@*6@97OB @{è^__ց@R^{0@A)@*q{^__^{O@9h7 T3 @9h 7@U@*@R R3RRC!T @9?qaT9)@U@ CA (- A@"R 6@3R*OA{¨^__^{O CR`7* *@**OA{¨^__^{ O@9@7b@ Q?=qHT Lyixk `QQ)qT (h R QQqvT (hp*ph@ p p*h"hi@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**t R hBi H@*l@qHT C?MJi~+ij,R!h*(i**R`fҔ"CЇ@hhr`4 *?bR**`h4*8@qHT C?MJi~+ij,R!h*(i****@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**v@qHT C?MJi~+ij,R!h*(i**`@qHT C?MJi~+ij,R!h*(i**J@qHT C?MJi~+ij,R!h*(i**4@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i**} @i"i@qHT C?MJi~+ij,R!h*(i**d @i"i@qHT C?MJi~+ij,R!h*(i**K @i"i@qHT C?MJi~+ij,R!h*(i**2 @i"i@qHT C?MJi~+ij,R!h*(i** @i"i@qHT C?MJi~+ij,R!h*(i**@h.h*@qHT C?MJi~+ij,R!h*(i*@*h.h*@qHT C?MJi~+ij,R!h*(i*@*h.h*@@N+R* C)i~jjih!H*hj)@ h h(@h")@qHT C?MJi~+ij,R!h*(i**@qHT C?MJi~+ij,R!h*(i**o@qHT C?MJi~+ij,R!h*(i**Y@qHT C?MJi~+ij,R!h*(i**C@qHT C?MJi~+ij,R!h*(i**-@qHT C?MJi~+ij,R!h*(i** R % J@_qHTLCMi~mil.R! *ji,R*% @i.i* @h"h*OB @{è^__h&@b@h4*h*@4 R*$ e*A*C^{C )@  @L5@N)A  -C=i1@>j5Al%Ck)B=@4@#**6@**`6* _)@?T{G*C@^_C_^{ O*@7@9*7RV @*QhJOB @*{è^__ R & @^{ * 7hJ@ H@9 Ri$$ 7#R @*{¨^__^{ O*@7@9*7RV @*QhJOB @*{è^__ R & @^{ * 7hJ@ H@9 Ri$$ 7#R @*{¨^__^{@ Q}@#$ (@97*{^__^{(H@ H@9 #7 R{^__^{O@9҈7@*Qh&OA{¨^__@^{(H@ H@9 #7 R{^__^{O@9҈7@*Qh&OA{¨^__@^{(H@ H@9 #7 R{^__^{OR@Q&@9H7* OA{¨^__*^{ORJ@  H@9 $H7 R OA{¨^__*^{O@9҈7@* Qh&OA{¨^__@^{(H@  H@9 #7 R{^__^{ *7Rh M@?qT?)qT?qTER%ReR* eJ )@97* @*{¨^__@^{ *@7hJ@Q qT $hDR  )@9Rh 7* @*{¨^__eJ@^{ *7Rh M@?qT?)qT?qTER%ReR* eJ )@97* @*{¨^__@^{ *@7hJ@Q qT $hDR  )@9Rh 7* @*{¨^__eJ@^{@qT(qTqTDR$RdR$$@97*{^__^{$$@ T #yhCR )@97*{^__^{@qT(qTqTDR$RdR$$@97*{^__^{$$@ T #yhCR )@97*{^__^{OR@HRqqe&@9H7* OA{¨^__*^{OR&@HRR R(D @9 $H7* OA{¨^__*^{ * 7Rh @R*r? kmT꿝RJr? kT R*r? kT R*r? kT "RJr? kTR1꟏R? k-T R? k@TR? k T pR? kR$ RJr? k`T DRr? k T Rr? kaTER R? k@T ЇR? kaT%RR R EReRR%R* eJ )@97* @*{¨^__@^{ * 7hJ)qT $yhpR J@9 R h| $i(7* @*{¨^__eJ@^{ * 7Rh @R*r? kmT꿝RJr? kT R*r? kT R*r? kT "RJr? kTR1꟏R? k-T R? k@TR? k T pR? kR$ RJr? k`T DRr? k T Rr? kaTER R? k@T ЇR? kaT%RR R EReRR%R* eJ )@97* @*{¨^__@^{ *7hJ@)qT +ih8J R@ЇR!pRR򂈕RR$rR$r "RDrRDrDRRr J@9 R h| $i(7* @*{¨^__eJ@^{ @oR? kT pR? k`T R*r? k T R*r? k!TR ЇR? k@TR? k!TIRiRR)R)$ )@97*{^__@^{($@T #yhR @9 #7*{^__%H@*^{ @oR? kT pR? k`T R*r? k T R*r? k!TR ЇR? k@TR? k!TIRiRR)R)$ )@97*{^__@^{($@T #yhR )@97*{^__$H@^{ @oR? kT pR? k`T R*r? k T R*r? k!TR ЇR? k@TR? k!TIRiRR)R)$ )@97*{^__@^{($@T #yhR )@97*{^__$H@^{@R(rkT蟏RkT(bRkTЇRk`THĊRkThR=违RHrkLTR(rkTR(rkT"RHrkT(R+RkTRkTpRk!TR RHrkTRrkTDRrkaThR(RHRR R RRHRR($@97*{^__^{#$@0TycpR )@97*{^__^{@oRkmT!RHrkTCRrk,T"RHrk TRHrkaTHR@(ĊRk,TRkT(bRkTЇRkTHR2pRkTR(rkTR(rkTR%HĊRkTRkTRkTRRrkTDRrkaThRR(R  (RRhRRR($@97*{^__^{#$@0TycpR )@97*{^__^{OR@ߎR(rk,TRkTRk`TR(rkTR$ R(rkT"RHrkTRHrkaTHR hRR(RRh&@97*OA{¨^__*^{OR`&@hhT %yhpR )@97*OA{¨^__*^{OC@*49@q T@?qH T R R1 (! @oR? kT R? kT ЇR? kT R? kTDR pR? k`T "RJr? kT DRr? kaTRdR*$RR J )@9 7 @)@?T{A*OC@^__@@*^{OC@*4 JqT #yhpR@qBT@?qT R )} @9 R 1 i) 7 @)@?T{A*OC@^__քJ@@*^{OC@*49@q T@?qH T R R1 (! @oR? kT R? kT ЇR? kT R? kTDR pR? k`T "RJr? kT DRr? kaTRdR*$RR J )@9 7 @)@?T{A*OC@^__@@*^{OC@*4 JqT #yhpR@qBT@?qT R )} @9 R 1 i) 7 @)@?T{A*OC@^__քJ@@*^{OC@*4@?qT@qT R R)1 % M@ KR ?q?)q dJ I@9 7 @)@?T{A*OC@^__@@*^{OC@*4J@@JRR?qLRj? qqBT@?qT @9 R R1 (!  7 @)@?T{A*OC@^__քJ@@*^{OC@*4@?qT@qT R R)1 % M@ KR ?q?)q dJ I@9 7 @)@?T{A*OC@^__@@*^{OC@*4J@@JRR?qLRj? qqBT@?qT @9 R R1 (!  7 @)@?T{A*OC@^__քJ@@*^{OC@*4@qT@?qHT R R1 (! @ $QJ I@9 7 @)@?T{A*OC@^__@Q@*^{OC@*4@qT@?qHTJ@ C@9 R 1 R(!  7 @)@?T{A*OC@^__ֈJ@@*^{OC@*4@qT@?qHT R R1 (! @ $QJ I@9 7 @)@?T{A*OC@^__@Q@*^{OC@*4@qT@?qHTJ@ C@9 R 1 R(!  7 @)@?T{A*OC@^__ֈJ@@*^{ *`7 R h| $ihЇRkeJ@97* @*{¨^__^{ *7eJ@R ЇR ҿq$@9 R i| di)7* @*{¨^__^{ *`7 R h| $ihЇRkeJ@97* @*{¨^__^{ *7eJ@R ЇR ҿq$@9 R i| di)7* @*{¨^__^{ *7Rh @꟏R? k-ToR? k-T pR? kT R*r? kT RJr? kTR%χR? k,T R? k@T*bR? kaT%R R? kTR? kaTR ЇR? kTJĊR? kaTeR RR*RER eJ )@97* @*{¨^__@^{ * 7hJ!qT $yhpR J@9 R h| $i(7* @*{¨^__eJ@^{ *7Rh @꟏R? k-ToR? k-T pR? kT R*r? kT RJr? kTR%χR? k,T R? k@T*bR? kaT%R R? kTR? kaTR ЇR? kTJĊR? kaTeR RR*RER eJ )@97* @*{¨^__@^{ * 7hJ!qT $yhpR J@9 R h| $i(7* @*{¨^__eJ@^{ O*@7@9*7RV @*QhJOB @*{è^__ R & @^{ * 7hJ@ H@9 Ri$$ 7#R @*{¨^__^{ O*@7@9*7RV @*QhJOB @*{è^__ R & @^{ * 7hJ@ H@9 Ri$$ 7#R @*{¨^__^{ *7Rh M@?qT?)qT?qT%REReR* eJ )@97* @*{¨^__@^{ *@7hJ@Q qT $hDR  )@9Rh 7* @*{¨^__eJ@^{ *7Rh M@?qT?)qT?qT%REReR* eJ )@97* @*{¨^__@^{ *@7hJ@Q qT $hDR  )@9Rh 7* @*{¨^__eJ@^{ *7Rh @qT(qTqT%REReR*eJ@97* @*{¨^__^{ *@7eJ@Q qT $hDR  )@9Rh 7* @*{¨^__^{ *7Rh @qT(qTqT%REReR*eJ@97* @*{¨^__^{ *@7eJ@Q qT $hDR  )@9Rh 7* @*{¨^__^{O@9h7*h&OA{¨^__@^{ O @@ )@97dJ@d҉2@@95A(7"@h@qTqRArR*@d&@@u@OB @*{è^__^{OC3$@*qcT*4(@"qT*2@9H7ҫZ@j~y~|I  qqJ Tl5?h TK k@9k7b@~@k~@qq(T5-~H T    @97*{AOC@^__**?TC@@@)~?HT  @ ^{ R`*4R` R*R`@R R``RR`R  @{¨^__^{ R`*(R` RR`@RR``R RR @{¨^__RRRR@R^{OR`*(R`(RR`HRR`hR RRR R*2R R(R*R R@HROA{¨^__R R`hRR R`RR R`RR R`RR R`R^{ BR`*BR`@RBR`R BRR @{¨^__BRBR` R^{ O,C C @)@B @R 7*)R 9 ***OB @{è^__^{ SO C@@)C-C @>=<<@4@97#C37b@ q Tlq TTqT @#C37b@Yq Tyq@ TqqT@96@*p*g # J@94@j7C***` 6H@96@q@96@Z@97@**`6* _)@?!T{I*OKS@^__փ@ @**@ @*v@^{ SO C@@)C-C>=<<@4A4@9 7#C37C***@6/@9 7#C3@7***6* ** _)@?AT{I*OKS@^__֣@ @*@ @*^{ O @R(rBR`j ҋ>>>ȀR R>>`y 9 , "C*4`6@*`6@u*OB @{è^__^{ g_WO@ 7/C(@ )@9 @A)7qcT(@ @5@r5@>@@r*qTRZhB ih4*MRZ%@h4R Jyu R &R !R7**7qT@#!R`4* (@*5@****h@Qh*OEWD_CgB @{ƨ^__^{WO@ -C@ )@9S @A7qT*?>@rqT R t&"@q"T*6**qT"*`4*OBWA{è^__^{OC@ @a@SQ>qTR%7@5@{A*OC@^__֨.C !6 <@~@*4?qHTL~ӊ_T R qTt?qBTL~ӊ_ T R * k@qhT-R!˚ - T RTY R TR}6 ( TR~Jin @9 R 2 J}  7~@*I4J~_QhT TsR(! )* *@6@5@**( ~qT@R)1 $ @5@_@ @*^{O@ht*@a*@9(7kT@97*OA{¨^__֟qBTytYaa*@k`TT4!4@9 7A4?q T?qT`@a@@4*qR R(`@ajh 4* `@a@4**@*^{    @K@J @/(C#aRCR _)@?T{B^__^{WO@ @ (@9*C.C @#(7#c3C`4*@@9h7A)cC*4@* _)@?AT{C*OEWD^__֡@@ @@ @b@^{,C)R @_ kT R_ kT R_ kT IR_ kT R_ k!T   * @* **@_qHTLCMi~mil.R! *ji,%@ %,%( )@9 7* {^__ @($@$ Ah4*((@4 R*& *^{O@ -C) @) ? qT@AiNC4**!AR*`4* R*OA{¨^__^{@ -C) @) ? qT@ RA  5@5!*`4*{^__^{og_WOC@S/CL+C@9[3C!7b @_$@qTH$@Q  I J q )H } 6} j@9q))qT@ K7*}+q)T   q (q((T R*ҋR">@(#  @?qQ8TI 5@9H7RRR* 7@9 7**6*@97RRR*@ 7** 7 +A )@9aS 7#R***`6*HkFh 4*`v`R0@`5*****7HkFkTPD*9*0*01!T@ @*@ @@*21AT@ @* *{A*OFWE_DgCoB^__c @ ** RRRRR$*+y~T@@@* ^{OC@`4 R5R@R@!R%RB& @)@?T{AOC@^_*_hTh&CHT҈$ȇhV Th@T HHSH!TH9HߢhTȑU, Th9Hߢh@T=ҨL5^T[hl T(h&CH T((r T|(m T('ҨhK ThhMhTf҈$ȇhV ThҨhHTU葐U` TڄH\TD[h`T耥hKaT< ( ȓ#TA_( ȓ-T( ȓ T( ȓ T?!T_ @+>"V}Dw@>} bw}DX@+>"V}DXw b>DXw@>}DXw b^{{^__ K? ^{{^__alias=platform:sm8150-asoc-snddescription=ALSA SoC msmlicense=GPL v2alias=of:N*T*Cqcom,sm8150-asoc-snd-stubalias=of:N*T*Cqcom,sm8150-asoc-snd-stubC*alias=of:N*T*Cqcom,sm8150-asoc-sndalias=of:N*T*Cqcom,sm8150-asoc-sndC*intree=Yname=machine_dlkmvermagic=4.14.234-g0cbd60cbb186-ab7624117 SMP preempt mod_unload modversions aarch64depends=q6_notifier_dlkm.lto,q6_dlkm.lto,wcd_core_dlkm.lto,wsa881x_dlkm.lto,wcd934x_dlkm.ltoCM|\HOW`aehknz}] ' 0 5 c y V D 2  x T f c u  E1 ;J`t}cNC* RI?/!*.26CXt3EHN&5@NhZfmodule_layoutg__stack_chk_guard__stack_chk_fail__ll_sc_atomic_subs__ll_sc_atomic_addӅ3-system_wqPjiffies|snd_soc_pm_opsnkmalloc_caches?Iy7platform_driver_unregisteraudio_notifier_deregister/ .queue_work_onafe_clear_config __mutex_initdevm_pinctrl_putn*pinctrl_lookup_state7devm_pinctrl_get.^nfsa4480_switch_eventmsm_cdc_pinctrl_get_statemsleepq6core_is_adsp_ready|Ssnd_card_is_online_statevJdsnd_soc_card_change_online_statewsa881x_codec_info_create_codec_entry=0snd_soc_dapm_ignore_suspendwsa881x_set_channel_mapߧ)of_property_read_string_helper%of_property_read_variable_u32_array`Ϙstrlen1(snprintft^soc_find_component=s^nof_count_phandle_with_args%dev_warn5z,of_property_match_stringafe_set_lpass_clock_v2>լJmutex_unlocke8^mutex_lockjof_find_propertyN`snd_soc_dapm_syncmsm_cdc_pinctrl_select_sleep_stateGusleep_rangemsm_cdc_pinctrl_select_active_statestrnstrT snd_soc_info_multi_extDsnd_soc_info_enum_doublePsnd_soc_add_codec_controls:snd_soc_codec_set_sysclk'snd_soc_dai_set_fmtu*2snd_soc_dai_set_sysclkQsnd_soc_dai_set_tdm_slotfVpinctrl_select_stateUsnd_soc_dai_set_channel_mapЈsnd_soc_dai_get_channel_mapafe_set_configVS__cfi_slowpath Mset_bitrpm_qos_add_requestT۫pm_qos_remove_requestT }Ipm_qos_request_active~)Hmemcpy&of_match_node_ydevm_kmallocoI&devm_kfreeXUprintkaudio_notifier_register&ԱD__dynamic_pr_debugZ%strcmp*lof_property_read_stringHof_parse_phandle__dynamic_dev_dbg טof_platform_populate_dev_infoSRdevm_snd_soc_register_cardD.Usnd_soc_of_parse_audio_routingjRQsnd_soc_of_parse_card_nameܒ__platform_driver_register=kmem_cache_alloc_trace zkfreetavil_mbhc_hs_detectL2dev_err/Tsnd_soc_get_pcm_runtimemachine_dlkmAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)GNUݖr/c\) # * F18?FM&T)[0bCipOwR~T^hglo{(~((PPxH H &@-4 @; B IPW^e l$s(z,0484pHHmmnnnPoo pppXq q(rr"r)`s0s70t>tEuLhuSuZ8vavhwopwvw}@xxyxyyHzz{{{P|| }}}X~~( `Ȁ0%,h3Ђ:8AHOpV؄]@dkrxyHP ȉ P ؒ ! ((x/ \6=ؓDK pR`Yx`gXnhux| @Њ ؕ8   % D    ` %, 3: DA pHO V ] d k r y  <6  ( T X d l t   7 |8 (9 9 : 4; ;  d< < = >  ? ? @ $A$ B* B0 x5 C; DA DEG EM FS TGY PH_ TIe Kk Kq v M| O P P Q R S @T U  V xX Y Z [ ] _ ` Lb c " e f g Di  j k Lm n" n( lo. L#3 $p9 q? |rE tK tQ uW Tv] (wc wi xo #t yz hz <{ | | } ~ 8   4%  ą P  \  , p  l$G(o**#>%Rf 8U@Q]  < h)  LmD (j  n p( 4< h  n H(  lo(  (N & _ vhn wh 0 ؓ0 pwh x0,x8  R ` ,% (9 0M  >` ((~  ? ( ph 0th  TG H (  PH"  (D xh\  Yx  (  Z  ( ؒ8 Ph  $ ȉ@1 @d: ЊH  Z i Hx p< h  $p (  q ( <h$ |r<(_ tw((( h `@(=h(b((((0(X(@(e((( (H( xx6 E 4%Ye <{( |( |(" }<(a^ y %(0 OX ( P 0 (/ PI (n Q ( R ( S (+:0R#g)80 pP( ~x( 8l((4p(S(o(PT 0 tX( u0(- wD(f x}( l(  ( px(: TvM(k (w~( yh( hz@(C $&:gV DfH(p((0 l((6 ,DTH$e \dw((0(X(((9 <6lP(f0v(~ ",(o gel `)`(O L#8e w :( 4;(O  ()8(J W0c t8(`(((( P(3x(\(({h}hhhh!h:4I ?Y(t @(Xqh|h~hhȀhxhЂh8 }hT(hph0hHh8h{h}hph h" ؄h2 hJ U Hmhc qht th nh rh huh nh mh uh nh (rh!uh&!Poh4!rhE!8vh[! P8m! $A!(! B!`(!@`! 7!(" |8#"(="hM" TIe" (" K" ("X" B"8(# C)#(K#lW# (9f#h(# 9#@(#x@# K# (# M` $ (/$J$ FXg$ #$($ؕ0$ D,$($(%(G%(o%((%P(% % %%0%&*&2&P@>& ąO&8Z& gXh&8 (& DiX& (&zh&yh& Lbd& (& cl' ('yh2' [I'x (k' ]t'P ('0' P'('(((&(1( jX?((X( kXf((({h(Hzh( ed( (( fl(` ((xyh ) _ )( (B) `tY) ({)P|h)X~h)@h)`h)h)hh* ;*(:* d<N*(m* D* (* DE* (* @T+h ((+ UE+@ (m+ <+x(+ =+P(+ E+ (, F&,p (I, Vf, (, xX, (,@,,,- ph-`sh-wh2-hG- T-a-$n-phy-sh-@xh-X-oh-P   -<-,--.5/.-.H.c........./)/0/;/H/V/]/s////////0(0?0S0l00000001%161A1N1e1~11111112 2<2b22222222 33+3<3J3d33" 3 |3(3h(3((3{(33 44$4.4 FXb4u444$d.105$d.108$d.11$d.129$d.130$d.131$d.132$d.133$d.134$d.135$d.136$d.137$d.138$d.139$d.140$d.141$d.142$d.143$d.144$d.145$d.146$d.147$d.148$d.149$d.150$d.151$d.152$d.153$d.154$d.155$d.156$d.157$d.158$d.159$d.160$d.161$d.162$d.163$d.164$d.165$d.166$d.167$d.168$d.169$d.170$d.171$d.172$d.173$d.174$d.175$d.176$d.177$d.178$d.179$d.180$d.181$d.182$d.183$d.184$d.185$d.186$d.187$d.188$d.189$d.190$d.191$d.192$d.193$d.194$d.195$d.196$d.197$d.198$d.199$d.200$d.201$d.202$d.203$d.204$d.205$d.206$d.207$d.208$d.209$d.210$d.211$d.212$d.213$d.214$d.215$d.216$d.217$d.218$d.219$d.220$d.221$d.222$d.223$d.224$d.225$d.226$d.227$d.228$d.229$d.230$d.231$d.232$d.233$d.234$d.235$d.236$d.237$d.238$d.239$d.240$d.241$d.242$d.243$d.244$d.245$d.246$d.247$d.248$d.249$d.250$d.251$d.252$d.253$d.254$d.255$d.256$d.257$d.258$d.259$d.260$d.261$d.262$d.263$d.264$d.265$d.266$d.267$d.268$d.269$d.270$d.271$d.272$d.273$d.274$d.275$d.276$d.277$d.278$d.279$d.280$d.281$d.282$d.283$d.284$d.285$d.286$d.287$d.288$d.289$d.290$d.291$d.292$d.293$d.294$d.295$d.296$d.297$d.298$d.299$d.300$d.301$d.302$d.303$d.309$d.310$d.41$x.0$x.1$x.10$x.100$x.101$x.102$x.103$x.104$x.106$x.107$x.109$x.110$x.111$x.112$x.113$x.114$x.115$x.116$x.117$x.118$x.119$x.12$x.120$x.121$x.122$x.123$x.124$x.125$x.126$x.127$x.128$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.26$x.27$x.28$x.29$x.3$x.30$x.31$x.32$x.33$x.34$x.35$x.36$x.37$x.38$x.39$x.4$x.40$x.42$x.43$x.44$x.45$x.46$x.47$x.48$x.49$x.5$x.50$x.51$x.52$x.53$x.54$x.55$x.56$x.57$x.58$x.59$x.6$x.60$x.61$x.62$x.63$x.64$x.65$x.66$x.67$x.68$x.69$x.7$x.70$x.71$x.72$x.73$x.74$x.75$x.76$x.77$x.78$x.79$x.8$x.80$x.81$x.82$x.83$x.84$x.85$x.86$x.87$x.88$x.89$x.9$x.90$x.91$x.92$x.93$x.94$x.95$x.96$x.97$x.98$x.99.compoundliteral__UNIQUE_ID_alias63__UNIQUE_ID_alias64__UNIQUE_ID_alias65__UNIQUE_ID_alias66__UNIQUE_ID_alias94__UNIQUE_ID_description92__UNIQUE_ID_intree62__UNIQUE_ID_license93__UNIQUE_ID_name61__UNIQUE_ID_vermagic60____versions__module_dependsaux_pcm_get_port_idxaux_pcm_rx_cfgaux_pcm_rx_formataux_pcm_rx_sample_rate_getaux_pcm_rx_sample_rate_get.descriptoraux_pcm_rx_sample_rate_putaux_pcm_rx_sample_rate_put.descriptoraux_pcm_tx_cfgaux_pcm_tx_formataux_pcm_tx_sample_rate_getaux_pcm_tx_sample_rate_get.descriptoraux_pcm_tx_sample_rate_putaux_pcm_tx_sample_rate_put.descriptorauxpcm_rate_textbt_sample_ratebt_sample_rate_rxbt_sample_rate_rx_textbt_sample_rate_textbt_sample_rate_txbt_sample_rate_tx_textcodec_reg_doneext_disp_be_dai_linkext_disp_bit_format_textext_disp_rx_cfg.0.0ext_disp_rx_cfg.0.1ext_disp_rx_cfg.0.2ext_disp_rx_ch_getext_disp_rx_ch_get.descriptorext_disp_rx_ch_putext_disp_rx_ch_put.descriptorext_disp_rx_chsext_disp_rx_formatext_disp_rx_format_getext_disp_rx_format_get.descriptorext_disp_rx_format_putext_disp_rx_format_put.descriptorext_disp_rx_sample_rateext_disp_rx_sample_rate_getext_disp_rx_sample_rate_get.descriptorext_disp_rx_sample_rate_putext_disp_rx_sample_rate_put.descriptorext_disp_sample_rate_texthifi_functionhifi_textis_initial_bootmi2s_ch_textmi2s_clkmi2s_ebit_clkmi2s_get_port_idxmi2s_intf_confmi2s_rate_textmi2s_rx_cfgmi2s_rx_formatmi2s_rx_sample_rate_getmi2s_rx_sample_rate_get.descriptormi2s_rx_sample_rate_putmi2s_rx_sample_rate_put.descriptormi2s_tx_cfgmi2s_tx_formatmi2s_tx_sample_rate_getmi2s_tx_sample_rate_get.descriptormi2s_tx_sample_rate_putmi2s_tx_sample_rate_put.descriptormsm_adsp_power_up_config.descriptormsm_adsp_power_up_config.descriptor.813msm_adsp_power_up_config_workmsm_asoc_machine_probemsm_asoc_machine_probe.descriptormsm_asoc_machine_probe.descriptor.22msm_asoc_machine_probe.descriptor.25msm_asoc_machine_probe.descriptor.27msm_asoc_machine_probe.descriptor.29msm_asoc_machine_probe.descriptor.32msm_asoc_machine_probe.descriptor.35msm_asoc_machine_probe.descriptor.38msm_asoc_machine_probe.descriptor.40msm_asoc_machine_probe.descriptor.43msm_asoc_machine_probe.descriptor.45msm_asoc_machine_probe.descriptor.48msm_asoc_machine_probe.descriptor.49msm_asoc_machine_probe.descriptor.51msm_asoc_machine_removemsm_audrx_initmsm_audrx_stub_initmsm_aux_devmsm_aux_pcm_rx_format_getmsm_aux_pcm_rx_format_get.descriptormsm_aux_pcm_rx_format_putmsm_aux_pcm_rx_format_put.descriptormsm_aux_pcm_tx_format_getmsm_aux_pcm_tx_format_get.descriptormsm_aux_pcm_tx_format_putmsm_aux_pcm_tx_format_put.descriptormsm_auxpcm_be_dai_linksmsm_be_hw_params_fixupmsm_be_hw_params_fixup.descriptormsm_be_opsmsm_bt_sample_rate_getmsm_bt_sample_rate_get.descriptormsm_bt_sample_rate_putmsm_bt_sample_rate_put.descriptormsm_bt_sample_rate_rx_getmsm_bt_sample_rate_rx_get.descriptormsm_bt_sample_rate_rx_putmsm_bt_sample_rate_rx_put.descriptormsm_bt_sample_rate_tx_getmsm_bt_sample_rate_tx_get.descriptormsm_bt_sample_rate_tx_putmsm_bt_sample_rate_tx_put.descriptormsm_codec_confmsm_common_be_dai_linksmsm_common_dai_linksmsm_common_misc_fe_dai_linksmsm_fe_qos_opsmsm_fe_qos_preparemsm_hifi_controlmsm_hifi_ctrl.descriptormsm_hifi_getmsm_hifi_get.descriptormsm_hifi_putmsm_hifi_put.descriptormsm_i2s_auxpcm_init.__keymsm_i2s_auxpcm_init.descriptormsm_init_wsa_dev.descriptormsm_init_wsa_dev.descriptor.793msm_loopback_dai_linkmsm_mi2s_be_dai_linksmsm_mi2s_be_opsmsm_mi2s_rx_ch_getmsm_mi2s_rx_ch_get.descriptormsm_mi2s_rx_ch_putmsm_mi2s_rx_ch_put.descriptormsm_mi2s_rx_format_getmsm_mi2s_rx_format_get.descriptormsm_mi2s_rx_format_putmsm_mi2s_rx_format_put.descriptormsm_mi2s_set_sclkmsm_mi2s_set_sclk.descriptormsm_mi2s_snd_shutdownmsm_mi2s_snd_shutdown.descriptormsm_mi2s_snd_startupmsm_mi2s_snd_startup.descriptormsm_mi2s_tx_ch_getmsm_mi2s_tx_ch_get.descriptormsm_mi2s_tx_ch_putmsm_mi2s_tx_ch_put.descriptormsm_mi2s_tx_format_getmsm_mi2s_tx_format_get.descriptormsm_mi2s_tx_format_putmsm_mi2s_tx_format_put.descriptormsm_pahu_be_dai_linksmsm_pahu_fe_dai_linksmsm_pahu_snd_card_dai_linksmsm_set_pinctrlmsm_set_pinctrl.descriptormsm_set_pinctrl.descriptor.226msm_set_pinctrl.descriptor.228msm_slimbus_2_be_opsmsm_slimbus_2_hw_paramsmsm_slimbus_2_hw_params.descriptormsm_slimbus_2_hw_params.descriptor.200msm_snd_card_tavil_late_probemsm_snd_controlsmsm_snd_hw_paramsmsm_snd_hw_params.descriptormsm_snd_hw_params.descriptor.185msm_snd_hw_params.descriptor.187msm_snd_hw_params.descriptor.189msm_snd_hw_params.descriptor.192msm_snd_hw_params.descriptor.195msm_snd_stub_hw_paramsmsm_stub_be_dai_linksmsm_stub_be_opsmsm_stub_dai_linksmsm_stub_fe_dai_linksmsm_swap_gnd_micmsm_swap_gnd_mic.descriptormsm_tavil_be_dai_linksmsm_tavil_dai_linksmsm_tavil_fe_dai_linksmsm_tdm_be_hw_params_fixupmsm_tdm_be_hw_params_fixup.descriptormsm_usbc_swap_gnd_micmsm_vi_feed_tx_chmsm_vi_feed_tx_ch_getmsm_vi_feed_tx_ch_get.descriptormsm_vi_feed_tx_ch_putmsm_vi_feed_tx_ch_put.descriptormsm_wcn_be_dai_linksmsm_wcn_hw_paramsmsm_wcn_hw_params.descriptormsm_wcn_hw_params.descriptor.680msm_wcn_initmsm_wcn_opsmsm_wsa881x_initmsm_wsa881x_init.descriptormsm_wsa881x_init.descriptor.804pin_statespopulate_snd_card_dailinks.descriptorpopulate_snd_card_dailinks.descriptor.61populate_snd_card_dailinks.descriptor.66populate_snd_card_dailinks.descriptor.67populate_snd_card_dailinks.descriptor.70populate_snd_card_dailinks.descriptor.71prim_aux_pcm_rx_sample_rateprim_aux_pcm_tx_sample_rateprim_mi2s_rx_chsprim_mi2s_rx_sample_rateprim_mi2s_tx_chsprim_mi2s_tx_sample_rateproxy_rx_cfg.2proxy_rx_ch_getproxy_rx_ch_get.descriptorproxy_rx_ch_putproxy_rx_ch_put.descriptorproxy_rx_chsquat_aux_pcm_rx_sample_ratequat_aux_pcm_tx_sample_ratequat_mi2s_rx_chsquat_mi2s_rx_sample_ratequat_mi2s_tx_chsquat_mi2s_tx_sample_ratequin_aux_pcm_rx_sample_ratequin_aux_pcm_tx_sample_ratequin_mi2s_rx_chsquin_mi2s_rx_sample_ratequin_mi2s_tx_chsquin_mi2s_tx_sample_ratesec_aux_pcm_rx_sample_ratesec_aux_pcm_tx_sample_ratesec_mi2s_rx_chssec_mi2s_rx_sample_ratesec_mi2s_tx_chssec_mi2s_tx_sample_rateservice_nbslim_0_rx_chsslim_0_rx_formatslim_0_rx_sample_rateslim_0_tx_chsslim_0_tx_formatslim_0_tx_sample_rateslim_1_tx_chsslim_2_rx_chsslim_2_rx_sample_rateslim_5_rx_chsslim_5_rx_formatslim_5_rx_sample_rateslim_6_rx_chsslim_6_rx_formatslim_6_rx_sample_rateslim_get_port_idxslim_rx_bit_format_getslim_rx_bit_format_get.descriptorslim_rx_bit_format_putslim_rx_bit_format_put.descriptorslim_rx_cfgslim_rx_ch_getslim_rx_ch_get.descriptorslim_rx_ch_putslim_rx_ch_put.descriptorslim_rx_ch_textslim_rx_sample_rate_getslim_rx_sample_rate_get.descriptorslim_rx_sample_rate_putslim_rx_sample_rate_put.descriptorslim_sample_rate_textslim_tx_bit_format_getslim_tx_bit_format_get.descriptorslim_tx_bit_format_putslim_tx_bit_format_put.descriptorslim_tx_cfgslim_tx_ch_getslim_tx_ch_get.descriptorslim_tx_ch_putslim_tx_ch_put.descriptorslim_tx_ch_textslim_tx_sample_rate_getslim_tx_sample_rate_get.descriptorslim_tx_sample_rate_putslim_tx_sample_rate_put.descriptorsm8150_asoc_machine_driversm8150_asoc_machine_of_matchsm8150_notifier_service_cbsm8150_notifier_service_cb.descriptorsm8150_tdm_be_opssm8150_tdm_snd_hw_paramssm8150_tdm_snd_hw_params.descriptorsm8150_tdm_snd_hw_params.descriptor.240sm8150_tdm_snd_hw_params.descriptor.242sm8150_tdm_snd_hw_params.descriptor.245sm8150_tdm_snd_hw_params.descriptor.248sm8150_tdm_snd_hw_params.descriptor.253sm8150_tdm_snd_shutdownsm8150_tdm_snd_startupspdevspk_codecspk_codec_right_ch_conftdm_bit_format_texttdm_cfgtdm_ch_texttdm_get_port_idxtdm_rx_cfgtdm_rx_ch_gettdm_rx_ch_get.descriptortdm_rx_ch_puttdm_rx_ch_put.descriptortdm_rx_chstdm_rx_formattdm_rx_format_gettdm_rx_format_get.descriptortdm_rx_format_puttdm_rx_format_put.descriptortdm_rx_sample_ratetdm_rx_sample_rate_gettdm_rx_sample_rate_get.descriptortdm_rx_sample_rate_puttdm_rx_sample_rate_put.descriptortdm_sample_rate_texttdm_slot_map_puttdm_slot_map_put.descriptortdm_slot_map_put.descriptor.659tdm_slot_map_put.descriptor.661tdm_tx_cfgtdm_tx_ch_gettdm_tx_ch_get.descriptortdm_tx_ch_puttdm_tx_ch_put.descriptortdm_tx_chstdm_tx_formattdm_tx_format_gettdm_tx_format_get.descriptortdm_tx_format_puttdm_tx_format_put.descriptortdm_tx_sample_ratetdm_tx_sample_rate_gettdm_tx_sample_rate_get.descriptortdm_tx_sample_rate_puttdm_tx_sample_rate_put.descriptortert_aux_pcm_rx_sample_ratetert_aux_pcm_tx_sample_ratetert_mi2s_rx_chstert_mi2s_rx_sample_ratetert_mi2s_tx_chstert_mi2s_tx_sample_rateusb_audio_rx_ch_getusb_audio_rx_ch_get.descriptorusb_audio_rx_ch_putusb_audio_rx_ch_put.descriptorusb_audio_rx_format_getusb_audio_rx_format_get.descriptorusb_audio_rx_format_putusb_audio_rx_format_put.descriptorusb_audio_rx_sample_rate_getusb_audio_rx_sample_rate_get.descriptorusb_audio_rx_sample_rate_putusb_audio_rx_sample_rate_put.descriptorusb_audio_tx_ch_getusb_audio_tx_ch_get.descriptorusb_audio_tx_ch_putusb_audio_tx_ch_put.descriptorusb_audio_tx_format_getusb_audio_tx_format_get.descriptorusb_audio_tx_format_putusb_audio_tx_format_put.descriptorusb_audio_tx_sample_rate_getusb_audio_tx_sample_rate_get.descriptorusb_audio_tx_sample_rate_putusb_audio_tx_sample_rate_put.descriptorusb_ch_textusb_rx_cfg.0usb_rx_cfg.1usb_rx_cfg.2usb_rx_chsusb_rx_formatusb_rx_sample_rateusb_sample_rate_textusb_tx_cfg.0usb_tx_cfg.1usb_tx_cfg.2usb_tx_chsusb_tx_formatusb_tx_sample_ratevi_feed_ch_textvi_feed_tx_chswcd_mbhc_cfginit_modulecleanup_modulesnd_soc_get_pcm_runtimedev_errtavil_mbhc_hs_detectkmem_cache_alloc_trace__platform_driver_registersnd_soc_of_parse_card_namesnd_soc_of_parse_audio_routingdevm_snd_soc_register_card_dev_infoof_platform_populate__dynamic_dev_dbgof_parse_phandleof_property_read_stringstrcmp__dynamic_pr_debugaudio_notifier_registerprintkdevm_kfreedevm_kmallocof_match_nodememcpypm_qos_request_activepm_qos_remove_requestpm_qos_add_requestset_bit__cfi_slowpathafe_set_configsnd_soc_dai_get_channel_mapsnd_soc_dai_set_channel_mappinctrl_select_statesnd_soc_dai_set_tdm_slotsnd_soc_dai_set_sysclksnd_soc_dai_set_fmtsnd_soc_codec_set_sysclksnd_soc_add_codec_controlssnd_soc_info_enum_doublesnd_soc_info_multi_extstrnstrmsm_cdc_pinctrl_select_active_stateusleep_rangemsm_cdc_pinctrl_select_sleep_statesnd_soc_dapm_syncof_find_propertymutex_lockmutex_unlockafe_set_lpass_clock_v2of_property_match_stringdev_warnof_count_phandle_with_argssoc_find_componentsnprintfstrlenof_property_read_variable_u32_arrayof_property_read_string_helperwsa881x_set_channel_mapsnd_soc_dapm_ignore_suspendwsa881x_codec_info_create_codec_entrysnd_soc_card_change_online_statesnd_card_is_online_stateq6core_is_adsp_readymsleepmsm_cdc_pinctrl_get_statefsa4480_switch_eventdevm_pinctrl_getpinctrl_lookup_statedevm_pinctrl_put__mutex_initafe_clear_configqueue_work_onaudio_notifier_deregisterplatform_driver_unregister__cfi_check_fail__cfi_checksnd_soc_card_pahu_msmsnd_soc_card_tavil_msmsnd_soc_card_msmsnd_soc_card_stub_msmkmalloc_caches__this_modulesnd_soc_pm_opsjiffiessystem_wq__mod_of__sm8150_asoc_machine_of_match_device_table__ll_sc_atomic_add__ll_sc_atomic_sub__stack_chk_fail__stack_chk_guard( 8*P F+++++@(-***+@(-++++@(%%%+@(&))+@({+, , h% + @(  y$ l$ p, , (  " " - , y(  + + ( + @( s   $ + @(    (%+@(   %+@(   %+@( C*(*(+@(,h8nn,,+@(**A'+@(s---+@(,%%&+@(h8$$$+@( ***+@(WW*+@(@@)+@()))+@(@(+@('+@(W'+@(&+@(l&`&`&+@(-((, + @( s (  ( G+!+!@(!s!'!'!0*"+"@("s"0'"7'")#+#@(#s#&#&#($+$@($s$*$*$(%+%@(%% %g%$&+&@(& &l"&&)','y(' `'dh''k'k''(,(y(( h((((&),)y() h)))')'*+*@(** * *$+++@(+ + + +$,+,@(, ,,V&,'-+-@(-s----\'.(. `.dh.ؕ..-.-/+/@(/,/K/,/,0+0@(0,0 $00|)1,1(1e`1d1"1C1(2,2y(2e`2d24"2;2+3,3y(3e`3d3#3P3[,4,4y(4e`4d4"44*5,5(5e`5d5!"55-6,6(6e`6d6n!66Z(7,7y(7e7"7576)8,8(8e8J#88++9,9(9e`9d9!9)9*:,:y(:e`:d:T-:z:g);,;(;e`;dh;ؕ;-;;(<,<y(<e`<dh<ؕ<a-<<-=,=(=e`=dh=ؕ=+-==F,>,>y(>e`>dh>ؕ>8->>'?(?e`?dh?ؕ???\'@,@y(@e`@dh@ؕ@,@4@&A,A(Ae`AdhAؕAF-AaAT+B!B,(Be`BhhBؕB-BB=*C!C,(Ce`CdhCؕC4$CZCR)D,D(DeXD\`DdhDD"DDn(E,Ey(Ee`EdhEE$E"E'F,F(Fe`FdhFF"FFq'G,Gy(Ge`GdhGG#GG'H,H(He`HdhHH#HHn-I,I(Ie`IdhIIy"II1,J,Jy(Je`JdhJJ#JJ*K,K(Ke`KdhKK#KK!)L,L(Le`LdhLL_"LqLE(M,My(Me`MdhMM#MM'N,N(Ne`NdhNN#&NN)O,Oy(Oe`OdhOO#OO&PP(Pe`PdhPPR"P`Pz&QQU(Qe`QdhQQE"QOQ,RRi(ReXR``RdhRR$RDR'SS (Se`SdS,S S'TT%(Te`TdT2#TT-U,U(Ue`UdhUU!UU-V,Vy(Ve`VdhVV>#V#V,W,W(We`WdhWW!WW,X,Xy(Xe`XdhXX"X Xi+Y,Y(Ye`YdhYYw!YYi+Z,Zy(Ze`ZdhZZ #ZZR*[,[([e`[dh[[![[R*\,\y(\e`\dh\\#\\)],](]e`]dh]]!]])^,^y(^e`^dh^^#^^,_,_(_e`_d_"_3_,`,`y(`e``d`#`}`+a,a(ae`ada"a/a+b,by(be`bdbW#b;bd*c,c(ce`cdc!ccd*d,dy(de`dddg#dQd)e,e(ee`ede!ee)f,fy(fe`fdfw#fgf(g,g(ge`gdg!gg(h,hy(he`hdhiTll"l l)(l!8lPl ldlmkmk m'(m!8m*Pm mnn n&(n!8nx*Pn no4$oZ oR)(o!8o+Poeo\odop"p pn((p!8p+Ppepdpq$q" q'(q!8q+Pqeqdqr"r rq'(r!8r)Prerdrs#s s'(s!8s*Psesdst#t tn-(t!8t+Ptetdtuy"u u1,(u!8u+Pueuduv#v v*(v!8v+Pvevdvw#w w!)(w!8w)Pwewdwx_"xq xE((x!8x+Pxexdxy#y y'(y!8y(Pyeydyz#&z z)(z!8zPzezdz{(~+0~+H~+P~+`~@x~-(4$0ZHR)P,`xeXd("0Hn(P,`yxed( P? X? p:%x+@ P\ X\ pQ%x+@ % t5&<&J&C&&(( ((@+0#,8'@'H+P8X`hpx5&<&C&&(@+'Ȓ)В&ؒ''+@+#,*)&( (((0@+8#,@'H*P'X)`+h&pJ)x&(#,'*'&(#,'ȓ*Г'ؓ&(#,'*'&(@+ #,('0*8'@)H+P&XJ)`5&h<&pJ&xx|lؕp: 0:XF !G-HH H(H,IHmIn0I 8I(@I,PImhII I0I4InII I0I4InJ[ J (J(0J,@JnXJHpJ xJ(J,JPoJyJ J8J<JoJ2K K@ KD0K pHKc`K hKHpKLKpKK KPKTKpKL LXL\ LXq8Lp PL XL``LdpLqL_ L L`LdL(rLN L L`MdMr(MT @M HMhPMl`MrxM M MpMtM`sM M MxM|NsNP 0N 8N@NPN0thNyN NNNtNdN NNNuO O (O0O@OhuXOOpO xOOOuO:O OOO8vOP P P0PvHP[$`P hPpPPwP"P PPPpwPQ QQ Qw8QrPQ XQ`QpQ@xQQ QQQxQQ QRRy(R4@R HRPR`RxyxRQ R RRRyR R RRSHzS0S 8S@SPSzhS S SSS{SS SSSyTL T (T0T@TxyXTe pT xTTTyT T TTTHzTU U U0UzHU6`U hUpUU{UdU UUUyUV VV Vy8VPV XV`VpVxyV V VVVyV V VWWy(W @W HWPW`WHzxWLW WWWzWW WWXzX0X 8X@XPX{hX}X XXXyXX XXXyY Y (Y0Y@YxyXY' pY xYYYyY Y YYYyY Z Z Z0ZHzHZc`Z hZpZZzZZ ZZZzZ[ [[ [{8[P[ X[`[p[y[[ [[[xy[< [ [\\y(\ @\ H\P\`\Hzx\z\ \\\z\ \ \\]{]0] 8]@]P]{h] ] ]]]{]] ]]]P|^ ^ (^0^@^|X^p^ x^^^ }^^ ^^^}^_ _ _0_}H_`_ h_p__X~__ ___~_` `` `(8`mP` X``` p``` `` ``%` `a a`(a=@a HaPa `aȀxaUa aa a0aCa aabb[0b 8b@bPbhbb bbbhbb bbbЂc+ c (c0c@c8Xcpc xcccc8c c c$ccd d d0dpHdN`d hd pd$d؄dd ddd@d e e e$ e8ePe Xe`epee e e e$exee eff(f"@f Hf Pf$`fHxf f f(f,ff f f0f4gg 0g 8g(@g,Pghg g g0g4gge g g(g,ghk h (h00h4@hXhy ph xh(h,hh h h0h4hh i i( i,0iHi `i hi0pi4ii! i i8i<ii' j j@jD j8j8 Pj Xj8`j<pjj> j j@jDjj j j8k<k(k @k Hk@PkD`kxk k k8k<kk k k@kDll 0l 8l8@l<Plhl l l@lDlll lHlLlPm m$0mP@mXmhmh(nxnxnh`ohoX0ppqxhqxq8rrspss@t`tuxuuHvvؓwwxwPxxؒ yyyXzzP({P{{`||0}}~h~~8p؀@xHȉȉȉȉPȉȉ ȉȉȉXȉ(`ȉ8Љ؉&(8 (08@HPX8`h8px8Ȋ<2@ 2D 2H 2x F  F  F  F    ! ! ! ! !  !  !  !- - -  -f3  $ f3( , f30 4 f3<@DH L P T X \ lp&t &x & &) ) ) )0 0 0 0C C C C, , , ,     L$O( L, O0 L4 O8 L< ODP2T 2X 2\ 2dx@3| @3  @3  @3 4 4  4  4       & & & &)  )( )0 )8<0@ 0H 0P 0X\C` Cd Cl Ct|, , , ," " " "LO L O L O L Og g  g  g  l l l  l(,)0 )8 )@ )HL0P 0X 0` 0hlop ot o| o, , , ,r r r rȳO ȳ O ȳ O ȳ O(~  (~  (~   (~(  ($ (, (48(< (@ (D (X\ ` d ltJx J| J JR R R R   T T T T    % % % %04 8 < DLP T X dRh Rp Rx R   T T T T   & & & &^ ^ ^ ^ t$ t( t, tHP9T 9X 9` 9hRl Rp Rt R|8 8 8 82 2 2 2048<$!@DjH L P T $!X \ j` d h l $!p t j|    $!  j   0 T  h t t5x | t5  t5  t5 y y y y        LE Y LE Y LE Y LE Y$  , D0 4 D8 < D@ D DH L ` d h l t |     R R R R       T T T T       ^ ^( ^0 ^8 @ PD PL PT P\ ` 'd 'h 'p '| m= Y m= Y m= Y m= Y  !E Y !E Y !E Y !E Y       ( 5, 50 54 5< @ D H L T X ` l   b b b b @ I6  @ I6  @ I6  @ I6   E E E E < Y < Y < Y < Y$ 8 < @ D T \ ` d x     0  0  0   0,504 58 < 5@ D 5H PX` d h t                   ,w 4 w 8 w < w HLhP\` d h | h  h  h                  j/$ ( j/, 0 j/4 8 j/@D H L X\ ` d p t hx | h  h< < < <   O O O O2V  2$ V( 2, V0 282<V@ 2D VH 2L VP 2T VX`sDdYh sDl Yp sDt Y| sD Yr r r r1V 1 V 1 V 15 5  5  5 * * *  *$, 0 4 @DH L P T X \ dah al ap ax.2V .2 V .2 V .2: : : :9Y  9 Y  9 Y  9 Y Ys2 Y s2 Y  s2$ Y( s28PT X \ xR| R R R   0 0  0  0    1V 1 V 1 V 1  V j$ j( j, j8<@D H L P T X \ ` d |   $  $ $ $04 8 < HL-PT X -\ ` d -h l t -x < <  <  <         z$ z( z, z4 8 < LXPT XX \ X` d Xh t;V ; V ; V ; V   8   8    8    8   <`lB B B B  1     1     1    $  1( ,48.<@ D .H L P .T X \ .` hp(t.x| ( .  ( .  ( . P. P .  P .  P . x. x .  x  .  x . $L<=P <=T <=\ <=ht.  .  .  ..  .  .  .  /Y  /  Y$  /( Y,  /0 Y8DHH/LP HT /X \ H` /d h Hl /p |J5  J5  J5  J5E/  E/  E/  E/4  4  4  41 $ ( 0  4 8  < @  LX\J0` h J0l p J0t x J0p3 p 3  p 3  p 3 {<Y  {< Y  {< Y  {< Y hJ0 h J0  h$ J0( h, J08DHJ0L T J0X \ J0` d J0p- - - -!       2  2 2 2xH  xH,H0 H8 xH< HH xHL Htx |         10 10  10  10  E  E   E   E Z  Z Z Z8D%H %L %P %X\%` %d %h %pt x | % % % %z% z% z% z%2 2 2 2<8@0DH 8L 0P T 8X 0\ ` 8d 0h l|`o0 ` o0  ` o0  ` o0 1, , , ,29 =  /    0 )$ ( 0, 20 94 =8 < /@ D  H 0L )P T 0\ 2` 9d =h l /p t  x 0| )  0 2 9 =  /    0 )  0  !H!h!t!5x!u|! 5! u! 5! u! 5! u!! :!  :!  :!  :!!/! /! /! /!!H"L" P" T" l"x" E|" "  E"  "  E"  "  E"  """""" " "  ##:# # # : #  (# ,# :0#  8# <# :@#  D#l### # # ## # # ## # # ##$$$$. $S!$$ ($ .,$ S!0$ 4$ .8$ S!<$ @$ .D$ S!L$X$\$ `$ d$ |$$ $ $ $4$$ 4$$ 4$$ 4$$$-$ -$ -$ -$ $E$S!$ E% S!% E% S! % E% S!%H%HL% HP% HT% H`%x%=|%% =% % =% % =% %%% % % %& & & (&@,& @0& @4& @D&@H& @L& @T& @h&l& p& t& &4& 4& 4& 4&& & & ''  ' ' '8 ' 8$' 8(' 8\'4`' 4d' 4l' 4t'x' |' ' '' ' ' ' '  '  '  '( ( ( <(|@( |D( |L( |(((;(( ;( ( ;( ( ;( ((( ( ( )) ) $) ,)0) 4) <) D)H) L) T) \)`) d) h) )) ) ) )Ԍ) Ԍ) Ԍ) Ԍ)Ќ) Ќ) Ќ* Ќ ** * * L*|P* |T* |\* |d*h* l* p* ** * * *t* t* t* t*p+ p+ p + p++ +  + T+X+ \+ d+ l+p+ t+ x+ ++ + + +Ȍ+ Ȍ+ Ȍ+ Ȍ,Č, Č , Č, Č, , $, (, \,`, d, l, t,Dx, D|, D, D,@, @, @, @,, , ,  -- - - $-(- ,- 0- d-܌h- ܌l- ܌t- ܌|-<- <- <- <-8- 8- 8- 8-- - - ,.0. 4. <. D.H. L. P. .. . . .|. |. |. |.x. x. x/ x // / / X/\/ `/ h/ p/܊t/ ܊x/ ܊|/ ܊/؊/ ؊/ ؊/ ؊// / /  0$0 (0 00 80\<0 \@0 \D0 \0X0 X0 X0 X0<0 <0 <0 <080 80 80 811 1  1 L1P1 T1 \1 d1h1 l1 p1 11 1 1 11 1 1 22 2  2 4282 <2 @2 H2L2 P2 T2 2 2  2  2  2$2 $2 $2 $2(2 (2 (2 (2,2 ,3 ,3 , 303 03 03 00343 83 <3 p3t3 x3 3 3P3 P3 P3 P3L3 L3 L3 L3 3  3  3  4$4 (4 04 84\<4 \@4 \D4 \x4X|4 X4 X4 X4,4 ,4 ,4 ,4(4 (4 (4 (4h4 h4 h4 h(5d,5 d05 d85 dD5H5 L5 T5 56C66  6 C6 6 6 C6  6 $6 C(6 ,6P62T6 2X6 2\6 2d6Hh6 Hl6 Hp6 Hx66 6 6 66 6 6 66q:6 7 q:7  7 q: 7  7 q:7H7 H 7 H$7 H87D7:H7 L7 :P7  T7 :X7  \7 :`7  h7l72p7 2t7 2x7 2717P77 7 7 7@7 @7 @7 @,8 @08 @88 @@8D8DL8P8 T8 DX8 \8 `8 Dd8 h8 l8 Dp8 t88P88 8 8@8 8 @8 @8 @88D8d8 9 D9 d9  9 D9 d9 9 D9 d 9@9PL9P9 T9 X9 d9l9 p9 x9 9 9 9 9h9C99 h9 C9 9 h9 C9 9 h9 C9 9:P :b$: b(: b,:0: b4: @: D: p:@t:8@x:|: @: 8@: : @: 8@: : @: 8@: :: :  :  :  ::: :: :: ::;3;;  ; 3; ; ; 3;  ; $; 3(; ,;D;H; L; P; T; `;  d;  h;  ;;@;; ; @; ; ; @; ; ; @; ;;; ; ; ;; ; ; <  < $< (<,<C4<8< << C@< D< H< CL< P< T< CX< \<t<x< |< < << < < <<V@<P< < V@< P< < V@< P< < V@< P<<= = = =$= $ = $$= $L= $P= $T= $X=x\=uCd=qh= xl= uCp= qt= xx= uC|= q= x= uC= q==r= r= r= r=$= $= $= $=P=@== P= @= = P> @> > P > @> >0>K$4> K$<> K$@> K$L>T>0X> 0\> 0`> 0h>Jl> Jp> J|> J>> > >  > >  > >  >>(>@>> (> @> > (> @> > (> @> ??K$ ? K$(? K$,? K$8?D?"H? "L? "P? "T?0`? 0d? 0h? 0|?? ? ?  ? ?  ? ?  ???@?=? ? @? =? ? @? =? ? @? =?@@  @ @ @4$@ 4(@ 4,@ 4T@ 4X@ 4\@ 4`@d@=l@p@ t@ =x@ |@ @ =@ @ @ =@ @@@ @ @ @4@ 4@ 4@ 4@@=@@ @ =A A A = A A A =A A8APDA@HA @LA @PA @AA A A AA AA:A A  AA :A A  AA :A A  AA :ABP4B8B `l` ( ` >` l` ( ` >` l` ( ` >` l``1`2` 2` 2` 2aą$a(a,a 0a 4a 8a @a Da Ha\a`a da ha a" a " a " aa " a a a a2a 2a 2a 2 b b>bb  b > b $b  (b >,b 0b  4b >8b xc|c  c ]>c c  c ]>c c  c ]>c cc1c2c 2c 2c 2cącdHd d H d d Hd d H d`d dd  hd8ld  pd 8td  xd 8d 8d2d 2d 2d 2d d]>dHd  d ]>d Hd  d ]>d He  e ]>e H ee14e28e 2HfLf  Pf 6>Tf Xf  \f 6>`f df  hf 6>lf pfxf1f2f 2f 2f 2fąfff f f f f f f0g 4g  8ggg ` g 6>g g ` g 6>g g ` g 6>g gg1h2h 2 h 2h 2,hą8hi i 8 i >i i 8 i > i $i 8 (i >0i 4i`jsdj  hj >lj spj  tj >xj s|j  j >j sjj1j2j 2j 2j 2jąjjj j j j k k  k,k0k 4k kk k >k k k >k k k >k kk1 l2l 2l 2l 24lą@lDlHl Ll Pl Tl \l `l dlll ll l l l l l2l 2l 2l 2m m>mm m >m  m $m >(m ,m 0m >8m Ho Lo HPo >To Xo H\o >`o dooo4oBo Bo Bo Bo 4o 4o 4o o>oo  o >p p  p > p p  p >p p8p DppHp pLp pPp pss s >s s s >s s s >s st 0t4t 8t tt t >t t t >t t t >t tt tzt zu zu zupu pu p$u pXu p\u pdu pluXpuCxu|u Xu Cu u Xu Cu u Xu Cu uu uRu Ru Rupu Ru pu pu pv0 vC$v*(v 0,v C0v *4v 08v Cxx x >x x x >x x x >x xx xx x x yy y  ypy y py p y pPyTy>Xy\y `y >dy hy ly >py ty xy >|y yy yy y y yy z z 0zh4z=8zV{ { { >{  { { >|  | | > |  |,|H|L| P| T| d|h| l| p|t| x| | | ||>|Z| | >| Z| | >| Z| | >| Z||}4 } 4} 4} 4X}\} `} h} }}=}} } =} } } =} } } =} }}}} } ~ ~~ ~ ~4 ~ $~ 4,~ 40~ 4\~`~=d~h~ l~ =p~ t~ x~ =|~ ~ ~ =~ ~~~ ~ ~ ~~ ~ ~ ~ ~ ~ ~x?Q  x ? Q x ?  Q$ x( ?, Q0LJP JT J\ Jtx |  r r r r(;4 ( ;4  ( ;4  ( ;4  ,P0?4f8 P< ?@ fD PH ?L fP PT ?X f\hg4lfp g4t fx g4| f g4 fȀ ̀Ѐ  Ԁ ؀  ܀   s  s  s   s  $04 8 < HP T `    ؁"܁ " " "     $ (  , 0 4  8 D`d\Chl p \Ct x | \C   \C CCĂ Ȃ CĈ Ђ Ԃ CC؂ ܂  CC % % % % 0 &4  &8  &<  &HX%\ %` %d %p% % % %% % % %Ѓ0ԃD؃ 0܃ D 0 D 0 D%# %#( %#, %#8H>#L >#P >#T >#`p"t "x "| " #  #  #  ##Ą #Ȅ #̄ #؄! ! ! ! ! ! ! !,4w!8 w!< w!@ w!LT!X !\ !` !lt!x !| ! !      ܅1& 1& 1& 1&R& R& R& R& 0$4 $8 $< $HX$\ $` $d $p% % % %i- i- i- i-Ȇ3-̆ 3-І 3-Ԇ 3-, , , , , , , ,,D*H *L *P *\d*h *l *p *|l3 l 3 l 3 l 3ȇ)̇ )Ї )ԇ )) ) ) ) )  )  )  )(0)4 )8 )< )HX;(\ ;(` ;(d ;(px6(| 6( 6( 6(' ' ' ''Ĉ 'Ȉ '̈ '؈R' R' R' R'M' M' M' M' 0K438 K< 3@ KD 3H K`A$d A$l A$p A$| $  $  $  $# # # #̉܉# # # #" " " "(0"4 "8 "< "HX\!` d !h l !p t !|/ Ċ /Ȋ ̊ /Њ Ԋ /܊H H H H   (H:, H:0 H:4 H:@t2x 2| 2 2ȋ̋ Ћ ԋ    (, 0 4 Ptx |     6  6   6  Č Ȍ 6Ԍt7، ܌ t7  t7  t77 7   7   7  $  (  ,  8< @ D ht7x | 7  7  7* * * *` ` ` `č6ȍ ̍ Ѝ 6ԍ  ؍ ܍ 6   6R R R R   0 6$ ( 0, 60  4 08 6<  @ 0D 6LzP zT zX z`Hd Hh Hl HJ7 J7  J7  J7  2 2Ď 2Ȏ 2p6  p6    p6  $ ( p6,  4DHEL P T EX  \ ` Ed  h l Ep  xX6 X 6  X 6  X 6  1؏2܏ 2 2 2,0 4 8 Xt7 7  7  7   ̐J7 J7   J7  J7t7 t7$  ( t7,  0 t7<7@ D 7H  L 7P  T 7X  `d2h 2l 2p 2p@  p@  đ p@ȑ  ̑ Б p@ԑ  ܑ@  @    @    @  (1@4$D 4$H 4$L 4$X`)@d )@h )@l )@P P P Pܒ8 8  8  8 $E(, E0 4 E8 < E@ H       Г2ԓGܓ 2 G 2 G 2 G B<G  B< G$ ( B<, G4 8 B<< GDPT X ` lЊ Њ Њ@ Њ @ @Ȕ @l D;G ;$ G( ;, G0 ;4 G8HT8LGT T8X G\ T8` Gd T8h Gpx59|G 59 G 59 G 59 GlB B B B4nE8< nE@ D nEH L nEP Xd h?lp  t ?x |   ?    ?    ܖl6 6  6  6   D,;04 ;8 < ;@ D ;H LT'D( 'D ( 'D ( 'Dė ( ȗЗ4ԗؗ 4  4  4  @PT X ` p p p p    @$ @, @TX \ ` d @l @t @ i9 i9  i9  i9 ș*1  *1   *1  $ *1( ,djh jl jx j   DF D F D FĚ D̚DКFԚ Dؚ Fܚ D F D F    $H(0,F0 H4 08 F< H@ 0D FH HL 0P FTlp t x X;F X; Fě X;ț F̛ X;;F ; F ; F ; ,;0F4 ;8 F< ;@ FD ;H FLX4\F` 4d Fh 4l Fp 4xp|X2F p X2 F p X2 F p X2 F1F Ĝ 1Ȝ F̜ М 1Ԝ F؜ ܜ 1 F2 2  2  2 X\2` 2d 2h 212 2 2 22 2ĝ 2Н 29 9$  ( 9,  0 98Z< Z@ ZD Z`pL7t x L7|  L7  L7  2 2 2 26  6   6    6  $8(&<, 0 84 &<8  < 8@ &<D  H 8L &<P  T\1X X X Xğȟ ̟ П ؟ܟ   d d d d<@ D P d4h,l 4p ,t 4x ,| 4 ,̠`Р".Ԡ,ؠ `ܠ ". , ` ". , ` ". ,dDp-;t\x -;| \ -; \ -; \/0D-; -; $ -;( , -;0 4lp t x 4 4  4  4  آ   8<8@ D 8H L 8T X 8p      ܣ" " " "7  $ 7(  , 70  4 7<J@ JD JH Jpr r r rĤФ/8Ԥ ؤ /8ܤ  /8  /8  ,L8P T 8X  \ 8`  d 8h  |6 6  6  66 6  6  6Х-/ԥ -/إ -/ -/7 7  7   7= = =$ =,@>1D >1H >1P >1T`8d h 8l  p 8t  x 8|  [. Ħ Ȧ [.̦  Ц Ԧ [.ئ  ܦ  [.  .  .    .  $ ( .,  <LPn.T X \ n.`  d h n.l  p t n.x  (9 ( 9  ( 9  ( 9  ȧЧPԧ:ا ܧ P :  P :  P :  ,0@D4 < @ @DD  H L @DP  T X @D\  `2 2 2 2Шܨ2 2 2 281x |       HL P T d d d dl l l l,0 4 8 pTt Tx T| T   t t t t#̲(в (Բ (ز (    X X X X(, 0 4 <@ D H `d h l x  "L## $(7,|80(9498:<4;@;Dd<H<L=P>T?X?\@`$AdBhBlCpDtDExE|FTGPHTIKKM OPPQRS@TUVxX YZ[]_`LbcefgDijkLmnnlo$p q|rttu Tv$(w(w,x0y4hz8<{<|@|D}H~L8PT,X4%\`d%h`lpt<6x\|Dp p *  *  *$ ( *,     "/!.(08/!@.PX`/!h.x/!./!./!.Y/!{< Y(/!09@HP/!XI6hpx/!J0/!J0/!J5/!E//! 08@/!HX`h/!p/!j//! /!4/!J0 (0/!8 1HPX/!`/px/!3S!/!. /!:/!0 /!(/8@H/!P0`hp/!xo0/!C/! /!\C/!CC(08/!@;4PXf`/!h?xQ/!?/!=/!=Z/!>  (/!0>@HP/!X=hpVx/!=/!>/!>/!C^/! C08*@/!HCX`h/!pC/!>/!>/!k?/!k? (0/!8>HPX/!`>px/!k? /!k?/!>/! >  s /!( >8 @ H /!P >` h p /!x 6>   /! 6>  H /! ]>   /! ]>   /! >( 0 l8 /!@ >P X i` /!h C?x   /! C?   /! B   /! B   /! 'B  7( /!0 B@ H 4P /!X Bh p x /! _B  s /! BA  " /! C   /! A  < /! [ 0 8 @ /!H nAX ` 9 h /!p    /! A  T /! ?  Q /! ?   /! ? ( 0 /!8 4H P X /!` 4p x  /! 3  m /! 3  0 /! 3   /!3t /!(@8@#H/!P@`hp/!x A:/! A/!=/!==/!@(08/!@@PX`/!h@xq/!uCP/!V@/!C/!@ (/!03@HP/!X8@hpx/!Cd/!D/!D /!6 /! 608 @/!H6X` h/!p6 /!p6 /!E /!@ /!p@ (0/!8?HPFX/!`0pxF/!X2F/!1/!*1G/!B< /!(68@ H/!P&<`h,p/!x". /![. /!. /!n. /!@D(0 8/!@9PX `/!h:X.symtab.strtab.shstrtab.init.plt.text.ftrace_trampoline.bss.rela.data.rela.rodata.rela.text.rela.init.text.rela.altinstructions.altinstr_replacement.rela.exit.text.modinfo.rela__verbose.data..compoundliteral__versions.rela.gnu.linkonce.this_module.comment.llvm_addrsig.note.gnu.build-id.note.GNU-stack @A%B=HGHhB@ȥP[!R2M@@!_0|Z@A`! R_Z@@% ! j<e@.!zu@/`! ,@0x!$x@0 1!P$x@@a0! 0 Lo!!4$4L$aDP$L" q4