ELF@@1/j-zWXZ %%%%%%%%Z "freq=%lu load=%d dynamic_power=%d static_power=%d", REC->freq, REC->load, REC->dynamic_power, REC->static_power"freq=%u cdev_state=%lu power=%u", REC->freq, REC->cdev_state, REC->power"cdev:%s sysfs_req=%lu, state=%lu", REC->cdev_type, REC->sysfs_req, REC->state$4%s no thermal zone unsigned intcdev_state%lu 6Parsed From ECT : %s: [%d] Temperature : %d, frequency : %u, level: %d GENect-coeff-indexDTM_PWR_Coeffbuild_static_power_tablegpufreq_cooling_registerstate2power_tableconst char *3%s: could not find ect-coeff-index trueloadthermal-gpufreq-%d3Failed to determine number of GPU OPPs 4%s passed invalid level %d DTM_G3D_ASVstatic_powercdev:%s sysfs_req=%lu, state=%lu get_static_power4Failed to convert %dKHz for gpu into a cdev state gpu_power_coeff3%s: Failed to get power coeff from ECT cdev_type4Failed to get voltage for level %d parse_ect_cooling_leveluse-em-coefffreq=%u cdev_state=%lu power=%u G3Dpower4%s: register cooling device %s failed 3%s: Failed to get gen block from ECT __gpufreq_cooling_register6gpu cooling registered for %s, capacitance: %d, power_callback: %s 3%s: Failed to get param table from ECT unsigned longfreq=%lu load=%d dynamic_power=%d static_power=%d state6[GPU cooling] index : %d, frequency : %d false3%s: Failed to get cal-id user_voteTHERMAL 3Failed to initialize gpu_cooling_table gpu1_cmu_cal_idsysfs_req%u freqdynamic_power3%s: (%s, %d)instance isn't valid ../private/google-modules/soc/gs/drivers/thermal/samsung/gpu_cooling.cDTM_G3D_VOLT_TEMPu32thermal_exynos_gpu#)09CO^n?#{ WO@***@@***_rQKrk@TE0?AHOC*WB @{Ĩ#_֠?#{WO@V**@*@*_2rFrk@TE0?ȎAhOB*WA{è#_qױ?#{WO@V@@_qr1Urk@TE0?ȎAhOB*WA{è#_֘ Z?#{WO A8*)C** XR $@? T#RP)#A8C_ TOFWE{D#_iG7@6 Z?#{_WOA8C***<@ 8 @@8j@C3R @RR =ucYI̿I@ @$R(}+)T)A8C_ !TOFWE_D{B@#_ 6?#{+O A8*)C* XR $@? T#R#A8C_ TOF{D+@#_iG7@6 6?#{_WOA8C**<@ 8 @@7j@C3R @RR =ucYI̿I@ @$R(}+)A8C_ TOEWD_C{B#_s|?#{+O A8)C XR $@? T#R #A8C_ TOF{D+@#_։G7@6s|?#{_WOA8C<@ 8 @@7j@C3R @RR =ucYI̿I@ @$R(}+) A8C_ TOEWD_C{B#_ Z?#{***{#_֔ 6?#{**{#_s|?#{{#_L+T?#{{#_L+T?#{{#_\C?#{g_WOCA8C Bi )@ )!)1+@1T 1T_ k *h***QR ** kTB@": @I4 H@ @_ qT !+R@ kTk!_ AT *+R+*_z5@ B* }@@A8C@ ATOFWE_DgC{A@#_A;?#{OCA8ՉRC B@( @)4 H@ @ qT !*R@ kHTJ! AT * *R*_55@ hA8C@ TOB{A#_\C?#{B(9@!|@@{#_?#C{WOCA8CBW*4|@$S"@b )!)1+@1T 1T_ k *@Q?iT "@:9A8C@ !T@ODWC{AC#_;h?#{og_ W O A8CC3@!#R!C]!#R878!83@ @@)**R*?7822@_'rq?rk@TE0?34R*R})@3q TR*hV#@*_QڋrQξrk@TE0?_ :T9_9T7_ ?k58T877I8_ 8T77("_ C7T7T"6T_6TC6T(]* @2ѵ2TRh(!H473T3Th@R@ }))!I 2T?2TRe)) \4@_'rq?rk@TE0?4*7s@Ry}h@D * *hѓR#@@5*_QڋrQξrk@TE0?5 @*_QڋrQξrk@TE0?@5)T`)Th$)T?(T#{)J?HC(T3(?'TkR@K r)}})ff*}I} (}iJiIӉ}ɛKHk3s"T@!#R"J@!7]*]<q@5Yy@!!@RQj@Qn Ai})~. AiR})~2 AiR})~* Ai.@@})~Ai2@@})~ Ai*@@})~j@m4i+!i+ڸG+b~@n@*Rz+>yUN_ k*"T4M 2@٭ ٯ٭>5}I FM*}L) >E }~i}}KN j,n@ kCTj@@@@BсR*?T3c!5!`4A8C_ a TOKWJ_IgHoG{F#_!#y!**A@_'rq?rk@TE0?q+T*Rs2 T #B@iu(4*@2@.@z!r!ky~@ oo?#{ O B`@t`*@`.@`2@`"@`@OB @{è#_Oo?#{ OxPqTB)@!@RtOB @{è#_Oo?#{ OxPqT @! @@RtOB @{è#_Oo?#{ OxPqaT@!@RtOB @{è#_?#{WOCA8C*@A 7 A* @_QڋrQξrk@TE0?@ 5ɲlRL r@**@-},&M)J}ӭfOfӭ * nkT  *? k T okT * k)Tq* k1q k1i% ihA8C@ TOCWB{A#_!*!*?#{og_WOCA8C BJBBTURa4@TA8C@ ATOFWE_DgCoB{A#_! @qT @R*" @ @@ *B@_rrk@TE0?։@  )! 1@1T 1@T k T_1dWz *h@1*%*|@*hKT* *)1-@1T 1T k TkT,*_q }@!B*6 ?# B J@J!? k *J1K@1T 1T*q@T(#_֠#_6 ?# B*@(#_O5?#{#WOA8C B:@@?aT *@ )!_ k *)1+@1T 1T(QhT@cR#h@:@ a@r@8#ih *A8C_ aTOFWE{C#@#_֠! k8 JikKCke}ikj%ʚ6A8@ 7@@@@_qr1Urk@TE0?A @`T @(8(ih J C)e}Iii(%Ț6A8h@hh @h`Th @(?#{_WOCA8C BA @_'rq?rk@TE0?*A*@_QڋrQξrk@TE0?֠A@_'rq?rk@TE0?֪J@*"@:_ qT@ !)R@ kT)!_ AT *)R)*_`5~飐Ri=r}e @ *hA8C@ !TOEWD_C{A@#__@)  )8 Jii C)e}Iii(%ȚH6A8@ 9@(@ @***_rQKrk@TE0?(AH @`T @jB?#C{WOCA8C* BA @_'rq?rk@TE0?*5@iKJ@?q+"@ qT,1*R@ kTJ! AT**RJQ@J}} l!!ij  1@1T 1@T_k T?1DMz**k! *k1m@1T 1 T_ k TkT,*?q }@ *A8C@ TODWC{A@C#_ )8 Jii C)e}Iii(%Ț(6A8@ 7@*@*@*_2rFrk@TE0?Ah @`T @Iversion=1.0vermagic=6.1.99-android14-11-gc151586fe278-ab12919773 SMP preempt mod_unload modversions aarch64name=gpu_coolingscmversion=g4d1f0591dfb6depends=ect_parser,cmupmucalsrcversion=378576C2E44512FA86893D4LinuxLinuxgpu_cooling fHtrace_event_buffer_reserve|Utrace_event_buffer_commitrg__trace_trigger_soft_disabledғ__stack_chk_fail/,-perf_trace_buf_allocϥperf_trace_run_bpf_submiti3bpf_trace_run4iCbpf_trace_run3 blocking_notifier_chain_register:blocking_notifier_chain_unregister sysfs_emit_at?<sprintfs<\kstrtoull{mutex_lockUmutex_unlock qthermal_cdev_updates:of_property_read_variable_u32_arraysof_find_property=ect_get_block_%4Pect_gen_param_get_table2 kmalloc_cachesMkmalloc_traceidr_allocE:#__kmalloc~_printk*(.cal_asv_get_ids_infoK{)cal_asv_get_grp~)HmemcpynJnesnprintf]thermal_of_cooling_device_register#device_create_fileA:thermal_cooling_device_unregister[evidr_remove zkfreetrace_raw_output_prep{^trace_event_printf(strace_handle_returnTstrncasecmp Nect_ap_thermal_get_functionF^get_thermal_instance|blocking_notifier_call_chainӬcpu_number,U__tracepoint_clock_set_rateNY__cpu_online_maskMJpreempt_schedule_notraceX^__traceiter_clock_set_rate`trace_event_regtrace_event_raw_initmodule_layoutGNŬ&%+1F&*hGNU@ @@@(@,@ HX4l$4<t$LlHHHHlp 9 9( | T t .x .  h |      $ ~( ~4 L P d l }p }t |    8 8  X X     X DHTdehe,,}}{{,Hd  88XX$(,4<D  33;;""  hh,0X4X@DHPX`hpx 4DH`h  H]L]PT\dhlpt@@  ,pt1x1|  x3|3 ff (\H`Hx (@4@hx|@@ !!!!!!""("@4"@"V 6VW VV" "P"$("04"<@"HL"T!X"  $l(0p4x8@!D!H @Hhp08#X`(H0`h6uHHh``h`00  '(08Hhhph(H#`pB` 0080@HPtX<`hxxxDx  (8@H`Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362) %(-058;FX[^adgx@PQURSO + VR M69V  VvWV &      G   `p \ `  " t p tq < 8| <A  "  Dj @ D     " ( v  8$; 4 8(  `d \ ` | ,HH   p b s   D X  \ e    X0 `8  8 ?  F8 j  l   l#    hH  $  0h , 0P   d :  0   B$ " ^   0 "<< "F ,    $X0 tH "f  x  6 @ !T "#R#i B    H Xq/x-!0!HH XJ31!u V H H 9 hO  !S# #?# #@  % %)% %*N%F & !#%' eM(v((#%Ra%R%)J%t*@ +*%k%#&()* &HHH H\  ( ( D !  (c _$  |  | l. {^L 8= \ D   $  q  ~  ^W      < *     0 y z _ E G  q ).note.gnu.property.note.Linux.hyp.text.rela.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.hyp.bss.rela__tracepoints_ptrs.rela.altinstructions__versions__tracepoints_strings__ksymtab_strings.rela___ksymtab+gpufreq_cooling_register.rela___ksymtab_gpl+gpufreq_cooling_add_notifier.rela__bpf_raw_tp_map.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.hyp.rodata.hyp.data.rela.ref.data.rela.dataof_find_propertymemcpyof_property_read_variable_u32_arrayuser_vote_showstate2power_table_show__kcfi_typeid_trace_event_raw_inittrace_event_buffer_committrace_raw_output_thermal_exynos_power_gpu_limit__tracepoint_thermal_exynos_power_gpu_limittrace_event_raw_event_thermal_exynos_power_gpu_limit__event_thermal_exynos_power_gpu_limitprint_fmt_thermal_exynos_power_gpu_limitevent_class_thermal_exynos_power_gpu_limittrace_event_fields_thermal_exynos_power_gpu_limittrace_event_type_funcs_thermal_exynos_power_gpu_limit__traceiter_thermal_exynos_power_gpu_limit__bpf_trace_tp_map_thermal_exynos_power_gpu_limitperf_trace_thermal_exynos_power_gpu_limit__bpf_trace_thermal_exynos_power_gpu_limit__SCK__tp_func_thermal_exynos_power_gpu_limit__tpstrtab_thermal_exynos_power_gpu_limitperf_trace_run_bpf_submitsysfs_emit_atgpufreq_power_cooling_opsgpufreq_cooling_ops____versionskmalloc_cachestrace_raw_output_thermal_exynos_power_gpu_get_power__tracepoint_thermal_exynos_power_gpu_get_powertrace_event_raw_event_thermal_exynos_power_gpu_get_power__event_thermal_exynos_power_gpu_get_powerprint_fmt_thermal_exynos_power_gpu_get_powerevent_class_thermal_exynos_power_gpu_get_powertrace_event_fields_thermal_exynos_power_gpu_get_powertrace_event_type_funcs_thermal_exynos_power_gpu_get_power__traceiter_thermal_exynos_power_gpu_get_power__bpf_trace_tp_map_thermal_exynos_power_gpu_get_powerperf_trace_thermal_exynos_power_gpu_get_power__bpf_trace_thermal_exynos_power_gpu_get_power__SCK__tp_func_thermal_exynos_power_gpu_get_power__tpstrtab_thermal_exynos_power_gpu_get_powergpufreq_get_requested_powerget_static_powergpufreq_state2powerblocking_notifier_chain_unregister__kstrtabns_gpufreq_cooling_unregister__crc_gpufreq_cooling_unregister__kstrtab_gpufreq_cooling_unregister__ksymtab_gpufreq_cooling_unregisterthermal_cooling_device_unregisterblocking_notifier_chain_register__kstrtabns_gpufreq_cooling_register__crc_gpufreq_cooling_register__kstrtab_gpufreq_cooling_register__ksymtab_gpufreq_cooling_registerthermal_of_cooling_device_registergpu_notifier__kstrtabns_gpufreq_cooling_remove_notifier__crc_gpufreq_cooling_remove_notifier__kstrtab_gpufreq_cooling_remove_notifier__ksymtab_gpufreq_cooling_remove_notifier__kstrtabns_gpufreq_cooling_add_notifier__crc_gpufreq_cooling_add_notifier__kstrtab_gpufreq_cooling_add_notifier__ksymtab_gpufreq_cooling_add_notifiercpu_numbergpufreq_idrcal_asv_get_grpstrncasecmptrace_raw_output_prepcal_asv_get_ids_infotrace_handle_returnect_ap_thermal_get_functionblocking_notifier_call_chainkstrtoull__stack_chk_failparse_ect_cooling_level_printk__cpu_online_maskmutex_unlockect_get_blockmutex_lockgpu_freq_idr_lock__kcfi_typeid_trace_event_regsprintfsnprintftrace_event_printftrace_event_buffer_reserveidr_removedev_attr_user_votegpufreq_get_max_stategpufreq_set_cur_stategpufreq_get_cur_stategpufreq_power2state__tracepoint_clock_set_rate__traceiter_clock_set_ratetrace_raw_output_vendor_cdev_update__tracepoint_vendor_cdev_updatetrace_event_raw_event_vendor_cdev_update__event_vendor_cdev_updateprint_fmt_vendor_cdev_updateevent_class_vendor_cdev_updatetrace_event_fields_vendor_cdev_updatetrace_event_type_funcs_vendor_cdev_update__traceiter_vendor_cdev_update__bpf_trace_tp_map_vendor_cdev_updateperf_trace_vendor_cdev_update__bpf_trace_vendor_cdev_update__SCK__tp_func_vendor_cdev_update__tpstrtab_vendor_cdev_updatethermal_cdev_updateuser_vote_storestr__thermal_exynos_gpu__trace_system_name__this_moduledevice_create_fileect_gen_param_get_tabledev_attr_state2power_tablekfreeget_thermal_instancepreempt_schedule_notracekmalloc_trace__trace_trigger_soft_disabled__kmallocidr_allocperf_trace_buf_alloc_note_9$x.89$x.79$d.69$d.59$d.49$d.39$d.29$d.19$d.9$d.98$d.88$d.78$x.68$x.58$x.48$x.38$x.28$x.18$x.8$d.8$d.97$x.87$x.77$d.67$d.57__UNIQUE_ID_version447$d.47__UNIQUE_ID_srcversion337$d.37$d.27$d.17$d.107$d.7$d.96$d.86$d.76$x.66$x.56__UNIQUE_ID_author446$x.46__UNIQUE_ID_depends336$x.36$x.26$x.16$d.6$d.95$x.85$x.75$d.65$d.55__UNIQUE_ID_description445$d.45__UNIQUE_ID_scmversion335$d.35$d.25$d.15$d.5bpf_trace_run4$d.94$d.84$d.74$x.64$x.54__UNIQUE_ID_license444$x.44__UNIQUE_ID_name334$x.34$x.24$x.14$d.4bpf_trace_run3$d.93$x.83$x.73$d.63$d.53$d.43__UNIQUE_ID_vermagic333$d.33$d.23$d.13$d.3$d.92$d.82$d.72$x.62$x.52$x.42$x.32$x.22$x.12$d.12$d.2$x.91$x.81$d.71$d.61$d.51$d.41$d.31$d.21$d.11$d.101$d.1$d.90$d.80$x.70$x.60$x.50$x.40$x.30$x.20_note_10$x.10$d.100@ RL$p`t ` PL@&2l/4 "C/>// 0o0"0.0*@F. }0 x@_H.2 0r@`.@`H.@8a.@bh.@ d0.~0UG@Pd@.M0H@i.=18@hj@.`2[@lH.!82` 3@l.#I350m~Lo9n 404@9@ E$E nnnX0 Rr