ELFH@@/- ;; ;; ;;;;;  ;;;;; ;;;; ;;;;; ;;;;;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$u32user_vote%u 3%s: could not find ect-coeff-index 3Failed to determine number of GPU OPPs 4Failed to convert %dKHz for gpu into a cdev state GENuse-em-coeffDTM_G3D_VOLT_TEMPconst char *gpu1_cmu_cal_idbuild_static_power_tableDTM_G3D_ASVfalsegpufreq_cooling_registerstatic_power4%s: register cooling device %s failed state3%s: Failed to get param table from ECT DTM_PWR_Coeffunsigned longcdev_typesysfs_reqfreq6gpu cooling registered for %s, capacitance: %d, power_callback: %s 3%s: Failed to get gen block from ECT unsigned int6[GPU cooling] index : %d, frequency : %d get_static_power3Failed to initialize gpu_cooling_table thermal-gpufreq-%dtrueTHERMALdrivers/thermal/samsung/gpu_cooling.cdynamic_powerstate2power_tablegpu_power_coeff6Parsed From ECT : %s: [%d] Temperature : %d, frequency : %u, level: %d %lu 4%s no thermal zone parse_ect_cooling_level powerfreq=%u cdev_state=%lu power=%u cdev:%s sysfs_req=%lu, state=%lu G3Dcdev_state3%s: Failed to get power coeff from ECT load3%s: Failed to get cal-id 4Failed to get voltage for level %d ect-coeff-indexfreq=%lu load=%d dynamic_power=%d static_power=%d 4%s passed invalid level %d __gpufreq_cooling_register3%s: (%s, %d)instance isn't valid thermal_exynos_gpu#)09CO^n?#hH0MTąhjhTT_(Sh T`(ShTh̀h@T?Hs(TWH{T΃҈ T(΃҈@THHH*hT(=҈TҨj- TҨj T(`ÿ(@ T迈#ATl赒҈y(WT͝Ƞhi THh% T^hH0 T(ž҈(F TX(WH{THȲhaT9ąhjhTTH3T:҈y(W@T|Bh!T+(%"( ȓ T( ȓ T#?AT#__$?#@9#qCT_@*?#^{OlPqaT@Rs@!OA{¨^_#_?#^{OlPqTRs @ @!@OA{¨^_#_?#^{OlPqTRB)s@@!OA{¨^_#_?#^{+WOA8B$@w@78607H6@7R A8B_ !TOGWF{D+@^_#_?#^{_WOA8B <@ 8W hHC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1 A8B_ !TOEWD_C{B^_#_J<¿?#^{+WOA8*B*$@w@78607H6`7RA8B_ !TOGWF{D+@^_#_?#^{_WOA8B** <@ 8W hhC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1A8B_ !TOEWD_C{B^_#_J<¿?#^{_WOA8*B**$@x@78607H6`7RP)A8B_ !TOGWF_E{D^_#_?#^{_WOA8B*** <@ 8X hhC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1T)A8B_ ATOFWE_D{B@^_#_J<ÿ?#^{WOv@?ȎAHOB*WA{è^_#_?#^{WOv**@**?ȎAHOB*WA{è^_#_?#^{ WOȷ***@***?A(OC*WB @{Ĩ^_#_?#^{{^_#_?#^{**{^_#_?#^{***{^_#__$?#^{ OA`@t`*@`.@`2@`"@`@OB @{è^_#_?#^{{^_#_?#^{Cog_W O A8B@!#R!'@!#R/7/!`/#@ @6yh'RR>@9**R*;77@@ҍ@·8 ?֠*4R*R})`*?qKT *\#@}`S@7 M*?]*o?){aTR) @(k(@  4@@ҍ@·8?֠ 4*(@H! T }R?qT|R **\ r @}`S+@7 M[ѣ*?5 @}`S@7 M*?`5+@Z @]}f+} } H}jf} jJjIӊ}ʛKɢ?)"T @@By/ @@BR*?BT3c!5!4A8B_ !TOJWI_HgGoF{E^_#_*"!#RJ7]*]<q5Yu !!X@ RQj@Qn Ai} ~.IAiR} ~2  AiR} ~* Ai@} ~IAiA@} ~ Ai@@} ~4 @j+!j+ڸG+b}@)Rz+>4, .۬ -ۭ,۬51}J FL-R}.%>E ~i}}KN j.n@kITj@)?kT2@5!myR!>*@@ҍ@·8@@`?qT*Rs2T A@iu(4*@ !@y@?#^{og_WOA8@BABTURa4@TA8B_ TOGWF_EgDoC{B^_#_`! @qkT @R *" @ @ A )@  ) ɓ? BTC?։@  )! 1@1T 1@T k T_1dWz *h @1*%*|@*hKT*)1-@1T 1T k TkT *,*_q }@j@!B*x?#C^{CWOA8B*@ 7w @}`S @@7 M@*?ր 5lRL r@**@.} &M)J} fOf *٭T  *? k TqokT * k)T k*kq k)i% ihA8B@ TODWC{A@^_C#_!*!*?#^{Cg_WOA8BA @  Rk1 ik1T 1T_ k *)I***9QR": @)4 H@ @_ qT !+R@ kTk!_ AT *+R+*_`5@ ** kTA@B* }@@A8B@ aTOFWE_DgC{A@^_#_?#^{A(9@!|@@{^_#_?#^{CWOA8BAV*4|@$S"@b )!)1+@1T 1T_ k *@Q?iT B@:"9A8B@ !TOCWB{A^_#_?# A J@J!? k *J1K@1T 1T*q@T(#_֠#_?#A*@(#_?#^{_WOA8BA :@@?aT )@ )!_ k *)1+@1T 1TQhT@#R:@ r@8#ih *A8B_ TOEWD_C{B^_#_֠!$ 8) Jii q))}Ii(%Ț(6A8b߈Ȉ@@?AH@TbȈ@$Չ8(ih J q))}Ii(%Țh6A8tb߈hh@hThb(Iversion=1.0vermagic=5.10.177-android13-4-gebc441967af0-ab11066595 SMP preempt mod_unload modversions aarch64name=gpu_coolingintree=Ydepends=ect_parser,cmupmucalsrcversion=7833B1FA298A4D152C3C18Cscmversion=gebc441967af0Linuxgpu_coolinḡemodule_layout~)Hmemcpy ѩ__stack_chk_failOkmalloc_caches,U__tracepoint_clock_set_rateNY__cpu_online_mask*zcpu_numberAjvabits_actual[evidr_removeget_thermal_instance Nect_ap_thermal_get_functionTstrncasecmpK{)cal_asv_get_grp*(.cal_asv_get_ids_infoidr_allocE:#__kmallocCnfkmem_cache_alloc_traceX^__traceiter_clock_set_rateMJpreempt_schedule_notrace|blocking_notifier_call_chain$device_create_fileXthermal_of_cooling_device_registernJnesnprintf Wof_find_property=N6of_property_read_variable_u32_arrayl<kstrtoull,__cfi_slowpath_bpf_trace_run3pbpf_trace_run4 &<perf_trace_run_bpf_submitnperf_trace_buf_alloc(strace_handle_return ]Rtrace_seq_printf#6trace_raw_output_prep0Ltrace_event_ignore_this_pidCL,event_triggers_callRtrace_event_buffer_commitBbNtrace_event_buffer_reserve zkfreeSfthermal_cooling_device_unregister_%4Pect_gen_param_get_tableprintk=ect_get_blockXthermal_cdev_updatehmutex_unlockemutex_lock?<sprintf sysfs_emit_at:blocking_notifier_chain_unregister blocking_notifier_chain_registerWtrace_event_raw_initsctrace_event_regGNU:ߦqwz(4GNUsuw}~?88q A8Q8qO86 8qK88qV77WX8VH7X7dWlXV7f7fWXTTdUxRS<YHx`xZ\TlURSHYTxlxZp T U R S d Yp x x Z @ w@D w@ u@ u@$ s@( s@ \ \ [0 P4 < D HH (P (T o\ Id Ql Qt Q| Q Q Q   B7 74_87@7H``7Vh7Vx_77L77N|8|8gH((iI@]dh]7171M]Dh]]\@`7d@h7l7t7abccPH((oIQP7X7t_jk7 7 77L77N77Nh4hThxp7t7|777777M7878M7n7nM7(77(7M77M(]tx7x7QQ77777W7W77M@7@7QHH\7`7tlII77L77m77DnP'T'77M]77s777s7M$]0747]87<7]DML7]P7]T7]X7]\Ml70t70xM 7$7D77D0P7XT7X`F^DHXI`JdyyT\ydyhzlzw@w@w@w@ e z zT {@X {@h f e!]D!]x!]!L"d"yl"yp"zt"z"s@"s@"s@"s@#e#$\$]t$%7b%7b%M%%y%y%z%z(&u@,&u@8&u@<&u@&e&&&@&&''0'0'p'p'''P'T'''&&''h'h'''&&''''' '(`',`'4H'8H'P'T'ppt'x'&&&&=&>'< ';':'$',' 4'<'D' L' T' \' d'Ol'Kt'C|'E'G''' ' '(#'$'A'? ($$(0(4 <4@ H@ L TD X `P d$ lH p x | ,   `        H  \  l    h"$#,"0#8"<#D"H#P"T #\#`$#h%l&t&x&0&&@&&h&&|&&Xw { "$P"(s0X"4`"8s@%D%HuLi'''7 787@7X7`7x77&`"hs7$777 7(7`&"Hu` `7h77777Q&`"hw@'H'P'x''''''7x''7p' r('H #`tp' Bv'7H'P'& 0"08"0@&H7P0'X8'`&hx"x"x&7' '&`""&PPsX' u(@'@wH('Android (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6) #&)25>AVY\x{~dagl`hi w  q 7 Q qa  Z o + q (x 6V q g  hj L l < lu   + $M  k Z ]    (h $@ 0 ^<M      5  4P H[  T3 ` $ Q ( @l C xN    & I $ G ,D c  03   00(6 H @82 0 H   x8A    4 E h7 q & [ p ) 4   *  L  r _     e ;  |   P  _ "05 \"}  #m, #p8 #{D #SP #!\q $#  (#` (# $ $c@ %nh &Ft &d &S &V &a &9 &  &W &F & 'I ' 'T ' 0', H' `' h'J p'9 ' '< ' 'G ' ' ' #=#,B / ` 1 H:   qPPX0-HH` `J"``wH -ZOAPP? ! |!! !@  (A# ## #*#F @xk X: & & & & & '5 'E 'e ' ' (' 0'g 8' @' H'{ P' X'$ `'F h' p'r x' ' ' ' ' '  ' 'f ' '$ !#%-&&#Rbw#Rx#'# ( (e####($&'( $   | l ( l &0 k  03 L = 4L   ,n   K 2 ftQ'7" $  pHr|HHhH`%u- zWX P hu P} ,X&< ''c & '.note.gnu.property.note.Linux.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.rela__tracepoints_ptrs.rela.altinstructions__versions__tracepoints_strings__ksymtab_strings.rela.data.__SCK__tp_func_thermal_exynos_power_gpu_get_power.rela___ksymtab+gpufreq_cooling_register.rela___kcrctab+gpufreq_cooling_register.rela___ksymtab_gpl+gpufreq_cooling_add_notifier.rela___kcrctab_gpl+gpufreq_cooling_add_notifier.rela__bpf_raw_tp_map.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.rela.text.trace_raw_output_vendor_cdev_update.text.ftrace_trampoline.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.rodata.rela.ref.dataof_find_propertymemcpyof_property_read_variable_u32_arrayuser_vote_showstate2power_table_show__cfi_jt_startuser_vote_show.cfi_jtstate2power_table_show.cfi_jttrace_event_raw_init.cfi_jttrace_raw_output_thermal_exynos_power_gpu_limit.cfi_jttrace_event_raw_event_thermal_exynos_power_gpu_limit.cfi_jt__traceiter_thermal_exynos_power_gpu_limit.cfi_jtperf_trace_thermal_exynos_power_gpu_limit.cfi_jt__bpf_trace_thermal_exynos_power_gpu_limit.cfi_jttrace_raw_output_thermal_exynos_power_gpu_get_power.cfi_jttrace_event_raw_event_thermal_exynos_power_gpu_get_power.cfi_jt__traceiter_thermal_exynos_power_gpu_get_power.cfi_jtperf_trace_thermal_exynos_power_gpu_get_power.cfi_jt__bpf_trace_thermal_exynos_power_gpu_get_power.cfi_jtgpufreq_get_requested_power.cfi_jtgpufreq_state2power.cfi_jtgpufreq_cooling_unregister.cfi_jtgpufreq_cooling_register.cfi_jtgpufreq_cooling_remove_notifier.cfi_jtgpufreq_cooling_add_notifier.cfi_jttrace_event_reg.cfi_jtgpufreq_get_max_state.cfi_jtgpufreq_set_cur_state.cfi_jtgpufreq_get_cur_state.cfi_jtgpufreq_power2state.cfi_jttrace_raw_output_vendor_cdev_update.cfi_jttrace_event_raw_event_vendor_cdev_update.cfi_jt__traceiter_vendor_cdev_update.cfi_jtperf_trace_vendor_cdev_update.cfi_jt__bpf_trace_vendor_cdev_update.cfi_jtuser_vote_store.cfi_jttrace_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_idr__typeid__ZTSFiP22thermal_cooling_devicePmE_global_addrcal_asv_get_grpstrncasecmptrace_raw_output_prepcal_asv_get_ids_infotrace_handle_returnect_ap_thermal_get_functionblocking_notifier_call_chainkstrtoullevent_triggers_call__stack_chk_fail__cfi_check_failparse_ect_cooling_levelvabits_actualprintk__cpu_online_maskmutex_unlockect_get_blockmutex_lockgpu_freq_idr_lock__cfi_check__cfi_slowpathtrace_event_regsprintfsnprintftrace_seq_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_notracekmem_cache_alloc_trace__cfi_jt_endtrace_event_ignore_this_pid__kmallocidr_allocperf_trace_buf_alloc$x.99$d.89__UNIQUE_ID_author379$d.79__UNIQUE_ID_scmversion269$d.69$d.159$x.59$d.149$x.49$x.139$x.39$x.129$d.29$x.119$d.19$x.109$d.9$d.98$x.88__UNIQUE_ID_description378$d.178$x.78__UNIQUE_ID_srcversion268$d.168$d.68.Ltmp58$d.158$x.58$d.148$x.48$x.138$x.38$x.128$x.28$d.118$x.18$d.108$d.8_note_7$x.97$d.87__UNIQUE_ID_license377$d.177$d.77__UNIQUE_ID_depends267$d.167$x.67$d.157$x.57$d.147$x.47$x.137$d.37$x.127$d.27$x.117$d.17$x.107$d.7$d.96$x.86$d.176$x.76__UNIQUE_ID_intree266$d.166$d.66$d.156$x.56$x.146$d.46$x.136$x.36$x.126$x.26$d.116$x.16$d.106$d.6$x.95$d.85$d.175$d.75__UNIQUE_ID_name265$d.165$x.65$d.155$x.55$x.145$x.45$x.135$d.35$x.125$d.25$x.115$x.15$x.105$d.5bpf_trace_run4$d.94$d.184$x.84$d.174$x.74__UNIQUE_ID_vermagic264$d.164$d.64$d.154$x.54$x.144$x.44$x.134$x.34$d.124$x.24$d.114$x.14$d.104$d.4bpf_trace_run3$x.93$d.83$d.173$d.73$d.163$x.63$d.153$x.53$x.143$d.43$x.133$d.33$x.123$x.23$x.113$x.13$x.103$d.3$x.92$x.82$d.172$x.72$d.162$d.62$d.152$x.52$x.142$x.42$x.132$x.32$d.122$x.22$d.112$x.12$d.102$d.2$d.91$d.81$d.171$d.71$d.161$x.61$d.151$x.51$x.141$x.41$x.131$x.31$x.121$d.21$x.111$x.11$x.101$d.1$x.90__UNIQUE_ID_version380$x.80$d.170$x.70$d.160$x.60$d.150$x.50$x.140$d.40$x.130$x.30$d.120$x.20$x.110$d.10$d.100@ L$pt }0 q@P 2L  '47/7:7e7 `@MH,@MH,27rP@N,'@N,@OH, @PO#, x@ s,l@yh,~@H{0,R8U@x{@,>89@,9@@,QX:L@ЃH,:` @,!:'&0LoF<R@<@@@ @M$hM :@$.:ϭt