ELF@@***;*****  ***;*****  $$$$$$$$$$$$$$ '2=HSalx&priv->lock%s: cmd 0x%08x is not AMCS IOCTL %d%.*s%d.%05daudiometricsamcsMIC_BREAK_STATUS=%d%u%s: priv is null or err Received IOCTL with invalid ID (%d) returning ENOTTYwdsp_stat%s%s create sysfs failed, err=%d ams_rate_read_onceamcs_cdev_compat_ioctlams_csaudiometrics_platform_probeFailed to create amcs device speaker_temp,AOC%s: size of cmd 0x%08x is invalid Failed to initialize fs attrs: %d MIC_DEGRADE_STATUS=%dhwinfo_part_numbermic_broken_degradespeaker_impedance%.*s%dcca%u,%u,%uFailed to register chrdev codec_state%u,%uFailed to alloc chrdev region codec_crashed_counterFailed to create amcs class speaker_heartbeatspeaker_excursionFailed to initialize cdev: %d hs_codec_state%s, unsupported op = %d cca_rate_read_onceamcs_cdev_unlocked_ioctl?#ՈҨT(ܖȰ(TҨT҈$ȇhV!T3Hh%@T葐U@TYhhT#HܖȰ(T[hT( ȓ9T#?T( ȓ bT#_?# ?#^{ WO@9RR@ @V!Bv"c*"R`5!a@"Rh25h@!}SBh`J`hA`J@- S`N!* 5`BcR" " " ":w8*!@A*!@A!@A !@A`J@@!R!*`J@a@`J@`@!ROC*WB @{Ĩ^_#_!*!B*?#^{OT@@s`J@a@`J@`@!R!OA*{¨^_#_?#C^{OA8#B+?cT !*`4@A8B_ T*OH{G^_C#_?#^{@{^_#_?#^{aL@ CAQIkaT6R(y8@B@R!{^_#_?#^{#OA8Bl@?T*( R k!T6JqAT`RrkT@4qT ic8) ֟$tB @h!B@A!!@A*B$tB @h$tB#A)i")@h@hv$tB#A)i")@h@hk$tB#A)i")@h@h`$tB#A)i")@h@hU$tB @hr`rA 4i$uB @q T( 5h@i@ $uB @qT 5hvAizA)J$tB @q!TA)hvAkzA i hviz!$uB @qTh5hiA@-$tB @qTA)h~AkA@mA i  h~ij`N@!*A)hi A)hviz@i@(jA8B_ !TOE{C#@^_#_֟$`N@!B?#^{*( R kTB|@*{^_#_!B@A?#@A*(l#_?#*#_?#^{OA8Bc9?@hT44hN@@TcB!R*`N@#ARcB!R*`N@#ARA8B_ TOE{D^_#_?#^{OA8 A9)x @(7 @L6+ kꃊk1 뇟: *B;K5  RB Ak , 8Ս@- ? ?*B @) ?*("R% (B; 5  RB) 8)@*@ ?) ?(BOA{¨^_#_Rh*$ J@'6$ $@H'6$ $ R$ R F8K R Fk FF8 R FF՟@՟A?#^{A8 A9 @ xӋ(7 @L6 kꃊk1 뇟0 *B;K5  RB Ak , 8Ս@- ? ?*B @ ?*"R (B; 5  RB) 8)@*@ ?) ?(BR{^_#_֟$ J@'6$ $@H'6$ $ R$ R F8K R Fk FF8 R FF՟@՟A?#^{ O@TM@5@TB@BR*`~@OB @{è^_#_?#^{ O@TM@5@TB@BR*`~@OB @{è^_#_?#^{ WO@ @ TM@@7 @TBԐR6r@7 BR**@7 *)}@ R` A B#R @7 *)}@ R` A BCR @7 *)}@ R` A BcR ~@OCWB @{Ĩ^_#_*@6?#^{ WO@ @ TM@@7 @TBԐR6r@7 BR**@7 *)}@ R` A B#R @7 *)}@ R` A BCR @7 *)}@ R` A BcR ~@OCWB @{Ĩ^_#_*@6?#^{ WO@ @ TM@@7 @TBԐR6r@7 BR**@7 *)}@ R` A B#R @7 *)}@ R` A BCR @7 *)}@ R` A BcR ~@OCWB @{Ĩ^_#_*@6?#^{WO@@HTM@@@TB@7BR**@7* R}@!ˀB#R @7* R}@!ˀBCR @7* R}@!ˀBcR ~@OBWA{è^_#_*@6?#^{ OL@5@TBBR*`~@OB @{è^_#_?##_?#^{ O@TM@5@TBrABR*`~@OB @{è^_#_?#^{ OL@5@TB@BR*`~@OB @{è^_#_?#^{ O@TM@U@TBvAzABR*`~@OB @{è^_#_?#^{ OH@TM@@hTBzA(4vAԐR#r)}(  }S?0qHT*BR*`~@OB @{è^_#_?#^{ O@@TM@@u@(TB~AABAR*`~@OB @{è^_#_?#^{ O@@TM@@U@TBA)4~A RA} j}  I *q RCDBR*`~@OB @{è^_#__$?#@9#qCT_@*_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$description=Google AudioMetrics driverlicense=GPLvermagic=5.10.177-android13-4-gebc441967af0-ab11066595 SMP preempt mod_unload modversions aarch64name=audiometricsdepends=scmversion=gb63d11afb39eLinuxaudiometrics̄emodule_layoutdmemset ѩ__stack_chk_failR? Kgic_nonsecure_prioritiespcpu_hwcaps/cpu_hwcap_keys5arm64_const_caps_ready9eplatform_driver_unregister֪\platform_device_register_fulljplatform_device_unregisteri<__platform_driver_register= sysfs_remove_group:Ndevice_destroyscnprintf7M8kasprintfA)k__arch_copy_to_userB[kobject_uevent_envnJnesnprintf}P__arch_copy_from_user*_dev_warnhmutex_unlockemutex_lock3`unregister_chrdev_regiong cdev_delclass_destroyw\device_createmn__class_createX cdev_addvcdev_init+/alloc_chrdev_regionZDdevm_kmalloc$devm_kfreewbsysfs_create_groupi/,_dev_errwJW__mutex_initGNU8^oFBdH{e GNUdh(( ,04DH $,4XX00 X$(,X4<HLXPTXp|iiBB (04w8w<DLP<T<X`hp   HPXdhptKK $(\ptx| tt m m$,48Pl,< T$ d p x    l   ( , 0 < l        0 ]8 ]D T X ` l |  l      |@D<L<Xd<<l|?g?g?g?g?g ?g<?@gL?Pg\h?g ?g$D?HgT?Xgd?g?g?g?g|?g?g?g?g ?g? g,L?Pg\?`glxg g <@gLPgXtxgggg<@HT`<<X\<d<p|<<|qq<@ L \h <<$<Android (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6) ,!"#$%&'()*+-       @  $( (0t 4 8@x D H@P T4 X` dxhp tx@  $@4 @  D  H $( (L 0H 4P <| @T H LX T X\ ` d` l pd x |h      (,<\ (K8((08@H P@X``hpx @0 Z 0 @P `p a 0@P0Z (  _  ( ll30 2(  |Z  `c x(  0   l \d @ h @       M     R  @ y  D  @ H  $ L E 0 P l 0x @:| <T  H X ? P  f T\ `4` ld  x h 9 l ``  p| .  3  Z v( $ - ( T p"89  u   7 jV3  $o ${X | l1  |d &00m- > i \ d K+  'S= ' (x! 0 (    s   @ `  p   O     @ X    F@`  K  r  @   ? 3b_3 ){     Ol |& I `8_`X    !x Z v0>@ h  p c  v  a$ X(|W   | :0sM |I "\${ d2 h @ U6*_pIpppppDpppppppXp +(j08  8.note.gnu.property.note.Linux.text.comment.init.plt.bss.rela.rodata.amcs_fops.rela.altinstructions__versions.rela.data.audiometrics_driver.modinfo.rela.text.__cfi_check.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab.symtab.rodata.dataclass_destroydevice_destroyamcs_init_cdev.__keyaudiometrics_platform_probe.__keyarm64_const_caps_readywdsp_stat_showspeaker_heartbeat_showams_cs_showcodec_crashed_counter_showhwinfo_part_number_showspeaker_temp_showspeaker_excursion_showhs_codec_state_showmic_broken_degrade_showams_rate_read_once_showcca_rate_read_once_showspeaker_impedance_showcca_showkobject_uevent_envamcs_pdev__cfi_jt_startamcs_report_mic_ueventinit_module.cfi_jtcleanup_module.cfi_jtwdsp_stat_show.8c225c5108ddae7619c9506287677264.cfi_jtspeaker_heartbeat_show.8c225c5108ddae7619c9506287677264.cfi_jtams_cs_show.8c225c5108ddae7619c9506287677264.cfi_jtcodec_crashed_counter_show.8c225c5108ddae7619c9506287677264.cfi_jthwinfo_part_number_show.8c225c5108ddae7619c9506287677264.cfi_jtspeaker_temp_show.8c225c5108ddae7619c9506287677264.cfi_jtspeaker_excursion_show.8c225c5108ddae7619c9506287677264.cfi_jths_codec_state_show.8c225c5108ddae7619c9506287677264.cfi_jtmic_broken_degrade_show.8c225c5108ddae7619c9506287677264.cfi_jtams_rate_read_once_show.8c225c5108ddae7619c9506287677264.cfi_jtcca_rate_read_once_show.8c225c5108ddae7619c9506287677264.cfi_jtspeaker_impedance_show.8c225c5108ddae7619c9506287677264.cfi_jtcca_show.8c225c5108ddae7619c9506287677264.cfi_jtamcs_cdev_open.8c225c5108ddae7619c9506287677264.cfi_jtamcs_cdev_compat_ioctl.8c225c5108ddae7619c9506287677264.cfi_jtamcs_cdev_unlocked_ioctl.8c225c5108ddae7619c9506287677264.cfi_jtaudiometrics_platform_remove.8c225c5108ddae7619c9506287677264.cfi_jtamcs_cdev_release.8c225c5108ddae7619c9506287677264.cfi_jtamcs_devnode.8c225c5108ddae7619c9506287677264.cfi_jtaudiometrics_platform_probe.8c225c5108ddae7619c9506287677264.cfi_jt__mutex_initcdev_initmemsetdev_attr_wdsp_statdev_attr_speaker_heartbeatcpu_hwcap_keysaudiometrics_fs_attrsamcs_fopscpu_hwcaps____versionsgic_nonsecure_prioritiesdev_attr_ams_cs_dev_erraudiometrics_driverplatform_driver_unregisterplatform_device_unregister__platform_driver_registerdev_attr_codec_crashed_counter__arch_copy_to_user__arch_copy_from_userdev_attr_hwinfo_part_numberaudiometrics_fs_attr_groupsysfs_remove_groupsysfs_create_groupdev_attr_speaker_temp_dev_warndev_attr_speaker_excursionunregister_chrdev_regionalloc_chrdev_regionamcs_cdev_openamcs_cdev_compat_ioctlamcs_cdev_unlocked_ioctlplatform_device_register_full__stack_chk_fail__cfi_check_failcdev_delmutex_unlockmutex_lock__cfi_checkkasprintfsnprintfscnprintfaudiometrics_platform_removedev_attr_hs_codec_statedev_attr_codec_state__class_createdevice_createamcs_cdev_release__cfi_jt_init_module__this_module__cfi_jt_cleanup_moduledevm_kfreeamcs_devnodedev_attr_mic_broken_degradedev_attr_ams_rate_read_oncedev_attr_cca_rate_read_oncedev_attr_speaker_impedanceaudiometrics_platform_probe__cfi_jt_endcdev_adddevm_kmallocdev_attr_cca$d.99$x.89$x.79__UNIQUE_ID_license269$x.69$x.59$x.49$d.39$d.29$d.119$d.19$d.109$x.9$d.9$d.98$x.88$d.78__UNIQUE_ID_description268$d.68$d.58$d.48$x.38$x.28$d.118$x.18$d.108$x.8$d.8_note_7$x.97$x.87$x.77__UNIQUE_ID_scmversion267$x.67$x.57$x.47$d.37$d.27$d.117$d.17$d.107$x.7$d.7$x.96$x.86$d.76__UNIQUE_ID_depends266$d.66$d.56$x.46$x.36$d.126$x.26$d.116$x.16$d.106$x.6$x.95$x.85$x.75__UNIQUE_ID_name265$x.65$x.55$d.45$d.35$d.25$d.115$d.15$d.105$x.5$x.94$x.84$d.74__UNIQUE_ID_vermagic264wdsp_stat_show.8c225c5108ddae7619c9506287677264speaker_heartbeat_show.8c225c5108ddae7619c9506287677264ams_cs_show.8c225c5108ddae7619c9506287677264codec_crashed_counter_show.8c225c5108ddae7619c9506287677264hwinfo_part_number_show.8c225c5108ddae7619c9506287677264speaker_temp_show.8c225c5108ddae7619c9506287677264speaker_excursion_show.8c225c5108ddae7619c9506287677264hs_codec_state_show.8c225c5108ddae7619c9506287677264mic_broken_degrade_show.8c225c5108ddae7619c9506287677264ams_rate_read_once_show.8c225c5108ddae7619c9506287677264cca_rate_read_once_show.8c225c5108ddae7619c9506287677264speaker_impedance_show.8c225c5108ddae7619c9506287677264cca_show.8c225c5108ddae7619c9506287677264amcs_cdev_open.8c225c5108ddae7619c9506287677264amcs_cdev_compat_ioctl.8c225c5108ddae7619c9506287677264amcs_cdev_unlocked_ioctl.8c225c5108ddae7619c9506287677264audiometrics_platform_remove.8c225c5108ddae7619c9506287677264amcs_cdev_release.8c225c5108ddae7619c9506287677264amcs_devnode.8c225c5108ddae7619c9506287677264audiometrics_platform_probe.8c225c5108ddae7619c9506287677264$d.64$d.54$x.44$x.34$x.24$d.114$x.14$d.104$x.4$d.4$x.93$x.83$x.73$x.63$x.53$d.43$d.33$d.23$d.113$d.13$d.103$x.3$d.3$x.92$x.82$d.72$d.62$d.52$x.42$x.32$x.22$d.112$x.12$d.102$x.2$d.2$x.91$x.81$x.71$x.61$x.51$d.41$d.31$d.21$d.111$x.11$d.101$x.1$d.1$x.90$d.80$d.70$d.60$d.50$x.40$x.30$d.120$x.20$d.110$x.10$d.100Z@H9Q`I2hP  84@+/A+B+@H9!&0`ZLoZ @[`U@^ v@cC+>@gx ,@,@@h0k@09$(9 HhAHh/HW9