ELF~@@&$= $ Bad IRQ in thermal %dFailed to set NTC channels (adc_ch_en : 0x%x )Failed 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.cPMIC_THERM[%d] IRQ, %d ot_irq:%d Sensor %d timeout, give up... Re-enabled odpm [s2mpg15] :) Set NTC channels (adc_ch_en : 0x%x )Failed to get irq base %d Failed to register with of thermal PMIC_THERM_IRQ%d s2mpg15_spmic_thermal_irqFailed to get s2mpg15_platform_data Sensor %d raw:0x%x spmic-init0x%x 0x%x probe done, now wait for sensors %lld: Raw:%d, temp:%d, Reg:%#x %#x count:%dFailed to set stats_thresholds. ret = %d Error creating tz_temp node for thermal zone:%ld for channel:%d Error reading all sensor. err %d Unregistering %d sensor s2mpg15_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 Error registering thermal zone:%ld for channel:%d %hhxs2mpg15-spmic-thermaladc_chan_enFailed to get parent s2mpg15_dev Set sensor %d hot trip(mdegC):%d, ret:%d Sensor %d not ready, retry... Applying NTC... disabling odpm [s2mpg15] Cannot read adc_chan_en Failed to re-enable odpm [s2mpg15] :( Cannot read stats_en Xȯ pgoogle,s2mpg15-spmic-thermalĘj^)?( 3  0 1B: wTB 'k4k]FF4:0@;$3;YTO#cr`.۫?#h2H#T,҈if,T2H# THҨa1 T҈$ȇhV TQӟҨJ"mTӟҨJ"@TҨ#T葐UaT<,҈if`T(=҈T[hT!҈51THh%T  ?!T#_( ȓ #T#?#{@9qT{#_ )+ih8J @@*?#C{og_WOA8jR%C@i R-rɀRR@Cx@@@A*@$9WbB!#R 7bF!#R7@qT`b!BHR9R`@RRRhhRs*bhZRvs~hRy hRshRRs&nszss"fhsvh@R @!*O`@*cA@ TO-hBV9?j`Tc!5qT**@{bT* 6@ qTۂ_V@*6RhrkT9SR#TR|S@OHA9*Bc@!*uVR9Z{ # T V/) 7X 7@@9%H6C* 7*R 7{.!*``? TRRO@@֢ѿT`@*! !!!A8%C_ a T*OHWG_FgEoD{CC#_!@9!*[*W!* Q75*X!*'t`"!Rtth@!A`B*!**!6qHTW*q T!*! @*!@*?#{WO@@ub`@*B9``Bv֢"TWXhFV9%H6@t@*`@a.@"R`@a@BR`@a@bR`@a*AR`@a~AR`@aAR`@a&BR`@azBOB*WA{è#_?#{OCA8%C@9Y94b@AR*5@9!*~@@A8%C@ TOC{A@#_?#{WOCA8%C@9Y94!qTb@@94*B9~@SA8%C@ TOCWB{A#_@9B9BV9.@h7BV9@h7BV9@h7BV9*Ah7BV9~Ah 7BV9Ah(7BV9&Bh07B9zBh7?#{WO!*AR**5 RRBRR R*5 RRBRAR**@5@R!R"R#R*`5!AR*!*OBWA{è#_!?#HkTR#__RHrkTR#_* RR? kLTm q}qTN !HT @k+TTQ? k T?qT*Q_qT *Rk !T M* I)@) !@)) KJKK,  )}-)  #_֩y? qT}ii#_@* ?#{ WO*5@FkThr@kaT*?hAwRkThAkaT(R6hAwkThAkaTHR-hfBw kThjBkaThR$hCw2 kThCkaTRhCwkThCkaTRh^DwrkThbDkaTR hEwkTh EkTR!*5R*N-@ ROCWB @{Ĩ#_@!**k**!?#{og_WOCA8%C [8t@hc`@*@` 5*sCR<R*kTR*N@S"`Th[8j@T4RN(RK***_C1aT!*@RqThB@9i@BR yySQ @5@9@9* 35*!*(Rh9A8%C@ ATOFWE_DgCoB{A#_!8?#{O`*D!OA|@{¨#_?#C{og_WOA8%C@+y(Y96@43c@@9@4(GV9@%h6@*WA8%C_ !#T*OHWG_FgEoD{CC#_(CV9@%6zS @QSBR*@5S@9_RW@9Mr 37>qCTx@@@qT* RjQ? kT+ qkk}qTl}} ilkTTi? kmT?qHT*Q_qT *Rk !hT M* J%@)-@)) KJKhK,  )}-)  R) ?!(T @ k@ @@ T&@_RWr**qT&@̌R̬r R+@yS }*LJaJ +qy+R J 8m) K+=&Z5(GV9@%6@@@kT&@* Q ?q QWqqTRiS@ LTq(TRR*1@Q@ @@cRR5@c@9g@9k@9o@9s@9w@9{@9@9@9@9@9@9@9@9@9@9*!@&@Qq(qT R_R_RWr QJr)1@? kAT RQ =@) =RqTS@ F)@@9@9=@&@qk!Tt_R:RXrX@!R@* ?#{WO@Y94@R*q hB@9|S@55qhB@9|S@@OBWA{è#_?#{OCA8%C@9 Y94a*h@j@ AV9)%6@AR* 5h@*Rk@q@9H!`@*( (*9*`5*th@aUA8%C@ TOC*{A@#_?#{WO@Y94@**R(@ qT*@6RhrkTU**OBWA{è#_ֈB@9|S@*@!**?#{!{#_?#{{#_description=Google LLC S2MPG15 SPMIC Thermal Driverauthor=Sayanna Chandula license=GPLalias=platform:google,s2mpg15_thermalvermagic=5.15.110-android14-11-gcc48824eebe8-ab11075071 SMP preempt mod_unload modversions aarch64name=s2mpg15_spmic_thermaldepends=pixel_metrics,s2mpg15-mfdscmversion=g2bc6ffa879b4LinuxLinuxs2mpg15_spmic_thermal5module_layoutғ__stack_chk_failiLz__ubsan_handle_cfi_check_fail_abortMxplatform_driver_unregisternsscanfgmIdevm_thermal_zone_of_sensor_unregisterk~ unregister_temp_residency_statsR0 kthread_destroy_workerkthread_cancel_delayed_work_sync ]usleep_range_state)u_dev_warnmsleepGV__warn_printk$___ratelimitof_thermal_is_trip_validzQtof_thermal_get_ntripsasysfs_emit#thermal_zone_device_updateD)of_thermal_get_trip_pointsυs2mpg15_read_reg)gs2mpg15_write_regktime_get_with_offsetUmutex_unlockutemp_residency_stats_updateAqs2mpg15_bulk_read{mutex_lock[[device_create_file4thermal_zone_device_disable۽thermal_zone_device_enableꙺdevm_thermal_zone_of_sensor_registerq__mutex_init;Rof_property_read_variable_u8_arrayGlof_match_nodeSdevm_kmallocfdevm_free_irq]kthread_mod_delayed_workQ U_dev_infoƌkthread_delayed_work_timer_fnYyinit_timer_keybckthread_create_workerQtemp_residency_stats_set_thresholdsWregister_temp_residency_stats1devm_request_threaded_irq s2mpg15_update_reg9_dev_err__platform_driver_registerGNU+dlO̚ y]&GNU$`(`@```x`x` `4L`P`T^X^`` `$_(_4\dl_Pp_Pta (8`<`DXa\a``d`h`pl`p(`(,`(4l|a ```````2`2`Y`Y$4`8`DX`\`h``aaaa`>`>`J`J` `(D\`*``*l`p```a  ( < H `L `\ h x             ,     ` `  8 `]< `]H \ h a |        ( 0 @ H X ` p x     ` `     $ 4 < `^@ `^H \ h `@l `@  ` `  `2 `2 `  ` ,_p0_p4`8`@X|````a $<`@`Ll``8T`!X`!`````p h` l` ` `3`30<`@`H`````\`\ da xa $\a x a \h`l`||aaaa<a@axa|aaaaaaaaaaaaaaazxaHaa aaaH aaaa,ay __~a __aaaa0`b@_`(aa a(aP``a_`xaa@_Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362) #+.147:@BDFHJLNPRTX[\] ` %eux xy!   HXD H8H:P  (p  ( aH H !     S p(   f $ TL Kh,,jM   `   G   Z  e4+ 4- a m&b"((pA   PT   p( 'P(Io:N & ] c    I l "* 3<,_$!"Lq3V@/1ssnfY}R2<1XrH.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.comment.init.plt.hyp.bss__versions.rela.data.s2mpg15_spmic_thermal_driver.rela.rodata.s2mpg15_spmic_dev_group.modinfo.rela.text.__cfi_check_fail.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.exit.data.rela.init.data.hyp.datainit_timer_keys2mpg15_spmic_thermal_init.__keyof_property_read_variable_u8_arraytz_temp_showadc_chan_en_show__ubsan_handle_cfi_check_fail_aborts2mpg15_map_temp_volttz_temp_show.cfi_jtadc_chan_en_show.cfi_jts2mpg15_spmic_thermal_set_trips.cfi_jts2mpg15_spmic_thermal_wait_sensor.cfi_jts2mpg15_spmic_thermal_irq.cfi_jts2mpg15_spmic_thermal_get_temp.cfi_jts2mpg15_spmic_thermal_set_trip_temp.cfi_jts2mpg15_spmic_thermal_set_emul_temp.cfi_jtkthread_delayed_work_timer_fn.cfi_jts2mpg15_spmic_thermal_remove.cfi_jtadc_chan_en_store.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jts2mpg15_spmic_thermal_probe.cfi_jt__mutex_init___ratelimitsysfs_emitktime_get_with_offsetof_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_wait_sensors2mpg15_spmic_thermal_driverdevm_thermal_zone_of_sensor_unregisterplatform_driver_unregisterdevm_thermal_zone_of_sensor_register__platform_driver_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_tempmsleeps2mpg15_adc_map_dev_info_dev_warnkthread_delayed_work_timer_fndev_attr_adc_chan_en__stack_chk_fail__cfi_check_fail__warn_printkkthread_mod_delayed_workmutex_unlockmutex_lock__cfi_checks2mpg15_write_regs2mpg15_update_regs2mpg15_read_regsscanfs2mpg15_spmic_thermal_removeusleep_range_statetemp_residency_stats_updatethermal_zone_device_updateadc_chan_en_store__cfi_jt_init_module__this_module__cfi_jt_cleanup_moduledevice_create_files2mpg15_spmic_thermal_match_tablethermal_zone_device_disablethermal_zone_device_enableof_match_nodes2mpg15_spmic_thermal_probeof_thermal_is_trip_valids2mpg15_bulk_readdevm_kmallockthread_cancel_delayed_work_sync_note_9__UNIQUE_ID_description469$d.39$x.29$x.19$x.9_note_8$d.38$x.28$x.18$x.8$d.8$d.47$d.37$x.27$x.17$x.7$d.46$d.36$x.26$x.16$x.6$d.45$d.35$x.25$x.15$x.5$d.44$d.34$x.24$x.14__UNIQUE_ID_scmversion304$x.4$d.4$d.53$d.43$d.33$x.23$x.13__UNIQUE_ID_depends303$x.3$d.3.Ltmp2__UNIQUE_ID_alias472$d.42$x.32$x.22$d.12__UNIQUE_ID_name302$d.2__UNIQUE_ID_license471$d.41$x.31$x.21$d.11__UNIQUE_ID_vermagic301$x.1$d.1__UNIQUE_ID_author470$d.40$x.30$x.20$x.10=@ aLPz2PD X*S**@0]0v00@B8#50,0@^x#8@8_0#%,0$ @h_H#P0@_#X0@_#`0Lq@_#@`a#J0xaLo1bT102@@b0#f6 I@B$hB bnb %x\rftY