ELF>@@32GNU{Gp JF؏LinuxLinux6.1.0-38-amd64vw-wR1lw1v7H  2H1w<Ht,HHvw]`w?-v$/10H?HH?HHaHwu.11:nHHHHHH@H@xHHFH1f.HG(HXHPx@9ff.@HWHG0HR ff.fHGHW0H@!ff.t121ff.HeH%(HD$HG(HT$D$HXH@xHx8D$%=@HT$eH+%(u Hff.fSHeH%(HD$HG(HD$HXHHxGL<v`< vy< Hy8HT$D$1HD$eH+%(H[<t[<t<ۃ <t < uO1۾눻 yp1@w]1۾QB1_,HeH%(HD$HG(D$HXHPxGL< wr<<uCHz8HT$D$HT$eH+%(H<uFHz8HT$D$< tI< uHz8HT$D$ 1Hz8HT$D$ gHz8HT$D$EHz8HT$D$#ff.SHGHXxHPH{81H1H[fDSHGHXx0uIt(1[H0IuH{8H{8H1H1[fH0Hǰff.SHeH%(HD$1Hx8HT$D$xٸ#D$HT$eH+%(u H[fSP$tjtOutJP(t_ttP,tuuuupH1[uH11[tP(ut P,u+H1[tP,t-ut[tŋP,t e݃ucff.HHSHw Hߺ1ߺ11[ff.AVAULoXATIUSHHL7LeH%(HD$1$D$H{@H{@վH{@1H{@HH{@HT$$ D$A$LHD$eH+%(uH[]A\A]A^ff.fAWAVLwXAUAATAUSHL?LDH{@H{@AԾH{@H{@վH{@1D[L]A\A]A^A_DAUATUHSLA$Jtyw#L獴6e1[]A\A]Ml$xLӹLHLeL1[]A\A]I|$@1[]A\A]ff.AUATUSLA$Jttw!L獴6C1[]A\A]Ml$xLLLL1[]A\A]I|$@1[]A\A]@jE1E1Xff.fHW HRx@H5fHHP11ff.fSHGHXxIt0un1[ǃHHǃH1HtO H{81H{80tH51H 1[Huff.HH~H H5H@HPxHP1fB1@SH_0E1E1DH{8jHX[AT sUSLg(I$XHhxH}8ؙÅH}8jE1E1PX[]A\f.AUIATUSHGXHxLgxA9$thI|$8jE1E1A$A$Xf1[]A\A]IuA؉HHA9$u@ATUHSHGHXx{H;HHH1E1H{8E1E1j H{8 gYBD#AT$H{8DwdjE1E1L+IXIuH{XHHH{xHH1[]A\jE1E1L*IZXHHDHG(HXH@xt*uHx8jE1E11ɺ dX1Hx8jE1E1 d1ZDHG(HXH@xt*uHx8jE1E11ɺ}X1Hx8jE1E1}1ZDHG(HXH@xt*uHx8jE1E11ɺdX1Hx8jE1E1d1ZDHG(HXH@xt*uHx8jE1E11ɺ@$dX1Hx8jE1E1@$@$d1ZDHG(HXH@xt*uHx8jE1E11ɺ{X1Hx8jE1E1{1ZDAWAVAULATLE1U1SHHeH%(HD$1$H{8H⾽IE11AG#$II Iu@JD$u31LHD$eH+%(H[]A\A]A^A_H{8HT$uD$uH{8jE1E1XH{8$AA ]HHT$LD$Ht |$tAG1$ff.ATH(UH1SLe1HeH%(HD$1H{8jE1E1@@[~H{8jE1E1{XIH{8jE1E1H{8E1E1j@@A]XH{8jE1E1XH{8jE1E1@@XH{8jE1E1@@XgH{8jE1E1Z7HT$ HH HT$ HHM$L¸wImI}bHHHVH@G1AVAUEATAUSH LwXeH%(HD$1HD$HD$IFHXx9\rEiEH{8jE1E11ɺ8AX?HT$DDT$H{8z T$T$1uD$ H{8 { DD1HT$eH+%(H []A\A]A^AT$G,72H{8jE1E18^ H{8j8E1E1 Z9D99fH{8E1E11HǃjAYL$E1D$IvHHPDL$XHHHH{8jE1E18_H{8jE1E18YDD$ kATUSHGHhxt!t>[1]A\uHtƅI H5HPLPHLJzH}8jE1E11ɺH}81ҾaH}8"cH}8E1E1j1ɺdH}8E1E1j1ɺHIHCH51ɿ HPxfHHPH}8jE1E1UwcH}8E1E1jH}8E1E1jcH}8E1E1dƅKjH}8E1E1H jX)ƅIH51L L\HHHI~HI~HI~HIHIHIHIHIHI$XHHH{HH{HI}HHcCHI}ӉHHHHHHHHHHD$D$HHD$D$HHD$A$ D$0녉HHD$D$HHD$D$HHHHHDHI~HD$D$AV1HAUATUHSHHWeH%(HD$1HL$ AHxEQ=HE1HHPHsH?H H H<'HHUwHcHdgHeHHeCHHT$f|$t AAu<H HH 1HHD$HH|$HhH…tHHHD$HHHHD$LL`L0MtA3wH|$HLtI}HfA|$(4tI}HfA|$^tI}HAl$A9rLE1fE;t$,{M t>Ut7I}HuU} L…tI}HH AH1ɺe=Hk`HHeH1ɺeC!HHH%|$HHHxHD$eH+%(tH[]A\A]A^lrt5677_hw_paramsrt5677_set_dai_sysclkrt5677_set_dai_pll@RT5677CErealtek,rt56775 d d       d PPPQddaaaabbbbbb aaa a a b b b b bbb a  a  abb11 11c c c  DDDD CCCC ???? >>>> A<@@@@;;;;0/A < A<A<A<1111    $ $ ((( ( % & ' &$%&'((% & '  ))`  0PCKK  ////// !"//#//$%&'()*+,-/0123456789;<=@>#?gE@AB@C#DgEGHIJKLMNPQUVWdXYZ[\]^_abcUdefghjlopqrstuz{|` }  !  ////////`  ) )XXXXX'c=M6O8q9qjlrt5677_sel_asrc_clk_srcFailed to set addr msb value: %d Failed to set addr lsb value: %d Failed to set op code value: %d Failed to set data msb value: %d Failed to set data lsb value: %d Sysclk is %dHz and clock id is %d failed reading IRQ status: %d failed updating IRQ status: %d Unsupported clock setting: sysclk=%dHz lrck=%dHz bclk is %dHz and lrck is %dHz bclk_ms is %d and pre_div is %d for iis %d Failed to request POW_LDO2: %d Failed to allocate register map: %d Device with ID register %#x is not rt5677 Failed to apply regmap patch: %d DSP VAD: enable=%d, activity=%d Request rt5677_elf_vad failed %d Requested rt5677_elf_vad (%zu) Failed to set DMIC clock Invalid clock id (%d) &rt5677->dsp_cmd_lock&rt5677->dsp_pri_locksound/soc/codecs/rt5677.cUnsupported frame size: %d IN1realtek,in1-differentialIN2realtek,in2-differentialOUT1realtek,lout1-differentialOUT2realtek,lout2-differentialOUT3realtek,lout3-differentialrealtek,gpio-configDCLKrealtek,dmic2_clk_pinJD1realtek,jd1-gpioJD2realtek,jd2-gpioJD3realtek,jd3-gpiorealtek,pow-ldo2realtek,resetFailed to request RESET: %d rt5677Failed to add GPIOs: %d No interrupt specified &rt5677->irq_lockFailed to create IRQ domain Failed to request IRQ: %d Failed to initialize irq: %d PLL disabled Unknown PLL source %d Unsupported input clock %d m_bypass=%d m=%d n=%d k=%d DSP Boot Timed Out!rt5677_elf_vadELFWrong ELF header prefix Wrong Elf header size Wrong DSP code file Load 0x%x bytes to 0x%x Load firmware failed %d rt5677_irq_chipphysicalrt5677-aif1AIF1 CaptureAIF1 Playbackrt5677-aif2AIF2 CaptureAIF2 Playbackrt5677-aif3AIF3 CaptureAIF3 Playbackrt5677-aif4AIF4 CaptureAIF4 Playbackrt5677-slimbusSLIMBus CaptureSLIMBus Playbackrt5677-dspbufferDSP Buffersnd_soc_rt5677DMIC L2DMIC2 powerDMIC R2DMIC1 powerStereo1 DMIC MuxDMIC STO1 ASRCStereo2 DMIC MuxDMIC STO2 ASRCStereo3 DMIC MuxDMIC STO3 ASRCStereo4 DMIC MuxDMIC STO4 ASRCMono DMIC L MuxDMIC MONO L ASRCMono DMIC R MuxDMIC MONO R ASRCI2S1I2S1 ASRCI2S2I2S2 ASRCI2S3I2S3 ASRCI2S4I2S4 ASRCdac stereo1 filterDAC STO ASRCdac mono2 left filterDAC MONO2 L ASRCdac mono2 right filterDAC MONO2 R ASRCdac mono3 left filterDAC MONO3 L ASRCdac mono3 right filterDAC MONO3 R ASRCdac mono4 left filterDAC MONO4 L ASRCdac mono4 right filterDAC MONO4 R ASRCadc stereo1 filterADC STO1 ASRCadc stereo2 filterADC STO2 ASRCadc stereo3 filterADC STO3 ASRCadc stereo4 filterADC STO4 ASRCadc mono left filterADC MONO L ASRCadc mono right filterADC MONO R ASRCDMIC1DMIC L1DMIC R1DMIC2DMIC3DMIC L3DMIC R3DMIC4DMIC L4DMIC R4DMIC CLKDMIC3 powerDMIC4 powerBST1IN1PIN1NBST2IN2PIN2NMICBIAS1ADC 1ADC 1 powerADC1 clockADC 2ADC 2 powerADC2 clockADC 1_2Stereo1 ADC1 MuxDD MIX1DD1 MIXADC1/2Stereo DAC MIXStereo1 ADC2 MuxDMICStereo2 ADC1 MuxStereo2 ADC2 MuxStereo3 ADC1 MuxStereo3 ADC2 MuxStereo4 ADC1 MuxDD MIX2DD2 MIXStereo4 ADC2 MuxMono ADC2 L MuxDD MIX1LDD1 MIXLMONO DAC MIXLMono DAC MIXLMono ADC1 L MuxADC1Mono ADC1 R MuxDD MIX1RDD1 MIXRADC2MONO DAC MIXRMono DAC MIXRMono ADC2 R MuxSto1 ADC MIXLADC1 SwitchADC2 SwitchSto1 ADC MIXRStereo1 ADC MIXLStereo1 ADC MIXRPLL1Stereo1 ADC MIXSto2 ADC MIXLSto2 ADC MIXRSto2 ADC LR MIXStereo2 ADC LR MuxLLRStereo2 ADC MIXLStereo2 ADC MIXRStereo2 ADC MIXSto3 ADC MIXLSto3 ADC MIXRStereo3 ADC MIXLStereo3 ADC MIXRStereo3 ADC MIXSto4 ADC MIXLSto4 ADC MIXRStereo4 ADC MIXLStereo4 ADC MIXRStereo4 ADC MIXMono ADC MIXLMono ADC MIXRMono ADC MIXVAD ADC MuxSTO1 ADC MIX LMONO ADC MIX LMONO ADC MIX RSTO2 ADC MIX LSTO3 ADC MIX LIF1 ADC1 MuxSTO1 ADC MIXOB01OB01 Bypass MuxVAD ADCIF1 ADC2 MuxSTO2 ADC MIXOB23OB23 Bypass MuxIF1 ADC3 MuxSTO3 ADC MIXMONO ADC MIXOB45IF1 ADC4 MuxSTO4 ADC MIXOB67IF1 ADC1 Swap MuxL/RR/LL/LR/RIF1 ADC2 Swap MuxIF1 ADC3 Swap MuxIF1 ADC4 Swap MuxIF1 ADCIF1 ADC TDM Swap Mux1/2/3/42/1/3/42/3/1/44/1/2/31/3/2/41/4/2/33/1/2/43/4/1/2AIF1TXIF2 ADC1 MuxIF2 ADC2 MuxIF2 ADC3 MuxIF2 ADC4 MuxIF2 ADC1 Swap MuxIF2 ADC2 Swap MuxIF2 ADC3 Swap MuxIF2 ADC4 Swap MuxIF2 ADCIF2 ADC TDM Swap MuxAIF2TXIF3 ADC MuxAIF3TXIF4 ADC MuxAIF4TXSLB ADC1 MuxSLB ADC2 MuxSLB ADC3 MuxSLB ADC4 MuxSLBTXSLBDSPTXIB01 Bypass MuxIB01 MuxIF1 DAC 01IF1 DAC01IF2 DAC 01IF2 DAC01SLB DAC 01SLB DAC01VAD ADC/DAC1 FSBypassPass SRCIB23 MuxIF1 DAC 23IF1 DAC23IF2 DAC 23IF2 DAC23SLB DAC 23SLB DAC23DAC1 FSIF4 DACIB23 Bypass MuxIB45 MuxIF1 DAC 45IF1 DAC45IF2 DAC 45IF2 DAC45SLB DAC 45SLB DAC45IF3 DACIB45 Bypass MuxIB6 MuxIF1 DAC 6IF1 DAC6 MuxIF2 DAC 6IF2 DAC6 MuxSLB DAC 6SLB DAC6STO4 ADC MIX LIF4 DAC LIB7 MuxIF1 DAC 7IF1 DAC7 MuxIF2 DAC 7IF2 DAC7 MuxSLB DAC 7SLB DAC7STO4 ADC MIX RIF4 DAC RSTO1 ADC MIX RSTO2 ADC MIX RSTO3 ADC MIX RIB8 MuxDACL1 FSDAC1 MIXLIB9 MuxDACR1 FSDAC1 MIXROB01 MIXIB01 SwitchIB23 SwitchIB45 SwitchIB6 SwitchIB7 SwitchIB8 SwitchIB9 SwitchOB23 MIXOB4 MIXOB5 MIXOB6 MIXOB7 MIXOutBound2OutBound3OutBound4OutBound5OutBound6OutBound7IF1 DAC0AIF1RXIF1 DAC1IF1 DAC2IF1 DAC3IF1 DAC4IF1 DAC5IF1 DAC6IF1 DAC7IF1 DAC0 MuxSlot0Slot1Slot2Slot3Slot4Slot5Slot6Slot7IF1 DAC1 MuxIF1 DAC2 MuxIF1 DAC3 MuxIF1 DAC4 MuxIF1 DAC5 MuxIF1 DAC67IF2 DAC0AIF2RXIF2 DAC1IF2 DAC2IF2 DAC3IF2 DAC4IF2 DAC5IF2 DAC6IF2 DAC7IF2 DAC0 MuxIF2 DAC1 MuxIF2 DAC2 MuxIF2 DAC3 MuxIF2 DAC4 MuxIF2 DAC5 MuxIF2 DAC67AIF3RXAIF4RXIF3 DAC LIF3 DAC RSLB DAC0SLBRXSLB DAC1SLB DAC2SLB DAC3SLB DAC4SLB DAC5SLB DAC67ADDA1 MuxOB 67DAC1 MuxIF3 DAC LRIF4 DAC LROB 01Stereo ADC SwitchDAC1 SwitchDAC2 L MuxIF1 DAC 2IF2 DAC 2SLB DAC 2OB 2DAC2 R MuxIF1 DAC 3IF2 DAC 3SLB DAC 3OB 3Haptic GeneratorDAC3 L MuxIF1 DAC 4IF2 DAC 4SLB DAC 4OB 4DAC3 R MuxIF1 DAC 5IF2 DAC 5SLB DAC 5OB 5DAC4 L MuxOB 6DAC4 R MuxOB 7Sidetone MuxDMIC1 LDMIC2 LDMIC3 LDMIC4 LSidetone PowerStereo DAC MIXLST L SwitchDAC1 L SwitchDAC2 L SwitchDAC1 R SwitchStereo DAC MIXRST R SwitchDAC2 R SwitchSto DAC Mix L SwitchMono DAC Mix L SwitchDAC3 L SwitchDAC3 R SwitchSto DAC Mix R SwitchMono DAC Mix R SwitchDD2 MIXLDAC4 L SwitchDAC4 R SwitchDD2 MIXRMono DAC MIXDAC12 SRC MuxSTO1 DAC MIXMONO DAC MIXDAC3 SRC MuxDD MIX2LDAC 1DAC 2DAC 3PDM1 L MuxPDM1 PowerPDM1 R MuxPDM2 L MuxPDM2 PowerPDM2 R MuxLOUT1 ampLOUT2 ampLOUT3 ampLOUT1 vrefLOUT2 vrefLOUT3 vrefLOUT1LOUT2LOUT3PDM1LPDM1RPDM2LPDM2RPLL2IF1 ADC1IF1 ADC2IF1 ADC3IF1 ADC4IF2 ADC1IF2 ADC2IF2 ADC3IF2 ADC4IF3 ADCIF3 ADC LIF3 ADC RIF4 ADCIF4 ADC LIF4 ADC RSLB ADC1SLB ADC2SLB ADC3SLB ADC4Tensilica DSPvrefIF2 DAC7 TDM SourceIF2 DAC6 TDM SourceIF2 DAC5 TDM SourceIF2 DAC4 TDM SourceIF2 DAC3 TDM SourceIF2 DAC2 TDM SourceIF2 DAC1 TDM SourceIF2 DAC0 TDM SourceIF1 DAC7 TDM SourceIF1 DAC6 TDM SourceIF1 DAC5 TDM SourceIF1 DAC4 TDM SourceIF1 DAC3 TDM SourceIF1 DAC2 TDM SourceIF1 DAC1 TDM SourceIF1 DAC0 TDM SourceIF2 ADC TDM Swap SourceIF1 ADC TDM Swap SourceIF2 ADC4 Swap SourceIF2 ADC3 Swap SourceIF2 ADC2 Swap SourceIF1 ADC2 Swap SourceIF1 ADC4 Swap SourceIF1 ADC3 Swap SourceIF1 ADC1 Swap SourceIF4 ADC SourceIF3 ADC SourceSLB ADC4 SourceIF2 ADC4 SourceIF1 ADC4 SourceSLB ADC3 SourceIF2 ADC3 SourceIF1 ADC3 SourceSLB ADC2 SourceIF2 ADC2 SourceIF1 ADC2 SourceSLB ADC1 SourceIF2 ADC1 SourceIF1 ADC1 SourcePDM2 SourcePDM1 SourceAnalog DAC3 SourceAnalog DAC1/2 SourceSidetone SourceVAD SourceInBound9 SourceInBound8 SourceInBound7 SourceInBound6 SourceInBound4/5 SourceInBound2/3 SourceInBound0/1 SourceStereo4 ADC1 SourceStereo4 ADC2 SourceMono ADC1 R SourceMono ADC2 R SourceMono ADC1 L SourceMono ADC2 L SourceStereo3 ADC1 SourceStereo2 ADC1 SourceStereo1 ADC1 SourceStereo2 ADC LR SourceStereo4 DMIC SourceStereo3 DMIC SourceStereo2 DMIC SourceStereo1 DMIC SourceMono DMIC R SourceMono DMIC L SourceStereo3 ADC2 SourceStereo2 ADC2 SourceStereo1 ADC2 SourceIB45 Bypass SourceIB23 Bypass SourceIB01 Bypass SourceOB23 Bypass SourceOB01 Bypass SourceDAC4 R SourceDAC4 L SourceDAC3 R SourceDAC3 L SourceDAC2 R SourceDAC2 L SourceADDA1 SourceDAC1 SourceOUT1 Playback SwitchOUT2 Playback SwitchOUT3 Playback SwitchDAC1 Playback VolumeDAC2 Playback VolumeDAC3 Playback VolumeDAC4 Playback VolumeIN1 BoostIN2 BoostADC1 Capture SwitchADC2 Capture SwitchADC3 Capture SwitchADC4 Capture SwitchMono ADC Capture SwitchADC1 Capture VolumeADC2 Capture VolumeADC3 Capture VolumeADC4 Capture VolumeMono ADC Capture VolumeSidetone VolumeSTO1 ADC Boost VolumeSTO2 ADC Boost VolumeSTO3 ADC Boost VolumeSTO4 ADC Boost VolumeMono ADC Boost VolumeDSP VAD SwitchPRlicense=GPL v2author=Oder Chiou description=ASoC RT5677 driveralias=acpi*:RT5677CE:*alias=of:N*T*Crealtek,rt5677C*alias=of:N*T*Crealtek,rt5677depends=snd-soc-core,snd-soc-rt5677-spi,snd-soc-rl6231,snd-pcmretpoline=Yintree=Yname=snd_soc_rt5677vermagic=6.1.0-38-amd64 SMP preempt mod_unload modversions      (0@0( @ (080(  ( ( (  ( ( (  (  (0( ( ( (  (  (08H80( HPH 0 0     (  (  ( ( ( ( ( (     (   (  (08@80( 08@808@808@80 (@HPH@HPH@H@( @H@H@HPH@H@H@H@H@ (0PXP0( PXPXPXPXPXPXP  (08 (08@ ( @8 (H0@P (0H0( w.snd_soc_dapm_put_enum_double{/|device_property_present5`grt5677_spi_writegirq_domain_xlate_twocellrelease_firmwareZ)*regcache_cache_only[is_acpi_device_nodeKεregcache_syncWŇeregmap_writep@devm_request_threaded_irqz?devm_kmallocZzEgpiod_set_value_cansleepj[request_firmware%Xirt5677_spi_hotword_detected,]rl6231_pll_calc enable_irq ύregcache_mark_dirty<%devm_gpiod_get_optional&snd_soc_params_to_frame_sizeMq__dynamic_dev_dbg/Prl6231_calc_dmic_clkm__fentry__Gsnd_soc_dapm_syncdevm_snd_soc_register_component1flush_delayed_work"uirq_modify_statusq__devm_regmap_init_i2cV __stack_chk_failmqueue_delayed_work_ondevice_property_read_u32_array\_dev_infoJ:Zi2c_register_driverJsnd_soc_info_volswck6gpiochip_get_data_dev_errudevice_property_read_u8_array27zsnd_soc_dapm_put_volswKMmutex_lockEN}snd_soc_dapm_force_bias_levelZstrncmp __mutex_initHrl6231_get_pre_div>__irq_resolve_mapping%Thandle_nested_irqkl_dev_warn3t__irq_domain_add%1snd_soc_dapm_add_routes9[__x86_return_thunkP~acpi_match_deviceySsnd_soc_info_enum_doubleELkgpiochip_add_data_with_key@r gpiochip_removeYjsnd_soc_get_volsw7nregmap_readd6snd_soc_put_volsw82mutex_unlockJcancel_delayed_work_sync9cinit_timer_key__const_udelayzaprl6231_get_clk_info:Kirq_create_mapping_affinityjdelayed_work_timer_fn irq_set_chip_dataXSJregmap_update_bits_baseDsnd_soc_dapm_get_volsw Y%:i2c_del_driverj+regmap_register_patchE`irq_set_chip &snd_soc_dapm_get_enum_doublemsleepӅ3-system_wqo<disable_irq6jsnd_pcm_format_width__devm_regmap_init module_layout EEEEEEEEEE               ---------- -- -- --,,,,,,,,,, ,, ,, ,,++++++++++ ++ ++ ++********** ** ** **))))))))(((((((($$$$$$$$%%%%%%%%&&&&&&&&''''''''  !!!!  ? ?## ?"" ? ? ##""       }snd_soc_rt5677GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0ii,2 K  @. Ix u@# A t# A  @ -k A ` "A *A$5A?%DA/@&UA&dAQ&xA`'A`'A(A(AK)A@)B[)A`)A@*v-**A*:"+A@+ږ B_KCKCAKCACAGC BQD!BJD[E.B]E8BGFDBGFTBG^BG uB V "H@2w J-kA@ [u1J``@BBBBSXB*\`@BB2BC C6CGCXClC|Cx C1CCC 1c C@CAF-BC ÈC  ňC `]X\Ɉ Cʈ Aˈ C̈ C P@C`CDn LjňňÈ È DD1D 8^ ͈@ED@ ΈLDf  \D@iD͈~D ͈@`͈@D@DΈDDD@D҈ @QI`VԈ-,21c2@2 1c @ X|O V@D!@DF-ՈDֈD׈Ex ӈcшu1 @4`؈ۈE 2݈E" @O߈EqfF-ڈD܈Dވ*(E/Ex ӈ@@"BEcAG } K@:"QE8:"f W*Q@-k`E rE?@]AyBh8 C|EDEEEF`EEb~E ]_@Ӟ`EEEEQEQ@FQ FQ*Q@FQ۴?%FQ1FJ@=F]@DFQF]FpFF?F@-kIV#%FFQFFQG) O-&"@FF2F`@FR!# ^N p] Z0@ F% }r G A@ G G )G(Gc@?G0RG]GJ@@iG TuG ~G PPG-@KGGGGFQ@GQGQGG nQ@G 1@ HHb@~H2-%H@3H@HJH' @ IJ   k Lj   VHrH*H*H'*y-*H**   k   H   H0CKo H^@@ o%k@HX\ɈAˈHIĈI?LD !I@0I?IKVI `I@jIvIII@I-u1]_ I@`ӞE@$TIQII P@C`DIIJ JJ@,J>JJN KJ@YJi@hJ%tG nJG  uJK J J] -k@ A  J@J@t`Jf-WJQJ@JJJ KGψЈK %K@4-%J@3K`@t$2>KX`@:,FKPKx V k(ѬJ@:)G@;-k<A*@<,K<]KK<gKK<G<yK H%?@KKKGAK':"K! $K `x ӈPrK sCt@HnK-kAy@Kz& )KKLM L@L`*L2L ?LJL WL@cL>c pL@f 0 L C LL L0L@PLLL L@`MM 'M(-0'8*M@2M`BMMNM  `M@qM`MMM @M+M,-M.z/M1M2M3M4M \MM N N@N@*N`iZG7N7 BN xx LN RN@YN`N*NHCL!eN]_ @@85``mNN N۴9N8@NNNN N@N` N O"O7OFO QO@cO`uOOO'O+NO Q?@6 O$ OxG)C@۴k-N** O-@O-%tG-kJf-WJQ@JP h JO J@PM)PP4PSAPS@~U2-XSZ \@IJ^NPaWPdBfP V G)C@OEGwPU<PKPKPKPK-kF@AP V :"@G)C-kX@4JPKx APF IDH IL:K IO8N IR@Q IT IW;V I?QY I[ IQ] I`=_ Ic>bPf 'gوPi 'jQi$Qm 'Jo !Il:Q P҈ QI@V -u1Pr@K sCtHnK@ pehkKQwu1@aQ h`X}rnQ9QG@Q- @Q"`v 'xuQQQQ ۴?,&@`o&DQk p @ |~R@  @k p d  @   = k Rk?QP Rk QP PkP Ek! k kz}G) R $5S5 5@c5`5+R5C5-557R,5 UR,55 tR0,5c cR 5c5 R5@`-9R9&R5 R 55 R5@yR5c5 @S K 5C5 P5@"S5c5 V@u15G)H 7Sh5V G5K5G5G5G5 G5@G5`G5PS5`S5pS5S5S5 SH5V ]_55E5 F5Ӟ5 Sx5x 5 8X5@S`ShSpSxST45T5T5)T54T5>T5 MT5@VT5`_T5kT&DvT5T&DT p5T5 T5@T5`T5T5T5([`5T5x 5 V@p  T525 <5@U5`- 5 U545O45U5([*U5;U DUMU5TU5W5  5@5`%[U5VkgU5 ]5@([`qU x5x 5 V@U%[U5 U5 3U5@3gU5`3]53([3U UUUVV)V=VSVdV|V VV'V @VVVVV@c- `@G)o%kV WЉWӉ@&W؉6WӉHWۉTWۉ@aWӉoWxWӉW@WӉWW@WWWW@WW x *K @CP if Xx *K É@Cʼn  '‰ '!Iĉ lj'ȉ'X&@x V @p  `;X@([k@=Y'I T@2`<@X@IOEK8b| UGXQX_XiXUoX@AʉU{X@XXJ`X`@`9@ n8 + ȉƉ ̉Ήω͉XXV x @X :"XOE@e``X``uX`@XT/@JX`;XXkX Y@ Y YI ,Yk E@ 4Y pˉ ̉҉щ ̉Չ։CY`VY  @q K8X ։ԉ ̉ljډى ̉݉߉މ[YV x @E`XiinYk{Ym@G)nYo  W @YYYYYYV x @:"u݉YYlj@ZljZk$Zk@Ӟ`Is̉5Z `@=ZYY@JZI]Z܉ ̉dZ$V U @uZOFO@~ZZx A> @Z`~ Z@G)Z]KZZ UYYYZTZ Z Z  [ [ -[j @[X@ ̉ ̉ ̉ ̉O[b[s[[[['[[[[ \\:\K\`\q\ \ \ \ \ \\\]]$]8]M]k]]]]]]]]^)^=^ T^!h^"y^#^$^%^& ljljlj^ P^^ ^!:"@s̉X _`@_._@_@ ljq'M_(V' T@<` ;=a_Kp_Vlj_D8V ! @]  ____K_#:"@@%J_J_J` "`" `$@ " )`" 5`" B`"@ M`" Y`& h`& |`(@ `* `2 ` `@ `` ` `+@ {' `, ```@xA`a-@a"a..a>a-@Naba.qaa`@`a`@d[d:"X@`G)od}d0d/`20?@0dG0d10 &U1d3d4>c@4`4=Z5Y@5Y5JZI5d6d6d 6 2@6d d`e`PO@ HLjee-e6e?eK He]esee(U G-@KGGGGS  e0u%@ HHb~@ e uJ@PJ~J  IeV @DU     e eX e e ! # % ' ) ɉ׉ ̉e h1c f@ T`f2Af- (fX@4f h T=f Ef(|@<`Mf5!I(fX@ 4Sfcf9nf;@vf=f?f?fA@fCfEfGfI@fKfMf=uO@Q HSHObO@~UgUWg@0gLg 6 8 : < > @ B D F H kJ kL N P R T V\g Hu[[@P])P_4PaAPa@~c2-eIJg X IZ IL\ IO^ IR` Ib IWd IQf h j l7Ymg h sO s@Pu)Pw4PyAPy@~{2-}S @IJNPWP p ̉Ir ̉ILt ̉IOv ̉IRx ̉Iz ̉IW| ̉I?Q~ ̉I ̉IQ ̉I` ̉Ic~g5pV xA@`a-a"a.@.aj@rk p g@gcfnfg@gggg@Y` 1@ HHb~@H2-%H@H@'  IJ @ g Y Y h h ^ &h 6h Ah Sh @ bh Z whK h 4Y @  ̉ ̉ ̉ ̉ ̉ ̉ ̉ ̉kh%JhX@!`i@h` ̉K ̉ ̉ ̉ ̉ ̉ ̉k ̉ ̉ ̉ ̉ ̉k ̉ ̉ ̉qhhhKhKh h@h`hh i!i4iHi\ipiiiiiiiiiiijjj)j9jHjWjfjujjj jjjjjkk8kLk`k tk k k kkkkl,l El@^lwllllll m@$m7mJm]mpmmmm $mKmKmKmKmK mNJ@m `nnn nK1n @s̉:"@!vȊT=nTMn@QnUnJbnJonvnn^n^h^@nnn nJ@nJcĊ(InK@nKHnKPnKXnU@JnnUai! oˊ! ̉Kʊc ̊E Ί c Њq Ҋq Ԋq ֊q ؊ɉ5 ڊ׉  ܊׉ ފމo ~ )o@  ɊȈƈ7o No peo Lwo Lo Ko #o #o #o #o  Ѣkp p 7cp %c s̉'p 5p  s̉Dp Rp _p uJmp uJp uJp sJp xJ s̉L!p  p5Z pp  ppqqqq  p`MA$q  p8X:q  KpMq  1ljV'A^q xq q q q q q r r  qljVYlj&r  s̉;rCr [r hr vr r  V'rjr r r  s̉sKr $ K:" Tr &s &snd_cardshortnamelongnamemixernameprivate_freectl_devlast_numidcontrols_rwsemctl_files_rwlockcontrols_countuser_ctl_alloc_sizecontrolsctl_filesctl_numidsctl_hashctl_hash_collisionproc_rootfiles_lists_f_opsrelease_completioncard_devreleasingsync_irqremove_sleeptotal_pcm_alloc_bytesmemory_mutexpower_refpower_sleeppower_ref_sleepmixer_ossmixer_oss_change_countsnd_info_entrysnd_shutdown_f_opssnd_mixer_osssnd_aes_iec958subcodedig_subframesnd_pcm_uframes_tsnd_pcm_sframes_tSNDRV_PCM_STREAM_PLAYBACKSNDRV_PCM_STREAM_CAPTURESNDRV_PCM_STREAM_LASTsnd_pcm_access_tsnd_pcm_format_tsnd_pcm_subformat_tsnd_pcm_state_tsnd_pcm_sync_idid16id32snd_pcm_hw_param_tsnd_intervalopenminopenmaxsnd_masksnd_pcm_hw_paramsmresiresrmaskmsbitsrate_numrate_den__pad_before_uframe__pad_after_uframesnd_pcm_mmap_statushw_ptrsuspended_stateaudio_tstampsnd_pcm_mmap_controlappl_ptravail_min__pad4snd_ctl_elem_type_tsnd_ctl_elem_iface_tsnd_ctl_elem_idnumidnames_ptrnames_lengthinteger64enumeratedsnd_ctl_elem_infovalue_ptritem_ptriec958snd_ctl_elem_valuesnd_dma_devicesnd_dma_buffersnd_pcm_oss_setuptask_namepartialfragnosilencebuggyptrperiod_sizesnd_pcm_oss_runtimesync_triggerfragshiftmaxfragssubdivisionperiod_bytesperiod_framesperiod_ptrbuffer_bytesmmap_bytesbuffer_usedparams_lockrw_refplugin_firstplugin_lastprev_hw_ptr_periodsnd_pcm_pluginsnd_pcm_substreampstrlatency_pm_qos_reqbuffer_bytes_maxdma_bufferdma_maxtimer_runningwait_timelink_listself_grouppcm_releaseosshw_openedmanaged_buffer_allocsnd_pcm_oss_substreamsnd_pcm_oss_streamsetup_listsetup_mutexsnd_pcm_ossreg_masksnd_pcm_hardwareformatsrate_minrate_maxchannels_minchannels_maxperiod_bytes_minperiod_bytes_maxperiods_minperiods_maxsnd_pcm_opshw_paramshw_freesync_stopget_time_infofill_silencecopy_usercopy_kernelsnd_pcm_audio_tstamp_configtype_requestedreport_delaysnd_pcm_audio_tstamp_reportaccuracy_reportsnd_pcm_hw_rule_func_tsnd_pcm_hw_ruledepssnd_pcm_hw_constraintsrules_numrules_allsnd_pcm_runtimetrigger_mastertrigger_tstamptrigger_tstamp_latchedoverrangeavail_maxhw_ptr_basehw_ptr_interrupthw_ptr_jiffieshw_ptr_buffer_jiffieshw_ptr_wrapsubformatbyte_alignframe_bitssample_bitsno_period_wakeuptstamp_modeperiod_stepstart_thresholdstop_thresholdsilence_thresholdsilence_sizesilence_startsilence_filledtwaketsleepstop_operatingbuffer_accessinghw_constraintstimer_resolutiondma_areadma_bytesdma_buffer_pbuffer_changedaudio_tstamp_configaudio_tstamp_reportdriver_tstampsnd_fasyncsnd_pcm_groupsubstreamssnd_pcmdev_classdev_subclassnonatomicno_device_suspendsnd_pcm_strsubstream_countsubstream_openedsubstreamchmap_kctlsnd_timersnd_kcontrolprivate_valuevdsnd_enc_wmasuper_block_alignsnd_enc_vorbismax_bit_ratemin_bit_ratedownmixsnd_enc_realquant_bitsstart_regionnum_regionssnd_enc_flacsnd_enc_genericsnd_dec_flacmin_blk_sizemax_blk_sizemin_frame_sizemax_frame_sizesnd_dec_wmaencoder_optionadv_encoder_optionadv_encoder_option2snd_dec_alaccompatible_versionpbmax_runmax_frame_bytessnd_dec_apecompression_levelblocks_per_framefinal_frame_blockstotal_framesseek_table_presentsnd_codec_optionswmavorbisflacflac_dwma_dalac_dape_dsnd_codec_descmax_chsample_ratesnum_sample_ratesbit_ratenum_bitratesrate_controlmin_buffersnd_codecch_inch_outsample_ratech_modesnd_compressed_bufferfragment_sizesnd_compr_paramscodecno_wake_modesnd_compr_tstampbyte_offsetcopied_totalpcm_framespcm_io_framessnd_compr_directionSND_COMPRESS_PLAYBACKSND_COMPRESS_CAPTUREsnd_compr_capsnum_codecsmin_fragment_sizemax_fragment_sizemin_fragmentsmax_fragmentscodecssnd_compr_codec_capsnum_descriptorssnd_compr_metadatasnd_compr_runtimetotal_bytes_availabletotal_bytes_transferredsnd_compr_opsset_paramsget_paramsset_metadataget_metadataget_capsget_codec_capssnd_compr_streamerror_workmetadata_setnext_trackpartial_drainpause_in_drainingsnd_compruse_pause_in_drainingproc_info_entrysnd_kcontrol_info_tsnd_kcontrol_get_tsnd_kcontrol_put_tsnd_kcontrol_tlv_rw_tsnd_kcontrol_newsnd_kcontrol_volatilesnd_ctl_filepreferred_subdevicechange_sleepread_locksubscribedSND_CTL_SUBDEV_PCMSND_CTL_SUBDEV_RAWMIDISND_CTL_SUBDEV_ITEMSsnd_info_buffersnd_info_entry_textsnd_info_entry_opssnd_soc_tplg_hdrvendor_typesnd_soc_tplg_vendor_uuid_elemsnd_soc_tplg_vendor_value_elemsnd_soc_tplg_vendor_string_elemsnd_soc_tplg_vendor_arraynum_elems__empty_arraysnd_soc_tplg_privatesnd_soc_tplg_tlv_dbscalemutesnd_soc_tplg_ctl_tlvsnd_soc_tplg_io_opssnd_soc_tplg_ctl_hdrsnd_soc_tplg_stream_capsperiod_size_minperiod_size_maxbuffer_size_minbuffer_size_maxsig_bitssnd_soc_tplg_streamsnd_soc_tplg_hw_configclock_gatedinvert_bclkinvert_fsyncbclk_providerfsync_providermclk_directionmclk_ratebclk_ratefsync_ratetdm_slotstdm_slot_widthtx_slotsrx_slotstx_channelstx_chanmaprx_channelsrx_chanmapsnd_soc_tplg_manifestcontrol_elemswidget_elemsgraph_elemspcm_elemsdai_link_elemsdai_elemssnd_soc_tplg_dapm_widgetsubseqignore_suspendnum_kcontrolssnd_soc_tplg_pcmpcm_namedai_namepcm_iddai_idnum_streamsflag_masksnd_soc_tplg_link_configstream_namenum_hw_configsdefault_hw_config_idsnd_soc_dobj_typeSND_SOC_DOBJ_NONESND_SOC_DOBJ_MIXERSND_SOC_DOBJ_BYTESSND_SOC_DOBJ_ENUMSND_SOC_DOBJ_GRAPHSND_SOC_DOBJ_WIDGETSND_SOC_DOBJ_DAI_LINKSND_SOC_DOBJ_PCMSND_SOC_DOBJ_CODEC_LINKSND_SOC_DOBJ_BACKEND_LINKsnd_soc_dobj_controlkcontroldtextsdvaluessnd_soc_dobj_widgetkcontrol_typewidgetsnd_soc_dobjsnd_soc_tplg_opscontrol_loadcontrol_unloaddapm_route_loaddapm_route_unloadwidget_loadwidget_readywidget_unloaddai_loaddai_unloadlink_loadlink_unloadvendor_loadvendor_unloadmanifestio_opsio_ops_countbytes_ext_opsbytes_ext_ops_countsnd_soc_tplg_kcontrol_opssnd_soc_tplg_bytes_ext_opssnd_soc_dapm_widgetdapmon_valnew_powerpower_checkedis_supplyis_eppower_checkkcontrol_newskcontrolsdobjpower_listsnd_soc_componentname_prefixcard_aux_listdai_listnum_daidobj_listmark_modulemark_openmark_hw_paramsmark_triggermark_compr_openmark_pmdebugfs_prefixsnd_soc_dapm_routesinksnd_soc_dai_drivercompress_newpcm_newcopssymmetric_ratesymmetric_channelssymmetric_sample_bitsprobe_orderremove_ordersnd_soc_daistream_activeplayback_widgetcapture_widgetplayback_dma_datacapture_dma_datatx_maskmark_startupmark_compr_startupprobedsnd_soc_dai_linknum_cpusplatformsnum_platformsdai_fmtbe_hw_params_fixupcompr_opsplayback_onlycapture_onlyno_pcmdpcm_capturedpcm_playbackdpcm_merged_formatdpcm_merged_chandpcm_merged_rateignore_pmdown_timestop_dma_firstsnd_soc_bias_levelSND_SOC_BIAS_OFFSND_SOC_BIAS_STANDBYSND_SOC_BIAS_PREPARESND_SOC_BIAS_ONsnd_soc_dapm_typesnd_soc_dapm_inputsnd_soc_dapm_outputsnd_soc_dapm_muxsnd_soc_dapm_demuxsnd_soc_dapm_mixersnd_soc_dapm_mixer_named_ctlsnd_soc_dapm_pgasnd_soc_dapm_out_drvsnd_soc_dapm_adcsnd_soc_dapm_dacsnd_soc_dapm_micbiassnd_soc_dapm_micsnd_soc_dapm_hpsnd_soc_dapm_spksnd_soc_dapm_linesnd_soc_dapm_switchsnd_soc_dapm_vmidsnd_soc_dapm_presnd_soc_dapm_postsnd_soc_dapm_supplysnd_soc_dapm_pinctrlsnd_soc_dapm_regulator_supplysnd_soc_dapm_clock_supplysnd_soc_dapm_aif_insnd_soc_dapm_aif_outsnd_soc_dapm_siggensnd_soc_dapm_sinksnd_soc_dapm_dai_insnd_soc_dapm_dai_outsnd_soc_dapm_dai_linksnd_soc_dapm_kcontrolsnd_soc_dapm_buffersnd_soc_dapm_schedulersnd_soc_dapm_effectsnd_soc_dapm_srcsnd_soc_dapm_asrcsnd_soc_dapm_encodersnd_soc_dapm_decoderSND_SOC_DAPM_TYPE_COUNTsnd_soc_dapm_contextbias_levelidle_bias_offsuspend_bias_offtarget_bias_levelpath_sink_cachepath_source_cachedebugfs_dapmsnd_soc_dapm_updatehas_second_setsnd_soc_dapm_wcachesnd_soc_carddmi_longnamepci_subsystem_vendorpci_subsystem_devicepci_subsystem_settopology_shortnamedapm_mutexpcm_mutexpcm_subclasslate_probefixup_controlssuspend_presuspend_postresume_preresume_postset_bias_levelset_bias_level_postadd_dai_linkremove_dai_linkpmdown_timedai_linknum_linksrtd_listnum_rtdcodec_confaux_devnum_aux_devsaux_comp_listnum_controlsdapm_widgetsnum_dapm_widgetsdapm_routesnum_dapm_routesof_dapm_widgetsnum_of_dapm_widgetsof_dapm_routesnum_of_dapm_routescomponent_dev_listwidgetsdapm_listdapm_dirtydapm_statsdebugfs_card_rootdeferred_resume_workpop_timeinstantiatedtopology_shortname_createdfully_routeddisable_route_checkscomponent_chainingsnd_soc_dapm_statspower_checkspath_checksneighbour_checkssnd_soc_dpcm_updateSND_SOC_DPCM_UPDATE_NOSND_SOC_DPCM_UPDATE_BESND_SOC_DPCM_UPDATE_FEsnd_soc_dpcm_stateSND_SOC_DPCM_STATE_NEWSND_SOC_DPCM_STATE_OPENSND_SOC_DPCM_STATE_HW_PARAMSSND_SOC_DPCM_STATE_PREPARESND_SOC_DPCM_STATE_STARTSND_SOC_DPCM_STATE_STOPSND_SOC_DPCM_STATE_PAUSEDSND_SOC_DPCM_STATE_SUSPENDSND_SOC_DPCM_STATE_HW_FREESND_SOC_DPCM_STATE_CLOSEsnd_soc_dpcm_triggerSND_SOC_DPCM_TRIGGER_PRESND_SOC_DPCM_TRIGGER_POSTSND_SOC_DPCM_TRIGGER_BESPOKEsnd_soc_pcm_runtimeparams_selectdpcmc2c_widgetcomprdaisclose_delayed_work_funcdebugfs_dpcm_rootpop_waitfe_comprnum_componentssnd_soc_dpcm_runtimebe_clientsfe_clientsruntime_updatetrigger_pendingbe_startbe_pausefe_pausesnd_soc_pcm_subclassSND_SOC_PCM_CLASS_PCMSND_SOC_PCM_CLASS_BEsnd_soc_pcm_streamsnd_soc_opssnd_soc_compr_opssnd_soc_dai_link_componentsnd_soc_codec_confdlcsnd_soc_aux_devsoc_mixer_controlplatform_maxrregsign_bitautodisablesoc_enumshift_lshift_rtextssnd_soc_dai_opsset_sysclkset_pllset_clkdivset_bclk_ratioset_fmtxlate_tdm_slot_maskset_tdm_slotset_channel_mapget_channel_mapset_tristateset_streamget_streammute_streambespoke_triggerauto_selectable_formatsnum_auto_selectable_formatsno_capture_mutesnd_soc_cdai_opssnd_compress_opssnd_soc_component_driverpcm_constructpcm_destructset_jackof_xlate_dai_nameof_xlate_dai_idseq_notifierstream_eventcompress_opsmodule_get_upon_openidle_bias_onuse_pmdown_timeendiannesslegacy_dai_namingignore_machinetopology_name_prefixuse_dai_pcm_idbe_pcm_basesnd_soc_jackjackjack_zonessnd_jackrl6231_pll_codem_bpk_bpm_coden_codek_codeRT5677_SCLK_S_MCLKRT5677_SCLK_S_PLL1RT5677_SCLK_S_RCCLKRT5677_PLL1_S_MCLKRT5677_PLL1_S_BCLK1RT5677_PLL1_S_BCLK2RT5677_PLL1_S_BCLK3RT5677_PLL1_S_BCLK4RT5677_AIF1RT5677_AIF2RT5677_AIF3RT5677_AIF4RT5677_AIF5RT5677_AIFSRT5677_DSPBUFFRT5677_GPIO1RT5677_GPIO2RT5677_GPIO3RT5677_GPIO4RT5677_GPIO5RT5677_GPIO6RT5677_GPIO_NUMRT5677_IRQ_JD1RT5677_IRQ_JD2RT5677_IRQ_JD3RT5677_IRQ_NUMrt5677_typeRT5677RT5676RT5677_CLK_SEL_SYSRT5677_CLK_SEL_I2S1_ASRCRT5677_CLK_SEL_I2S2_ASRCRT5677_CLK_SEL_I2S3_ASRCRT5677_CLK_SEL_I2S4_ASRCRT5677_CLK_SEL_I2S5_ASRCRT5677_CLK_SEL_I2S6_ASRCRT5677_CLK_SEL_SYS2RT5677_CLK_SEL_SYS3RT5677_CLK_SEL_SYS4RT5677_CLK_SEL_SYS5RT5677_CLK_SEL_SYS6RT5677_CLK_SEL_SYS7RT5677_DA_STEREO_FILTERRT5677_DA_MONO2_L_FILTERRT5677_DA_MONO2_R_FILTERRT5677_DA_MONO3_L_FILTERRT5677_DA_MONO3_R_FILTERRT5677_DA_MONO4_L_FILTERRT5677_DA_MONO4_R_FILTERRT5677_AD_STEREO1_FILTERRT5677_AD_STEREO2_FILTERRT5677_AD_STEREO3_FILTERRT5677_AD_STEREO4_FILTERRT5677_AD_MONO_L_FILTERRT5677_AD_MONO_R_FILTERRT5677_DSP_OB_0_3_FILTERRT5677_DSP_OB_4_7_FILTERRT5677_I2S1_SOURCERT5677_I2S2_SOURCERT5677_I2S3_SOURCERT5677_I2S4_SOURCErt5677_dmic2_clkRT5677_DMIC_CLK1RT5677_DMIC_CLK2rt5677_platform_datain1_diffin2_difflout1_difflout2_difflout3_diffdmic2_clk_pingpio_configjd1_gpiojd2_gpiojd3_gpiomicbias1_vdd_3v3rt5677_privregmap_physicalfw1fw2dsp_cmd_lockdsp_pri_locksysclksysclk_srclrckbclkpll_srcpll_inpll_outpow_ldo2reset_pindsp_vad_en_requestdsp_vad_enis_dsp_modeis_vref_slowdsp_workirq_enresume_irq_checkset_dsp_vadrt5677_irq_descpolarity_maskrt5677_i2c_driver_exitrt5677_i2c_driver_initrt5677_i2c_removert5677_i2c_probert5677_irq_maprt5677_irq_disablert5677_irq_enablert5677_irq_bus_sync_unlockrt5677_irq_bus_lockrt5677_resume_irq_checkrt5677_irqrt5677_writert5677_readrt5677_resumert5677_suspendrt5677_removert5677_probert5677_to_irqrt5677_gpio_direction_inrt5677_gpio_getrt5677_gpio_direction_outrt5677_gpio_setrt5677_set_bias_leveldaislot_widthrt5677_set_tdm_slotpll_idfreq_infreq_outrt5677_set_dai_pllrt5677_set_dai_sysclkrt5677_set_dai_fmtrt5677_hw_paramsrt5677_filter_power_eventrt5677_vref_eventrt5677_if2_adc_tdm_eventrt5677_if1_adc_tdm_eventrt5677_set_micbias1_eventrt5677_set_pll2_eventrt5677_set_pll1_eventrt5677_bst2_eventrt5677_bst1_eventrt5677_dmic_use_asrcclk_srcrt5677_sel_asrc_clk_srccan_use_asrcis_using_asrcis_sys_clk_from_pllset_dmic_clkucontrolrt5677_dsp_vad_putrt5677_dsp_vad_getrt5677_dsp_workrt5677_set_dsp_vadrt5677_readable_registerrt5677_volatile_registersnd-soc-rt5677.koSv0> !'+ Y4pI^?u  <$4 Vo&1#$0%!`"!s5?CPDXJfun 0E! E> d Es@    C  L@ 9 v# 5K'p8c ~; ++`kPkk0kk-8 .H`Piy{@*v0P '87'8O ?ev  @@@1x+`P! @`p@ V)`(/'8G'88_ @w+*+ @+:#1%Z@j*Xu1(! @-@ `#PP P#  P8 PM Pb Py @P P P `P P P P P% P< PS Pj P  !    @   ` 1  G ] Pp P  P @P `P P P P `P @P6  PQ Pl P `P P P  P @P `P P P<  PP Pd Px P P P P P P P P2@PFPZPn PPPPP P@P*`PFPbP~PPP P@P `P&PBPVPi0z 0 0@000@PPPP/PA`PS@Pe PwPP@@@@@@@@&@@7PIP[PmPh@hhh`h,@hI hfhhhhh`h@h1 hNhk h@@h@`h @h* hDh^hxhhhh@`hh,`hA@hV@hkp hhh0hhh(h=`hR`he t@h hhh h h0 h*(9@hN8b`hw0h@h @h@(h`03hI(^ hw h h h h6M he| hPhhhPh, <hUhn`h@h h hPhhh5Khghh`h@h0`h0h0$h6 0GhY@@jh|`0hph0!` h! h!` h!h-!`hD!h[!`hr! h!` h! h!` h! h!` h! h!`h*!hA!`hX!ho!`h!h!`h!h!`h!h!`h !h' !`h> !hU !`hl !h !`h !h !`h !h !`h !h !!`h$!!h;!!`hR!!hi!!`h!!h!!h!!`h!!h!!`h!!h"!`h"!h2"!`hH"!!h^"!`!ht"! h"!` h"!#h"!`#h"!"h"!`"h"!%h#!`%h$#!$h:#!`$hP#!'hf#!`'h|#!&h#!`&h#!)h#!`)h#!(h#!`(h$!+h$!`+h,$!*hB$!`*hX$!,hn$!`,h$!-h$!`-h$!.h$!`.h$!/h$!`/h%!0h%!`0h4%!1hJ%!`1h`%!2hv%!`2h%!3h%!`3h%!4h%!`4h%!5h%!`5h&!6h&&!`6h<&!7hR&!`7hh&!Dh~&!`Dh&!Ch&*&!`Ch&!Bh&!`Bh&!AhG()'!`Ah$'!@h:'!`@hP'!?hf'!`?h|'!>h'!`>h'*'!=h'!`=h'!<h'!`<h (!;h"(*-(!`;hC(*O(!:he(!`:h{(!9h(!`9h(!8h(!`8h((](()%)>)O)c)w))))))))) ** ,*7*K*c********++,+=+S+r+|++++++++,$,1,D,Z,l,v,,,,,,,->-&-8-E-^-m-|------..(.5.@\.y.@.....__crc_rt5677_sel_asrc_clk_src__UNIQUE_ID_alias196__UNIQUE_ID_alias195__UNIQUE_ID_alias194__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9__kstrtab_rt5677_sel_asrc_clk_src__kstrtabns_rt5677_sel_asrc_clk_src__ksymtab_rt5677_sel_asrc_clk_srcrt5677_volatile_registerrt5677_readable_registerrt5677_dsp_vad_getcan_use_asrcrt5677_irq_enablert5677_irq_descsrt5677_irq_disablert5677_i2c_driver_initrt5677_i2c_driverrt5677_filter_power_eventis_sys_clk_from_pllis_using_asrcrt5677_dmic_use_asrcrt5677_removert5677_suspendrt5677_irq_bus_lockrt5677_gpio_getrt5677_to_irqrt5677_i2c_removert5677_i2c_driver_exitrt5677_irq_maprt5677_irq_chiprt5677_dsp_mode_i2c_read_addr.isra.0rt5677_dsp_mode_i2c_read_addr.isra.0.coldrt5677_dsp_mode_i2c_write_addr.isra.0rt5677_dsp_mode_i2c_write_addr.isra.0.coldrt5677_readrt5677_writeregmap_update_bits.isra.0rt5677_set_dsp_vadrt5677_resumert5677_dsp_vad_put.LC7rt5677_irq_bus_sync_unlockset_dmic_clkset_dmic_clk.coldrt5677_set_dai_sysclk__UNIQUE_ID_ddebug332.2rt5677_set_dai_sysclk.coldrt5677_probert5677_dmic2_clk_1__key.27__key.28rt5677_dmic2_clk_2rt5677_bst1_eventrt5677_set_pll2_eventrt5677_bst2_eventrt5677_set_micbias1_eventrt5677_set_pll1_eventrt5677_irqrt5677_irq.coldrt5677_resume_irq_checkrt5677_gpio_direction_inrt5677_gpio_setrt5677_gpio_direction_outrt5677_set_tdm_slotrt5677_vref_eventrt5677_if1_adc_tdm_eventrt5677_if2_adc_tdm_eventrt5677_set_dai_fmtrt5677_hw_params__UNIQUE_ID_ddebug328.4__UNIQUE_ID_ddebug330.3rt5677_hw_params.coldrt5677_i2c_probert5677_dsp_workrt5677_regmap_physicalrt5677_regmapinit_list__key.30rt5677_domain_opsrt5677_daisoc_component_dev_rt5677rt5677_acpi_matchrt5677_i2c_probe.coldrt5677_set_dai_pll__UNIQUE_ID_ddebug336.0__UNIQUE_ID_ddebug334.1rt5677_set_dai_pll.coldrt5677_set_bias_levelactivity.29__func__.26__func__.25__func__.24__UNIQUE_ID_license342__UNIQUE_ID_author341__UNIQUE_ID_description340__UNIQUE_ID___addressable_cleanup_module339__UNIQUE_ID___addressable_init_module338rt5677_of_matchrt5677_regrt5677_rangesrt5677_snd_controlsrt5677_dapm_widgetsrt5677_dapm_routesrt5677_aif_dai_opsrt5677_dsp_dai_opsrt5677_sto1_dmic_muxrt5677_sto1_adc1_muxrt5677_sto1_adc2_muxrt5677_sto2_dmic_muxrt5677_sto2_adc1_muxrt5677_sto2_adc2_muxrt5677_sto2_adc_lr_muxrt5677_sto3_dmic_muxrt5677_sto3_adc1_muxrt5677_sto3_adc2_muxrt5677_sto4_dmic_muxrt5677_sto4_adc1_muxrt5677_sto4_adc2_muxrt5677_mono_dmic_l_muxrt5677_mono_dmic_r_muxrt5677_mono_adc2_l_muxrt5677_mono_adc1_l_muxrt5677_mono_adc1_r_muxrt5677_mono_adc2_r_muxrt5677_sto1_adc_l_mixrt5677_sto1_adc_r_mixrt5677_sto2_adc_l_mixrt5677_sto2_adc_r_mixrt5677_sto3_adc_l_mixrt5677_sto3_adc_r_mixrt5677_sto4_adc_l_mixrt5677_sto4_adc_r_mixrt5677_mono_adc_l_mixrt5677_mono_adc_r_mixrt5677_ib9_src_muxrt5677_ib8_src_muxrt5677_ib7_src_muxrt5677_ib6_src_muxrt5677_ib45_src_muxrt5677_ib23_src_muxrt5677_ib01_src_muxrt5677_ib45_bypass_src_muxrt5677_ib23_bypass_src_muxrt5677_ib01_bypass_src_muxrt5677_ob23_bypass_src_muxrt5677_ob01_bypass_src_muxrt5677_if1_adc1_muxrt5677_if1_adc2_muxrt5677_if1_adc3_muxrt5677_if1_adc4_muxrt5677_if1_adc1_swap_muxrt5677_if1_adc2_swap_muxrt5677_if1_adc3_swap_muxrt5677_if1_adc4_swap_muxrt5677_if1_adc_tdm_swap_muxrt5677_if2_adc1_muxrt5677_if2_adc2_muxrt5677_if2_adc3_muxrt5677_if2_adc4_muxrt5677_if2_adc1_swap_muxrt5677_if2_adc2_swap_muxrt5677_if2_adc3_swap_muxrt5677_if2_adc4_swap_muxrt5677_if2_adc_tdm_swap_muxrt5677_if3_adc_muxrt5677_if4_adc_muxrt5677_slb_adc1_muxrt5677_slb_adc2_muxrt5677_slb_adc3_muxrt5677_slb_adc4_muxrt5677_if1_dac0_tdm_sel_muxrt5677_if1_dac1_tdm_sel_muxrt5677_if1_dac2_tdm_sel_muxrt5677_if1_dac3_tdm_sel_muxrt5677_if1_dac4_tdm_sel_muxrt5677_if1_dac5_tdm_sel_muxrt5677_if1_dac6_tdm_sel_muxrt5677_if1_dac7_tdm_sel_muxrt5677_if2_dac0_tdm_sel_muxrt5677_if2_dac1_tdm_sel_muxrt5677_if2_dac2_tdm_sel_muxrt5677_if2_dac3_tdm_sel_muxrt5677_if2_dac4_tdm_sel_muxrt5677_if2_dac5_tdm_sel_muxrt5677_if2_dac6_tdm_sel_muxrt5677_if2_dac7_tdm_sel_muxrt5677_sidetone_muxrt5677_vad_src_muxrt5677_ob_01_mixrt5677_ob_23_mixrt5677_ob_4_mixrt5677_ob_5_mixrt5677_ob_6_mixrt5677_ob_7_mixrt5677_dac_l_mixrt5677_dac_r_mixrt5677_dac1_muxrt5677_adda1_muxrt5677_dac12_muxrt5677_dac3_muxrt5677_dac2_l_muxrt5677_dac2_r_muxrt5677_dac3_l_muxrt5677_dac3_r_muxrt5677_dac4_l_muxrt5677_dac4_r_muxrt5677_sto1_dac_l_mixrt5677_sto1_dac_r_mixrt5677_mono_dac_l_mixrt5677_mono_dac_r_mixrt5677_dd1_l_mixrt5677_dd1_r_mixrt5677_dd2_l_mixrt5677_dd2_r_mixrt5677_pdm1_l_muxrt5677_pdm1_r_muxrt5677_pdm2_l_muxrt5677_pdm2_r_muxrt5677_if2_dac7_tdm_sel_enumrt5677_if12_dac_tdm_sel_srcrt5677_if2_dac6_tdm_sel_enumrt5677_if2_dac5_tdm_sel_enumrt5677_if2_dac4_tdm_sel_enumrt5677_if2_dac3_tdm_sel_enumrt5677_if2_dac2_tdm_sel_enumrt5677_if2_dac1_tdm_sel_enumrt5677_if2_dac0_tdm_sel_enumrt5677_if1_dac7_tdm_sel_enumrt5677_if1_dac6_tdm_sel_enumrt5677_if1_dac5_tdm_sel_enumrt5677_if1_dac4_tdm_sel_enumrt5677_if1_dac3_tdm_sel_enumrt5677_if1_dac2_tdm_sel_enumrt5677_if1_dac1_tdm_sel_enumrt5677_if1_dac0_tdm_sel_enumrt5677_if2_adc_tdm_swap_enumrt5677_if2_adc_tdm_swap_srcrt5677_if1_adc_tdm_swap_enumrt5677_if1_adc_tdm_swap_srcrt5677_if2_adc4_swap_enumrt5677_if12_adc_swap_srcrt5677_if2_adc3_swap_enumrt5677_if2_adc2_swap_enumrt5677_if2_adc1_swap_enumrt5677_if1_adc4_swap_enumrt5677_if1_adc3_swap_enumrt5677_if1_adc2_swap_enumrt5677_if1_adc1_swap_enumrt5677_if4_adc_enumrt5677_if34_adc_srcrt5677_if3_adc_enumrt5677_slb_adc4_enumrt5677_if12_adc4_srcrt5677_if2_adc4_enumrt5677_if1_adc4_enumrt5677_slb_adc3_enumrt5677_if12_adc3_srcrt5677_if2_adc3_enumrt5677_if1_adc3_enumrt5677_slb_adc2_enumrt5677_if12_adc2_srcrt5677_if2_adc2_enumrt5677_if1_adc2_enumrt5677_slb_adc1_enumrt5677_if12_adc1_srcrt5677_if2_adc1_enumrt5677_if1_adc1_enumrt5677_pdm2_r_enumrt5677_pdm_srcrt5677_pdm1_r_enumrt5677_pdm2_l_enumrt5677_pdm1_l_enumrt5677_dac3_enumrt5677_dac3_srcrt5677_dac12_enumrt5677_dac12_srcrt5677_sidetone_enumrt5677_sidetone_srcrt5677_vad_enumrt5677_vad_srcrt5677_inbound9_enumrt5677_inbound9_srcrt5677_inbound8_enumrt5677_inbound8_srcrt5677_inbound7_enumrt5677_inbound7_srcrt5677_inbound6_enumrt5677_inbound6_srcrt5677_inbound45_enumrt5677_inbound45_srcrt5677_inbound23_enumrt5677_inbound23_srcrt5677_inbound01_enumrt5677_inbound01_srcrt5677_stereo4_adc1_enumrt5677_stereo4_adc1_srcrt5677_stereo4_adc2_enumrt5677_stereo4_adc2_srcrt5677_mono_adc1_r_enumrt5677_mono_adc1_r_srcrt5677_mono_adc2_r_enumrt5677_mono_adc2_r_srcrt5677_mono_adc1_l_enumrt5677_mono_adc1_l_srcrt5677_mono_adc2_l_enumrt5677_mono_adc2_l_srcrt5677_stereo3_adc1_enumrt5677_stereo_adc1_srcrt5677_stereo2_adc1_enumrt5677_stereo1_adc1_enumrt5677_stereo2_adc_lr_enumrt5677_stereo2_adc_lr_srcrt5677_stereo4_dmic_enumrt5677_dmic_srcrt5677_stereo3_dmic_enumrt5677_stereo2_dmic_enumrt5677_stereo1_dmic_enumrt5677_mono_dmic_r_enumrt5677_mono_dmic_l_enumrt5677_stereo3_adc2_enumrt5677_stereo_adc2_srcrt5677_stereo2_adc2_enumrt5677_stereo1_adc2_enumrt5677_ib45_bypass_src_enumrt5677_iob_bypass_srcrt5677_ib23_bypass_src_enumrt5677_ib01_bypass_src_enumrt5677_ob23_bypass_src_enumrt5677_ob01_bypass_src_enumrt5677_dac4r_enumrt5677_dac4r_srcrt5677_dac4l_enumrt5677_dac4l_srcrt5677_dac3r_enumrt5677_dac3r_srcrt5677_dac3l_enumrt5677_dac3l_srcrt5677_dac2r_enumrt5677_dac2r_srcrt5677_dac2l_enumrt5677_dac2l_srcrt5677_adda1_enumrt5677_adda1_srcrt5677_dac1_enumrt5677_dac1_src__compound_literal.136__compound_literal.137__compound_literal.138__compound_literal.139__compound_literal.140__compound_literal.141__compound_literal.142__compound_literal.129__compound_literal.130__compound_literal.131__compound_literal.132__compound_literal.133__compound_literal.134__compound_literal.135__compound_literal.122__compound_literal.123__compound_literal.124__compound_literal.125__compound_literal.126__compound_literal.127__compound_literal.128__compound_literal.115__compound_literal.116__compound_literal.117__compound_literal.118__compound_literal.119__compound_literal.120__compound_literal.121__compound_literal.108__compound_literal.109__compound_literal.110__compound_literal.111__compound_literal.112__compound_literal.113__compound_literal.114__compound_literal.101__compound_literal.102__compound_literal.103__compound_literal.104__compound_literal.105__compound_literal.106__compound_literal.107__compound_literal.97__compound_literal.98__compound_literal.99__compound_literal.100__compound_literal.93__compound_literal.94__compound_literal.95__compound_literal.96__compound_literal.89__compound_literal.90__compound_literal.91__compound_literal.92__compound_literal.85__compound_literal.86__compound_literal.87__compound_literal.88__compound_literal.81__compound_literal.82__compound_literal.83__compound_literal.84__compound_literal.77__compound_literal.78__compound_literal.79__compound_literal.80__compound_literal.73__compound_literal.74__compound_literal.75__compound_literal.76__compound_literal.69__compound_literal.70__compound_literal.71__compound_literal.72__compound_literal.67__compound_literal.68__compound_literal.65__compound_literal.66__compound_literal.63__compound_literal.64__compound_literal.61__compound_literal.62__compound_literal.59__compound_literal.60__compound_literal.57__compound_literal.58__compound_literal.55__compound_literal.56__compound_literal.53__compound_literal.54__compound_literal.51__compound_literal.52__compound_literal.49__compound_literal.50__compound_literal.47__compound_literal.48__compound_literal.45__compound_literal.46__compound_literal.19__compound_literal.20__compound_literal.21dac_vol_tlv__compound_literal.22__compound_literal.23__compound_literal.24__compound_literal.25__compound_literal.26__compound_literal.27__compound_literal.28__compound_literal.29__compound_literal.30__compound_literal.31__compound_literal.32adc_vol_tlv__compound_literal.33__compound_literal.34__compound_literal.35__compound_literal.36__compound_literal.37st_vol_tlv__compound_literal.38adc_bst_tlv__compound_literal.39__compound_literal.40__compound_literal.41__compound_literal.42__compound_literal.43__compound_literal.44.LC63.LC17snd_soc_dapm_put_enum_doubledevice_property_presentrt5677_spi_writeirq_domain_xlate_twocellrelease_firmwareregcache_cache_onlyis_acpi_device_noderegcache_syncregmap_writedevm_request_threaded_irqdevm_kmalloc__this_modulegpiod_set_value_cansleeprequest_firmwarert5677_spi_hotword_detectedrl6231_pll_calccleanup_moduleenable_irqregcache_mark_dirtydevm_gpiod_get_optionalsnd_soc_params_to_frame_size__dynamic_dev_dbgrl6231_calc_dmic_clk__fentry__init_modulesnd_soc_dapm_syncdevm_snd_soc_register_componentflush_delayed_workirq_modify_status__devm_regmap_init_i2c__stack_chk_failqueue_delayed_work_ondevice_property_read_u32_array_dev_infoi2c_register_driversnd_soc_info_volswgpiochip_get_data_dev_errdevice_property_read_u8_arraysnd_soc_dapm_put_volswmutex_locksnd_soc_dapm_force_bias_levelstrncmp__mutex_initrl6231_get_pre_div__irq_resolve_mappinghandle_nested_irq_dev_warn__irq_domain_addsnd_soc_dapm_add_routes__x86_return_thunkacpi_match_devicesnd_soc_info_enum_doublegpiochip_add_data_with_keygpiochip_removesnd_soc_get_volswregmap_readsnd_soc_put_volswmutex_unlockcancel_delayed_work_syncinit_timer_key__const_udelayrl6231_get_clk_infoirq_create_mapping_affinitydelayed_work_timer_fnirq_set_chip_dataregmap_update_bits_basesnd_soc_dapm_get_volswi2c_del_driverregmap_register_patchirq_set_chip__mod_of__rt5677_of_match_device_tablesnd_soc_dapm_get_enum_double__mod_acpi__rt5677_acpi_match_device_tablemsleepsystem_wqdisable_irqsnd_pcm_format_width__devm_regmap_init L j y       , C j       1D Q am w9~ '  ' K Q' ''8'Z'|' * !*,;CLZks '   u... $$1?0H M5[ i q *   '3 'I )j  o      A      o % X7 )A     )   '   F  S  )      1    : :    ! E  k y  9    :      : :1  8  A g 1u )     1  -N1n ~  p  1Y1k r 1w  G 1 `1 ?1G Q1 1 1 1' 1g1o 1 1 1 M^'fm ) '1/7hz  )+=D QY1 1 1 /17 AL|1 1 P1m1x 11 c11*1q11"1.  K,q1  '1 1| '1 r1z  111!b-j/u}<#1D1V _%1111  !5 h< P11% ,  W /i u +        !   !)! -.!:! AG!g! \o!! q!! !! !!"  ""/"9:"  B" R".b" l"=""'"h"" @1"4"RK# V# a# Pl# @w# # # ###L#b# # # $ / $ A$+a$1$1$1$1$ `%'%9% F% N%W%q%  x% `%% % `%% F%& &$& ,&8& @&L& T&`& h&&1&1&1&1&'1L'1r'1'1' '' u''(( -(!T( a((1()))N)) ){)1*1S*1y* * ** w* 8**1*1+  ++@+ e+:q+ + +1+++1 ,1(,::,M, {,1,1,1,1-1-:)- 1-    3 PA (%*A 7 <AA N SX% e Pjo% | % x% (%  c     w%/I@ 0P[ 0ch"o w% ! Ye% % % > %.%7 CL%U ]b#i q d) d) X   4 D_ z   # > Tj ',| | |  ,9 AR ]    , A/@ ZEf q     ) "7 H &p0P@ X *1 H@1`h!x@-  +`(`( `p 0      P@ P X P   P    P` +p ;x P L \ P m0 r8  |     @ P X    `px. ?0V8g}@PX `p,x:O _0u8@P`p 0@P`p 0@P`p 0@P   `p  0'2@2P82D   ` h p     !(!0!!!!!!!@"H"P""""###`#h#p#### $($0$$ $$$ $$@% H%P%% %%&+&&`&+h&p&&+&& '+('0''L'''L''@(LH(P((L(()O)`)Op)2)W)h)p *W(*x0*O*W****h*p@+H+P++++,,h,p`,h,xp,O,,, -(-h0-p------@.H.hP.p..x.O///`/h/hp/p/// 0(00000h0p00x0O@1H1P1 1 1h1p2 22`2 h2p2 2 2* 23 3 (303+3 3< 3J 3X 3* 33 @4X H4h P44X 4< 4J 5m 5} 5 `5m h5 p525m 5 5 6 (6} 06 6 66L6 6 6 @7 H7 P7W7 7 78 8 8W`8 h8 p88 8 9 099 9 9 9@:P: X:: : ; ; `;+ h; p;;+ ; ; <9 (< 0<<9 < <<G <+ @=G P=9 =W =j =+ >W >l >G `>o p>W >o > ? 0?9 ? ??? ?@@ P@o @ @ A A A`A hA pAA A A B (B 0BB B B B@C PC C CDD D`D pD D D E (E 0EE E E E E E@F HF PF F F G G`G pG G G H0H 8HH- H H- H @I= HI PIX I= I I J= J:`J:pJ xJJK J Jm KK (K 0K KK K_K_K K@LY PL= LY LK Mf Mr M `Mf hM pM= Mf M MK Nf (N 0No Nf N N N N N @O HO PO O O Of P P P `P hP pP P# P0 P Q# (Q= 0QY Q# QJ QJ QO Q\ Q- @RO HRi PRi RO R R Sn S S `Sn hS pS Sn S S Tn (T 0T T T T T T T @U HU PU U U U V V V# `V hV pV# V V V# W (W 0W# W W WO W W WO @X HX PXO X X XO Y Yn `Y pY Y Y Z 0Z Z Z Z Z Z Z @[ H[ P[ [ [ [ \ \ \ `\ h\ p\ \ \ \ ] (] 0] ]# ]m]# ] @^* H^ P^ ^* ^ ^ _* _ _f `_7 h_ p_ _7 _ _ `D (`0 0` `D `= `Y `D `J `J @aQ Ha\ Pa- aQ ai ai bQ b b `b^ hb pb* b^ b b* c^ (c 0c* c^ c c* cp c c7 @dp Hd Pd7 dp d d7 ep e e7 `e he peD e e eD f (f 0fD f f fD f f fQ @g Hg PgQ g g gQ h h hQ `h ph^ h hp i 0i i i i i i @j Hj Pj j j j k k k `k hk pk k k k l (l 0l l l l l l|@m Pm m m m n n n `n hn0 pn n n\ n- o (o= 0oY o o o o o o @p Hp Ppf p pq q `q hq pq q q q r (r0 0r r r\ r- r r= rY @s Hs Ps s s s t t tf `t ptt t u (u 0u u u u u u uf @v Hv Pv v v v w w0 w `w hw= pwY w wJ wJ x(x\ 0x- xxi xi xx x @y$Py*y$y z$z `z$pz z$z {.0{4{D{M{X{D{b{m@|DH|wP||D| | }D}}f `}4h}p}D}4}}D ~(~0~~~~~~~@H P `hpȀЀ (0(2=GR@H0 P \\d`dhptȃ|Ѓ t(0tt @tHPtr  t o `th p ȆІ (0  @H.P.8 G `hVp eȉr Љ e( 0o e  e @eH P= emv8 `hGp ȌVЌ (0  K @HP4`hpdȏЏt (0e@HP4d`hptȒВ (0e4@HPdt`hpȕЕe (04@HPdt`hpeȘИ  (04  d@ HPt  e` hpțЛ4 (0dt@HPe` hp ȞО  (0  @'P 1;`Ep OС J 01J ;i E@i POYbib`rpb{Фb 0bbb@PbYmim`rpm{Чm 0mmm@PmYi`hprȪЪ{ (0@HPYi`hprȭЭ{ (0@HPYi`hprȰа{ (0@HPYi`hprȳг{ (0@HP Y i` hpr ȶж{  (0  @ HPYi`hprȹй{ (0@HPYi`hprȼм{ (0@HPYi`hprȿп{ (0@HPXX`p (0 (&@&P09@9`Ip9R9 [09d9m9@vP90|@|`Ip|R| [0|d|m|@vP|0@`hpIR (0[dm@HPv0@`hpIR (0[dm@HPv0@`hpIR (0[dm@HPv0@`hpIR (0[dm@HPv0@`hpIR (0[dm@HPv0@`hpIR (0[dm@HPv0@`hpIR (0[dm@HPv0@`hpIR (0[dm@HPvmm`p =0=@P\\`p 0\\@.P`p #0,@P**`p** #0*,**@P*`p R0#R,5@5P?  ?  `?hIpi OMX O(b0mOX\Oc@OHwPOn vt?`vhpOt? (0Ov@HP`hp (0@HP..`hp' ( 0f   @HP#`h(p1-8 -(B0--..@-HLP,-V;[|`[hp[ [(0[[fE@kHPkk`kh.p.k  k(v0O{{@{HP{{h `{h p2{ (0{v@ H P       {` h p     ( 0 v     @ J H P { J  v J   ` J h p  J  0 8  { @ HP  `p x3 ' 3 (<0J 3 R3 `-@3 P  n` hp  R  (`0- ?? @H'P<J [`hpkg g0 8n @HP[k`p x 0J  @pP3 p  ` p (0hp @H< PJ   * 3 `h p 0    $  @!$H!P!J !$!h!3 "$""`"$p"/":"" #:(#0# #:#h# #:##@$:P$/$E$$%E%%J `%Eh%hp%3 %E%% &E0&P&[&&&[&& @'[H'hP' '['h'([(P`(fp((p( )z0)))f))p@*P*z**++`+p+++$ ,0,:,,E,,[H- -..P/r1H23485`6H78.9V;}H<=>@HAB;C\EHFG H,JOHKuL L0MOHPQRTHUVWYHZ[\^H_`acHdefhxh Hiijjkm2HnOop8r'HsDtuuWHvwwHxx yzzH{|W |H}}@~H `HȂ Ȅ+HLH ȇX ȉm H HȎH ȑ !  ȓ+ H9 @H Ȗ Ș H` H:=  ȝ_K H  Ȣ o H  ȧ  H  Ȭ - HG Y ȱ  HȴeȶH t@Hȹ`ȻDHdHȾ`4@ H  HJ i 'H1;EOHmYirH{HX(H&H|0@HIR[dHmvmH=H \H$H.H.8@JH *   H#,HRH5T]fHo  H `!# !H"O "#n $ $ H%@& &`H' '( ())* H* +7 +H,D ,-Q ..^ H/0p 0H1 12 33 840H45 5H6 6 7 8@8 H9: :H;; <==H>??H@@A B BHC@DD`HEEFGGHHIIHJJKL LHM@NN`HOOPbPQ# QS9SHT PTUUV VXXHY PY ZZG[$[7].]iH^{^_`f HabxHccde eHf gg@Hh hijjvHkll@HmnOoo?HpqqHrrsttHu`vv@Hw-w x[yykHz{x{`H||`}}`~8`?x`Hg``ȃHHJ Ȇ @Ȉ3 H Hȋ@ȍHp ȒH/ȗP$H:ȚEȜ[HfHpzȡ8xHȦHȫH"7ȯp"7аPh"p7x0H"P7Xh("078H`p"7(@Pд"7 0ȵ"е7ص+"7ȶp?"7зPSh"p7x0gH"P7Xh{("078H`p"7(@Pл"7 0ȼ"м7ؼн"7 0     Ⱦ о ؾ "7(@P ȿ п ؿ     ("078H`p"7(@P%"7 0:"7O"7pd"7P:h"p7x0yH"P7Xh    0H"P7Xh("078H`p  0 \ =    0H"P7Xh("078H`p"7(@P\ i  "7(@Pp"7 0p"7pp0 x= J  "70"70p,"700 8 P<h"p7x0LH"P7Xh\("078H`p   l("078H`px"7(@Pl"7 0x"7h"7<  *  "7h"7h  "7 0r     "7(@P8GV ("078H`pr    m0H"P7Xh  .(80G8VPh"p7x  |(08@Hr P X p"7@@H2PGX0 `\"7``hpx +"7Mbw ="7 0hxQ"7 0he"7 0}   x"7 0}  "7 0* h < "7 0* < "7 0P"7P"7PPhXx`"7PPj Xl p"7Ph"p7x0+H"P7Xh?("078H`pS"7(@Pf"7 0y"7 0P"7P"7PPhX`"7p"7Ph"p7x0H"P7Xh("078H`p"7(@P. v"("078H`p|f00H"P7Xh8B. L(VP>h"p7x   (08@H(pL"7@@HPX.`hpx Z"7``hpxh"7pp x Iu"7MbXcwn2` 8@2HX p2` 2(028H``x22`(028H `x2` 2  2(8` Php2x 2` 2( Php2x`22(`@X`2hx2` 2  0 H P 2X h `   2     2  `0 H P 2X h    2  `   2   8 @ 2H X `p   2     2  ` 8 @ 2H X p   2  `   2   ( 0 28 H `` x  2     2  `(028H`x2`2 2(8`Php2x2`2(Pnhp2x2`2(@X`2hx`'2<2`0HP2Xh2`n2! 8@2HX`!p`2 R2` '(028H#`<x2`#R2"` 2(8`"P hp2x%2`%2($@X`2hx`$2'2`'0HP2Xh&2`& 2) 8@2HX`)p2(2`((028H+`x2`+2* 2(8`*Pthp2x,2`,t2(-@X`2hx`- 2. 2`.0 HP2Xh/ 2`/ 20  8@2HX`0p 21 2`1 (028H2` x2`2 23  2(8`3P hp2x4 2`4   2 ( 5@  X ` 2h x `5   2  6  !2!!`60! H!P!2X!h!7! !!2!!`7!!!%!("D "8"@"%H"(X"`Dp"""%"("C"""%"("*"`C#(#0#%8#(@#*H#B`#x##%#(#*#`B###%#(#*#A$$ $%($(0$)8$`AP$h$p$%x$($)$@$($$%$($`@$<%%%%((%?@%PX%`%%h%(x%`?%d%%%%(%>%x%&%&(&`>0&H&P&%X&(`&*h&=&&&%&(&*&`=&&&%&('*'< '8'@'%H'(P'*X'`<p'''%'('*';'''%'('*'`;(((0(%8((@(*H(:`(x((%(((*(`:(4((%(((*(9)J) )%()(0)*8)`9P)`h)p)%x)()*)8)v))) )`81 (008`@HPPX`hpx0 @     @  P0 P(0@8@HPX0`h px`(+Ki x $(+,B0i48<@DHPLlP}TX\`drhlppti x |  E     D  7  mF&n6w- {yU% )$?+(G  $#(0,U0`48<@DHLPTX\`dOhPlYptx|rw ty(06pu  $(a ,b 0c 4e 8g <i @n Ds H L P T X \ ` d* h. l0 p2 t4 x6 |; @ G I J N                     @ A C E J            $ ( , 0 4 8 <& @D DI H L P T X< \@ `F df hs lt py t x |          8chikmr=^ )F K$P(t,048<@DH L&P+T0XT\l`ydhlptx| $+.5" HPVm  $(,048<@DH4L5P6T;X@\F`Idchlptx|?arsvw| Wi/ev '*+- 2$(+,,0[4}8<@DHLPTX\`d"h0l6p:txx{|aw',./03IKNOQSUZv s $(,048Q$<q$@$D$H$L$P$T$X4%\S%`%d%h%l%p%t%xw&|&&&&&'''+'6'Q'\'w'''X(`(g(i(n(r(u(y((()))))))))) * R*Y**** *$*(*, +0+4+8+<+@:+D=+H?+LD+P+T+X+\,`e,d,h,l,p,t-x -|:- EV?@ACEGLIcr *  $( 0)4^*8 *@-*D*H b8`@hs 0px@ pP`0@ h( 7HGXit@]8t@@H]Pwptx ]t]t]h8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rela.text.unlikely.rela__ksymtab_gpl__kcrctab_gpl.rela.rodata__ksymtab_strings.rela__mcount_loc.rodata.str1.8.rodata.str1.1.modinfo.rodata.cst2.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__bug_table.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d<?:-:@0x*0J-E@)`0Z- U@*00j-Le@8* 0 ~L5 y@6H0 X5`51 @(7r02Hgag@ة02h2kHP,@0ȍ #@p/02 B` =@00SpPN@0h0eHE `@0!pk@0#{@0%@0'@@@00)0PHXp51 @.0 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H )u]x'T5ِ6/ HИC=Bt'U#qz+%:5V B'דNڎ :>33b 0C%; narw; f)E9kҸmo^`v3ϧ:}$dP.FʲtwJAkD<8@7֊0P$R-,s[*.TЌ:`K~*M6~Module signature appended~