ELF@@?#{@_@T_rT{#R_RRRR{#_R*RWRR{#_?#{RSB@(T@hTR!SA{¨#_!*SA{¨#_!*?#{S[c @@9@9@!*?r`TR*5.R*` 5@9@5@95 @95@9`5@95@9`5*SA[BcC{Ĩ#_BR@* 5R*5R*`4*!R*4*!"R!!%@*@4*!"R*@*5"RB+*@5RB0* 4*!*!*!*SA[BcC{Ĩ#_*!*SA[BcC{Ĩ#_BRB6@*5bR8* 5R!!*4*!n"R!! @*`4*!_BR@*5BBR* 5BR*@4*!D*!>*!8*!2*!,*!&*! *!?#{!{#_?#{{#_Failed to map the registers Failed to create regmap Failed to add V3s Mixer DAPM widgets: %d Failed to add Mixer DAPM widgets: %d Failed to add Mixer DAPM routes: %d Failed to add Headphone controls: %d Failed to add Headphone DAPM widgets: %d Failed to add Headphone DAPM routes: %d Failed to add Mic3 DAPM widgets: %d Failed to add Line In controls: %d Failed to add Line In DAPM widgets: %d Failed to add Line In DAPM routes: %d Failed to add Line Out controls: %d Failed to add Line Out DAPM widgets: %d Failed to add Line Out DAPM routes: %d Failed to add MBIAS DAPM widgets: %d Failed to add MIC2 controls: %d Failed to add MIC2 DAPM widgets: %d Failed to add MIC2 DAPM routes: %d sun8i-codec-analogMic2 AmplifierMIC2Left MixerMic2 Playback SwitchRight MixerLeft ADC MixerMic2 Capture SwitchRight ADC MixerMic2 Playback VolumeMic2 Boost VolumeLine Out Source Playback RouteStereoMono DifferentialLINEOUTLine Out EnableLine Out Playback VolumeLine Out Playback SwitchLine In Playback SwitchLINEINLine In Capture SwitchLine In Playback VolumeHBIASMBIASHeadphone Source Playback RouteDACLeft DACRight DACMixerHeadphone AmpHPCOMHPCOM ProtectionHPHeadphone Playback VolumeHeadphone Playback SwitchDAC Playback SwitchDAC Reversed Playback SwitchMic1 Playback SwitchMic1 AmplifierMixer Capture SwitchMixer Reversed Capture SwitchMic1 Capture SwitchLeft ADCRight ADCMIC1Mic1 Playback VolumeMic1 Boost VolumeADC Gain Capture Volume   allwinner,sun8i-a23-codec-analogallwinner,sun8i-h3-codec-analogallwinner,sun8i-v3s-codec-analog 0igdd   0` ,>alias=platform:sun8i-codec-analoglicense=GPLauthor=Chen-Yu Tsai description=Allwinner internal codec analog controls driveralias=of:N*T*Callwinner,sun8i-v3s-codec-analogC*alias=of:N*T*Callwinner,sun8i-v3s-codec-analogalias=of:N*T*Callwinner,sun8i-h3-codec-analogC*alias=of:N*T*Callwinner,sun8i-h3-codec-analogalias=of:N*T*Callwinner,sun8i-a23-codec-analogC*alias=of:N*T*Callwinner,sun8i-a23-codec-analogdepends=snd-soc-core,sun8i-adda-pr-regmapintree=Yname=sun8i_codec_analogvermagic=6.6.0-sineware-prolinux-2 SMP preempt mod_unload aarch64GNUGNU<7 BfLinuxLinux   ?         sun8i_codec_analogGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0    ,8|R U|n$ H p+ R   7 `0 0`6 T ;s 9  < : @ " /;$Q$g `@ h/P  @@ P 9p$$ @? Y v 0/8H$ $ 0 .P "@ 0%@) p&C$Y 88t$ ' ) . . . .(  /, /(D /a8$w$$$$`$x$P$($%$;$Q$f${$$$h$@$$RRR?h "} "  .$ R<RR 1 / 0 .2 L1G }/\ *s    BR  @, $; ,G g z  p+       8 J \ z      sun8i-codec-analog.c$xsun8i_codec_analog_driver_initsun8i_headphone_amp_event$dsun8i_codec_analog_probesun8i_codec_analog_driver_exitsun8i_codec_analog_cmpnt_probesun8i_codec_analog_of_matchsun8i_codec_analog_cmpnt_drvsun8i_codec_common_controlssun8i_codec_common_widgetssun8i_codec_common_routessun8i_v3s_codec_mixer_widgetssun8i_v3s_codec_mixer_controlssun8i_v3s_codec_adc_mixer_controlssun8i_codec_mixer_widgetssun8i_codec_mixer_controlssun8i_codec_adc_mixer_controlssun8i_codec_mixer_routessun8i_codec_headphone_controlssun8i_codec_hp_vol_scale__compound_literal.40__compound_literal.41sun8i_codec_headphone_widgetssun8i_codec_hp_srcsun8i_codec_headphone_routessun8i_codec_hmic_widgetssun8i_codec_linein_controlssun8i_codec_out_mixer_pregain_scale__compound_literal.49sun8i_codec_linein_widgetssun8i_codec_linein_routessun8i_codec_lineout_controlssun8i_codec_lineout_vol_scale__compound_literal.56__compound_literal.57sun8i_codec_lineout_widgetssun8i_codec_lineout_srcsun8i_codec_lineout_routessun8i_codec_mbias_widgetssun8i_codec_mic2_controls__compound_literal.61sun8i_codec_mic_gain_scale__compound_literal.62sun8i_codec_mic2_widgetssun8i_codec_mic2_routessun8i_a23_quirkssun8i_h3_quirkssun8i_v3s_quirkssun8i_codec_lineout_src_enumsun8i_codec_lineout_src_enum_textsun8i_codec_hp_src_enumsun8i_codec_hp_src_enum_text__compound_literal.22__compound_literal.23__compound_literal.24__compound_literal.13__compound_literal.14__compound_literal.15__compound_literal.8__compound_literal.9__compound_literal.10__compound_literal.11__compound_literal.12__compound_literal.5__compound_literal.6__compound_literal.7__compound_literal.0__compound_literal.1__compound_literal.2__compound_literal.3__compound_literal.4sun8i_codec_analog_driver__UNIQUE_ID___addressable_cleanup_module397__UNIQUE_ID___addressable_init_module396__UNIQUE_ID_alias401__UNIQUE_ID_license400__UNIQUE_ID_author399__UNIQUE_ID_description398sun8i-codec-analog.mod.c__UNIQUE_ID_alias344__UNIQUE_ID_alias343__UNIQUE_ID_alias342__UNIQUE_ID_alias341__UNIQUE_ID_alias340__UNIQUE_ID_alias339__UNIQUE_ID_depends338__UNIQUE_ID_intree337__UNIQUE_ID_name336__UNIQUE_ID_vermagic335_note_15_note_14snd_soc_dapm_put_enum_doubledevm_platform_ioremap_resourceplatform_driver_unregister__this_modulecleanup_moduleinit_moduledevm_snd_soc_register_componentsnd_soc_info_volsw__mod_of__sun8i_codec_analog_of_match_device_table_dev_errsnd_soc_dapm_put_volswsnd_soc_add_component_controlssnd_soc_dapm_add_routessnd_soc_info_enum_double__platform_driver_registersnd_soc_get_volswsnd_soc_put_volswsnd_soc_component_update_bitssnd_soc_dapm_new_controlssun8i_adda_pr_regmap_initsnd_soc_dapm_get_volswsnd_soc_dapm_get_enum_doubleof_device_get_match_datamsleep@`h{   8DLx0DHL`t@x@|HH $48<LPT|pp""@ @" "0DhHhLT"X"lpp(,0@DHX\`}}    |7`0(08 8;`H;p9H98<`H< p :H  : 8   8  @ 8H P  `   `  ` `h p  p  8 p(0`p0`@HP80Hp`XpX/  x8@HX hh/ 8(0hP`hp8`  008P H9 p8p p`xpp08@00/ HP( 8.x  !""#8P#X#`#`###8$$ $`p$$$$ 8%&&&&&9& &&&&'8' '0X( ) )0)8)H* P*`X*H`* *p** ++ + 0,.,.-.....z../ / /(/x////z//////00hh0H1X2(4h5h67p888 89(8 8@8X8`8h8p88x8 8888898 (9@9H9P9`9 x99999 90999: `:0:8:@:P: xh::::: P::::: (;0 ;(;0;@; X;p;x;;; ;;;;; ;<< <0< H<`<h<p<< <<<<< <=== = 8=pP=X=`=p= h===== @=H==>> |0Xp+~8~.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.init.plt.text.ftrace_trampoline.rodata.str1.8.rela.rodata.modinfo.note.gnu.property.note.gnu.build-id.note.Linux.rela.data.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.bss.note.GNU-stack.comment @h@oH +,&@yx;$6@yHKFPh2| >w@y8 J9M 0M$TM0M@HhR@XpR@pR@@@0 VV0VXW z d '