ELF(@@'$zR| (,D-DD T DD-(D$D-DD L DD-(p,D-DD T DD-8D-D@P 0  @PD-D 0D-D0L    0LD-D  4 D04D-D H    HD-,hD-D H    HD-4D-D0L 0 T 0LD-D <D-D@P @   @PD-D <$D-D@P @  T @PD-D (d<D-D H  \  HD-(LD-D H  l  HD-m?#{\@ @`!R{#_uc?#{WOCA8C RR@A!#R^7@qT(R99!?T!R?CTB*vA8C@ T*OCWB{A#_!**qRRBR@?R6*!?R@!!B#R*@6!?#{OCA8C!#R@q! #Rh*@q h.A8C@ TOB{A#_Q(Qq(T ) R+ih8J @_*_Q R(QqT )+ih8J @_?qT?qT*_8?#{O @ R"R4RM@h@``@RR`@RR`@RR`@R"R`@RR`@RR`@RbR`@RR`@RR`@ARR`@aRR`@R*`@RR`@RR`@ARR`@R"R`@RRh.@Ri@9`@ S *h*@`@qT"R***h*@AR`@"!QR***"h*@aR`@!Q"***h.@`@qT"R***h.@AR`@"!QR***"h.@aR`@!Q"***h@9(4`@RRR***OA{¨#_?pJ?#{ @_ qTM@T_q@T_qT"9`@R"R***`@AR"R* `@AR"R#R**`@R"R#R*** @{¨#_Ul,@* @M@%_.?#{ O,@*( @q@L@T@q TcR(R**@!RbR**BcrT qA TR@RR**h Q?qT J*Lii8k `RRR@RbRcR**>@RR***@aRbR***@R"R****OB @{è#_R@R"R#R**>@aRbRcR**@RbR!@!89 i?#{ WO,@*|*(R*@_q6M@"9mT_q-T_q`T_q`T_q TCR_qT_qT_q TcR_q T_q! TR_qT_qa TR R#RCRRR@ARR**BqTqTbqTRRR@RR**@R@>S!R@bAR@b>SaRR@3 R3*@>SR*OCWB @{Ĩ#_@!*@!cq?#{ WOV,@($@@5M@h4*h*@H 4 RZZ *@q@TqT`qATRh&@H4* Rh&@5Rh&@5h*@h4 RZZ *@6RR***b*A(ĊR_k T蟏R_k-TR_kTR_kTpR_kTR6R1ۅR_klTR_k`T(bR_kT*4R%HĊR_kTR_kaTR6R܅R_kTЇR_kAT*tR**R6R R6R **R6R*TR@aRR***@nSRR**@9Q@RRq**j#@vAB@6@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**"A9H5~qmTq-Tq`Tq`TqTCRqTqTqTcRq TqTRqTqATR R#RCRRR@ARR***OCWB @{Ĩ#_h&@@5h*@4 R*ZZ *!@!_eE??#{ L@!R`@`@* @{¨#__eE??#{ L@ R"R`@`@*`@* @{¨#_֦ű6?#{!{#_ g@?#{{#_'',max98927maxim,max98927q@B  : >>%description=ALSA SoC MAX98927 driverauthor=Ryan Lee license=GPLvermagic=6.1.68-android14-11-g609541ba1afd-ab11611633 SMP preempt mod_unload modversions aarch64name=snd_soc_max98927intree=Yscmversion=g609541ba1afddepends=alias=i2c:max98927alias=of:N*T*Cmaxim,max98927alias=of:N*T*Cmaxim,max98927C*DD uU @!""#$%&'(+,./0123456789:;<=>?@ABCDEFGHIJKLMNQRSTUZ[\]^_`arstuvwxyz{|}~@,,<<66RR779966??Failed to allocate regmap: %d 7.5V8.75V8.875V9.375Vmax98927-aif1rate %d not supported failed to find proper clock rate. 3.00A3.10A9.875V2.70AVMONBoost Output Voltage9.5V4.10Avmon-slot-no3.80AMAX98927 revisionID: 0x%02X 9V2.30ALeftRightVolume Location Switch3.30A3.40ADAI Selfailed to request GPIO reset pin1.70ALeftDAI clock mode unsupported 2.40AVoltage Senseinterleave_modeSpeaker Volume8.375V3.70ASwitch9.75Vformat unsupported %d max989271.40A8.5V6.875V7.625V4.00ADAI invert mode unsupported Failed to register component: %d 8.25V2.80Areset9.625V1.10A1.20A2.90AHiFi CaptureDRE Switch6.75V9.25VAmp EnableRamp Switch6.5V3.20A1.50A7.125V8.625V7.875V2.00A2.20AHiFi PlaybackDAI Sel MuxBE_OUT6.625Vimon-slot-no9.125V1.80A2.50AFailed to read: 0x%02X Digital Volume7.25V8V2.10A3.60AVI SenseCurrent SenseRightAmp DSP SwitchCurrent Limit7.75V2.60A1.00A1.90A3.90ABCLK %d not supported 8.125V3.50A7V10V1.30A7.375V1.60AIMONLinuxLinuxsnd_soc_max98927NPi2c_register_driveri2c_del_driverqgpiod_set_value_cansleepndevm_kmallocof_property_read_variable_u32_array__devm_regmap_init_i2csdevm_gpiod_get_optional41dev_err_probe ]usleep_range_stateتregmap_read ~_dev_err<_dev_infovdevm_snd_soc_register_componentғ__stack_chk_faild.udevice_property_read_u32_arrayq)regmap_writeIرregmap_update_bits_base6jsnd_pcm_format_widthk:regcache_cache_only%Q2Gregcache_mark_dirtyregcache_syncsnd_soc_info_volsw?I%snd_soc_get_volswXsnd_soc_put_volswsnd_soc_info_enum_doubleBsnd_soc_get_enum_double}:snd_soc_put_enum_double8snd_soc_dapm_get_enum_doublevjsnd_soc_dapm_put_enum_doubleXgsnd_soc_dapm_get_volsw 9snd_soc_dapm_put_volswumodule_layoutGNU 3T%GNU pqqX X qKqKq,q,TqXqtqqqqXhXh\\qq0q4qLXq\qxXXX Xp 0@P`p$PH|<lXX4tqXqXqq   0 @ P h x  q q q q  |    $ (qF,qF`,xq|qq]q]~~\\ \\pUxUUUUUHUPU\pXXXX U@q\ \8q7PX`h\p\qx\q  \( qw@ H P ` \`x q    \ q    XX  q0 8 @ P X X q` qSh q q qr q q q( qx q q q[ q q8 q[@ qH q qz q[ qd q[h X8 X 8q@qHqPqXq`qhqFpqxqqqqqLqq?qqqq$q*qq qq1qqQqqq q(qX0q^8q@qHqPqXqM`qhqpqxqOqqqtqqqqEqdqqqqqqqUqqqqq0q$HPXhXq\@qq8UqX Hqqzqjqdqjq[XpHqqX00qS8qr@qHUhUxUU }UU48q`XX`Xq8XHqjqAndroid (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)VHWtUU4U U$U8U@lUUUU(U hUUtw  #&),/2567:=@AuDGHJLMNOPQRSTUVWXZIY\[K p} S    ,W ,  4 0 4 H hp 4p   DM   @ <Q @ &  ~  j     3  3  K  <   N L d @]%-%0\U $`` X H,Up9ppp`ppX p pn8= J Pp0pP @pY0   GaaXas 1& uO3 eߛ ؍ ؍) eߛ ؍ ؍ ؍ ؍ ؍l ؍^ ,j@x $)0f# v DM6"7zy@P.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.str1.1regcache_mark_dirtyregcache_cache_onlyof_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_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_of_matchmax98927_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_suspendmax98927_i2c_idregmap_readdevm_kmallocregcache_sync__devm_regmap_init_i2c_note_9__UNIQUE_ID_alias339$x.29$x.19$d.9__UNIQUE_ID_alias338$d.28.compoundliteral.18$d.18$x.8$d.8__UNIQUE_ID_alias337soc_component_dev_max98927$x.27$x.17$d.7__UNIQUE_ID_depends336$d.26.compoundliteral.16$d.16$x.6__UNIQUE_ID_scmversion335$x.25$x.15$d.5__UNIQUE_ID_license464__UNIQUE_ID_intree334$d.34$d.24.compoundliteral.14$d.14$x.4$d.4__UNIQUE_ID_author463__UNIQUE_ID_name333$d.33$x.23$x.13$d.3__UNIQUE_ID_description462__UNIQUE_ID_vermagic332$d.32$d.22.compoundliteral.12$d.12$x.2$d.2__UNIQUE_ID___addressable_cleanup_module461$d.41$d.31$x.21$d.11$d.1__UNIQUE_ID___addressable_init_module460$d.40$d.30.compoundliteral.20$d.20_note_10$x.10.compoundliteral.100J ZF q X ѠMRЈ"P@HS:ވ"" "@"`" "?w~" %" @T." :=" U :Q" W :d"Qm" Y" " " H‰" ~Չ"  P@" `" " /" #@" #max98927_privspk_gainsysclkv_l_sloti_l_slotinterleave_modech_sizedigital_gaintdm_modemax98927_pdatamax98927_i2c_removemax98927_i2c_probemax98927max98927_slot_configmax98927_readable_registermax98927_volatile_regmax98927_probemax98927_dac_eventmax98927_dai_set_sysclkmax98927_dai_set_fmtmax98927_dai_tdm_slotmax98927_dai_hw_paramsmax98927_suspendmax98927_resumec@^AB@h%^O4J@HZp # 5"00@ex# %#( @0fH# 6H#1@xf#SH?N@v#CP?>@v#|X?Rm@h@v#x2`IU0w@`xh#LoyRXM0M@@@ z0#qRZ$(Z PzPz%s h s