ELF@@*(5#/ $N Bad IRQ in thermal %dFailed to register for temperature residency stats. ret: %d stats_enRegistering %d sensor 0x%02X ../private/google-modules/soc/gs/drivers/thermal/google/s2mpg15_spmic_thermal.cSensor %d timeout, give up... PMIC_THERM[%d] IRQ, %d ot_irq:%d s2mpg15_spmic_set_hw_lpfRe-enabled odpm [s2mpg15] :) _rs.lockFailed to get irq base %d Failed to register with of thermal PMIC_THERM_IRQ%d s2mpg15_spmic_thermal_irqparse error ,ret=%d3%s:spmic thermal driver not ready Failed to get s2mpg15_platform_data Set NTC channels (adc_ch_en : 0x%x) spmic-init0x%x 0x%x probe done, now wait for sensors filter_spurious_samplesenable_hw_lpf%lld: Raw:%d, temp:%d, Reg:%#x %#x count:%dDisable LPF for chan %d failed with %x Failed to set stats_thresholds. ret = %d Error creating tz_temp node for thermal zone:%ld for channel:%d Unregistering %d sensor invalid args count, ret=%d,argc=%d, GTHERM_CHAN_NUM=%ds2mpg15_spmic_thermal get dt data failed %s spurious reading persisted %d msec. Reading actual value.spmicFailed to request NTC[%d] IRQ: %d: %d &s2mpg15_spmic_thermal->adc_chan_locktz_tempFailed to set NTC channels during initialization Failed to set NTC channels (adc_ch_en : 0x%x) (&(&chip->wait_sensor_work)->timer)Error registering thermal zone:%ld for channel:%d %hhxs2mpg15-spmic-thermaladc_chan_enSensor %d LPF write fail with ret:%d Failed to get parent s2mpg15_dev Dump thermal reading of %sSensor %d not ready, retry... Set sensor %d hot trip(mdegC):%d, ret:%d Applying NTC... disabling odpm [s2mpg15] Cannot read adc_chan_en Failed to re-enable odpm [s2mpg15] :( %d Cannot read stats_en Xȯ pgoogle,s2mpg15-spmic-thermalĘj^)?( 3  0 1B: wTB 'k4k]FF4:0@;$3;YTO#cr`.۫?#{ h@6AX94h@A9 @{¨#_!@?#{og_WO(@ R A8?r)CTq TRRA" TN?1)ZA;Q@93@BR*CxySQ @4@1TC_8S_8( 3(5!*@RQ6!****h`@*EX9*R5N*m@T@(!Ԛ R4q T !***)Ri9A8C_ T*OGWF_EgDoC{B#_@*?#{ O!R@R5@ARR5@aRR`5@RR 5@RR5@RR5@RR`5@RR*4R***"R*BR *bR *R*R*R!** @OB{è#_֛1?#@#_֑c?#C{og_WOA8jRC@i R-rRR8@CxM@!@"@7;B*@d9!!bB!#R7bf!#R`!7!xF!Rhj9`6@qT`b!BHR9R`@RRRh2hRsjhRshRyh*RsFhRsfss>sbhzsh@R @!*O`@*cA@H!TOmhBX9?j`Tc! 5qT** {2T* 6@ qTۂ_V@*6RhrkT9SR#TR|S@OHC9*B@!*vbUR9Z{֢ # T @) 7@ 7@@9%H6C*`7*R`7ܚ{.!*`2`? TRR*5O!_UѿT*! !!!A8C_ T*OHWG_FgEoD{CC#_!@9!*[*@!* QU79*@!*)t`B!cRFBt6t:h>@!AU`2C*!**!56qTRO@*qT!*! @*!{@*ԑc?#{WOT@@*ub*B9``2Cv֢"T@@hfX9%H6@t@*`@an@"R`@a@BR`@aAbR`@ajAR`@aAR`@aBR`@afBR`@aBOB*WA{è#_?#{ WO*5@NkTh@kaT*?hAwRkThAkaT(R6h>BwkThBBkaTHR-hBw kThBkaThR$hCw2kThCkaTRh6DwkTh:DkaTRhDwrkThDkaTR hEwkThEkTR!*5R*Nm@ ROCWB @{Ĩ#_@!**k**!ئ?#{ WO@Z8*@*5*OCWB @{Ĩ#_!8?#{WOP@* RRBR!AR**5 RRBRR R*5 RRBRAR**@5@R!R"R#R*`5!AR*!*OBWA{è#_!i?#{_WOCA8CB y@[94b*B@9@4*VA8C@ aT*@OEWD_C{A#_BX9@%6zS@QBR*`5@9@9 32>qTxO߂qT_RXrH* RjQ? kT+ qkk}qhTl}} ilkTmTi? kmT?q(T*Q_q T *R !H TR ! TRL}}!H T_q T?q TI}}   J@-@))@J K)KKL  J}-I  R) ?!( TR) ?!T @&@(Q)q(qBT R U)1@?kT RU =@) =*?qhTR&@̌R(W̬r)*}*5@9LJaJ ,R 9J @9) K1 = 9&fX9@%6@@jX9*4qTaN*N@* VC?#{WOB@[94@R*q B@9|S@55q`zB@9|S@@OBWA{è#_VC?#{WOB@[94@**R( @ qT*@W6RhrkTT**OBWA{è#_B@9|S@*@!**90?#{OCA8CB9@ [9)4*a*@@ AX9)%i6@AR*5@*R@9q@H!*( (*9^*4@a T @a@@9*A8C@ T*@OC{A#_?#C{WOA8C! @@@#RR`5#@9'@9+@9/@93@97@9;@9?@9C@9G@9K@9O@9S@9W@9[@9_@9h&̌R̬r }5*)a) )  Kq TR!M F)@@9@9=@h&@ }5*)a) )  Kq TM! F)@@9@9=@h&@̌R̬r  }5*)a) )  Kq(TM! F)@@9@9=@h&@  }5*)a) )  KqTM! F)@@9@9=@h&@̌R̬r })*)a) )  KqT R!M F)@@9@9=@A8C_ TODWC{BC#_@*?#{ WO$@ Q ?q QVqqTR=@qTh@* R@N@i TqhTR @NOCWB1@{Ĩ#_h@!R@*?#HkTR#__RHrkTR#_* RR? kLTm q}qhTN !T @k+T-TQ? k T?qT*Q_qhT?qT_qTRK}}!HT *Rk !T+}L}} ikilJ@)@ KJ K K  } -    #_֟qTy? qT}}ii#_ @*\C?#{O`*E!OA|@{¨#_\C?#{OCA8CL@9[94b*@AR*5@9!*~@@A8C@ TOC{A@#_?#{WOCA8CL@9[94!q!Tb*@94*B9~@SA8C@ TOCWB{A#_@9B9BX94|@B9BX9n@h7BX9@h7BX9Ah7BX9jAh7BX9Ah 7BX9Bh(7BX9fBh07B9Bh7\C?#{WOL@*FX9*JX9* NX9* RX9* VX9* ZX9* ^X9* bX9* B* OB}@WA{è#_?#C{WOCA8CL@R9@ qA T`@*5@9*F9`@ 5@9*J9` @@5@9*N9`@`5@9*R9`@5@9*V9`@5@9*Z9`@5@9*^9`@5@9*b9 v *!*A8C@ !T~@@ODWC{AC#_!Rs2mpg15_spmic_set_hw_lpfs2mpg15_spmic_thermal_readyű6?#{!{#_ g@?#{{#_description=Google LLC S2MPG15 SPMIC Thermal Driverauthor=Sayanna Chandula license=GPLalias=platform:google,s2mpg15_thermalvermagic=6.1.99-android14-11-gc151586fe278-ab12919773 SMP preempt mod_unload modversions aarch64name=s2mpg15_spmic_thermalscmversion=g4d1f0591dfb6depends=s2mpg15-mfd,pixel_metricsLinuxLinuxs2mpg15_spmic_thermal~_printkN's2mpg15_bulk_read3~e_dev_infomsleep{k_dev_err{f8emutex_lock_nestedis2mpg15_write_regmutex_unlock~L thermal_zone_device_updateM_dev_warnғ__stack_chk_fail __platform_driver_register(Eplatform_driver_unregister.devm_kmalloc2*of_match_nodelof_property_read_variable_u8_arrayof_find_propertyh˽__mutex_init/@,s2mpg15_update_reg P8rdevm_thermal_of_zone_register>Rthermal_zone_device_enablek*thermal_zone_device_disableSdevice_create_file7of_thermal_get_ntrips(of_thermal_get_trip_pointsof_thermal_is_trip_validdevm_request_threaded_irqWregister_temp_residency_statsQtemp_residency_stats_set_thresholds\kthread_create_worker"$devm_free_irqIkthread_delayed_work_timer_fn4Kinit_timer_key΋kthread_mod_delayed_workBkthread_cancel_delayed_work_sync'kthread_destroy_workerk~ unregister_temp_residency_stats#devm_thermal_of_zone_unregistero|___ratelimitGV__warn_printk ]usleep_range_statektime_get_with_offsetutemp_residency_stats_update,Vs2mpg15_read_regasysfs_emitnsscanf sysfs_emit_at߀sargv_splitnjkstrtou863argv_freeEnmodule_layoutGNUos-I67{w08GNUaa4aX~\~`~ d~ h$L~P~X`p~t~|~J ~J$a,at(~~aa<x~|~~>~>~S~S~t~t~~ ,~=0~=4a8a@~\~\bb<DLbPbT`t~~$8cL <cL @~D~H~L~~< ~<P`~r~r~~~"~"~~~f~f  ~L ~L$ 8 ~< ~H ` ~d ~p | c  c    ~ ~ a a  ~R ~R   ~ ~ ~ ~ 4 L ~P ~\ ~` ~p t ~gx ~g        4 @ ~YD ~YT ` p |            $ , a8 a b b ~ ~   ~ ~ ~~ Tl~k~k~~(@P`h~l~t~%~%~~~;~;H`~0~0x(t~~Pl~~ ~G~G,@Th|~~@~D~`~~~~@~D~d `~d~t~0~0 ~~x~s~s,~#0~#<Tt $,<DT\lt~b~b0H`x~p~p8Tp ~$ ~0 8 p ~rt ~r   bb bbc~{cc 0~(@b~8 c c8@c`c~cc~C(b@0bx@~>hc4pcx~ccP b(Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)~)$'5;>ADGJMPWZ[^adefi%( !".jmno X= `T  "   ytx@ L  6  N  6|N8`L  <v W    z H F L Eh { | H  _@  08 4t 8~@  WLv B d4 0 4% n u: 7 p <    4Q  4-Y a ' m&4 c68 (-(B@8x8  T  "   a   ! # #W ("  !#jp :n?--  WK,W!e$SQ4t$'^ nh.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.rela___ksymtab_gpl+s2mpg15_spmic_set_hw_lpf.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.dataof_find_propertydump_thermal_historyinit_timer_keys2mpg15_spmic_thermal_init.__keys2mpg15_spmic_thermal_probe.__keys2mpg15_spmic_wait_for_sensors_ready__kstrtabns_s2mpg15_spmic_thermal_ready__crc_s2mpg15_spmic_thermal_ready__kstrtab_s2mpg15_spmic_thermal_ready__ksymtab_s2mpg15_spmic_thermal_readyof_property_read_variable_u8_arraytz_temp_showadc_chan_en_showenable_hw_lpf_shows2mpg15_map_temp_volt__mutex_init___ratelimitsysfs_emitargv_splitktime_get_with_offsetsysfs_emit_atof_thermal_get_trip_pointsunregister_temp_residency_statss2mpg15_spmic_dev_attrss2mpg15_spmic_thermal_irq._rss2mpg15_spmic_dev_groupss2mpg15_spmic_thermal_opsof_thermal_get_ntripss2mpg15_spmic_thermal_set_trips____versionss2mpg15_spmic_set_ntc_channelstemp_residency_stats_set_thresholdsstats_thresholds_dev_errs2mpg15_spmic_thermal_driverplatform_driver_unregisterdevm_thermal_of_zone_unregister__platform_driver_registerdevm_thermal_of_zone_registerkthread_destroy_workerkthread_create_workers2mpg15_spmic_thermal_irqdevm_free_irqdevm_request_threaded_irqs2mpg15_spmic_dev_groupdev_attr_tz_temps2mpg15_spmic_thermal_get_temps2mpg15_spmic_thermal_set_trip_temps2mpg15_spmic_thermal_set_emul_tempget_filtered_tempspmic_thermal_chipmsleeps2mpg15_adc_map_dev_info_dev_warn__kcfi_typeid_kthread_delayed_work_timer_fndev_attr_adc_chan_en__stack_chk_fail__warn_printks2mpg15_spmic_thermal_wait_sensor_workkthread_mod_delayed_workmutex_unlocks2mpg15_write_regs2mpg15_update_regs2mpg15_read_reg__kstrtabns_s2mpg15_spmic_set_hw_lpf__crc_s2mpg15_spmic_set_hw_lpf__kstrtab_s2mpg15_spmic_set_hw_lpf__ksymtab_s2mpg15_spmic_set_hw_lpfs2mpg15_spmic_disable_hw_lpfdev_attr_enable_hw_lpfsscanfs2mpg15_spmic_thermal_removeusleep_range_statetemp_residency_stats_updatethermal_zone_device_updateadc_chan_en_storeenable_hw_lpf_storeinit_module__this_modulecleanup_moduledevice_create_files2mpg15_spmic_thermal_match_tablethermal_zone_device_disablethermal_zone_device_enableargv_freeof_match_nodes2mpg15_spmic_thermal_probeof_thermal_is_trip_validmutex_lock_nesteds2mpg15_bulk_readdevm_kmallockthread_cancel_delayed_work_sync_note_9__UNIQUE_ID_description459$d.39$d.29$d.19$x.9kstrtou8__UNIQUE_ID___addressable_cleanup_module458$d.48$x.38$x.28$d.18$d.8__UNIQUE_ID___addressable_init_module457$d.47$d.37$d.27$x.17$x.7$d.46__UNIQUE_ID_depends336$x.36$x.26$d.16$d.6$d.45__UNIQUE_ID_scmversion335$d.35$d.25$x.15$x.5$d.5$d.54$d.44__UNIQUE_ID_name334$x.34$x.24$d.14$d.4__UNIQUE_ID_vermagic333$d.33$d.23$x.13$d.3__UNIQUE_ID_alias462$d.42$x.32$x.22$d.12$d.2__UNIQUE_ID_license461$d.41$d.31$d.21$x.11$d.1__UNIQUE_ID_author460$x.40$x.30$x.20_note_10$d.10@X:` lp(p2 ` O c -^!-"-@0h0s00J@D '|206@(c'58000@cx'%h0( @0dH'5@xd0'0@d'0@d'0J@d'@f'U0fLog510@2@@g0'!q7 FC$C hkhX)Y`yc!{