ELF0@@,*5#/ $ 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] :) Failed 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) 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@6AV94h@A9 @{¨#_!@?#{og_WO(@ R A8?r)CTq TRRA"h TN?1)ZA;Q@93@BR*CxySQ @4@1TC_8S_8( 3(5!*@RQ6!***h`@*EV9*R5N*-@T@(!Ԛ R4q)T !***)Ri"9A8C_ 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-rʀRR8@CxM@"@5"@7A*@$ 9! !bB!#R7bf!#R!7!xF!Rhj9`6@qT`b!BHR9R`@RRRhhRs*bhZRvs~hRy hRshRRs&nszss"fhsvh@R @!*O`@*cA@(!TO-hBV9?j`Tc!5qT** {2T* 6@ qTۂ_V@*6RhrkT9SR#TR|S@OHA9*Bc@!*vUR9Z{֢ # T ܂V/) 7X 7@@9%H6C*@7*R@7{/!*``? TRR*5O@@֢ѿT*! !!!A8C_ T*OHWG_FgEoD{CC#_!@9!*[*W!* Q77*X!*'t`B!Rtth@!AU`B*!**!56qTROm@*qT!*! @*!}@*ԑc?#{WOT@@ub*B9``Bv֢"TWXhfV9%H6@t@*`@a.@"R`@a@BR`@a@bR`@a*AR`@a~AR`@aAR`@a&BR`@azB*OBWA{è#_?#{ WO*5@FkThr@kaT*?hAwRkThAkaT(R6hAwkThAkaTHR-hfBw kThjBkaThR$hCw2 kThCkaTRhCwkThCkaTRh^DwrkThbDkaTR hEwkTh EkTR!*5R*N-@ ROCWB @{Ĩ#_@!**k**!ئ?#{ WO@Z8@*5*OCWB @{Ĩ#_!8?#{WOP@* RRBR!AR**5 RRBRR R*5 RRBRAR**@5@R!R"R#R*`5!AR*!*OBWA{è#_!i?#{_WOCA8CA y@"Y94bB@9@4*VA8C@ aT*OEWD_C{A@#_BV9@%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&fV9@%6@@jV9*4qT`N*N@* VC?#{WOA@"Y94@R*q B@9|S@55q`yB@9|S@@OBWA{è#_VC?#{WOA@!Y94@**R( @ qT*@V6RhrkTT**OBWA{è#_B@9|S@*@!**90?#{OCA8CA9@ !Y9 4a*@@ AV9)%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 TqhTRN1@OCWB @{Ĩ#_h@!R@*HkjTR__RHrkmTR_* RR? kLTm q}q(TN !T @k+T TQ? k T?qT*Q_q(T?qT_qTRK}}!T *Rk !hT+}L}} ikilJ@)@ KJ K K  } -    _֟qTy? qT}}ii_ @*\C?#{O`* D!|@OA{¨#_\C?#{OCA8CL@9"Y94b@AR*5@9!*~@@A8C@ TOC{A@#_?#{WOCA8CL@9"Y94!qTb@94*B9~@SA8C@ TOCWB{A#_@9B9BV94|@B9BV9.@h7BV9@h7BV9@h7BV9*Ah7BV9~Ah 7BV9Ah(7BV9&Bh07B9zBh7\C?#{WOL@*FV9*JV9* NV9* RV9* VV9* ZV9* ^V9* bV9* B* }@OBWA{è#_?#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{A@C#_!RzR| ,pD-D H   t  HD-D LHD-D\ `   \D-D 0@D-D0L 0  0LD-(,D-DD T DD-( $D-DD L DD-L8D-D\ `   \D-D 4D-D0L 0  0LD-<D-D@P @  \ @PD-D 8D-D@P @  @ @PD-D 8<<D-D0L 0  0LD-D @x<D-D`X P  l `XD-D 4D-D0L 0 l 0LD-8D-D0L 0 l 0LD-D 40D-D@P 0  @PD-D 8hD-DPP 0  PPD-D 8D-D@P @   @PD-D L,LD-D H  l  HD-4$D-D@P 0  @PD-D 8\D-D@P 0  @PD-D 4D-D0L 0  0LD-@D-DPT @  l PTD-D s2mpg15_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.75-android14-11-g48b922851ac5-ab12157876 SMP preempt mod_unload modversions aarch64name=s2mpg15_spmic_thermalscmversion=g1343c08acdd5depends=s2mpg15-mfd,pixel_metricsLinuxLinuxs2mpg15_spmic_thermal~_printkas2mpg15_bulk_read<_dev_infomsleep ~_dev_err{mutex_locks2mpg15_write_regUmutex_unlockyTthermal_zone_device_updateU_dev_warnғ__stack_chk_fail:CL__platform_driver_registercUplatform_driver_unregisterndevm_kmalloc Oof_match_node>VIof_property_read_variable_u8_arraytRof_find_propertyq__mutex_init cs2mpg15_update_reg+!devm_thermal_of_zone_registerÑthermal_zone_device_enable%Sthermal_zone_device_disableY_device_create_fileObof_thermal_get_ntrips@vof_thermal_get_trip_pointszLof_thermal_is_trip_validpdevm_request_threaded_irqWregister_temp_residency_statsQtemp_residency_stats_set_thresholdsSVkthread_create_workertndevm_free_irqƌkthread_delayed_work_timer_fnYyinit_timer_keyxFkthread_mod_delayed_workMkthread_cancel_delayed_work_synckthread_destroy_workerk~ unregister_temp_residency_statsdevm_thermal_of_zone_unregister$___ratelimitGV__warn_printk ]usleep_range_statektime_get_with_offsetutemp_residency_stats_updateTYs2mpg15_read_regasysfs_emitnsscanf sysfs_emit_at߀sargv_splitnjkstrtou863argv_freeumodule_layoutGNU$HwVvUGNUaa4aX\` d h$LPX`pt| a(ap$aa0lpppxSSkk 4$4(a,a4\\bb08@bDbHTh ,c8 0c8 48<P@P33DTxE|E99 C C 0  4  @ X  \  h t c x c     I I       $ < @ L P ` d ^h ^p x        , P0 P@ L \ h x             a ax b| b          <T|bb(8HPT\p|%%,D\ hXdhx0Lgg>>  4H\p $@x| $Dx@DT@P\hslst8 08HP`hp55 $<T\C`Cl4Pl4 i8 iL T  bb bbc{cc 0@b c c@c`cZcbbcccx c bAndroid (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)cLctctcef<cc c8 c @c|ccc4clcc|c`c(c`ccxc|}($'4:=@CFILOVYZ]`cdeh% !"-ilmn p&d I2 |   Wtlt@V   ^ ,  pp6Z, f`L8 P <T     P 4 8 #({ X &  =<  | J \ z 5LR  B  ~ D Sxtx t L    a 4> ^4-i a 7 m&A (P    [ !d 2 V" " " a   # % V %g (" "#%Sp :L 54,@#@lN$1(|]t'{5LF.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.init.eh_frame.rela.eh_frame.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_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_unlockmutex_locks2mpg15_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_valids2mpg15_bulk_readdevm_kmallockthread_cancel_delayed_work_sync_note_9__UNIQUE_ID_author459$d.39$d.29$d.19$x.9kstrtou8__UNIQUE_ID_description458$d.48$x.38$x.28$d.18$d.8__UNIQUE_ID___addressable_cleanup_module457$d.47$d.37$d.27$x.17$x.7__UNIQUE_ID___addressable_init_module456$d.46$x.36$x.26$d.16$d.6$d.55$d.45__UNIQUE_ID_depends335$d.35$d.25$x.15$x.5$d.5$d.54$d.44__UNIQUE_ID_scmversion334$x.34$x.24$d.14$d.4__UNIQUE_ID_name333$d.33$d.23$x.13$d.3$d.42__UNIQUE_ID_vermagic332$x.32$x.22$d.12$d.2__UNIQUE_ID_alias461$d.41$d.31$d.21$x.11$d.1__UNIQUE_ID_license460$x.40$x.30$x.20_note_10$d.10@XX` lp p(20 O X c ,^!,",@0h0000J@H)|256@Hg)5H500@gx)%x5( @PhH)S@h0)5@h)5@h)5J@h)@j)U0j%@k()Lom4609@7@@4@n0)#q; d@H$hH @n@np+w