ELF>@@"!GNU"e ONXk6c|6LinuxUHG`H@HH@x1]DU1H]UHw]Ã!]fU H]ff.@U H]ff.UHO`HyDBHHGxAPu @1]Á@u @1]@UHSH_xH{xHs[]UHSHHu CH1[]ÅCH1[]ff.UHATSLg`LLƒD[A\]fUFHUHHtDо]fUHAWAVAUATSHLz`ILGxA@(1IDL$ÉEAEAR1YHqH9HA9uLLELALEDAA@A@thuBA|uULxDLOH[A\A]A^A_]à tD9KAAE$AE(1UUЃtf S >AD`A @؁}PADvAA΀( `A A 1HG ff.@UHATHGIH@xHxtHHDL A\]Off.UHATSHHG(HXHXxt.uLcLL1H[A\]LcLuLtLEEfUH(HHt1ɺ1]ù1]f.UHAWAVIAUATASHeH%(HE1H1 IHHJIExHLLHCH= L{LHCLHC0HCHHC`AąLAąLHHCxHH=wUHtD1HU̾LHHLH{xAľLHEeH3%(u0HD[A\A]A^A_]AHuHCAUHSH_xHH1[]U1HSH_xHH[]HHyHHIHIHHLHLU̍(vLHAH{xHLHLHH{xALHEEH{xAcs42l51_probe!:         @@(22invalid DAI format unknown format MCLKVLVDVAVAHPresetRelease reset gpio failed to read I2C Invalid chip id: %x snd_soc_cs42l51sound/soc/codecs/cs42l51.ccs42l51-hifiCapturePlaybackHPLLeft DACHPRRight DACLeft ADCLeft PGARight ADCRight PGAMic Preamp LeftMICLMic Preamp RightMICRPGA-ADC Mux LeftAIN1 LeftAIN1LAIN2 LeftAIN2LMIC LeftMIC+preamp LeftPGA-ADC Mux RightAIN1 RightAIN1RAIN2 RightAIN2RMIC RightMIC+preamp RightMic BiasLeft HiFi CaptureRight HiFi CaptureLeft HiFi PlaybackRight HiFi PlaybackDAC MuxRouteDirect PCMDSP PCMADCPCM Playback VolumePCM Playback SwitchAnalog Playback VolumeADC Mixer VolumeADC Mixer SwitchPlayback Deemphasis SwitchAuto-Mute SwitchSoft Ramp SwitchZero Cross SwitchMic Boost VolumeADC Boost VolumeBass VolumeTreble VolumePCM channel mixerL RL+RR LUnknown master/slave configuration could not find matching ratio Failed to request supplies: %d Failed to enable supplies: %d Cirrus Logic CS42L51, Revision: %02X license=GPLdescription=Cirrus Logic CS42L51 ALSA SoC Codec Driverauthor=Arnaud Patard srcversion=FACF5C9F3BA6D297E864492depends=snd-pcm,snd-soc-coreretpoline=Yintree=Yname=snd_soc_cs42l51vermagic=5.4.0-216-generic SMP mod_unload modversions cs42l51_resumecs42l51_suspendcs42l51_removecs42l51_probecs42l51_regmappmodule_layout wclk_unprepare6jsnd_pcm_format_widthsnd_soc_get_volsw_sxmsleepUclk_enable2)snd_soc_info_enum_doubleڶV3_dev_err1snd_soc_info_volsw-U_dev_infoVzregulator_bulk_disable) __stack_chk_failqs|clk_preparendevm_snd_soc_register_componentsnd_soc_component_writem__fentry__{[devm_clk_get"__dynamic_dev_dbgeWdevm_gpiod_get_optionalD$regcache_mark_dirtyIgpiod_set_value_cansleeprsnd_soc_component_read32Ydevm_kmallocsnd_soc_put_volsw_sxRNregcache_sync6 regcache_cache_only%e$snd_soc_dapm_put_enum_double00      4snd_soc_cs42l51GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0snd-soc-cs42l51.ko t#0 = U j}7 <.00Jd$} 0Pp\02 BGp>X>m!  0J U @ @~F8z'3 P]o} (  7C1 &`  @   @%P3 `$PM #Pg #h}@  $h`  %h 0+h h +h4 hIh^ hth hh + h *h + hh% *h-   6Sguŷ!Pn0+*7BZz-E[my @0:0-kk  " 7 \cL a __UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6__ksymtab_cs42l51_regmap__kstrtab_cs42l51_regmap__ksymtab_cs42l51_probe__kstrtab_cs42l51_probe__ksymtab_cs42l51_remove__kstrtab_cs42l51_remove__ksymtab_cs42l51_suspend__kstrtab_cs42l51_suspend__ksymtab_cs42l51_resume__kstrtab_cs42l51_resumecs42l51_set_dai_sysclkcs42l51_of_xlate_dai_idcs42l51_writeable_regcs42l51_volatile_regcs42l51_readable_regcs42l51_set_dai_fmtcs42l51_set_dai_fmt.coldcs42l51_get_chan_mixcs42l51_dai_mutecs42l51_set_chan_mixcs42l51_hw_paramsCSWTCH.44CSWTCH.43cs42l51_hw_params.coldcs42l51_component_probecs42l51_dapm_mclk_widgetsmclk_eventcs42l51_pdn_event__UNIQUE_ID_ddebug87.43414cs42l51_probe.coldcs42l51_daisoc_component_device_cs42l51slave_ratiosslave_auto_ratiosmaster_ratios__func__.43415__UNIQUE_ID_license90__UNIQUE_ID_description89__UNIQUE_ID_author88cs42l51_snd_controlscs42l51_dapm_widgetscs42l51_routescs42l51_dai_opscs42l51_dac_mux_controlscs42l51_adcl_mux_controlscs42l51_adcr_mux_controlscs42l51_adcr_mux_enumcs42l51_adcr_namescs42l51_adcl_mux_enumcs42l51_adcl_namescs42l51_dac_mux_enumcs42l51_dac_namesadc_pcm_tlv__compound_literal.5__compound_literal.6aout_tlv__compound_literal.7__compound_literal.8__compound_literal.9__compound_literal.10__compound_literal.11__compound_literal.12__compound_literal.13__compound_literal.14adc_boost_tlv__compound_literal.15tone_tlv__compound_literal.16__compound_literal.17cs42l51_chan_mixsnd_soc_dapm_put_enum_doubleregcache_cache_onlyregcache_syncsnd_soc_put_volsw_sxdevm_kmalloc__this_modulesnd_soc_component_read32__crc_cs42l51_resumegpiod_set_value_cansleepregcache_mark_dirtydevm_gpiod_get_optional__dynamic_dev_dbgdevm_clk_get__fentry__snd_soc_component_writedevm_snd_soc_register_componentclk_prepare__stack_chk_failregulator_bulk_disable_dev_info__crc_cs42l51_probesnd_soc_info_volsw_dev_err__crc_cs42l51_suspendsnd_soc_info_enum_doubleregulator_bulk_enabledevm_regulator_bulk_getsnd_soc_info_volsw_sxsnd_soc_get_volswregmap_readsnd_soc_put_volswsnd_soc_component_update_bitssnd_soc_dapm_new_controls__const_udelayclk_disablesnd_soc_dapm_get_enum_double__crc_cs42l51_regmapclk_enablemsleepsnd_soc_get_volsw_sx__crc_cs42l51_removesnd_pcm_format_widthclk_unprepareu!u1uQuquuunz!u:lqulvuvu,0 8 K,llvvB(,P\ \!uL @ Qcvuxu&>Quj $t ) , / 2 #v2 77rWnarz  =snzyug'p1uHgTh ~ "~,3 (8~BM R~\g l~v h~ H~ e~ {  w Q!~0o. <$q(04 |  m  X0`phP & @  p@P`p 0*/@J/PZ@/H`P/iy`yhpy* y(0/yH $   8  x HP8 xHJZH*HH @%!/!`$H"y"##%###f###@p$%$$$f$$$`P%%h%p%x%f%%%0&BH&P&X&i`&0+h&&V&}&&& &j&&&i'+' '8'@'H'iP'0+X' p''}'''''}''' (((}0(8(H(`(x(}((( ((}((())} )()0)+8) P)h)}p)x))*)))}))) +) ) *}** * +(*@*.X*`* h*x***  0P p(08 @pHPX `hpPx0O(@HPX`@hPp`xi+6> @ D Hz(=.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab_gpl.rela__kcrctab_gpl.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo__ksymtab_strings__versions.rela__jump_table.rela.data.rela__verbose.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?[:@0i8J4E@hp0^ <Y@sqL l@tx ` @+ @up 4@p 2(5L2x8&9;:K:  D@H@D( @PhM8@`M@(@Q-0@QX6QFQQ f _o `U0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H Y(AŃ\o \&Gً}Jy/3`mS):UCّ>Pa@EiGm5",Ӽ,`{ZlMfs^71 {qbv XQ3 DNBjRMQÃ@ WE?jk˅:h}ܾXЊ#HM^C3SGviv