ELF0@@(&= $ 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 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 Dump thermal reading of %sSet 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_( ȓ CT?#{@9qT{#_ )+ih8J @@*?#C{og_WOA8jR%C@i R-rɀRR8@CxM@@@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@!AU`B*!**!6qHTW*q T!*! @*!@*?#{WOT@@ub`@*B9``Bv֢"TWXhFV9%H6@t@*`@a.@"R`@a@BR`@a@bR`@a*AR`@a~AR`@aAR`@a&BR`@azB*OBWA{è#_?#{OCA8%CL@9Y94b@AR*5@9!*~@@A8%C@ TOC{A@#_?#{WOCA8%CL@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{è#_!HkjTR__RHrkmTR_* RR? kLTm q}qHTN !T @k+TTQ? k T?qT*Q_qHT *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{¨#_?#{_WOCA8%C@ yY94b@@9@4*VA8%C@ AT*OEWD_C{A@#_BV9@%6zS@QBR*`5@9@9 32>qTx<߂qT_RXr5* RjQ? kT+ qkk}qH Tl}} ilkTTi? kmT?q T*Q_q T *Rk !( T M* J%@)-@)) KJKK,  )}-)  R) ?!T @&@(Q)q(qT R U)1@?kT RU =@) =*?qT&@̌R̬r R @y)W }*LJaJ +qy+R J 8Y) K+=&FV9@%6@@q`T*le@* ?#{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@ T*OC{A@#_?#{WO@Y94@**R(@ qT*@6RhrkTU**OBWA{è#_ֈB@9|S@*@!**?#C{WOA8%C! @@@#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=@A8%C_ TODWC{BC#_@*?#{ WO$@ Q ?q QVqqTR=@qTh@* R@N@i TqhTRN1@OCWB @{Ĩ#_h@!R@*zR| (LD-DD  P DD-D (D,D-DD T DD-LpXD-D\ `   \D-D 4D-D0L 0  0LD-4D-D@P 0  @PD-D 80D-D@P 0  @PD-D 8l(D-D0L 0  0LD-D <D-D@P @  \ @PD-D HD-Dp\ `   p\D-D ,HLD-D H  l  HD-@xD-D`X P  l `XD-D 4D-D0L 0 l 0LD-4D-D@P 0  @PD-D 8,D-D0L 0 l 0LD-D 8hD-DPP 0  PPD-D 8D-D@P @   @PD-D ($D-DD L DD-  4H\p?#{!{#_?#{{#_description=Google LLC S2MPG15 SPMIC Thermal Driverauthor=Sayanna Chandula license=GPLalias=platform:google,s2mpg15_thermalvermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=s2mpg15_spmic_thermaldepends=pixel_metrics,s2mpg15-mfdscmversion=g570670d2bc80LinuxLinuxs2mpg15_spmic_thermal6Kmodule_layoutғ__stack_chk_failiLz__ubsan_handle_cfi_check_fail_abortUknplatform_driver_unregisternsscanfs@devm_thermal_zone_of_sensor_unregisterk~ unregister_temp_residency_statskthread_destroy_worker:kthread_cancel_delayed_work_sync ]usleep_range_state_dev_warnmsleepGV__warn_printk$___ratelimitkjkrof_thermal_is_trip_validsaof_thermal_get_ntripsasysfs_emit mthermal_zone_device_updateAof_thermal_get_trip_points*s2mpg15_read_reg!s2mpg15_write_regktime_get_with_offsetUmutex_unlockutemp_residency_stats_update/Hs2mpg15_bulk_read{mutex_lock7Bkdevice_create_file6@$thermal_zone_device_disablewFthermal_zone_device_enable/6devm_thermal_zone_of_sensor_registerq__mutex_init of_property_read_variable_u8_arrayGof_match_node]Ndevm_kmalloc?_devm_free_irq{ @,kthread_mod_delayed_workKB_dev_infoƌkthread_delayed_work_timer_fnYyinit_timer_keyj}kthread_create_workerQtemp_residency_stats_set_thresholdsWregister_temp_residency_statsdevm_request_threaded_irqs2mpg15_update_reg8[_dev_errT'__platform_driver_registerGNUͬ.2jl|\?GNUee4eeeReRee(@eDeHcLcTeedd(PX`dPddPhtf ,e0e8LfPfTeXe\ed`ede( e((`pf e^e^eeeeee eNeN(e,e8Le}Pe}\te}xe}fff f e>e>eJeJee8PeTe`edetxe|ef   0 < e@ eP \ l x             |    e e  , e70 e7< P \ f p         $ 4 < L T d l |    e e      ( 0 e^4 e^< P \ e@` e@t | e e  e' e'  e e dpdpee 8\e`exeef e e,Lee4e!8e!@eeeeH`ee,f(ff 0f Df Xf  ee LePele3e3,`e`de`e`e` e`e`,\e``e`|e`e` e:e:xf|fff8f(<f(tfxff f fffffffffff f ~f<ff ff f< fffd f$f\( ddf ddff(ff0e<@de ff  f(f$Pe`fdeRff8dAndroid (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)fHhtf<ff< 4f pf f ffLf|fffd0f\lf(fif$f8fLf`ftff ffff f( #+.169<FHJLNPRTVXZ^abc f %k{~ x~Z   )<X <%MHOP  d  (L v< ) < H      p(<    c iLF `# (} dd\\ (6   ] @    0    W (:  4d 4- a m&4<z 7 (* d  Q P4  p " <e#= ^ $O(.   _ B c   ! ! "i 3!c,$H"LZ}gVFD-g+YcFmo7.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.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.exit.data.rela.init.data.hyp.datadump_thermal_historyinit_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_tempget_filtered_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.49$d.39$x.29$x.19$x.9_note_8$d.48$d.38$x.28$x.18$x.8$d.8$d.47$d.37$x.27$x.17$x.7$d.56$d.46$d.36$x.26$x.16$x.6$d.55$d.45$d.35$x.25$x.15$x.5$d.44$x.34$x.24$x.14__UNIQUE_ID_scmversion304$x.4$d.4$d.43$x.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[@ aLP2HD ,X0,S1,2,@0]0000@F%54,0@Pdx%V@d0%%$5$ @dH%H5@@e%P5@Xe%X5Lq@pe%@f%J0g(@g% LojT60<7@7@j0%f; gF$F  k k'~z{}