ELF(@@$! uU @!""#$%&'(+,./0123456789:;<=>?@ABCDEFGHIJKLMNQRSTUZ[\]^_`arstuvwxyz{|}~@,,<<66RR779966??DDzR| (,D-DD T DD-(D$D-DD L DD-0pD-D0L    0LD-D (,P-DD H DD-0D-D0L    0LD-D p\0,D-D H    HD-,`D-D H    HD-4D-D0L 0  0LD-D <D-D@P @   @PD-D <D-D@P @  < @PD-D (\<D-D H  \  HD-(LD-D H  l  HD-ݿ+^ ?#{OCA8 C RR`*B!tN`*B!#R7@qkT(R9!Bc?T!`R?#TB`*tA8 C@ T*OB{A#_!`**qRRBR@?R6!`?R@!`!B`#R*`6!ϨL@ @?#{!R{#_?#{OCA8 C!#R@q! #Rh*@q h.A8 C@ TOB{A#_?q RT(QYqT_(QqT)R(!Ț T(QqcT(Q qT?qT*_֝?,q RT(Q%qcT(0QqT)R(!Ț  @T_?qT?qT*_vz?#{O @ R"R4R=@h@``@RR`@RR`@RR`@R"R`@RR`@RR`@RbR`@RR`@RR`@ARR`@aRR`@R*`@RR`@RR`@ARR`@R"R`@RRh.@i@9R`@ S *h*@`@qT"R***h*@`@AR"!QR*"**h*@`@aR!Q"***h.@`@qT"R***h.@`@AR"!QR*"**h.@`@aR!Q"***h@9q!T`@RRR***OA{¨#_Ȏ?#{ @_ qa@=@T_qT_qT"9`@AR"R#R**`@R"R#R `@R"R***`@AR"R**** @{¨#_蛙0@* @=@%_x?#{ O0@( *@q@<@T@qA TcR(R**@!RbR**BcrT q TR@RR**h qTq Tq TqAT@R"R#R**>@aRbRcR**@RbR'q*T qTRRR@RbRcR**>@RR***@aRbR***@R"R****OB @{è#_!@!? .?#{ WO0@*|**@_q=@(R"9mT_qT_q`T_qT_q TCR_qT_q T_q TcR_qT_q! TR_q T_qa TR CRRR#RR@ARR**BqTqTbqTRRR@RR**@R@>S!R@bAR@b>SaR@RR3 3*@>SR*OC @WB{Ĩ#_@!*@!p?#{ WOV0@($@@5=@h4*h*@ 4 RZZ *@q@Tq@T`qTRh&@4*Rh&@5h*@4 RZZ *@6RR***b*A(ĊR_kT蟏R_kTR_kTR_k`TpR_kTR1ۅR_kTR_kT(bR_kaT*4R&Rh&@H5܅R_kTЇR_kT*tRHĊR_kTR_k TR**** *TRRRR6R@aRR***@nSRR**@9@QRRj**#B@@vA6@h 4&@)@R r kcT)Ri r k#TqWq)T)ԅRi r kT)RIr kT)Rr kCT)`Rr kTnqT)Rr kCT)R$r kTR*RRRh&@@H 5h*@ 5*ZR R @!TRRR@!RR**"A9H7~qmTqTq`TqTqTCRqTq TqTcRqTqTRq TqATR CRRR#RR@ARR***OC @WB{Ĩ#_h&@@5h*@4 R*ZZ *!@! >%description=ALSA SoC MAX98927 driverauthor=Ryan Lee license=GPLname=snd_soc_max98927intree=Yscmversion=ga9c2663f637fdepends=alias=of:N*T*Cmaxim,max98927alias=of:N*T*Cmaxim,max98927C*alias=i2c:max98927vermagic=6.12.0-mainline-ga9c2663f637f-ab12743383-4k SMP preempt mod_unload modversions aarch64Speaker Volume6.5V8.75V9.875V1.50A2.80ADAI SelVolume Location Switch2.10AHiFi Capture8.375V1.60A3.60A3.70A7.75V1.80A3.40ABE_OUT8.25V2.40AHiFi PlaybackVI SenseRamp Switch7.625V3.80ASwitchfailed to find proper clock rate. Boost Output Voltage8V1.10A2.70AFailed to register component: %d Current Limit1.30AVMONDRE Switch7V8.625V3.90AAmp DSP Switch7.375VMAX98927 revisionID: 0x%02X 1.40ADAI clock mode unsupported vmon-slot-no9.375V2.00A2.20A2.90Amax98927maxim,interleave-moderesetDigital Volume7.5VDAI invert mode unsupported 8.875V9.75V9.125V3.00A3.20ADAI Sel MuxCurrent Sense9.625VVoltage Sensefailed to request GPIO reset pin9V7.125V1.00A2.30A4.00ALeftRightmax98927:826:(&max98927_regmap)->lockimon-slot-no2.50ABCLK %d not supported Failed to allocate regmap: %d 6.625V10V1.20A1.70AAmp Enable7.875V8.5V3.50AIMONmax98927-aif1rate %d not supported interleave_mode6.875VLeft6.75VRightFailed to read: 0x%02X 7.25V8.125V9.25V2.60A3.30A4.10Aformat unsupported %d 9.5V1.90A3.10Asnd_soc_max98927Tui2c_register_driver㥷Oi2c_del_driver֤devm_kmallocof_find_propertyEoVof_property_read_variable_u32_array__devm_regmap_init_i2cŅdevm_gpiod_get_optionalIXdev_err_probeqKgpiod_set_value_cansleep ]usleep_range_stateڪregmap_readV_dev_errLB_dev_infoWdevm_snd_soc_register_component__stack_chk_failGdevice_property_read_u32_arrayXregmap_writek$regmap_update_bits_base6jsnd_pcm_format_widthtdregcache_cache_only /Iregcache_mark_dirty|regcache_syncaFsnd_soc_info_volsw+snd_soc_get_volswQ"snd_soc_put_volswysnd_soc_info_enum_double6snd_soc_get_enum_doublehsnd_soc_put_enum_double`Bsnd_soc_dapm_get_enum_doublewsnd_soc_dapm_put_enum_double۪snd_soc_dapm_get_volswo^snd_soc_dapm_put_volswgOmodule_layoutLinuxLinuxGNU*B1d(R5QGNU8HtLtXdthtxYY]]ttt t tt,t(0t(P`pxt|tttYYTpTptt<t@tXdtht 0@P`p(\ 8 @ t t( t%, t%0 8         t  t  t$ t(    0 P | ttt t tt$`ltTT TTVV@VV@VV@VV@hTtbtt^ tb(t0t^tbtt^ttb@tHtPtQttt{tt`tnptY@Yx YVPthpxTxTtTTtq   ( Th@ tX ` h x T tV    T8 t5    T0 tH P X h Y t=    Y t tG t t ta t t t t  t tx ti t ( t0 t8 t_@ tpH tdP tX tB` th tOp tx t t! t| tI t tN Y  t t tR( tK0 t8 t!@ tfH tXP t~X t&` th tLp tx t t t  t t t' t tV t, t\ t t tu tl tr t tk t t Y t^ t VTtb@Yxt@tHtRtntRt@YHtQ@t{t-YtttYXtpxTV V<V@ 0V8 VV0tXYptYtRtAndroid (12701618, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)WHXtVVVVV@0VdVTV V<V@ V8 `VV@{~ "%(+.169,pA @\<@TsPET   <8' <@ < v@ \8 4 8 $<m+@L<@s ! )%p%0~U r g1H  @( x Uxh@h- hh|h8h1h h  h f  s xP~ HPe h h>   Daaw O@$P yX` Em K Ke Em? K K K K K K, $AR\_5[vRr&N  @- sM".note.gnu.property.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt.bss__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.init.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.exit.data.rela.init.data.rela.data.BTF.rodata.str1.1regcache_mark_dirtyof_find_propertyregcache_cache_onlymax98927_i2c_probe._keyof_property_read_variable_u32_arraydevice_property_read_u32_array__kcfi_typeid_snd_soc_dapm_put_volsw__kcfi_typeid_snd_soc_put_volsw__kcfi_typeid_snd_soc_dapm_get_volsw__kcfi_typeid_snd_soc_get_volsw__kcfi_typeid_snd_soc_info_volswmax98927_digital_tlvmax98927_spk_tlvmax98927_current_limit_textmax98927_switch_textmax98927_boost_voltage_textmax98927_dai_tdm_slotmax98927_dac_eventdevm_snd_soc_register_componentmax98927_dai_set_fmtmax98927_current_limitmax98927_dapm_widgetsmax98927_dai_ops____versionsmax98927_dai_hw_paramsmax98927_dai_controlsmax98927_snd_controls__start_alloc_tags__stop_alloc_tags_dev_erri2c_register_driveri2c_del_drivermax98927_i2c_drivermax98927_readable_registergpiod_set_value_cansleepmax98927_regmapmax98927_audio_map_dev_infodai_sel_enummax98927_pmmax98927_vi_control__stack_chk_fail.compoundliteraldevm_gpiod_get_optionalmax98927_dai_set_sysclkmax98927_daisnd_pcm_format_widthmax98927_slot_configmax98927_volatile_regmax98927_regmax98927_i2c_removeregmap_writeusleep_range_stateregmap_update_bits_basemax98927_resumeinit_module__this_modulecleanup_module__kcfi_typeid_snd_soc_dapm_put_enum_double__kcfi_typeid_snd_soc_put_enum_double__kcfi_typeid_snd_soc_dapm_get_enum_double__kcfi_typeid_snd_soc_get_enum_double__kcfi_typeid_snd_soc_info_enum_double__mod_of__max98927_of_match_device_table__mod_i2c__max98927_i2c_id_device_tablemax98927_boost_voltagedev_err_probemax98927_i2c_probemax98927_probemax98927_suspendregmap_readdevm_kmallocregcache_sync__devm_regmap_init_i2c$d.29_note_19$d.19$d.9__UNIQUE_ID_alias538$x.28_note_18$x.18.compoundliteral.18$x.8$d.8__UNIQUE_ID_alias537soc_component_dev_max98927$d.27$d.17$d.7__UNIQUE_ID_alias536$x.26.compoundliteral.26$x.16$x.6__UNIQUE_ID_depends535$d.35$d.25$d.15$d.5__UNIQUE_ID_license794$d.44__UNIQUE_ID_scmversion534$d.34$x.24.compoundliteral.24$x.14$x.4__UNIQUE_ID_author793$d.43__UNIQUE_ID_intree533$d.33$d.23$d.13$d.3__UNIQUE_ID_description792__UNIQUE_ID_name532__UNIQUE_ID_vermagic532$d.32$x.22.compoundliteral.22$x.12$x.2$d.2__UNIQUE_ID___addressable_cleanup_module791$d.31$d.21.compoundliteral.111$d.11$d.1__UNIQUE_ID___addressable_init_module790$d.30$x.20.compoundliteral.20$x.10hh&eq  #%͢a%P1e@>< ao%7x%7 %7@%7`%u%7S,7 7A7%7 %u@%! '&΅% %  %ʢ{7% % Z/% \E%  qX% l% {% n%  q%% Ć% Ն% nmax98927_privspk_gainsysclkv_l_sloti_l_slotinterleave_modech_sizedigital_gaintdm_modemax98927_pdatamax98927_dac_eventmax98927_dai_hw_paramscodec_daimax98927_dai_set_fmtmax98927_dai_set_sysclkmax98927_dai_tdm_slotmax98927_i2c_probemax98927_i2c_removemax98927_probemax98927_readable_registermax98927_resumemax98927max98927_slot_configmax98927_suspendmax98927_volatile_reg?@@YTE8 @@I 500@@Ux %( @UH  p @V /5*@f 5@ f n5QJ262:@8f ^(;K0(g@gh LoHiU@;@@i0 cA@@I0pI$I wii"vxyYzG E