ELF@@+)$$$$$  cc 5w(kP@Ysʚ;5w(kP@Yss2mpg15_muxsel_table3%s: wrong muxsel s2mpg15-meterCH%d[%s]: 0x%016x * %d.%09lu / 0x%08x %s BUCKCVSEN_P4LDO8S%d %xwrong channel %d (mA)MUXSEL_NONESBUCK7SBUCK8SBUCKBOOSTLDO11SLDO14SLDO15SLDO18Swrong muxsel 0x%x &s2mpg15->meter_lockVSEN_P5LDO1Ss2mpg15_acc_currentBUCK4SLDO13S%s : 0x%x , LDO29SBUCK5SLDO6SCH%d[%s], BUCK12SLDO10SLDO20SLDO28Ss2mpg15_sysfs: failed to create device file, %s s2mpg15_lpf_currentBUCK6SLDO19Sempty buffer LDO21SLDO27SBUCK3S3odpm: acquisition_time_us: %d not enough s2mpg15_channel_muxselLDO23Sinvalids2mpg15_muxsel_to_current_resolutionVSEN_P6BUCKDLDO17SLDO26Ss2mpg15_acc_powerLDO24Sinput error BUCK10SBUCK1SLDO22Ss2mpg15_lpf_powerLDO16Ss2mpg15-odpmBUCKALDO4SLDO9S invalid channel number BUCK11Ss2mpg15_muxsel_to_power_resolutionLDO2SLDO3SLDO12SLDO7SLDO5SBUCK2SLDO25S(mW)BUCK9Ss2mpg15-meterFeTFʨʨFeTFFeTFFeTFFeTFFeTFFeTFFeTFFeTFFeTFʨFeTFFeTFFeTF8C8FeTFFeTFFeTFFeTFFeTFFeTFFeTFFeTFFeTFFeTFFeTFFeTFFeTFFeTFFeTFFeTF,,p%X%X%X%X%X%X%X%XKKK%X%X%X%X%X%X Ȁ %X Ȁ Ȁ %X%X%X%X%Xpppppppppp@ pppppppppppppppphx(((Ɩ蔥dhT=҈mT(=҈`TEҨҰHuH_T[haTDȑUTHh%T҈(T/ǖ蔥dhTH=WT%葐UT҈$ȇhVT( ȓT?aT_( ȓ CT?#{@9qT{#_ )+ih8J @@*?#{qT_%6* ) yh{#_!*?#{qT_%6* ) yh{#_!*?#{WO?0qTB**@F*RB5*9*OBWA{è#_րR@!?#{@"R#R{#_?#{?rHR@RCR{#_?#{O!!5! 5!`5!5!5! 5*OA{¨#_`R@!@`R@!@`R@!@`R@!@`R@!@`R@!@?#{_WOL@BA9hT&Ț7 )$yhBR*RA9|@ˀhT&Ț7 )$yhB#R A9 R!hT&Ț7 )$yhBCRA9 R!hT&Ț7 )$yhBcRA9 R!hT&Ț7 )$yhBRA9 R!hT&Ț7 )$yhBRA9 R!hT&Ț7 )$yhBRA9 R!hT&Ț7 )$yhBR"A9 R!hT&Ț7 )$yhBR&A9 R!hT&Ț7 )$yhB#R*A9 R!hT&Ț7 )$yhBCR.A9hT&Ț7 )$yh RBcR OCWB_A{Ĩ#_?#C{WOC A8)%CL@!qT@2qBT@QAqTrQ qTQqqTB@F*R9R@!R@! R@!*R@!*A8%C@ !TODWC{A@C#_?#{og_WO8RRZ{7RqT!qT'ך6*c{h*s vq,T>qTBq!TR rTzq!T7R rT R rTq@T rT!s OEWD_CgBoA{ƨ#_?#{o g _ W O A8%CcS*L@B@@RWsrRc9yu!}@`a^* 2Tku8hT9)%Ț6 )9yhc:yu_)%Ț6 )(yhA8%C_ aTOMWL_KgJoI{H#_?#C{_WOCA8%C*4qTRR*aRR*RR!RRR95!R@597w R y*R@9@@9)  j8#!TaRbR 9y@y @9( 3A8%C@ aTODWC_B{AC#_R>RKRBR!R596qTR?#{o g _ W O A8%CcS"RL@B@@RwpR[srr!c9yu! }@`^)^*}I*J}JgG R! 2Tku8T9)%Ț6 )9yhc:yu_)%ȚI6 )(yhA8%C_ aTOMWL_KgJoI{H#_?#C{og_WOA8%CL@B@R*R*R@2Rc8Cx3*bRC_xc_8(3k7TR7R9 Z @! @R`Isr}*^ 2Tkv8HTZ)%Ț6 ):yh _J%Ț; @6 )(yh@A8%C_ aTOHWG_FgEoD{CC#_?#C{og_WOA8%CL@B@RRRRR@2Rc8Cx3*bRC_xc_8(3k7T@RWsr8R9" Z @! }kpRr`)^^*}I*J}JgG R! 2Tkv8TZ)%Ț6 ):yh _J%Ț; @*6 )(yh@A8%C_ aTOHWG_FgEoD{CC#_?#{WO8@M@@(@RR!B@uRh`R@B#R*V 7*Tt*`R@*OBWA{è#_?#{ T@R*#R`@`@R*CRhR@C* @{¨#_?#{ T@R*#R`@`@R*CR @{¨#_zR| (LD-DD  P DD-D (D\D-DD  h DD-D (p\D-DD  h DD-D 8D-D0L 0 L 0LD-D (,D-DD T DD-(4D-DD \ DD-00TD-D H     HD-D <dD-D@P @  @PD-<PD-DPT @   PTD-D HLD-D`X `   `XD-L0D-D\ `  T \D-D <D-DPT @  @ PTD-D LD-D\ `  l \D-D LD-D\ `   \D-D L` D-D\ `   \D-D (,D-DD T DD-4D-D0L 0  0LD-(\D-D H  |  HD-(@LD-D H  l  HD-(l$D-DD L DD-$8Ls2mpg15_meter_onoffs2mpg15_meter_set_muxsels2mpg15_muxsel_to_current_resolutions2mpg15_muxsel_to_power_resolutions2mpg15_ext_meter_onoff?#{!{#_?#{{#_description=SAMSUNG S2MPG15 Meter Driverlicense=GPLvermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=s2mpg15_powermeterdepends=pmic_class,s2mpg15-mfdalias=platform:s2mpg15-meterscmversion=g570670d2bc80LinuxLinuxs2mpg15_powermeter6Kmodule_layoutғ__stack_chk_failiLz__ubsan_handle_cfi_check_fail_abortUknplatform_driver_unregister?pmic_device_destroy]Ndevm_kmallocemfd_remove_devices%%ݖmfd_add_devicesq__mutex_initT'__platform_driver_registernsscanf ]usleep_range_state*s2mpg15_read_regscnprintf/Hs2mpg15_bulk_read!s2mpg15_write_reg7Bkdevice_create_filepmic_device_createUmutex_unlock{mutex_lock8[_dev_errs2mpg15_update_reg~_printkGNU RPnF \zGNU $(.,-04S8- -v- -{{,{00{0D{H{L{P{T{8{8{{{{4{{8{{<d{{zzz z z@z@z`z`zz$,z0z8Tz\{`{dzhpz x{|{z z@{{z@z`{{z`z{{zz{{z0H{L{T{(X{(`{d{x{{{({({{{{{({({{ 4{8{@{(D{(L{P{X{{{({({{{{{({({{{{${(({(0{4{<d{h{p{(t{(|{{{{{({({{{{{( {({{ H{L{T{(X{(`{d{l{{{({({{ {$ {4 |    {O {O  { {  { { {[ {[ 0 l {p {t {(x {( { { {y {y P  |  { { { { { {( {, {0 {4 {8 p  { { {( {( {0 {0 `     Ld{r{rP| p{t{x{|{{{{{{{{{,{(0{(P{8T{84l{p{t{x{{{{{{{{{{({(<{0@{0P(d{h{l{p{|{{{{{{ {{${(({(H{8L{8\{n{nyy zz,8\ x|`||`|\|\|  | D|PH|PP|4T|4\|,`|,h|8l|8|(|(|T|T $(,04|8|<|4 @| D|H|L|PT|X|x\|` zz zz{-|L {A0|H@{P|D`{p|@{|<{|8|4|T|X|\{{{Z|P|`({0{38{@{kH{P{X{A`{'h{.p{x{+{{{{g{{5{{{{{{{{{{{{{{ {({0{8{@{H{mP{X{`{h{p{sx{{?{{{F{M{S{{T{H{{]{:{{{{{d{{Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)|H|t|`||H|t4|h|||4 4| | ||d|~||xD|p|| |(|,|4|8|P(|T<|\P|`58;>DGJPUX^`bdfhjlnuxyz{./0123NRS x}  .! .}-$ $ S7-0[ 0 -  jv(-  O -r_   x ; `  H t %  B@ `    _PY 4 L 4    Z  r  5  k     Q~$x\ xfLS   l  / ( , 4 8 P TM \ ` f X) t    @G `  * @` #  & )  )   8A 0 (i =$(,0 48<@DH_L-PVTX\@`   !} ! !e 5c! 5  "$ $ ~ A  !"$`\\H,t4|T,$"Lv PXt|@L; 9!KqM =0"=\fL{м0P.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.data.dev_attr_s2mpg15_lpf_current.comment.init.plt.hyp.bss__versions__ksymtab_strings.rela.rodata..Lswitch.table.muxsel_to_str.modinfo.rela___ksymtab_gpl+s2mpg15_muxsel_to_current_resolution.rela___kcrctab_gpl+s2mpg15_muxsel_to_current_resolution__ksymtab_gpl__kcrctab_gpl.rela.text.__cfi_check_fail.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.exit.data.rela.init.data.hyp.datas2mpg1415_ext_sample_rate_uhzs2mpg1415_int_sample_rate_uhzpmic_device_destroys2mpg15_meter_probe.__keys2mpg15_lpf_current_shows2mpg15_acc_current_shows2mpg15_lpf_power_shows2mpg15_acc_power_shows2mpg15_channel_muxsel_shows2mpg15_muxsel_table_show__ubsan_handle_cfi_check_fail_abortdev_attr_s2mpg15_lpf_currentdev_attr_s2mpg15_acc_currents2mpg15_lpf_current_show.cfi_jts2mpg15_acc_current_show.cfi_jts2mpg15_lpf_power_show.cfi_jts2mpg15_acc_power_show.cfi_jts2mpg15_channel_muxsel_show.cfi_jts2mpg15_muxsel_table_show.cfi_jts2mpg15_meter_shutdown.cfi_jts2mpg15_muxsel_to_current_resolution.cfi_jts2mpg15_muxsel_to_power_resolution.cfi_jts2mpg15_meter_set_muxsel.cfi_jts2mpg15_ext_meter_onoff.cfi_jts2mpg15_meter_onoff.cfi_jts2mpg15_meter_remove.cfi_jts2mpg15_channel_muxsel_store.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jts2mpg15_meter_probe.cfi_jt__mutex_inits2mpg15_meter_devs____versionscreate_s2mpg15_meter_sysfsmfd_remove_devicesmfd_add_devices_dev_errdev_attr_s2mpg15_lpf_powerdev_attr_s2mpg15_acc_powers2mpg15_meter_driverplatform_driver_unregister__platform_driver_registers2mpg15_meter_shutdown__kstrtabns_s2mpg15_muxsel_to_current_resolution__crc_s2mpg15_muxsel_to_current_resolution__kstrtab_s2mpg15_muxsel_to_current_resolution__ksymtab_s2mpg15_muxsel_to_current_resolution__kstrtabns_s2mpg15_muxsel_to_power_resolution__crc_s2mpg15_muxsel_to_power_resolution__kstrtab_s2mpg15_muxsel_to_power_resolution__ksymtab_s2mpg15_muxsel_to_power_resolution__stack_chk_fail__cfi_check_fail__kstrtabns_s2mpg15_meter_set_muxsel__crc_s2mpg15_meter_set_muxsel__kstrtab_s2mpg15_meter_set_muxsel__ksymtab_s2mpg15_meter_set_muxseldev_attr_s2mpg15_channel_muxsel_printkmutex_unlockmutex_lock__cfi_checks2mpg15_write_regs2mpg15_update_regs2mpg15_read_regscnprintfsscanf__kstrtabns_s2mpg15_ext_meter_onoff__crc_s2mpg15_ext_meter_onoff__kstrtab_s2mpg15_ext_meter_onoff__ksymtab_s2mpg15_ext_meter_onoff__kstrtabns_s2mpg15_meter_onoff__crc_s2mpg15_meter_onoff__kstrtab_s2mpg15_meter_onoff__ksymtab_s2mpg15_meter_onoffs2mpg15_meter_removeusleep_range_statepmic_device_creates2mpg15_channel_muxsel_store__cfi_jt_init_module__this_module__cfi_jt_cleanup_moduledevice_create_filedev_attr_s2mpg15_muxsel_table__mod_platform__s2mpg15_meter_id_device_tables2mpg15_meter_probes2mpg15_meter_ids2mpg15_bulk_readdevm_kmallocs2mpg1415_meter_measure_accADDRESS_AT_note_9$d.69$d.59$d.49$x.39$x.29$x.19$d.9_note_8$d.68$d.58$d.48$x.38$x.28$x.18$d.8$d.57$x.37$x.27$x.17$d.7$d.56$d.46$x.36$x.26$x.16$d.6$d.55$d.45$x.35$x.25$x.15__UNIQUE_ID_scmversion305$d.5$d.54$d.44$x.34$x.24$x.14__UNIQUE_ID_alias304$d.4$d.53$d.43$x.33$x.23$d.13__UNIQUE_ID_depends303$d.3__UNIQUE_ID_license472$d.62$d.52$x.42$x.32$x.22$x.12__UNIQUE_ID_name302$d.2__UNIQUE_ID_description471$d.61$d.51$x.41$x.31$x.21$d.11__UNIQUE_ID_vermagic301$d.1$d.60$d.50$x.40$x.30$x.20$d.10P@<^|XH,2D dp&{q&r&@00(0T00`@Ax(2`5@@Bh(l@C@ (55,0@cx(%6$ @`dH(J@d(I@6D@f(9H64@f(P6@f(r0l@Hm(LopeX707@@p0(";A$A p p0*^>