ELF@@!$$$$3odpm: Could not find id_entry! 3odpm: Could not find any rails channel-en-index3odpm: %s: clock error too large! fsel: %llu, fest: %llu, elapsed_ms: %d, acc_count: %d 3odpm: cannot match new sampling rate value; %d uHz odpm3odpm: Failed to start measurement at probe sample-rate-external-uhzbuck_raillpf_current3odpm: cannot read max refresh time value 3odpm: cannot read node name schematic-namemeasurement_start%s(%s), %llu, %llu, %llu 3odpm: cannot find channels DT node! sample-rate-uhzshunt-res-uohmsCH%d=%x3odpm: cannot capture snapshot for suspend %d.%06d 3odpm: cannot find rails DT node! %sCH%d=%49s6odpm: %s: Starting at timestamp (ms): %llu available_rails3odpm: cannot delete the refresh timer use-regulators-as-rails3odpm: Could not find regulators sub-node odpm_disable_in_sleepchannel-en-byte-offsett=%llu CH%d[%s]:%s odpm: could not allocate memory for rail data %d.%6s3odpm: cannot read external sample rate value 3odpm: tried to refresh registers while sleeping! 3odpm: %s: elapsed time is 0 ms 3odpm: %s: refresh registers took too long; %u ms ext_sampling_rateenabled_railsmeasurement_stop3odpm: cannot read channel-en-index 3odpm: Could not find rail-name %s 6odpm: Configuring %s...done 3odpm: DT parsing error! 6odpm: %s: init completed 3odpm: sampling rate decimal is not a number 6odpm: Refreshed %s registers! channels3odpm: Could not send blank async when applying sampling rate max-refresh-time-msrail-name3odpm: cannot capture snapshot for resume chip-namerailsregulatorssubsys-namechannel-mux-selection&odpm_info->lock3odpm: cannot parse sample rate value %d 3odpm: cannot reset the refresh timer 3odpm: cannot retrieve energy values t=%lld 3odpm: invalid rail-name value on %s 3odpm: expected %d rails, got %d CONFIG_COMPLETE3odpm: Boot config already applied channel_enabled(work_completion)(&info->work_refresh)6odpm: Configuring %s... 6odpm: %s: CH%d=%s 6odpm: %s: Applied new sampling frequency (type %d) in Hz: %s6odpm: %s: init 3odpm: Could not identify driver! 3odpm: wakelock register fail 3odpm: cannot read sample rate value sampling_rate3odpm: cannot refresh to apply new sampling rate 3odpm: DT does not exist! external_rail3odpm: cannot parse external sample rate value %d 3odpm: expected %d channels, got %d 6odpm: Boot config complete! 3odpm: cannot find main DT node! energy_value3odpm: Failed to start measurement 3odpm: Could not get parent data! 3odpm: cannot read channel-mux-selection 3odpm: Cannot refresh %s registers periodically! CH%d(T=%llu)[%s], %llu 3odpm: Could not allocate device! 3odpm: sampling rate is not a number 3odpm: cannot find parent DT node! 3odpm: cannot read shunt-res-uohms wq_odpmlpf_powerCH%d[%s], %lld 3odpm: cannot read channel-en-byte-offset CH%d[%s], %llu 4odpm: cannot apply sampling frequency type: %d %s(%s):%s 3odpm: cannot refresh values to swap rails s2mpg10-odpms2mpg11-odpm@@ppss5w(kP@Yseʚ;]ett*UF?#Ո҈$ȇhV Thh(,T҈$ȇhV Thh:hm@ T(=҈ T( ȓ# TGh=ҨL5^T=ҨL5^T(<xr T葐UT( ȓ CT(hh( Th?qT[hT*hÁڲh>~@THh%T( ȓ%CT#  ?T#__$?#@9#qCT_@*?#{g_WOA8B*@4@4q!TqhT q!9@TH5Rq(T q!9@T5*R*(R4R @96@ y qT #A9*bR@9 @y 3 Ik99?@TqT5*bR2A* @*}R*(}}^hJA@**(}}^hbA@**(}}^h zA@**(}}^hA@**(}}^hA@**(}}^hA#@**(}}^hA'@*(}}^hA8B_ ATOGWF_EgD{C#_@*?#{ @ R) )*@)|@_ qAT R_q(! IjRJr*%@) ȚH ( }R} ^ @_q!T_q T5 R(! @_qT5 R(! @ *  R(! @ R(! @{#_?#{_WOA8B@h>@qhTi @hR? qbTziuS`6@?qT)5RR6*bB@_q(Th @bV qBT `6@q! @`T5RhRi@BR(yhiЛRicr }#r R rd a@*R6!Rw R h@*`2@(#@b"T@9h4Ÿh@*a@(#@h @q@T5h@*`2@(#@*h @qT 5`2@*`2@*h @ q T `6@q! @T5RRRRh @qT(5`2@!R`2@!Rh @qT5`2@!R`2@!Ra@A8B_ !TOF*WE_D{B@#_hVi@BR(yhiЛRicr }#r R rd a@"R@*?#{C A8)B R @ y% !A94aT D9m41% @9!@a7% @q Az,TqHTnil8 *mi,8@qTH5 @5@9y94@RBR4@RBRA8B@ T{A#_@*?#{COA8B@a6@i@*Iica@hr }ɛ"RhD9H4h2E9H4hE9H4hE9H4hRF9H4hF9H4hG9H4hrG9H4A8B@ T*OB{A#_?#{CWOA8RBq9 TI *q @ Tu5*RR5*RR5 Rq@TU5* 4 *59h7*(R4RqTu5**91@zZA8B@ TOCWB{A#_@*?#C{og_WOA8BA^R2h:@`VM@h2uD2i:C2) @? 2T R k?q * RJ:T)5 u@)1@)M@*@JI@Uy+G9 R  @)1@)M@*@JI@U= !+aG9 R J@>6b9h:@1@Bh:@1@B-!@-!,!'5S!#R&7*@^?q 'T@H@kaT* J+%TLyhkaT $TS!#R>R'7:@^?qk%T@H@kaT* J+$TLyhkaT B#TB!#RBV$7!#! @!%@** *s*{ qT RRa@|* RS3 5 * RS35kAT`*"qaT@RV1_kT!h9`"TVC!95@_qT@ @ 4Z9C!T*_kT 5Rcr"R3R{{b!B&**** b )B!R @ HRr}  @)@B(R)(X@6<3(* 6SJyLYDY:0,)&# !y* ***R* @A8B_ aT*OHWG_FgEoD{CC#_]Dyh72y@n!B@ @;@*?#{ OT@Db *7@@@CnA@* @OB{è#_?#{T@!RD*{#_?#{T@*D*{#_?#{ WO**56*` 7 R 2@**b"@T@9h4Ÿ@%!A94 @qTH52@*** 9 R %2@*@b"@T@9h4Ÿ@ %J!A94 @_qTJ5%2@*@!R 6!R5R 9OCWB @{Ĩ#_?#C{og _ W O A8` BHR*r*7B!R@}K9H5rA R>@* @6@? qT?q !@T5**c* Ky#@9*R@9#@@9I` XHij<#@T?qTY5*R ?q9Cy1@TY5bRbR@9C@y @ p@SqR@ ۚr&wyjT@  $ ۚ 4@  ۚ_q T@R|@Hsr ɚ} H T H Tw|@PZ ך R*}RH%%@H Ț}^* }}ӛ*}ܛ)})ɓ@("b@T@6 %J!A95 %3kvJ@_ q`T @_qT*5%@%@*@A8B_ TOLWK_JgIoH{GC#_K94@*@@@*?#{ @@aYbRh" HRr@} @*{¨#_?#{COA8B(@  !!!HRh !(Rhbr!#R7!h@qi"9T qTb!#R7!#R7@*h9*!#R7@!#Rh9`7@*h"*  A8B@ TOC{A@#_?#{WO*ѩb R)@(yhI҉6 Țv@iT**6a@`nAOBWA{è#_?#*#_?# P@9#? r _?#{"R{#_?#{{#_?#{CWO A8)B !xD+)* q!T@7qT*@@?qLT @ qT 6@JqJ J@A T5**A8B@ TOCWB{A#_@*?#{C3_WO A8B**xD#* RhBHRhcR|țR@ R2|@`(!@*@@9 J` @#R(!@@9 b`@CR(!@@9 z`@cR(!@@9 `@R(!@@9 `@R(!@@9 `@R(!@@ځ5 `#@R(!@*A8B_ AT33@OIWH_G{E#_?#{*{#_?#{g_WOxD*@qKTR9C?( T@)&@&#@A%!@'@@ ODWC_BgA{Ũ#_?#{ g_WOxD* RR9c"T(_8h4(a @`%@*%@  @OEWD_CgB{ƨ#_?#{ g_WOxD*R R9c"T(@9h4(ß` @A*%@  @OEWD_CgB{ƨ#_?#{C3g_W O A8B!xDy43!C* qT@7qlT@qT *@|ӠjwC4BZ!T*@!qbT R} kkaTA8B_ TOJWI_HgG{E3@#_֕*bA9h5b (Rb9 6B!R@ HRr}  )q R R@(yhI҉6 ȚrA)T*6b HRr6 B!R@}@q T Rj J|a @*) @+!@&@) +@ @) + @"qTR R@R*1@H# @ @q@T5@ R2@*H# @@ R2@*H# @bA94 R @6@@r@qHT ٚ R@a j _N@*?#{ _WOxD@qTR@!@ @s BkT @ODWC_B{Ũ#_?#{ g_WOxD*R R@(yhI҉6 ȚrAT*`7&@BRR|@ RH!˩@J*&@%i 3@ Zc"T @OEWD_CgB{ƨ#_?#{xDRB U@yiiЛRicr }#r R rd |@{#_?#{OxD*@7:@qT@*@_kT*3|@) _T+ycckaTBT!R"ROA{¨#_?#{A8B!3C3C9qT3ARC9@5Cq+TC#AR5 @qTR)K?q)ş?qT***u+R *  k ySkyS qaTh}? kT) K  )qyST@ HRr ! A8B_ T{B@#_?#{WOA8*B****7qT4 @ 6@7b 7B!R@ HRr} A8B_ TOEWD{B@#_qT @R q T 6@)vSq!yhTh5RqT @V q T 6@)q) ! @`T5*R!R6*R@BR(yhiЛRicr }#r R rd @* *R6!RV@BR(yhiЛRicr }#r R rd @"Rs@*?#{xDRB Q@yiiЛRicr }#r R rd |@{#_?#{OxD*@7*@qT@*@_kT*3|@) _T+ybBkaT_BT*ROA{¨#__$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$odpm_get_lpf_values?#{!{#_?#{{#_description=IIO ODPM Driverauthor=Stephane Lee license=GPLvermagic=5.10.157-android13-4-g6e771b230c52-ab10300981 SMP preempt mod_unload modversions aarch64name=odpmintree=Ydepends=s2mpg11-powermeter,s2mpg10-powermeter,s2mpg11-mfd,s2mpg10-mfdalias=platform:s2mpg10-odpmalias=platform:s2mpg11-odpmscmversion=g6e771b230c52Linuxodpmmodule_layout ѩ__stack_chk_fail%'platform_driver_unregisterq;wakeup_source_unregistera(iio_device_unregister zkfree destroy_workqueueiBflush_workqueueFcancel_work_sync`Ϙstrlenv"kstrtointnsscanfSwqueue_work_on__pm_stay_awakeX&alarm_cancel/]mutex_unlocka=mutex_lock_nestedZ__pm_relax%}Ԇlockdep_init_map_typeaalarm_start_relative?ualarm_initalloc_workqueueZ%strcmp#devm_kmallocH6 of_find_propertyϾ1_dev_errof_property_read_variable_u32_arraye5of_property_read_string lof_find_node_by_name__mutex_initIwakeup_source_register __devm_iio_device_registerMEof_get_next_childddevm_iio_device_allocb__platform_driver_registerz,s2mpg11_muxsel_to_power_resolution.Cs2mpg10_muxsel_to_power_resolutionÝ.s2mpg11_muxsel_to_current_resolutionP~.s2mpg10_muxsel_to_current_resolution'5?s2mpg11_bulk_read+&s2mpg10_bulk_readtps2mpg11_write_rege\s2mpg10_write_regscnprintfbOCs2mpg11_read_regy:s2mpg10_read_regktime_get_with_offsetK{s2mpg11_meter_onoffds2mpg10_meter_onoffs2mpg11_ext_meter_onoff6fs2mpg10_ext_meter_onoff[bs2mpg11_bulk_writeTs2mpg10_bulk_writeZgQs2mpg11_meter_set_muxsel_ݯs2mpg10_meter_set_muxsel!s2mpg11_update_regćDs2mpg10_update_regGusleep_rangeprintkGNU]VP<e%Nr$GNUd x DDl8<@H L M M II(,4@L\M dM hl|x $4dt I$ IP T \ h t D \            @ `     4  8  D P     8T\`hpx0%%<Xx,x@\tdd@hptv v tt2222,0` 4 <` @ HLt``Z Z cc    k k $(0G4G<R@RH"L"PXp`pdx  & & 8D@H@LPRT\R`dhpt<|h|(<x `x  `l2t2|  ( XL\UU  ,, 4D`0011(<0<@H.P.X|DDDDDD4s8s@ D LPX \ d h l ( , 8<a@aHP  $ X t  |     @!P!X!`!h!!! ! !!"D"p""""#<#T# ####$h$l$= $= $$4%8%cP%c%%%/%/,&4&y<&yH&&&&8'T'\'`'d'l'?p'?t'|'2'2'''' 'L ' 'L '' (( ( (4(<(@(D(L(2T(2\(l((x (()4)T)d)|) )) * *****[*[**B +B D+`+++++I+I+,,,.,,,,,,--8--2-2-~ .~ ..X.d.. ..2.2...// //// /$/D/ L/ h// / ///M /I/I00040D0M L0M P0\0Id0I000000I0I101,1.111|h2h211\2`2 2 211222222221111111$1 11P2 22h2x$2,2@#42d#<24$D2%L2)T2d*\2+d20l2t2|2%2+212  1211(1018H PX (0`8@Px`22`X22 (P2XH2r@2x2082`02 (2p2;8 2@h2(02H2Android (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6) %-19>ADGKMSVY\_behktw}'()"#& (V- '  K  } @  H:  Xx  x 3  + x P  !  Mx,! d`    $, $z|i P,w P4 |^  C\k  xshJhdx x$  T  + q .  @#$ @#%d#e d#4$ 4$%% %D%));d*8 d*M+\ +; +k +J,d .( , .Q0\_ 0? 1 1>1 1 1e 1" 2 2Y 2 2 28h2 2 D  `_     S q ) E  {2`  V(  Y   iPM  PX XB XXXXXa`XXX Pu, X  ? `  1111K112)222 2H_(2Hu02H82HE@2H)H2HP2HX2H`2H^h2(p2(wx2(2(2(2  V Qb'QE      F8   ([D  t U@  , $p   B^L   2 (*u 9 ~ 7- S L  8F n \  q"$     `?b`1% 2.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.bss__versions__ksymtab_strings.rela.text.odpm_get_lpf_values.rela___ksymtab_gpl+odpm_get_lpf_values.rela___kcrctab_gpl+odpm_get_lpf_values.modinfo.rela.rodata.odpm_iio_info__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.data.__cfi_jt_init_module.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rodata.datas2mpg1x_ext_sample_rate_uhzs2mpg1x_int_sample_rate_uhzof_find_propertyodpm_sampling_rate_verifyodpm_periodic_refresh_setup.__keyodpm_probe.__keyof_property_read_variable_u32_array__pm_relaxmeasurement_start_showlpf_current_showavailable_rails_showenabled_rails_showlpf_power_showmeasurement_stop_showenergy_value_showext_sampling_rate_showodpm_write_rawodpm_read_rawiio_dev_attr_measurement_start__cfi_jt_startkstrtointiio_dev_attr_lpf_currentodpm_configure_start_measurementmeasurement_start_show.cfi_jtlpf_current_show.cfi_jtavailable_rails_show.cfi_jtenabled_rails_show.cfi_jtlpf_power_show.cfi_jtmeasurement_stop_show.cfi_jtenergy_value_show.cfi_jtext_sampling_rate_show.cfi_jtodpm_write_raw.cfi_jtodpm_read_raw.cfi_jtodpm_get_lpf_values.cfi_jtodpm_alarm_handler.cfi_jtodpm_periodic_refresh_work.cfi_jtodpm_remove.cfi_jtlpf_current_store.cfi_jtenabled_rails_store.cfi_jtlpf_power_store.cfi_jtext_sampling_rate_store.cfi_jtodpm_resume.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtodpm_probe.cfi_jtodpm_suspend.cfi_jt__mutex_initalarm_initktime_get_with_offsetodpm_io_update_bucken_enable_bitsodpm_suspend_resume_operations____versionsiio_dev_attr_available_railsiio_dev_attr_enabled_railsodpm_show_lpf_values__kstrtabns_odpm_get_lpf_values__crc_odpm_get_lpf_values__kstrtab_odpm_get_lpf_values__ksymtab_odpm_get_lpf_valuesodpm_custom_attributes_dev_erriio_dev_attr_lpf_powerodpm_driverplatform_driver_unregisterwakeup_source_unregisteriio_device_unregister__platform_driver_registerwakeup_source_register__devm_iio_device_registerodpm_alarm_handlerodpm_groupiio_dev_attr_measurement_stopstrcmpodpm_configure_chipodpm_iio_infos2mpg11_muxsel_to_current_resolutions2mpg10_muxsel_to_current_resolutions2mpg11_muxsel_to_power_resolutions2mpg10_muxsel_to_power_resolutionqueue_work_onstrlenodpm_parse_dt_rail__stack_chk_fail__cfi_check_fails2mpg11_meter_set_muxsels2mpg10_meter_set_muxsels2mpg1x_single_channelalarm_cancelprintkodpm_periodic_refresh_workmutex_unlock__cfi_checkof_property_read_strings2mpg1x_meter_set_async_blockings2mpg11_write_regs2mpg10_write_regs2mpg11_update_regs2mpg10_update_regs2mpg11_read_regs2mpg10_read_regscnprintfsscanfs2mpg11_ext_meter_onoffs2mpg10_ext_meter_onoffs2mpg11_meter_onoffs2mpg10_meter_onoffodpm_removealarm_start_relativeiio_dev_attr_energy_valuedestroy_workqueueflush_workqueuealloc_workqueues2mpg11_bulk_writes2mpg10_bulk_writeiio_dev_attr_ext_sampling_rateodpm_set_sampling_rateiio_dev_attr_sampling_ratelpf_current_storeenabled_rails_storelpf_power_storeext_sampling_rate_storelockdep_init_map_typeodpm_resumeof_find_node_by_name__cfi_jt_init_module__this_module__cfi_jt_cleanup_module__mod_platform__odpm_id_device_table__pm_stay_awakeusleep_rangekfreeodpm_probeodpm_suspend__cfi_jt_endof_get_next_childodpm_idmutex_lock_nestedodpm_take_snapshot_instant_lockeds2mpg11_bulk_reads2mpg10_bulk_readdevm_kmallocdevm_iio_device_alloccancel_work_syncADDRESS_AT__UNIQUE_ID_alias269$d.69$d.59$x.49$x.39$x.29$x.19__UNIQUE_ID_license309$x.9__UNIQUE_ID_alias268$d.68$d.58$x.48$x.38$x.28$x.18__UNIQUE_ID_author308$x.8$d.8_note_7$d.77__UNIQUE_ID_depends267$d.67$d.57$x.47$x.37$x.27$x.17__UNIQUE_ID_description307$x.7$d.76__UNIQUE_ID_intree266$d.66$d.56$x.46$x.36$x.26$x.16$x.6$d.75__UNIQUE_ID_name265$d.65$d.55$x.45$x.35$x.25$x.15$x.5$d.74__UNIQUE_ID_vermagic264$d.64$x.44$x.34$x.24$x.14$x.4$d.4$d.83$d.73$d.63$d.53$x.43$x.33$x.23$x.13$d.3$d.72$d.62$x.52$x.42$x.32$x.22$x.12$d.2$d.71$d.61$x.51$x.41$x.31$x.21$x.11$d.1__UNIQUE_ID_scmversion270$d.70$d.60$x.50$x.40odpm_get_resolution_milli_iq30$x.30$x.20$x.10@ LSP Ph2: 2NRIRBR@hc2R@ hHu@hh 75R,0@x%R$ @HZ@HS]@ `@04LohTT@z@0XYg$g $x `4