ELF<@@86;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;   ;  ;;;;;  ;;;;;  ;;;;;   ;;;;         ;;;;;; ;;;;  ;;;;;  ;;;;;  ;;;;  ;;;;;O T  I   N ] ]  i D ) ]  "thermal_zone_id=%d cpu=%d freq=%lu load={%s} dynamic_power=%d static_power=%d", REC->tzid, REC->cpu, REC->freq, __print_array(__get_dynamic_array(load), REC->load_len, 4), REC->dynamic_power, REC->static_power"thermal_zone_id=%d cpu=%d freq=%u cdev_state=%lu power=%u", REC->tzid, REC->cpu, REC->freq, REC->cdev_state, REC->power"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"thermal_zone_id=%d power_range=%u max_allocatable_power=%u current_temperature=%d delta_temperature=%d cdev_state=%lu is_hardlimited=%d", REC->tz_id, REC->power_range, REC->max_allocatable_power, REC->current_temp, REC->delta_temp, REC->cdev_state, REC->is_hardlimited"thermal_zone_id=%d err=%d err_integral=%d p=%lld i=%lld output=%d", REC->tz_id, REC->err, REC->err_integral, REC->p, REC->i, REC->output"pressure=%lu cpu=%d", REC->pressure, REC->cpu"cdev:%s sysfs_req=%lu, state=%lu", REC->cdev_type, REC->sysfs_req, REC->state"tmu_name:%s cdev:%s, is_hardlimited=%d, pid_switch_on=%d, prev_max_state=%lu, state=%lu", REC->tmu_name, REC->cdev_type, REC->is_hardlimited, REC->pid_switch_on, REC->prev_max_state, REC->state"tmu_name:%s is_paused=%d", REC->tmu_name, REC->is_paused"tmu_name:%s cpus=%s, is_cpu_paused=%d", REC->tmu_name, __get_bitmask(cpumask), REC->is_cpu_paused"tmu_name:%s is_cpu_hw_throttled=%d, ppm_throttle_lvl=0x%x, ppm_clr_lvl=0x%x, mpmm_throttle_lvl=0x%x, mpmm_clr_lvl=0x%x", REC->tmu_name, REC->is_cpu_hw_throttled, REC->ppm_throttle_level, REC->ppm_clr_level, REC->mpmm_throttle_level, REC->mpmm_clr_level"tmu_name:%s, is_hardlimited=%d, cdev:%s, target=%lu", REC->tmu_name, REC->is_hardlimited, REC->cdev_type, REC->stateN P ?<N N N N N N N N N N N N N N N N N N N N N N N N $$$$$$$N N N N N N N N N N N N N N N N N N N$drivers/thermal/samsung/exynos_cpu_cooling.cu32thermal zone use cpu hw throttling function No input ppm_level No input polling_delay_on polling_delay_off3Failed to get trip type(%d) 4%s: failed to retrieve bcl_dev. Retry. cpufreq_ida.xa_lockuser_voteerrfailed to get IRQ hotplug_work_affinity3Failed to get trip temp(%d) 6Parse from ECT k_pu: %d %s_pause6ppm/mpmm thermal throttling enable! 3%s: cannot find cdev, hard limit throttling failed TMU%d_%d%u 3%s: could not find ect-coeff-index is_cpu_hw_throttledTMU_REG_THRESHOLD_TEMP_RISE1_0 thermal zone use pause function 6%s: enable hard limit hardlimit_tempexynos_acpm_tmu_set_hysteresisGEN6cpu_cooling %d: freq:%u power: %u, mV: %u, cap: %u 3%s: parse tmu_reg_offset errortmu_reg_offset:0x%04x --> k_i%s_hardlimit6Set mpmm throttle to 0x%x 3Failed to set ppm throttle to 0x%x, ret = %dhardlimit_total_countexynos_acpm_tmu_set_interrupt_enableexynos_acpm_tmu_clear_tz_irqexynos_cpufreq_cooling_registeruse-em-coeff__exynos_cpu_cooling_register3thermal_dfs_throttle_cb is already settmu_name:%s cpus=%s, is_cpu_paused=%d No input k_po No input k_pu 3Fail to parse k_i parameter (&data->cpu_hw_throttle_worker)->lock3Failed to clr mpmm throttle to 0x%x, ret = %dpause_time_in_state_ms%s %llu 6%s: thermal zone %d temp %d stat %d 6[acpm_tmu] tz %d temp 0:%d 1:%d 2:%d 3:%d 4:%d 5:%d 6:%d 6cpu_cooling %d: freq:%u KHz 3Failed to register in %s iprev_max_stateis_cpu_pausedppm_clr_levelmpmm_clr_levelNo input cpu_hw_throttling_trigger_threshold cpu_hw_throttling_clr_threshold6%s: TMU resume complete thermal_zone_id=%d power_range=%u max_allocatable_power=%u current_temperature=%d delta_temperature=%d cdev_state=%lu is_hardlimited=%d const char *mpmm_throttle_levelTMU_REG_TMU_STATUS TMU_REG_INTEN No input cpu_hw_throttling_clr_threshold (&data->hardlimit_worker)->lockpause_resethardlimit_reset6cpu cooling registered for cpu: %d, capacitance: %d, power_callback: %s, static_power: %s build_static_power_table3Failed to register tpu_thermal_pause_cb max_allocatable_powerdelta_tempppm_throttle_levelhardlimit_thresholdgs_tmu_parse_ectPIDTM3Fail to parse k_po parameter hardlimit failed to set SCHED_FIFO 6Set ppm throttle to 0x%x hotplug_in_tempsuspended6%s: acpm irq %d cold cnt %d stat %d falseint======================= hardlimit_cooling_state6Parse from ECT integral_cutoff: %d 6Parse from ECT limited_frequency: %d thermal_%s3%s: failed to get ppm(0x%x)/mpmm(0x%x) setting, ret = %d &stats->lock%u gs_tmu_suspendexynos_acpm_tmu_reg_writestatic_powerthermal_zone_id=%d cpu=%d freq=%u cdev_state=%lu power=%u 3%s: tmu_id input errorTMU_REG_CONTROL idtmu_typeFailed to get TMU type 3Fail to parse k_pu parameter pausefailed to create thermal thread: %ld 4%s: %u unsupported type for pause function exynos_acpm_tmu_reg_readtz-cooling-namestateTMU_REG_THRESHOLD_TEMP_FALL3_2 has-dfs-support6%s %d thermal zone_name = %s Failed to initialize tmu tz config hotplugdfs(&data->thermal_worker)->lock6%s: TMU suspend exynos_acpm_tmu_tz_controlfailed to get opp for %lu frequency DTM_%s_ASV3%s: Failed to get param table from ECT register_dfs_throttle_cbunsigned longcdev_typesysfs_req3%s: invalid args count3%s: tmu_reg_offset input errorparam_tmu_reg_write_setcannot gs interrupt work initialize pause_enableNo input hardlimit_clr_threshold No input hardlimit_cooling_state dfs_throttled_cpusresume_cpus_temphotplug_out_temphardlimit_time_in_state_ms enabledDTM_PWR_CoeffFailed to find OPP for frequency %lu: %ld freqfailed to get TMU ID cpu_hw_throttling_trigger_thresholdFailed to get trip temp(%d) acpm_tmuexynos_acpm_tmu_ipc_send_dataunsigned intoutputpressure&data->lockFailed to request irq: %d mpmm_level6Parsed From ECT : [%d] Temperature : %d, frequency : %u 6[ECT]hotplug_out_threshold : %d 3Fail to parse i_max parameter Invalid tmu zone id %d for tz id %d hard_limitthermal failed to set SCHED_FIFO cpu_hw_throttling failed to set SCHED_FIFO resumed 3%s: Failed to get gen block from ECT 4%s: table has duplicate entries integral_cutofflimited_threshold3%s: TPU pause callback not registered trip_counter%lld get_static_powerNumber of OPPs not matching with max_levels tz_idis_pausedtmu_name:%s is_cpu_hw_throttled=%d, ppm_throttle_lvl=0x%x, ppm_clr_lvl=0x%x, mpmm_throttle_lvl=0x%x, mpmm_clr_lvl=0x%x tmu_id:0x%02x register dump start TMU_REG_THRESHOLD_TEMP_RISE7_6 3Failed to get PIDTM block3Failed to get PIDTM block %s6Parse from ECT hotplug_out_threshold: %d 6%s thermal resume cpus: %*pbl hardlimit_clr_tempgs_tmu_resume6[acpm_tmu] tz %d threshold: 0:%d 1:%d 2:%d 3:%d 4:%d 5:%d 6:%d 7:%d 6[acpm_tmu] type 0x%02x latency %llu ns ret %d trueTHERMALdynamic_powerthermal_zone_id=%d cpu=%d freq=%lu load={%s} dynamic_power=%d static_power=%d (&(&data->pi_work)->timer)thermal zone use hotplug function No input sustainable_power 3Failed to get thermal block %s6Parse from ECT hotplug_in_threshold: %d 4[acpm_tmu] IPC error! type 0x%02x latency %llu ns ret %d drivers/thermal/samsung/gs_tmu_v2.csize_t__data_loc unsigned long[]tmu_name:%s, is_hardlimited=%d, cdev:%s, target=%lu TMU_REG_CURRENT_TEMP pause_thresholdthermal zone use hardlimit function 6%s: dfs throttling status: %d %d cal-idinclude/trace/events/power.hbooltmu_name:%s is_paused=%d hotplug_out_thresholdhotplug_cpusk_puNo input i_max 6[acpm_tmu_reg_write] tmu_id:0x%02x tmu_reg_offset:0x%04x tmu_reg_val:0x%08x 3%s: could not find tz-cooling-name state2power_tableppressure=%lu cpu=%d TMU_REG_INTPEND Failed to initialize TMU hardlimit_clr_thresholdhotplug_enableNo input control_temp_step limited_frequencylimited_threshold_releasethermal cpu disable failed to set SCHED_FIFO 3No thermal zone device defined gs_throttle_hard_limit%s could potentially race with suspend/resume path!cpu_hw_throttling_clr_temppause_total_countdynamic-power-coefficient3%s: Failed to add freq constraint (%d) No input pause_threshold No input mpmm_level 3Failed to get thermal block6Parse from ECT k_i: %d p_control_t6Parse from ECT limited_threshold_release: %d cpu_throttleexynos_acpm_tmu_set_threshold3%s: cpufreq policy isn't valid: %p 6Parsed From ECT : %s: [%d] Temperature : %d, frequency : %u, level: %d cpuNo input hotplug_in_threshold i_maxsustainable_power6%s thermal zone_name = %s 6[ECT]hotplug_threshold : %d 6Parse from ECT limited_threshold: %d gs101_throttle_pause6%s thermal pause cpus: %*pbl 6%s thermal paused 6ppm/mpmm thermal throttling disable! pause_cpus_temp%lu DTM_%s_VOLT_TEMPparse_ect_cooling_levelinclude/trace/events/thermal_exynos.hs32thermal_zone_id=%d err=%d err_integral=%d p=%lld i=%lld output=%d tmu_name:%s cdev:%s, is_hardlimited=%d, pid_switch_on=%d, prev_max_state=%lu, state=%lu failed to get tmu_name Failed to get trip type(%d) DTM_%spolling_delay_off_store%3u %3u %3u %3u %3u %3u %3u exynos_acpm_tmu_ipc_dump err_integral3%s: memory allocation errorTMU_REG_THRESHOLD_TEMP_RISE3_2 ect_nousetmu type: %d cpu_hw_throttling_enable6[ECT]hotplug_in_threshold : %d %s_hw_throttle6%s: %s set cur_state to hardlimit cooling state %d, is_hardlimited = %d, pid swithed_on = %d Failed to get trip point %d type: %d 3cpu_cooling: OF node not available for cpu%d Failed to get voltage for frequency %lu powerfreq=%u cdev_state=%lu power=%u cdev:%s sysfs_req=%lu, state=%lu param_tmu_reg_read_set3%s: parse tmu_reg_val errorgs_tmu_proberesume_thresholdNo input k_i 6Parse from ECT i_max: %d 6Parse from ECT p_control_t: %d 6%s: parsing default setting ppm: 0x%x, mpmm: 0x%x 6[acpm_tmu] data 0:0x%08x 1:0x%08x 2:0x%08x 3:0x%08x exynos_acpm_tmu_set_cp_call4No cpu device for cpu %d cdev_stateTMU_REG_THRESHOLD_TEMP_RISE5_4 TMU_REG_THRESHOLD_TEMP_FALL7_6 Failed to register sensor: %d failed to get a handle Failed to ioremap memory No input hardlimit_threshold hotplug_in_threshold(&data->pause_worker)->lockgs_throttle_arm3Failed to set mpmm throttle to 0x%x, ret = %ddisabledipc_dump2cooling_list_lockloadis_hardlimiteds643%s: parse tmu_id errorNo input resume_threshold No input hotplug_out_threshold ppm_levelgs_get_temp3Fail to parse integral_cutoff parameter %s_%s3Failed to retrieve bcl_dev, ppm/mpmm throttling failed 6%s: clear hard limit, is_hardlimited = %d, pid swithed_on = %d exynos_acpm_tmu_set_emul_temp3%s: Failed to get power coeff from ECT __data_loc u32[]hardlimit_enableuse-pi-thermalpolling_delay_oncontrol_temp_step6Trip count parsed from ECT : %d, ntrips: %d, zone : %scpu_hw_throttling_trigger_tempipc_dump16[acpm_tmu_reg_read] tmu_id:0x%02x tmu_reg_offset:0x%04x tmu_reg_val:0x%08x tzidtmu_nametmu_work_affinityk_poNo input integral_cutoff 6Parsed From ECT : [%d] Temperature : %d 4Failed to get the maximum desired temperature: %d 6%s thermal resumed init_bcl_devexynos_acpm_tmu_set_suspendthermal-cpufreq-%d3%s: Failed to get cal-id cooling_list_lock.wait_lockpower_rangein tmu suspending..try again 3Fail to parse p_control_t parameter Failed to get trip hyst(%d) 3Failed to clr ppm throttle to 0x%x, ret = %dexynos_acpm_tmu_set_read_temp6[acpm_tmu_dump] data 0:0x%08x 1:0x%08x 2:0x%08x 3:0x%08x load_lencurrent_temppid_switch_on0x%08x TMU_REG_THRESHOLD_TEMP_FALL5_4 Invalid tmu type %d pause_cpus6Parse from ECT k_po: %d 6[acpm_tmu] tz %d hysteresis: 0:%d 1:%d 2:%d 3:%d 4:%d 5:%d 6:%d 7:%d _rs.lockuser_vote_bypassfreq=%lu load=%d dynamic_power=%d static_power=%d cpumasktmu_reg_val:0x%08x TMU_REG_THRESHOLD_TEMP_FALL1_0 gs-tmufailed to get Resource 0 (&(&data->cpu_hw_throttle_init_work)->timer)3%s: %s failed to get_max_cdev, hard limit throttling failed polling_delay_on_storetrip_counter_resetexynos_acpm_tmu_set_resumeect-coeff-index3%s: (%s, %d)instance isn't valid thermal_exynossamsung,gs101-tmu-v2samsung,gs201-tmu-v2tmu_reg_readtmu_reg_writetmu_reg_dump_statetmu_reg_dump_current_temptmu_top_reg_dump_rise_threstmu_sub_reg_dump_rise_threstmu_top_reg_dump_fall_threstmu_sub_reg_dump_fall_thresemul_calllog_print!(1<IYl?#Ո,҈if TҨ#- THҨa1TҨ(mT{Bh1T(Ҩ(<T҈y(WITYH"A(KmT֗hH,T@(ײm-TՔȷ(.T@(ײm 8THҍH·8DT2H;ҨhmT|:(:TӟҨJ"l,Tȱ|:(:`4T($y@T|Ҩ9 T_(Sh-T?Hs(,*T`(Sh0Tѝ((h<T΃҈mT҈$ȇhV,)T(΃҈-Thh(4!9Tȿ#T[h'T迈#*T((r5T͝ȠhiT҈51`(TҨ^H (T3Ha2T=҈,T,҈if%T%h3`%THHH*h/TҨ#`$T葐U$T2H#a,Toh"A(K#TH3"THg()TZh;Ҩh !T(!Ҩh h THzhhF%!'T%|Ҩ9@TK҈ڧT跖Ҩ`$THҨa1`THȲhaTHHiI!TחhHT(`ÿ( T(ݺ(RAT͝ȠhiTHh%@T(ȭt(T(=҈@T(_ȇH `T(ž҈(FT|Bh`T(WH{!TՔȷ(TҨjAThӟҨJ"`T HaT?Hs(TH|FHDT( ȓ%T҈$ȇhV Th(vh7!T[hT(҈xAT^[xUroLifc( ȓ TMY( ȓ TCOLIFC =741( ȓmT( ȓYT( ȓ T ( ȓCT#( ȓ5#T?T#__$?#@9#qCT_@*?#{OPqaT@&Rs@!OA{¨#_?#{OPqaT&Rs@B@9!OA{¨#_?#{OPqT&Rs @ @!@OA{¨#_?#{OPqT&RB)s@@!OA{¨#_?#{OPqT&RA)s@@!"@OA{¨#_?#{ WOPqT2@y &RZA)`"@Ru @E)!**OCWB @{Ĩ#_?#{OPqTA&RA)s@*@!OA{¨#_?#{COPqT&RA)B)s@@!@9OB{A#_?#{OPqT@&RBs!b@9f@9OA{¨#_?#{ OPqAT@&R`t@")"}PR@9!OB @{è#_?#{OPqT&RB)C)s@B@9!OA{¨#_?#{OPqT&RAs!@B@9OA{¨#_?#{OPqaT&Rs@@!OA{¨#_?#{+WOA8B$@w@78607H6@7R A8B_ TOGWF{D+@#_?#{_WOA8B<@ qTiY`)iHC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1 A8B_ !TOEWD_C{B#_@*)¿?#{WOA8*B$@v@78607H6`7R@9A8B_ TOFWE{D#_?#{WOA8B*<@ qTiY`)ihC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1 @9A8B_ !TOEWD{B@#_@*)¿?#{+WOA8*B*$@w@78607H6`7RA8B_ TOGWF{D+@#_?#{_WOA8B**<@ qTiY`)ihC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1A8B_ !TOEWD_C{B#_@*)¿?#{_WOA8*B**$@x@78607H6`7RP)A8B_ TOGWF_E{D#_?#{_WOA8B***<@ q"TiY`)ihC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1T)A8B_ ATOFWE_D{B@#_@*)ÿ?#C{+_WOA8*B***$@y@78607H67RX)  A8B_ !TOHWG_F{D+@C#_?#{g_WOA8B****<@ qBTiY`)i(ȈC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1\)  A8B_ ATOFWE_DgC{B#_@*)(ÿ?#{+g_WO A8*B***$@{@786[07H67vS}@R63`)~W HUTO)A8B_ ATOIWH_GgF{D+@#_?#{og_WO)A8B*<@* q" TiY`)ihHvSC3qQ*  @  )@IR~i!ɚ))k!I]ukH}i R63I1f) A) @@*$R")A8B_ aTOGWF_EgDoC{B#_@*)hÿ?#C{g_WOA8*B**$@z@786:07H67R@)(A8B_ !TOHWG_FgE{DC#_?#{g_WOA8B***<@ qTiY`)iHȨC3R @ R )@I]uH}@i!ɚ @))k!IRki$RI1(@)(A8B_ aTOGWF_EgD{B@#_@*)Hÿ?#{+g_WO A8*B****$@{@786{07H67R@(@X)\)9A8B_ ATOIWH_GgF{D+@#_?#{og_WOA8B****<@* qTiY`)ihC3R@ @ R )@I]uH}@i!ɚ @))k!IRki$RI1H@`)T) 9A8B_ aTOGWF_EgDoC{B#_@*)hÿ?#C{g_WOA8B**$@z@786Z07H67R L`9 d9A8B_ !TOHWG_FgE{DC#_?#{g_WOA8B**<@ qTiY`)iHC3R  @ R )@I]uH}i!ɚ@))k!I @kRi$RI1 d9 `9PA8B_ aTOGWF_EgD{B@#_@*)Hÿ?#{_WOA8*B$@w@78607H67@}SicR?3T@}SiR9A8B_ TOGWF_E{D#_?#{og_WOA8B*`@ v>@q" TiY`)iHC}S3imQ* @ S )@I]uR!ɚ))!IT`@Rl1 3H}I5,5}Si@ @*$R:S9A8B_ aTOGWF_EgDoC{B#_@*)¿?#C{g_WOA8*B****$@z@786:07H67R))@9A8B_ !TOHWG_FgE{DC#_?#{g_WOA8B*****<@ qTiY`)iHȨC3R @ R )@I]u@Ri!ɚ @))k!Ik$Ri+H}I1 @9))A8B_ aTOGWF_EgD{B@#_@*)Hÿ?#{_WOA8B*$@x@78607H67R@9A8B_ TOGWF_E{D#_?#{_WOA8B*<@ qBTiY`)iȈC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1 @9A8B_ ATOFWE_D{B@#_@*)ÿ?#{WOA8*B$@v@78607H6@7RA8B_ TOFWE{D#_?#{WOA8B*<@ qTiY`)iHC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1A8B_ !TOEWD{B@#_@*)¿?#{WOv@?ȎAHOB*WA{è#_?#{ O5T@*?֨AhOB* @{è#_?#{WOv**@**?ȎAHOB*WA{è#_?#{ WOȷ***@***?A(OC*WB @{Ĩ#_?#{_WO****@****?AOC*WB_A{Ĩ#_?#{g_WOz****H@****?HAOD*WC_BgA{Ũ#_?#{ _WO9***(@***?(AOD*WC_B @{Ũ#_?#{g_WOz****H@*****?HAOD*WC_BgA{Ũ#_?#{ _WO9w(@**?(AOD*WC_B @{Ũ#_?#{WOvu@*?ȎAHOB*WA{è#_?#{ _WO9****X(@*****?(AOD*WC_B @{Ũ#_?#{ WOȷV@*?A(OC*WB @{Ĩ#_?#{ O5*@*?֨AhOB* @{è#_?#{og_WOA8ՔB**B* * * RR?* ** Cq@T#A39SC9G9h@9A4!47@9#@y** B* ** R R?* ** Cq@T#Q39SC9G9h@9A4!47@9#@y** B* ** R R?* ** Cq@T#a39SC9G9h@9A4!47@9#@y** B* ** R R?* ** Cq@T#q39SC9G9h@9A4!47@9#@y*A8B_ aT*OGWF_EgDoC{B#_?#{og_WOA8ՔB**B* * * R 2Rc?* ** Cq@T_#hS39C9G9A@94!47@9#@y** B* ** R Rc?* ** Cq@T#39hSC9G9A@9447@9#@y** B* ** R Rc?* ** Cq@T#39hSC9G9A@9447@9#@y** B* ** R Rc?* ** Cq@T#39hSC9G9A@9447@9#@y*A8B_ aT*OGWF_EgDoC{B#_?#{og_WOA8ՔB**B* * * R?R?* ** Cq@T#AySC9G9h@9A4!47@9#@y** B* ** R ?R?* ** Cq@T#QySC9G9h@9A4!47@9#@y** B* ** R ?R?* ** Cq@T#aySC9G9h@9A4!47@9#@y** B* ** R ?R?* ** Cq@T#qySC9G9h@9A4!47@9#@y*A8B_ aT*OGWF_EgDoC{B#_?#{og_WOA8ՔB**B* * * R 2?Rc?* ** Cq@T_#hSyC9G9A@94!47@9#@y** B* ** R ?Rc?* ** Cq@T#yhSC9G9A@9447@9#@y** B* ** R ?Rc?* ** Cq@T#yhSC9G9A@9447@9#@y** B* ** R ?Rc?* ** Cq@T#yhSC9G9A@9447@9#@y*A8B_ aT*OGWF_EgDoC{B#_?#{CWOA8BR@@ qT`@BR5@9 qT`@BR5@yqT` @BR*5@y@9@A8B@ T*OCWB{A#_!t!** !*!?#{COA8BR@ qT`@BR`5@9 qhT`@BR*5@yq#Tt **!A8B@ T*OB{A#_?#{O @y @9@!OA{¨#_?#{og_WOA8 B(@5߈4!*A8B_ A!T*OGWF_EgDoC{B#_**R94R@H7* *B** R#3979C9@9A4!5 * *BZ *Z * R\ ***R#3979C9@9A4!5Z * *BZ *Z *RZ ** *Z *BZ **[ C?* ** BqT R2#&3979HSC9G9@9A4!47@9#@y** *BZ **[ C?* ** BqT R2#&3979HSC9G9@9A4!47@9#@y*7@9#@y*67@9#@y*\?#{og_WOA8ՔB**B** * B* * *R>* ** Cq`T7{S#u}S39C9G9h@9A447@9#@y** B*#R * B* * *?R>* ** Cq`T7{S#u}SyC9G9h@9A447@9#@y*A8B_ aT*OGWF_EgDoC{B#_?#{CA8B9`4@9 (9A8B@ T{A#_?#{!@9{#_?#{OA8Bt@99`4 @9kTh94st@T@@aTR#39@94! 5*A8B_ !TOC{B#_st@T@@aT A)B)?#{!@9{#_?#{{#_?#{B@{#_?#{**{#_?#{***{#_?#{****{#_?#{****{#_?#{***{#_?#{****@{#_?#{c@@{#_?#{c@{#_?#{**B@**{#_?#{B@{#_?#{*{#_?#{@!:{#_?#{ @{#_!!!?#C{ o g _WOA8ՉR@BrRR'@" V!BV@w^BhY!#R@@@7@@*q,T!!@@*5C@!Y !@@!c5^R!!#R@@6!@_qT!@!@@!9b@@!R9e@@!9`h@@!9l@@!5@R@@!5@"R@@!)RRR7@R9 @@!#R3@r4@@!#R@@!#R`q77@US@@!#Rp77@US#@@!#Ro77@US'@@!#R o77@US+@@!#R`n77@/@@!#Rm77@@@!#R m77@VyA8B_ T*OPWO_NgMoL{KC#_R9@@! )9( Tc*?\T@@!`BhhZ@4RRV@*+7!B*q TxRX r 7)R)!Z *c} f (i78{q$TC#Ҡ}@`* ?րZ5+@qTC 6@* ?@a5#q"T7* 6} f (i78C!@* ? 4*!  R) @k$cjyTj|"ij_qNTm|**, ! @y N=@o$J  kAq T%6_=qȋT)*MIT @@c@*]94@9^8  K )@B@AEe@BR@I5V@R!B#9+c@FTFch@ !R@F5@94bBR@"&#@95 @9(4bC !BBRh@cF !R>5@94 Bc!B:6*.2BRFc@ !R ?5!cRJN>BFR@9H4!B BRFc@ !R75RX9(4b!cRV@*"@!R8R29@9h5@9(4@RRH*4z2!BCRR@9H4@RR(R *H 8~2!BCR*@b6 @) RX94BVCEqT*C#Ҡ;}@`* ?@5;@*5E* kkT*b**?qTZ)*")VCb D)J}@)US)}v) ʚ  VC BBF7T'@ TB@*!@@2!#R@'4@@B!#R@h'4@@!5@R!@@b!#R@%4@@r!#R@$4@@!#R"@h5!!@@!#R6@!4@@!#R:@H!4@@!5@R@@! 5@BR!@@!#RB@4@@!#RF@(4@@2!#RN@4@@R!#RV@5!p!*!!i*A!h!*4F*=!.*4*!F!h!u!{!!!!!**!RX9(5*!*@!Bo@!@!R @x!!!!!!!!!@*@@qˇTiC @`4:@ @ @}R*~@?*** @@H&5*9@@ qT:R @)C`4 <@@@ }R*b?** @* @%@@?kT@ZR@q9_ T: @**iw66@:@@ @*@@qTsAC @`4;@ yz}R**`?**Z_ T* @!VC1T**HWS @!1T**HWS" @!1T**HWS& @!1T*** @!1T**. @!1T** @!1T* @!1T* @!1T* @!1T @!1T*4{4(R)9d4Zb9$@*********@`4C @aR*@?֚^**b*5@*:6@:@74(R(ÿ?#C{OA8B@uV@BtV@*"hR@#39;9@94!529"*@ T@bJ@_ kT@AT6"@(  ҪKRK @.)Q FGA8B_ TOD*{B@C#_ A)B)?#C{WOA8B@L@A@9h4@9h4buN@*"hR@#39;9@94!529@@?kTA8B_ TOD*WC{BC#_ֈR#39@94!4 A)B)! A)B)?#{WOA8B L@@)@ kTvN@"*hR@7R#39;9C9@94!4 A)B)29@B@)@!A@F#RA@)Q @4A8B_ TOE*WD{B@#_!?#{A8IRB#hR39;9@94! 5'B)!}S*}S=S]S%&=S']SA8B_ T{B|@@#_ A)B)?#{A8IRB#39@94! 5'B)!}S*}S=S]S%&=S']SA8B_ T{B|@@#_ A)B)?#L@#_?#{WOL@**"* B* b* Ȃ* Ȣ* * * B* OB}@WA{è#_?#{OL@ Q@94}CV:@2:@OA{¨#_?#{OL@ Q@94}CV@!*`~@OA{¨#_?#{_WOL@ Q@94}Ch2@iJ@ˉ4?qTiZ@j:@)}KiihHi)h:@v`2V@vcc}VRR R$Hh:@|@ˀc@}V R$H OCWB_A{Ĩ#_iR@j6@)}KiikKi)iJ@?qT?#{OL@ @9yCi5@94N6@26@OA{¨#_?#{OL@ @9yCi5@94bN@!*~@OA{¨#_?#{_WOL@ @9yCi5@9h4h2@iJ@I4?qTiZ@j:@)}KiihHi)h6@v`2V@vcc}VRR R$Hh6@|@ˀc@}V R$H OCWB_A{Ĩ#_iR@j6@)}KiikKi)iJ@?q T?#{L@UC(@!*|@{#_?#{COA8BL@VC(AR4@VC(A8B@ TOB{A#_?#{L@UC(-@!*|@{#_?#{COA8BL@VC(AR4@VC(-A8B@ TOB{A#_?#{L@UC()@!*|@{#_?#{COA8BL@VC(AR4@VC()A8B@ TOB{A#_?#{L@UC(%@!*|@{#_?#{COA8BL@VC(AR4@VC(%A8B@ TOB{A#_?#{L@UC(!@!*|@{#_?#{COA8BL@VC(AR4@VC(!A8B@ TOB{A#_?#{L@UC(@!*|@{#_?#{COA8BL@VC(AR4@VC(A8B@ TOB{A#_?#{L@UC(@!*|@{#_?#{COA8BL@VC(AR4@VC(A8B@ TOB{A#_?#{ L@!"A@|@{#_?#{CWOA8*BL@"AR`4@BA8B@ TOCWB{A#_?#{ L@!"E@|@{#_?#{CWOA8*BL@"AR`4@FA8B@ TOCWB{A#_?#{ L@BR#5@|@{#_?#{CWOA8*BL@"AR`4@6A8B@ TOCWB{A#_?#{ L@BR#9@|@{#_?#{CWOA8*BL@"AR`4@:A8B@ TOCWB{A#_?#{L@UC(1@!*|@{#_?#{COA8BL@VC(AR4@VC(1RX9h4!b!A8B@ TOB{A#_?#{L@UC(5@!*|@{#_?#{COA8BL@VC(AR4@VC(5RX9h4!b!A8B@ TOB{A#_?#{ L@!"@|@{#_?#{CWOA8*BL@"AR`4@A8B@ TOCWB{A#_?#{ L@!"@|@{#_?#{CWOA8*BL@"AR`4@A8B@ TOCWB{A#_?#{ L@!"@|@{#_?#{CWOA8*BL@"AR`4@A8B@ TOCWB{A#_?#{ L@!" @|@{#_?#{CWOA8*BL@"AR`4@A8B@ TOCWB{A#_?#{ WO@qT@zv"R4!Th@yvOCWB @{Ĩ#_?#{O*6`a*OA R{¨#_?#{O A8)BѩA *t"*Ri@#39;9@94!5hRX9h4`AA8B_ TOC{B#_ A)B)?#{#OA8B*G9A46@ k*Tb@4߈5:@ kTFb@) `4߈(5 *9(R*9 մzCt*X9R@k`T2@J@ 5R@6@)}KiikKi)J@?qTZ@:@)}KiihHi)2R4N@NA8B_ TOE{C#@#_$BR*X9Cy 8)*iizCtH" P@ *11qQ@y  *k*CT($ՠR#>) A2 R@#~)^_$թ#>)*R  A2 R#~) @^ @_* Jk!_!T,%,6,+,R,_T ]95,%,6_T ]94 $ՁR*#>)#~)@^_ $ՁR"R#>)#~)@^_$ql}_Ȍl} ȭ5_T{DC#_@* P߈?#{CWOA8B`0W94t"*`@@ }R} aZ@a4ibF9)4ib@ kT*gi^@ kT6R`vb9@iR`FGI r}) f h`7@h]94@h2X9iF4jj@? kTjf@? kKTqR@9h29a2X9`?!` 5h@94i*X9hF4i6@ kTi:@ kT` ah@9H4i.X9hFi4iF@ kT` aBh@9H4i"X9hF4i@ kT` abhR@9H4i&X9hF4i@ kT`a*A8B@ aTOCWB{A#_iB@ kTi@ kTi@ kTab2X9h@9H5?#C{CWOA8BBC 6*@*?7RX94** F@ khR*hA8B@ TODWC{A@C#_?#C{OA8*B4qjT"*hRRH r@#~39;9fC9@94!5*A8B_ TOD{B@C#_ A)B)?#{og_WO A8B**B#ҠC}#C`@s*?@5C^qTqDThR{RH rc[ r(* f qTC#Ҡ}@`s*?5C^qTC 6@*?`5kT"qTYk88q(T#} f HK68|"*h2W9u@4hRc >88@94!@5(u@c@9cg@9k@9o@98s@98w@98{@9#8@938C8S8c8s8! 5hRi@*Rcѿ>888 @@94!@4 })~)(c@9g@9ck@9o@9s@98w@98{@98@9#838C8S8c8s8!5*A8B_ T*OIWH_GgFoE{D#_***$*******  })~)******* **@*?#@9#_?#9#_?#9#_?#@9#_?#{OA8B4R#397@9H6t9h6(Rh9A8B_ TOC*{B#_?#C{OA8B(RS9@*7@94!5@ !@i"A8B_ TOD{B@C#_a@9*a@9*?#C{C3WOA8 B(@9h4~*HR>8c8@9 4!5CR** _88CiwCR*$R #_88iwCCR*DR 3_88iwCCR*dR C_88iwCCR*R S_88iwCCR*R c_88iwCCR*R s_88iwC^8*_8iA8B_ TOHWG{E3@C#__8#_83_8*C_8S_8c_8s_8}H=<;`7?@*?@<q5YwBRCBRC`@RQ@Q Ai} ~J@IAiR} ~N AiR} ~F` Ai@ } ~IAiA@} ~ Ai@ @} ~4Aj+!j+ڸG+b}@)Rz+>5%ttN@4, .۬ -ۭ,۬51}J FL-R}.%H ~i}}KN j.@kIT@)?kT(RItxa@!~!vt|@^92!s]!!9!*99 @`BBR@@7c@hTb!`5!5!4@ @@*!*T@a@TA8B_ TOQWP_OgNoM{L#_V*@6YbB9 )a@q***@sk)T@j?#{og_WOA8 B*>C`TRRa4@TA8B_ TOGWF_EgDoC{B#_  @qT @R *" B@ @B )@  ) ɓ? TC?։@i5(R @(k!l@kTJk!? ATH @1*%*|@*h Tj@!*?#C{CWOA8BB@# T@ @}Ӊ @ J6ihHH@R! |}@ii @ @)Q?qKTl@kTJka? AT@)R @ 4+}} ikkT)? kIT)Q)* * R(!!@5@"hA8B@ aTODWC{A@C#_֠!H?#{g_WO @T@_ @(@ J q))}Ii(%Țh6B9(4Z}R"R~?cT! 4!\*Z@XB9H4@W @@CijjRtJ r*~  }ɛ"T)/DIJfK F@ 0٬T  *? k Tq k /nkT *k)Tqk! 5h !5*( @@  @V * hODWC_BgA{Ũ#_!?#C{C_WOA8BB**`@@*@ kiTB* }@@A8B@ TODWC_B{AC#_?#{B(B9!*|@@{#_?#{CWOA8BB964|@S b*"@999A8B@ TOCWB{A#_?#{B(Y@!|@@{#_?#{CWOA8BBV*4|@S@@ iT b*"@Z9A8B@ TOCWB{A#_?#B* @(#_?#B* @(#_?#{OB @?T B95 Y@?3 @ aT i} @ AiiqT 8)*ii*OA{¨#_֠!H parm=tmu_reg_write:write tmu register: parm=tmu_reg_dump_state:tmu register dump about tmu stateparm=tmu_reg_dump_current_temp:tmu register dump about sensor current temperatureparm=tmu_top_reg_dump_rise_thres:tmu top register dump about sensor rise thresholdparm=tmu_sub_reg_dump_rise_thres:tmu sub register dump about sensor rise thresholdparm=tmu_top_reg_dump_fall_thres:tmu top register dump about sensor fall thresholdparm=tmu_sub_reg_dump_fall_thres:tmu sub register dump about sensor fall thresholddescription=GS TMU Driverauthor=Hyeonseong Gil license=GPLalias=platform:gs-tmuvermagic=5.10.209-android13-4-g92e94fca2f15-ab12318583 SMP preempt mod_unload modversions aarch64name=gs_thermalintree=Ydepends=cmupmucal,ect_parser,gs_acpm,pixel_metrics,google_bcl,exynos-cpuhp,exynos_pm_qos,vh_thermalalias=of:N*T*Csamsung,gs101-tmu-v2alias=of:N*T*Csamsung,gs101-tmu-v2C*alias=of:N*T*Csamsung,gs201-tmu-v2alias=of:N*T*Csamsung,gs201-tmu-v2C*scmversion=g92e94fca2f15Linuxgs_thermal/module_layout~)Hmemcpy ѩ__stack_chk_failQqget_thermal_instanceK{)cal_asv_get_grp*(.cal_asv_get_ids_infoget_cpu_idle_timecpumask_next:#F|cpufreq_quick_getudev_pm_opp_find_freq_ceilɫ[dev_pm_opp_get_opp_countE:#__kmallocr freq_qos_update_request zkfree0Fida_freefreq_qos_remove_requestf thermal_cooling_device_unregister>Hdevice_create_file thermal_of_cooling_device_register=҈freq_qos_add_requestnJnesnprintfo ida_alloc_rangel<kstrtoullSdev_pm_opp_put6{dev_pm_opp_get_voltage͌Cdev_pm_opp_find_freq_exactNget_cpu_deviceѣfind_next_bit_%4Pect_gen_param_get_tableZ5Rof_get_cpu_nodeBjacpm_ipc_send_data&Ssched_clock T'acpm_ipc_request_channel0of_find_node_by_name}nr_cpu_idsNY__cpu_online_mask*zcpu_number,U__tracepoint_clock_set_rate/cpu_hwcap_keys5arm64_const_caps_readyN__tracepoint_rwmmio_post_readn5__tracepoint_rwmmio_readkmalloc_cachesAjvabits_actual(__per_cpu_offset0~__cpu_possible_maskOEplatform_driver_unregisterD]Dkthread_flush_workGV__warn_printk?<sprintfv"kstrtointUrS__list_del_entry_validk~ unregister_temp_residency_statsǁ;kthread_cancel_delayed_work_synch__list_add_valid)R__raw_spin_lock_initZstrncmp__msecs_to_jiffies4C>google_get_mpmmgoogle_get_ppmgoogle_retrieve_bcl_handleogoogle_set_mpmm<.google_set_ppmPpause_cpusI{resume_cpust_raw_spin_unlocke?ktime_get_raw_spin_lock6wexynos_cpuhp_request0&thermal_cdev_updateP\thermal_zone_device_is_enabledx>thermal_zone_device_updateI3 kthread_mod_delayed_workf#exynos_cpuhp_register9Qwake_up_processF/kthread_stop[sched_setscheduler_nocheck",Sset_cpus_allowed_ptr.[kthread_worker_fn`kthread_create_on_nodeL/__kthread_init_workerVmrcu_is_watchingMJpreempt_schedule_notraceX^__traceiter_clock_set_rate`ϘstrlenscnprintfKi__log_post_read_mmio__log_read_mmio!'disable_irq_nosyncRzdevm_request_threaded_irqTstrncasecmpp^ect_pidtm_get_block Nect_ap_thermal_get_function=ect_get_blockcof_find_propertyJof_thermal_get_ntripsHkthread_queue_worko|___ratelimit,__cfi_slowpathutemp_residency_stats_updateK*exynos_pm_qos_update_request\Ekmem_cache_alloc_trace%]bitmap_parselist6of_property_read_variable_u32_array_dev_infoj*_dev_warnfstrncpyXQof_property_read_stringU0ydevm_ioremap{'of_address_to_resourceirq_of_parse_and_mapcOdevm_kmallocf!8thermal_zone_of_sensor_unregister{Hregister_tz_id_ignore_genl Ĝregister_pm_notifierWregister_temp_residency_stats-thermal_zone_device_enable/]mutex_unlocka=mutex_lock_nestedIkthread_delayed_work_timer_fn4Kinit_timer_key9aexynos_pm_qos_add_request_trace0b#thermal_zone_device_disableA_dev_err>thermal_zone_of_sensor_register__mutex_initY`__platform_driver_register enable_irqo<disable_irq^kstrtobool sysfs_emit_at /ikstrtouintasysfs_emit63argv_freeڒ{kstrtou16]Fkstrtou8߀sargv_splitXbpf_trace_run2Rbpf_trace_run6b,bpf_trace_run3dwbpf_trace_run4]bpf_trace_run5qbpf_trace_run7k>perf_trace_run_bpf_submitnperf_trace_buf_allocUdebug_smp_processor_id-Xtrace_print_bitmask_seqF__sw_hweight64(strace_handle_returnrtrace_print_array_seq ]Rtrace_seq_printfOtrace_raw_output_prepEvtrace_event_ignore_this_pid!event_triggers_callbtrace_event_buffer_commits}trace_event_buffer_reserveprintk&trace_event_raw_initzL~trace_event_regGNU"ѓ ` hGNUCEG IKMOQ S$U(W,Y0[D{ ]{ { u{h | k k    B B  ( 8 JH JT \   % %    I  I ( `         $ , ` p ^ ^      @hlAxA(8sDsT\0@Th``$0aHa4DXp``$0aHa@Pd|``8Da\aXh|(`0`Xda|a T``h`aa H$4p``(a@a|Xd`l`aaT$ `   ` `! !a$!a!!D"T"h"""$#0#`8#``#l#a#a#$$$$$_$_$$$_$% %T%%_%_%%%`%`&&a4&ad&_&&&'''''(`(l(`t(`((a(a)\)))) *@***`*`**a*aL++++,$,T,,,`,`,,a,aL---Q@-Q@ .U@.U@l.I@p.I@.G@.G@P/E@T/E@/C@/C@l0M@p0M@0K@1K@1S@1S@2W@ 2W@2Y@2Y@3[@3[@3O@3O@3< 4< 4$4(444H4P4T4%d4h4l4%444ܳ4424L 424L 44M"5M" 55< 5< (50545@5T5X5\5%p5t5%555ܳ5525L 525L 56M" 6M"66< $6< 0686<6H6\6`6d6%x6|6%666ܳ6626L 626L 77M"7M"7$7< ,7< 87@7D7P7d7h7l7%77%777ܳ7727L 828L 88M"8M"$8h88< 8< 8888888%89%909`9ܳd9l9t92x9L |929L 99M"9M"99< 9< 99$9$9999%9L : :%:L (:@:t:ܳx:::2:2::M":M"::< :< ::{ :{ :::;%;L ;;% ;L 8;P;;ܳ;;;2;2;;M";M";;< ;< ;;%;%;< <<%<L (<,<%0<L H<`<<ܳ<<<2<2<<M"<M"<=<=< D=< \=d=h=t====%===%==>ܳ> >2$>L (>2,>L 0>8>M"D>M"L>T>< \>< h>p>t>>>>>%>>%>>?ܳ?(?2,?L 0?24?L 8?@?M"L?M"T?\?< d?< p?x?|?????%??%?? @ܳ$@0@24@L 8@2<@L @@H@M"T@M"\@d@< l@< x@@@@@@@%@@%@@(Aܳ,A8A2ADGNQX[belovy       (rpXDbmDcX{XjgX]W{;X d b\P P{P_[4c4{4 vu r ( B L `o L F `$m  d4j - p dkg p G hd 0 < a < wS h^ ( @ x[ @ ? h8u (I xr D ho K+ dl gK p`i pB 4g C 4pd }a^ }[ t NG Ar H 4io li f$9d % 'a  8Y^ F[0t q<o -. l / Dmi fHc `T]  Z ! Lot q`n Lkli P0 T ff Tx2 tzc t`xv] Z!t S Pq pU \n kh XfCc \)) `'` `* d h?] d HZs !qKn !/@ !Fk !A "`h "eb ($_\ ,$xI 0$(Y 0$J X%s X%pm 'k.h 'D 'ke 'JF (\b (_\ `)Y3s d)+ h)ep h)- D*Hm D*jg +4eOb +K +k_ +L X,0N\ X,|Y u -r,p -[m -kj8g -d -bD_ T.[ X.ouPr .o .m\-j 4/dg 8/dha /^ /[t1u L0qr P0ol 0i 0-gid t1va x1^v[ 2t 2:rbo l2l p2if 22d 3 aR^ t3?[ x3tq 3' 3o 3H=Y ܳ% 2h& l8l l8Q( =fi =m' Af A" XFc XFUV+"; " G4` G" ,IX] ,IL? IZ I$S(htq $Ne7 (Nn (NpM Qhk QB Q,i QN Q4_f QR p$ p.h R,sc RD S` SH ,S o] ,S LS$Z LS/ pS(t pSB! S,Iq S2 S,n SU S(k S* T0h T B HT$f HTJ lT  oxk o$ H1hR q'h qT% .hPO rde r3 (tb (t$ /hB u_ uM u4~\ u v4Y v,s^p Hwmj Lwg-e PwHbd_ Tw1\(uY Xwu4r \wp@Tm `wdjLg dwM hwdd hw wha wg 4x<_ 4xM pyl[ py+ yphu y LzDr Lz {Ho {N {m { l|H&j l|O |]g | H}Hd H}YM }a } $~H^ $~O l~[ l~ H*u eM Hjr H Ho N $l $ Hi M &g Y 8bd N ́oa ́9 p8^ pbN o[ } L<t LN 3r  ,<[o ,M hl h Hi N Tf T_ -+d -a  HK^ (O `8[ `r -t -q ! $8n $IN \ l \ 8Bi N 8f 8  ܈8c ܈2N `  8] N Z at ?6 Tq J6 ԧ(< dn d# 1h; 0= `k ` iX@f \lcdh` `h]qZ 8tp*q d? RK htn hk|h \t hfc `$ h`] d:Zs hn hIi Phc h] hp=n $8kWh l: pe pq hk X h$ h1q !hok `"hGf ho` (!he "h$c 0#hxZ !hb _ ] #h\Y Q (\s s h$h# $h! pp # $hb %hcs p&h^h 8%hm0k \ &h h]e = $ b $! D_ Dw\ Y%s 53 4U H* XDWp L- 4m j@g &eAb <n e]_ e*\ dnYu @rp DMm]j Hg d La_ P[$au Tr XoPm tj0Vg g ed ea ȣ^<[ #uHcr oTl i`g [dlIa {^xh[ t r`To ԤZli ;^ ef e$d (aD^ 1[t qn l;i fc `] ; Z  ,(Ztq n kpi Ԧ9fec e a` a] jZ t #qmn ħhkh ȧec ̧_ \ ЧZ ԧsp hn,1k TPhe pb_ h\Y lUsp mj ܩ7 Xh X.$ hR Ve 9 zb >$ 2hD8 ,_ t% 0hp\Y s Pp m 4j Hg \e ܳ :% P3h:b Դ`$ -hV_8#\ l-` gYDu prPp tFm\Vj xghd |at^ [Zu r om jOg ] d a ^[ u\r ol ig TdBa t^ a[ 8t й % .hrj @/hr Mo \Sl # x0hi +% 0hf d  a 4^ P*[ $ 2ht >q ?Y 4X% 48& 58W> 68e# H68P 68}; 8< P5 63 n k 4if dc` h3 ltY ] Z XSt l# 3ha 4hq n k h 2f > ^c > Z` > Z] cZt p "D ,jb q fn d3 ak he 8b_ \Z 2 hHe? s p n *kIh H! <e b_ ,\(Y Ll eNs ep m4j Ph@Oe TsbL_ Xi\XY \sdIp `mpj dg he3b O_|\ c e`Y eu ro ?mOj gd a^ [Su ro m j Hg da Y ^ [ ,uUr }ol ig Md;a m^ Z[ t q0Fo Lli ^ ef ed Pa$-^ #[0t q<n kH-i zfTc ``] $Z (Lt yq n k h +f Wc S` S] \Z s q _n Zk h e b (_ p\ Z s p n #k Bh e 0b H_ `\ xY Gs yp m j h He cb _ b\ Y 0s 8Bp @m Hj Pg Xe `,b hH_ p\ HYY u r o 3#8mHj !#g Q0B#d a e^ !+[ U#Lu (9Mr 0]Do 8tB&l @I j H.K-Ag PFFd X-`a `O '^ '1 h[ ht1"Hu"1 h Nr hG1 vo 1 `l `1$i$S   g ( "HH   Fd  y4a  Pf^ P$. S[ ."H#/  t . qq h. #o f.$ (l "H ( zi ( HJf H\ c Z$) (` ()" H * ( ] ( ) H Z H `) X |t X ^)$ T q lT"hHT n ?T k T x &i x T$(7L  `sf  L"H_L h c h K /` K ] K$0iC HZ HJC"HC  .t -C O]q C 8n 8C$8@ k @"@H4A  h @ $f m@ Pc k@$@G `L` G"HH  L] G :UZ G s }G$HJ pq pI"H )h )j> ) Ae )>)((/l+?I+? )\b )? ) x_ )J?)P(i+:=7 *[\ *7 8* Y 8*c7)x(f+R' X* s X*' x* ;p x*')(c+S'( *m *( * j *O()(`+gS& *g *& * e *&)(^+SC' +%b +' 8+ A_ 8+k')(Z+ S; X+ \ X+; h+ RY h+/;)@( + u + + r +)h(o `1m h]+`Z+z+5t+ dq+Ajxgd a$^([ pEu % pI: +r p6 ,(o +l0j@:g x,dHaX^ [ u Gr ,oo`lpig?d-a _^ L[ t Pq o !l si f X c ` (!] !Z !ut `"q "n 0#k #i $lf h$c $` 8%|] %Z &'t p&Vqnk ,# &h &7 '87 '87 ((87 `(8> (89 (86 )8Y8 @)87 x)88 )8I3 )89 *8^ X*8= *8 *8= +88 8+8l& p+8v +8o" +8H& ,8W P,8:" ,8,5 ,8S" ,8!p 0-8gm h-8f 'Ic 'E` ((E] `(NZ (s (q )Qn @)Lk x)h )e )b *_ X*\ *Z *s +p 8+m p+k +4h +qe ,b P,_ ,\ ,Y ,9s 0-kp h-mjg -:e .Ub p.q_ .T\ @/Y /s 04p x0m 0j H1g 1e 2b 2:_ 2\KY|u P3ro 3*m 4:j 4qg 4d 5a P5^ 6[ ,>u 6~r H6o 6@ (h 0h] 8h  @he  Hh Ph Xh  `h hh ph  xh  h hW A  b     1 W    L u   J         8  (H  0Ha  8H  @H  HH PHI XHo `Hm hHk p x ,      3    K      ;   g       /  `  (S 0 8 @ Hx P X> ` h p  x7  h   r    u  n  ` 7    8# 8 8 8- 8m  8B (8 0p 8 @ H P X ` h p x  /  Q  !     ?     # P   @ w [ ( 0 8 @ H P: X `  h p x  q M % y   *     S I      ^,[,u,   "$&)+-2_.r.h+bp+e+)bm/c+9 ;&1'j1`+Bd]+#%Z+%s+#p+%#n+6_,./1 ,2 /  8/|]/ .t= X.dA* 0 U P0L x3\C -dqA x1BH -\lJ 2dE p2, 3t=JX @U\;EX TDO,O$.>:[S8=6k9h6\VoW!#_dgjbzm"[vdQ*W P!> #1R :R ]6: 8^O йi6U= 4V H24=_ Lt \4(=QR29sVs<~Q7#X5:3XW9NR8p=9L9R8 ԴD=G<r8 %&: =S \<9<8& YQ t6W<9'9=:?R=B5Q9(<6U#M4Z<"6 FV{D<"<)##+:S:P::c:s(8DVW5#-V=;6 4<S 3l;" ( $< ( 2 0 Hm! w `H0 - H  HH* ( HU (S HM 0K H;D 8B H?B @? hHH H(G HK PRI HF XD @Hq- `{+ HO/O `O h<";(VV#y?m5<(Q ('XO;<,Y  D@O Q DM 4  QP "zR"Qy:Q= 5P3QQeW>A;"lyOV96eRPXF:W 2P"4䤴[;5 h5 x5 / (0S .note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.bss.rela__tracepoints_ptrs.rela.altinstructions__versions__tracepoints_strings__ksymtab_strings.rela.data.__SCK__tp_func_thermal_exynos_power_cpu_get_power.rela__bpf_raw_tp_map.modinfo.rela__param__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.rela.text.trace_raw_output_vendor_cdev_update.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela___ksymtab_gpl+exynos_cpu_cooling_pixel_em_profile.rela___kcrctab_gpl+exynos_cpu_cooling_pixel_em_profile.rela__jump_table.rela__bug_table.note.gnu.build-id.rela.rodata.param_ops_tmu_reg_read.rela___ksymtab+register_dfs_throttle_cb.rela___kcrctab+register_dfs_throttle_cb.shstrtab.strtab__ksymtab.symtab__kcrctab.rodata.rela.ref.dataof_find_propertystrncpymemcpygs_tmu_pm_notifyinit_timer_keygs_tmu_irq_work_init.__keyhard_limit_stats_setup.__keypause_stats_setup.__keygs_tmu_probe.__keyarm64_const_caps_readyof_property_read_variable_u32_arraytrace_suffixdev_attr_i_maxi_max_showk_pu_showhardlimit_total_count_showpause_total_count_showlog_print_showuser_vote_bypass_showhardlimit_time_in_state_ms_showpause_time_in_state_ms_showsustainable_power_showtrip_counter_showhotplug_out_temp_showhardlimit_temp_showpause_cpus_temp_showresume_cpus_temp_showhardlimit_clr_temp_showcpu_hw_throttling_clr_temp_showcpu_hw_throttling_trigger_temp_showhotplug_in_temp_showcontrol_temp_step_showk_po_showpolling_delay_on_showemul_call_showk_i_showintegral_cutoff_showpolling_delay_off_showuser_vote_showstate2power_table_showipc_dump2_showipc_dump1_showinit_bcl_devdev_attr_k_pucpumask_nextdev_pm_opp_putbitmap_parselistcpufreq_cdev_listdtm_dev_listexynos_cpuhp_requestfreq_qos_remove_requestfreq_qos_update_requestexynos_pm_qos_update_requestfreq_qos_add_request__cfi_jt_startdev_pm_opp_get_opp_countdev_attr_hardlimit_total_countdev_attr_pause_total_countsuspended_countkstrtouint__param_ops_log_print__param_str_log_print__param_log_printkstrtointgs_tmu_pm_notify.cfi_jti_max_show.cfi_jtk_pu_show.cfi_jthardlimit_total_count_show.cfi_jtpause_total_count_show.cfi_jtlog_print_show.cfi_jtuser_vote_bypass_show.cfi_jthardlimit_time_in_state_ms_show.cfi_jtpause_time_in_state_ms_show.cfi_jtsustainable_power_show.cfi_jttrip_counter_show.cfi_jthotplug_out_temp_show.cfi_jthardlimit_temp_show.cfi_jtpause_cpus_temp_show.cfi_jtresume_cpus_temp_show.cfi_jthardlimit_clr_temp_show.cfi_jtcpu_hw_throttling_clr_temp_show.cfi_jtcpu_hw_throttling_trigger_temp_show.cfi_jthotplug_in_temp_show.cfi_jtcontrol_temp_step_show.cfi_jtk_po_show.cfi_jtpolling_delay_on_show.cfi_jtemul_call_show.cfi_jtk_i_show.cfi_jtintegral_cutoff_show.cfi_jtpolling_delay_off_show.cfi_jtuser_vote_show.cfi_jtstate2power_table_show.cfi_jtipc_dump2_show.cfi_jtipc_dump1_show.cfi_jtinit_bcl_dev.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_cpu_limit.cfi_jttrace_event_raw_event_thermal_exynos_power_cpu_limit.cfi_jt__traceiter_thermal_exynos_power_cpu_limit.cfi_jtperf_trace_thermal_exynos_power_cpu_limit.cfi_jt__bpf_trace_thermal_exynos_power_cpu_limit.cfi_jtgs_throttle_hard_limit.cfi_jtparam_tmu_reg_write_set.cfi_jtparam_tmu_reg_read_set.cfi_jtparam_tmu_reg_read_get.cfi_jtparam_tmu_top_reg_dump_fall_thres.cfi_jtparam_tmu_sub_reg_dump_fall_thres.cfi_jtparam_tmu_top_reg_dump_rise_thres.cfi_jtparam_tmu_sub_reg_dump_rise_thres.cfi_jttrace_raw_output_thermal_exynos_power_allocator.cfi_jttrace_event_raw_event_thermal_exynos_power_allocator.cfi_jt__traceiter_thermal_exynos_power_allocator.cfi_jtperf_trace_thermal_exynos_power_allocator.cfi_jt__bpf_trace_thermal_exynos_power_allocator.cfi_jttrace_raw_output_thermal_exynos_allow_max_power.cfi_jttrace_event_raw_event_thermal_exynos_allow_max_power.cfi_jt__traceiter_thermal_exynos_allow_max_power.cfi_jtperf_trace_thermal_exynos_allow_max_power.cfi_jt__bpf_trace_thermal_exynos_allow_max_power.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_jttrace_raw_output_thermal_exynos_power_cpu_get_power.cfi_jttrace_event_raw_event_thermal_exynos_power_cpu_get_power.cfi_jt__traceiter_thermal_exynos_power_cpu_get_power.cfi_jtperf_trace_thermal_exynos_power_cpu_get_power.cfi_jt__bpf_trace_thermal_exynos_power_cpu_get_power.cfi_jtcpufreq_get_requested_power.cfi_jtcpufreq_state2power.cfi_jtexynos_cpufreq_cooling_register.cfi_jtgs_tmu_irq.cfi_jtparam_tmu_reg_dump_current_temp.cfi_jtgs_get_temp.cfi_jtgs_tmu_set_trip_temp.cfi_jtgs_tmu_set_emulation.cfi_jtkthread_delayed_work_timer_fn.cfi_jtkthread_worker_fn.cfi_jtgs_throttle_arm.cfi_jtgs_tmu_work.cfi_jtgs_throttle_cpu_hotplug.cfi_jtgs_pi_polling.cfi_jttrace_event_reg.cfi_jtgs_tmu_remove.cfi_jtcpufreq_get_max_state.cfi_jtcpufreq_set_cur_state.cfi_jtcpufreq_get_cur_state.cfi_jtparam_tmu_reg_dump_state.cfi_jtcpufreq_power2state.cfi_jttrace_raw_output_thermal_exynos_hard_limit_cdev_update.cfi_jttrace_event_raw_event_thermal_exynos_hard_limit_cdev_update.cfi_jt__traceiter_thermal_exynos_hard_limit_cdev_update.cfi_jtperf_trace_thermal_exynos_hard_limit_cdev_update.cfi_jt__bpf_trace_thermal_exynos_hard_limit_cdev_update.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_jttrace_raw_output_thermal_exynos_arm_update.cfi_jttrace_event_raw_event_thermal_exynos_arm_update.cfi_jt__traceiter_thermal_exynos_arm_update.cfi_jtperf_trace_thermal_exynos_arm_update.cfi_jt__bpf_trace_thermal_exynos_arm_update.cfi_jttrace_raw_output_thermal_exynos_tpu_pause.cfi_jttrace_event_raw_event_thermal_exynos_tpu_pause.cfi_jt__traceiter_thermal_exynos_tpu_pause.cfi_jtperf_trace_thermal_exynos_tpu_pause.cfi_jt__bpf_trace_thermal_exynos_tpu_pause.cfi_jttrace_raw_output_thermal_exynos_cpu_pause.cfi_jttrace_event_raw_event_thermal_exynos_cpu_pause.cfi_jt__traceiter_thermal_exynos_cpu_pause.cfi_jtperf_trace_thermal_exynos_cpu_pause.cfi_jt__bpf_trace_thermal_exynos_cpu_pause.cfi_jtgs101_throttle_pause.cfi_jttrace_raw_output_thermal_cpu_pressure.cfi_jttrace_event_raw_event_thermal_cpu_pressure.cfi_jt__traceiter_thermal_cpu_pressure.cfi_jtperf_trace_thermal_cpu_pressure.cfi_jt__bpf_trace_thermal_cpu_pressure.cfi_jti_max_store.cfi_jtk_pu_store.cfi_jtlog_print_store.cfi_jthardlimit_reset_store.cfi_jttrip_counter_reset_store.cfi_jtpause_reset_store.cfi_jtuser_vote_bypass_store.cfi_jtsustainable_power_store.cfi_jthotplug_out_temp_store.cfi_jthardlimit_temp_store.cfi_jtpause_cpus_temp_store.cfi_jtresume_cpus_temp_store.cfi_jthardlimit_clr_temp_store.cfi_jtcpu_hw_throttling_clr_temp_store.cfi_jtcpu_hw_throttling_trigger_temp_store.cfi_jthotplug_in_temp_store.cfi_jtcontrol_temp_step_store.cfi_jtk_po_store.cfi_jtpolling_delay_on_store.cfi_jtemul_call_store.cfi_jtk_i_store.cfi_jtintegral_cutoff_store.cfi_jtpolling_delay_off_store.cfi_jtuser_vote_store.cfi_jtgs_tmu_resume.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtgs_tmu_probe.cfi_jtgs_get_trend.cfi_jtgs_tmu_suspend.cfi_jttrace_raw_output_thermal_exynos_power_allocator_pid.cfi_jttrace_event_raw_event_thermal_exynos_power_allocator_pid.cfi_jt__traceiter_thermal_exynos_power_allocator_pid.cfi_jtperf_trace_thermal_exynos_power_allocator_pid.cfi_jt__bpf_trace_thermal_exynos_power_allocator_pid.cfi_jtregister_tpu_thermal_pause_cb.cfi_jtregister_dfs_throttle_cb.cfi_jt__mutex_inittrace_event_raw_initexynos_acpm_tmu_initexynos_acpm_tmu_set_init__raw_spin_lock_inittrace_event_buffer_commit___ratelimittrace_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_limittrace_raw_output_thermal_exynos_power_cpu_limit__tracepoint_thermal_exynos_power_cpu_limittrace_event_raw_event_thermal_exynos_power_cpu_limit__event_thermal_exynos_power_cpu_limitprint_fmt_thermal_exynos_power_cpu_limitevent_class_thermal_exynos_power_cpu_limittrace_event_fields_thermal_exynos_power_cpu_limittrace_event_type_funcs_thermal_exynos_power_cpu_limit__traceiter_thermal_exynos_power_cpu_limit__bpf_trace_tp_map_thermal_exynos_power_cpu_limitperf_trace_thermal_exynos_power_cpu_limit__bpf_trace_thermal_exynos_power_cpu_limit__SCK__tp_func_thermal_exynos_power_cpu_limit__tpstrtab_thermal_exynos_power_cpu_limitgs_throttle_hard_limitsysfs_emitperf_trace_run_bpf_submitargv_splitfind_next_bit__per_cpu_offsettmu_reg_offsetdev_attr_hardlimit_resetdev_attr_trip_counter_resetdev_attr_pause_resetparam_tmu_reg_write_setparam_tmu_reg_read_setcpufreq_quick_getktime_getparam_tmu_reg_read_getdev_pm_opp_find_freq_exactsysfs_emit_atcpu_hwcap_keyspause_cpusresume_cpusunregister_temp_residency_statswake_up_processdev_attr_user_vote_bypassgs_tmu_attrsinit_bcl_dev._rsgs_throttle_hard_limit._rsexynos_acpm_tmu_set_hysteresis._rsget_static_power._rsexynos_acpm_tmu_clear_tz_irq._rsexynos_acpm_tmu_ipc_dump._rsgs_get_temp._rsexynos_acpm_tmu_set_emul_temp._rsexynos_acpm_tmu_set_read_temp._rsgs_throttle_arm._rsexynos_acpm_tmu_tz_control._rsexynos_acpm_tmu_set_cp_call._rsexynos_acpm_tmu_reg_write._rsgs101_throttle_pause._rsexynos_acpm_tmu_set_resume._rsexynos_acpm_tmu_set_interrupt_enable._rsexynos_acpm_tmu_set_suspend._rsexynos_acpm_tmu_set_threshold._rsexynos_acpm_tmu_reg_read._rsexynos_acpm_tmu_ipc_send_data._rsgs_tmu_groupsgs_sensor_opsexynos_cpu_cooling_opsexynos_cpu_power_cooling_opsof_thermal_get_ntrips____versionsdev_attr_hardlimit_time_in_state_msdev_attr_pause_time_in_state_msexynos_acpm_tmu_set_hysteresisparam_ops_tmu_top_reg_dump_fall_thres__param_str_tmu_top_reg_dump_fall_thres__param_tmu_top_reg_dump_fall_thresparam_ops_tmu_sub_reg_dump_fall_thres__param_str_tmu_sub_reg_dump_fall_thres__param_tmu_sub_reg_dump_fall_thresparam_ops_tmu_top_reg_dump_rise_thres__param_str_tmu_top_reg_dump_rise_thres__param_tmu_top_reg_dump_rise_thresparam_ops_tmu_sub_reg_dump_rise_thres__param_str_tmu_sub_reg_dump_rise_thres__param_tmu_sub_reg_dump_rise_thres__msecs_to_jiffieskmalloc_cachesnum_of_devicesnr_cpu_idsset_cpus_allowed_ptr_dev_errtrace_raw_output_thermal_exynos_power_allocator__tracepoint_thermal_exynos_power_allocatortrace_event_raw_event_thermal_exynos_power_allocator__event_thermal_exynos_power_allocatorprint_fmt_thermal_exynos_power_allocatorevent_class_thermal_exynos_power_allocatortrace_event_fields_thermal_exynos_power_allocatortrace_event_type_funcs_thermal_exynos_power_allocator__traceiter_thermal_exynos_power_allocator__bpf_trace_tp_map_thermal_exynos_power_allocatorperf_trace_thermal_exynos_power_allocator__bpf_trace_thermal_exynos_power_allocator__SCK__tp_func_thermal_exynos_power_allocator__tpstrtab_thermal_exynos_power_allocatortrace_raw_output_thermal_exynos_allow_max_power__tracepoint_thermal_exynos_allow_max_powertrace_event_raw_event_thermal_exynos_allow_max_power__event_thermal_exynos_allow_max_powerprint_fmt_thermal_exynos_allow_max_powerevent_class_thermal_exynos_allow_max_powertrace_event_fields_thermal_exynos_allow_max_powertrace_event_type_funcs_thermal_exynos_allow_max_power__traceiter_thermal_exynos_allow_max_power__bpf_trace_tp_map_thermal_exynos_allow_max_powerperf_trace_thermal_exynos_allow_max_power__bpf_trace_thermal_exynos_allow_max_power__SCK__tp_func_thermal_exynos_allow_max_power__tpstrtab_thermal_exynos_allow_max_powertrace_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_powertrace_raw_output_thermal_exynos_power_cpu_get_power__tracepoint_thermal_exynos_power_cpu_get_powertrace_event_raw_event_thermal_exynos_power_cpu_get_power__event_thermal_exynos_power_cpu_get_powerprint_fmt_thermal_exynos_power_cpu_get_powerevent_class_thermal_exynos_power_cpu_get_powertrace_event_fields_thermal_exynos_power_cpu_get_powertrace_event_type_funcs_thermal_exynos_power_cpu_get_power__traceiter_thermal_exynos_power_cpu_get_power__bpf_trace_tp_map_thermal_exynos_power_cpu_get_powerperf_trace_thermal_exynos_power_cpu_get_power__bpf_trace_thermal_exynos_power_cpu_get_power__SCK__tp_func_thermal_exynos_power_cpu_get_power__tpstrtab_thermal_exynos_power_cpu_get_powerallow_maximum_powerdev_attr_sustainable_powercpufreq_get_requested_powerget_static_powercpufreq_state2powergs_tmu_driverthermal_zone_of_sensor_unregisterplatform_driver_unregisterthermal_cooling_device_unregisterthermal_zone_of_sensor_register__platform_driver_registerexynos_cpuhp_register__kstrtabns_exynos_cpufreq_cooling_register__crc_exynos_cpufreq_cooling_register__kstrtab_exynos_cpufreq_cooling_register__ksymtab_exynos_cpufreq_cooling_registerthermal_of_cooling_device_registerdev_attr_trip_counter__kthread_init_workerregister_pm_notifiercpu_number__typeid__ZTSFiP22thermal_cooling_devicejPmE_global_addr__typeid__ZTSFiP22thermal_cooling_devicePmE_global_addr__typeid__ZTSFiP22thermal_cooling_devicemPjE_global_addrexynos_acpm_tmu_clear_tz_irqgs_tmu_irqhas_tz_pending_irqdisable_irqenable_irqdevm_request_threaded_irqtrace_print_array_seqtrace_print_bitmask_seqgs_tmu_groupcal_asv_get_grpkthread_stopexynos_acpm_tmu_ipc_dumpdev_attr_hotplug_out_tempparam_ops_tmu_reg_dump_current_temp__param_str_tmu_reg_dump_current_temp__param_tmu_reg_dump_current_tempdev_attr_hardlimit_tempgs_get_tempdev_attr_pause_cpus_tempdev_attr_resume_cpus_tempdev_attr_hardlimit_clr_tempdev_attr_cpu_hw_throttling_clr_tempdev_attr_cpu_hw_throttling_trigger_tempgs_tmu_set_trip_tempdev_attr_hotplug_in_tempexynos_acpm_tmu_set_emul_tempexynos_acpm_tmu_set_read_tempstrncmpstrncasecmpdev_attr_control_temp_steptrace_raw_output_prepdevm_ioremapirq_of_parse_and_mapcapdev_attr_k_po__log_post_read_mmio__log_read_mmio_dev_infocal_asv_get_ids_infotrace_handle_return_dev_warnect_ap_thermal_get_functiongs_tmu_set_emulationdev_attr_polling_delay_onkthread_delayed_work_timer_fnkthread_worker_fnstrlenacpm_tmu_ch_numgs_throttle_armgoogle_set_ppmgoogle_get_ppmgs_tmu_pmgoogle_set_mpmmgoogle_get_mpmmgs_tmu_ect_get_paramexynos_acpm_tmu_tz_controlkstrtoboolregister_tz_id_ignore_genlkstrtoullevent_triggers_callexynos_acpm_tmu_set_cp_call__param_ops_emul_call__param_str_emul_call__param_emul_calldev_pm_opp_find_freq_ceil__stack_chk_fail__cfi_check_failparse_ect_cooling_levelacpm_ipc_request_channeltmu_reg_valvabits_actualupdate_thermal_trace_internalgs_pi_thermal__warn_printk__cpu_online_mask__cpu_possible_maskgs_tmu_workkthread_flush_workkthread_queue_workkthread_mod_delayed_workmutex_unlock_raw_spin_unlocksched_clockect_get_blockect_pidtm_get_blockcooling_list_lock_raw_spin_locksched_setscheduler_nocheck__cfi_checkdev_attr_k_i__cfi_slowpathgs_tmu_matchgs_throttle_cpu_hotplugacpm_tmu_logexynos_acpm_tmu_enable_logof_property_read_stringgs_pi_pollingrcu_is_watchingtz_configtrace_event_regsprintfsnprintfscnprintftrace_seq_printfdev_attr_integral_cutoffdev_attr_polling_delay_offacpm_tmu_sizetrace_event_buffer_reservegs_tmu_removedev_attr_user_voteparam_ops_tmu_reg_write__param_str_tmu_reg_writeexynos_acpm_tmu_reg_write__param_tmu_reg_writecpufreq_get_max_statecpufreq_set_cur_statecpufreq_get_cur_stateparam_ops_tmu_reg_dump_state__param_str_tmu_reg_dump_state__param_tmu_reg_dump_statecpufreq_power2state__tracepoint_clock_set_rate__traceiter_clock_set_ratetrace_clock_set_ratetrace_raw_output_thermal_exynos_hard_limit_cdev_update__tracepoint_thermal_exynos_hard_limit_cdev_updatetrace_event_raw_event_thermal_exynos_hard_limit_cdev_update__event_thermal_exynos_hard_limit_cdev_updateprint_fmt_thermal_exynos_hard_limit_cdev_updateevent_class_thermal_exynos_hard_limit_cdev_updatetrace_event_fields_thermal_exynos_hard_limit_cdev_updatetrace_event_type_funcs_thermal_exynos_hard_limit_cdev_update__traceiter_thermal_exynos_hard_limit_cdev_update__bpf_trace_tp_map_thermal_exynos_hard_limit_cdev_updateperf_trace_thermal_exynos_hard_limit_cdev_update__bpf_trace_thermal_exynos_hard_limit_cdev_update__SCK__tp_func_thermal_exynos_hard_limit_cdev_update__tpstrtab_thermal_exynos_hard_limit_cdev_updatetrace_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_updatetemp_residency_stats_updatetrace_raw_output_thermal_exynos_arm_update__tracepoint_thermal_exynos_arm_updatetrace_event_raw_event_thermal_exynos_arm_update__event_thermal_exynos_arm_updateprint_fmt_thermal_exynos_arm_updateevent_class_thermal_exynos_arm_updatetrace_event_fields_thermal_exynos_arm_updatetrace_event_type_funcs_thermal_exynos_arm_update__traceiter_thermal_exynos_arm_update__bpf_trace_tp_map_thermal_exynos_arm_updateperf_trace_thermal_exynos_arm_update__bpf_trace_thermal_exynos_arm_update__SCK__tp_func_thermal_exynos_arm_update__tpstrtab_thermal_exynos_arm_updatethermal_zone_device_updatetrace_raw_output_thermal_exynos_tpu_pause__tracepoint_thermal_exynos_tpu_pausetrace_event_raw_event_thermal_exynos_tpu_pause__event_thermal_exynos_tpu_pauseprint_fmt_thermal_exynos_tpu_pauseevent_class_thermal_exynos_tpu_pausetrace_event_fields_thermal_exynos_tpu_pausetrace_event_type_funcs_thermal_exynos_tpu_pause__traceiter_thermal_exynos_tpu_pause__bpf_trace_tp_map_thermal_exynos_tpu_pauseperf_trace_thermal_exynos_tpu_pause__bpf_trace_thermal_exynos_tpu_pause__SCK__tp_func_thermal_exynos_tpu_pause__tpstrtab_thermal_exynos_tpu_pausetrace_raw_output_thermal_exynos_cpu_pause__tracepoint_thermal_exynos_cpu_pausetrace_event_raw_event_thermal_exynos_cpu_pause__event_thermal_exynos_cpu_pauseprint_fmt_thermal_exynos_cpu_pauseevent_class_thermal_exynos_cpu_pausetrace_event_fields_thermal_exynos_cpu_pausetrace_event_type_funcs_thermal_exynos_cpu_pause__traceiter_thermal_exynos_cpu_pause__bpf_trace_tp_map_thermal_exynos_cpu_pauseperf_trace_thermal_exynos_cpu_pause__bpf_trace_thermal_exynos_cpu_pause__SCK__tp_func_thermal_exynos_cpu_pause__tpstrtab_thermal_exynos_cpu_pausegs101_throttle_pausetrace_raw_output_thermal_cpu_pressure__tracepoint_thermal_cpu_pressuretrace_event_raw_event_thermal_cpu_pressure__event_thermal_cpu_pressureprint_fmt_thermal_cpu_pressureevent_class_thermal_cpu_pressuretrace_event_fields_thermal_cpu_pressuretrace_event_type_funcs_thermal_cpu_pressure__traceiter_thermal_cpu_pressure__bpf_trace_tp_map_thermal_cpu_pressureperf_trace_thermal_cpu_pressure__bpf_trace_thermal_cpu_pressure__SCK__tp_func_thermal_cpu_pressure__tpstrtab_thermal_cpu_pressurei_max_storek_pu_storelog_print_storehardlimit_reset_storetrip_counter_reset_storepause_reset_storeuser_vote_bypass_storesustainable_power_storehotplug_out_temp_storehardlimit_temp_storepause_cpus_temp_storeresume_cpus_temp_storehardlimit_clr_temp_storecpu_hw_throttling_clr_temp_storecpu_hw_throttling_trigger_temp_storehotplug_in_temp_storecontrol_temp_step_storek_po_storepolling_delay_on_storeemul_call_storek_i_storeintegral_cutoff_storepolling_delay_off_storeuser_vote_storegs_tmu_resumeexynos_acpm_tmu_set_resumeget_cpu_idle_timeof_find_node_by_namestr__thermal_exynos__trace_system_name__cfi_jt_init_module__this_module__cfi_jt_cleanup_module__kstrtabns_exynos_cpu_cooling_pixel_em_profile__crc_exynos_cpu_cooling_pixel_em_profile__kstrtab_exynos_cpu_cooling_pixel_em_profile__ksymtab_exynos_cpu_cooling_pixel_em_profiledevice_create_filegoogle_retrieve_bcl_handleect_gen_param_get_tabledev_attr_state2power_table__mod_of__gs_tmu_match_device_tablethermal_zone_device_disableexynos_acpm_tmu_set_interrupt_enablethermal_zone_device_enableida_alloc_rangedev_pm_opp_get_voltagekfreeargv_freeida_freeof_get_cpu_nodekthread_create_on_nodeacpm_tmu_test_modeexynos_acpm_tmu_set_test_modeexynos_acpm_tmu_is_test_modeof_address_to_resourceget_thermal_instanceget_cpu_devicepreempt_schedule_notraceexynos_pm_qos_add_request_tracekmem_cache_alloc_tracegs_tmu_probegs_get_trendgs_tmu_suspendexynos_acpm_tmu_set_suspendgs_tmu_in_suspend__cfi_jt_endexynos_acpm_tmu_set_thresholdtrace_event_ignore_this_pidtrace_raw_output_thermal_exynos_power_allocator_pid__tracepoint_thermal_exynos_power_allocator_pidtrace_event_raw_event_thermal_exynos_power_allocator_pid__event_thermal_exynos_power_allocator_pidprint_fmt_thermal_exynos_power_allocator_pidevent_class_thermal_exynos_power_allocator_pidtrace_event_fields_thermal_exynos_power_allocator_pidtrace_event_type_funcs_thermal_exynos_power_allocator_pid__traceiter_thermal_exynos_power_allocator_pid__bpf_trace_tp_map_thermal_exynos_power_allocator_pidperf_trace_thermal_exynos_power_allocator_pid__bpf_trace_thermal_exynos_power_allocator_pid__SCK__tp_func_thermal_exynos_power_allocator_pid__tpstrtab_thermal_exynos_power_allocator_pid__list_del_entry_valid__list_add_validtmu_iddebug_smp_processor_idmutex_lock_nestedthermal_zone_device_is_enabledexynos_acpm_tmu_is_log_enabled__tracepoint_rwmmio_post_read__tracepoint_rwmmio_readparam_ops_tmu_reg_read__param_str_tmu_reg_readexynos_acpm_tmu_reg_read__param_tmu_reg_readdevm_kmalloc__kmallocperf_trace_buf_allocdisable_irq_nosynckthread_cancel_delayed_work_syncgs_tmu_pm_nb__kstrtabns_register_tpu_thermal_pause_cb__crc_register_tpu_thermal_pause_cb__kstrtab_register_tpu_thermal_pause_cb__ksymtab_register_tpu_thermal_pause_cb__kstrtabns_register_dfs_throttle_cb__crc_register_dfs_throttle_cb__kstrtab_register_dfs_throttle_cb__ksymtab_register_dfs_throttle_cbthermal_dfs_throttle_cbtpu_dataexynos_acpm_tmu_ipc_send_dataacpm_ipc_send_datacpufreq_ida$d.799$d.699$x.599$d.499$d.399$d.299$x.199$d.99$d.789$d.689$x.589$x.489$x.389$d.289$x.189$d.89$d.779$d.679.Ltmp579$x.579.Ltmp479$x.479$x.379$x.279$d.179$x.79$d.769$d.669$x.569$x.469$x.369__UNIQUE_ID_alias269$d.269$x.169$d.69$d.759$d.659$x.559$d.459$d.359$x.259gs_throttle_arm._rs.259$x.159$d.59$d.749$d.649__UNIQUE_ID_author549$x.549$x.449$x.349$x.249$x.149$x.49$d.739$d.639__UNIQUE_ID_tmu_sub_reg_dump_fall_thres539$d.539$x.439$d.339$x.239$x.139$d.39$d.729$d.629$x.529$x.429$x.329$x.229$x.129$d.29$d.819$d.719$d.619$x.519$x.419$x.319$x.219$d.119$x.19$d.809$d.709$d.609$d.509$d.409$d.309$x.209$x.109$d.9kstrtou8$d.798$d.698$x.598$x.498$x.398$x.298$d.198gs_tmu_probe.__key.98$x.98$d.788$d.688$x.588$d.488$x.388$x.288$x.188$x.88$d.778$d.678$x.578$d.478$d.378gs_throttle_hard_limit._rs.278$d.278$x.178$x.78$d.768$d.668$x.568$d.468$x.368__UNIQUE_ID_alias268$x.268gs_throttle_arm._rs.268$x.168$x.68$d.758$d.658$x.558$x.458$x.358$d.258$x.158$x.58$d.748$d.648__UNIQUE_ID_description548$x.548.Ltmp448$d.448$x.348$x.248gs101_throttle_pause._rs.248$x.148$x.48$d.738$d.638__UNIQUE_ID_tmu_top_reg_dump_fall_thres538$x.538$x.438.Ltmp338$x.338$x.238$x.138$x.38$d.728$d.628$d.528$x.428$d.328$x.228$d.128$x.28$d.818$d.718$d.618$d.518$d.418$d.318$x.218$x.118$x.18$d.808$d.708.Ltmp608$d.608$x.508$x.408$x.308.Ltmp208$x.208$x.108$d.8bpf_trace_run7_note_7$d.797$d.697$x.597$d.497$d.397$d.297$x.197$x.97$d.787$d.687$x.587$x.487$x.387$x.287$x.187$d.87$d.777$d.677$x.577$x.477$x.377$x.277$x.177$d.77$d.767$d.667$x.567$x.467$d.367__UNIQUE_ID_depends267$d.267$x.167$x.67trace_clock_set_rate.67$d.757$d.657$x.557$x.457$d.357$x.257gs_throttle_arm._rs.257$x.157$d.57$d.747$d.647$d.547$x.447$d.347$x.247$x.147$d.47$d.737$d.637__UNIQUE_ID_tmu_sub_reg_dump_rise_thres537$d.537$x.437$d.337$x.237$d.137$x.37$d.727$d.627$x.527$x.427$x.327gs_tmu_irq_work_init.__key.227$x.227$x.127$d.27$d.717$d.617$x.517$x.417$x.317$x.217$x.117$x.17get_static_power._rs.17$d.807$d.707$d.607$d.507$d.407$d.307$x.207$d.107$d.7bpf_trace_run6$d.796$d.696$x.596$x.496$x.396$x.296$d.196$x.96$d.786$d.686$x.586.Ltmp486$d.486$x.386$x.286$x.186$x.86$d.776$x.576$d.476$d.376gs_throttle_hard_limit._rs.276$d.276$x.176$x.76$d.766$d.666$x.566$d.466$x.366__UNIQUE_ID_intree266$x.266gs_throttle_arm._rs.266$x.166$x.66$d.756$d.656$x.556$x.456$x.356$d.256$x.156$x.56$d.746$d.646.Ltmp546$x.546$d.446$x.346$x.246gs101_throttle_pause._rs.246$x.146$x.46$d.736$d.636__UNIQUE_ID_tmu_top_reg_dump_rise_thres536$x.536$x.436$x.336$d.236$x.136$x.36$d.726$d.626$d.526$d.426$d.326$x.226$x.126$x.26kstrtou16$d.716$d.616$d.516$d.416$d.316$x.216$d.116$x.16$d.806$d.706$d.606$x.506$x.406$x.306$x.206$x.106$d.6bpf_trace_run5$d.795$d.695$x.595$d.495$x.395$d.295$x.195$d.95$d.785$d.685$x.585$x.485$x.385$x.285$x.185$x.85$d.775$d.675$x.575$x.475.Ltmp375$x.375$x.275$d.175$d.75$d.765$d.665$x.565$x.465$d.365__UNIQUE_ID_name265gs_throttle_arm._rs.265$d.265.Ltmp165$x.165$d.65$d.755$d.655$x.555$x.455$d.355$x.255gs_throttle_arm._rs.255$x.155$x.55$d.745$d.645$d.545$x.445$d.345$x.245$x.145$d.45$d.735$d.635__UNIQUE_ID_tmu_reg_dump_current_temp535$d.535$x.435$d.335$x.235$x.135$d.35$d.725$d.625$x.525$x.425$x.325$x.225$d.125$x.25$d.715$d.615$x.515$x.415$x.315$x.215$x.115$x.15$d.805$d.705$d.605$d.505$d.405.Ltmp305$d.305$x.205$x.105$d.5bpf_trace_run4$d.794$d.694$x.594$x.494$x.394$x.294$d.194$x.94$d.784$d.684$x.584$d.484$x.384$d.284$x.184$x.84$d.774$d.674$x.574$x.474$d.374$x.274gs_throttle_hard_limit._rs.274$x.174$x.74__sw_hweight64$d.764$d.664$x.564$d.464$x.364__UNIQUE_ID_vermagic264$x.264$x.164$x.64$d.754$d.654$x.554$x.454$x.354$d.254$x.154$x.54$d.744$d.644$x.544$d.444$x.344$x.244gs101_throttle_pause._rs.244$x.144$x.44$d.734$d.634__UNIQUE_ID_tmu_reg_dump_state534$x.534$x.434$x.334$x.234$d.134$x.34$d.724$d.624$d.524$d.424$d.324$x.224$x.124$x.24$d.714$d.614$d.514$d.414$d.314$x.214$x.114$x.14$d.804$d.704$d.604$x.504$x.404$x.304$d.204$d.104exynos_acpm_tmu_set_resume._rs.4$d.4bpf_trace_run3$d.793$d.693$x.593$x.493$x.393$d.293$x.193$d.93$d.783$d.683$x.583$x.483$x.383$x.283$x.183$d.83$d.773$d.673$x.573$d.473$x.373$d.273$d.173$x.73$d.763$d.663$x.563$x.463$d.363gs_throttle_arm._rs.263$d.263$x.163$d.63$d.753$d.653$x.553$x.453$d.353$x.253gs_throttle_arm._rs.253$x.153$d.53$d.743$d.643$d.543$x.443$d.343$x.243$x.143$x.43$d.733$d.633__UNIQUE_ID_tmu_reg_write533$d.533$x.433$d.333gs_tmu_irq_work_init.__key.233$x.233$x.133$d.33$d.723$d.623$x.523$x.423$x.323gs_tmu_irq_work_init.__key.223$x.223$x.123$x.23$d.713$d.613.Ltmp513$x.513$x.413$x.313$x.213$d.113$x.13$d.803$d.703$d.603$d.503$d.403$d.303$x.203$x.103$d.3dev_attr_ipc_dump2bpf_trace_run2$d.792$d.692$x.592$d.492$x.392$x.292$d.192$x.92$d.782$d.682$x.582$d.482$d.382$d.282$x.182$x.82$d.772$d.672$x.572$x.472$d.372.Ltmp272__UNIQUE_ID_scmversion272$x.272$d.172$x.72$d.762$d.662$x.562$x.462$x.362$x.262.Ltmp162$x.162$x.62$d.752$d.652$x.552$x.452$x.352$x.252$x.152$x.52$d.742$d.642$x.542$x.442$x.342$x.242gs101_throttle_pause._rs.242$x.142$x.42$d.732$d.632__UNIQUE_ID_tmu_reg_read532$x.532$x.432$x.332$x.232$x.132$x.32$d.722$d.622$d.522$d.422$d.322$x.222$d.122$x.22$d.812$d.712$d.612$x.512$d.412$d.312$x.212$x.112$x.12$d.802$d.702$x.602$x.502$x.402$x.302$d.202$x.102$d.2dev_attr_ipc_dump1$d.791$d.691$x.591$x.491$x.391$x.291$x.191$x.91$d.781$d.681$x.581$x.481$x.381$x.281$d.181$d.81$d.771$d.671$x.571$d.471$x.371__UNIQUE_ID_alias271$d.271$x.171trace_clock_set_rate.171$d.71$d.761$d.661$x.561$d.461$d.361$x.261gs_throttle_arm._rs.261$x.161$x.61$d.751$d.651__UNIQUE_ID_alias551$x.551$x.451$x.351$x.251gs_throttle_arm._rs.251$x.151$d.51$d.741$d.641$d.541$x.441$d.341$x.241$x.141$d.41$d.731$d.631$d.531$x.431$d.331gs_tmu_irq_work_init.__key.231$x.231$d.131$x.31$d.721$d.621$x.521$x.421$x.321$x.221$x.121$x.21$d.811$d.711$d.611$d.511$x.411$x.311.Ltmp211$x.211$x.111$x.11$d.801$d.701$x.601$d.501$d.401$d.301$x.201$d.101$d.1$d.790$d.690$x.590$d.490$x.390$x.290$d.190$x.90$d.780$d.680$x.580$d.480$d.380$x.280gs_throttle_hard_limit._rs.280$x.180$x.80$d.770$d.670$x.570$x.470$d.370__UNIQUE_ID_alias270$x.270init_bcl_dev._rs.270$x.170$x.70$d.760$d.660$x.560$x.460$x.360$d.260$x.160$x.60$d.750$d.650__UNIQUE_ID_license550$x.550$x.450$d.350$x.250$d.150$x.50$d.740$d.640$x.540$x.440$x.340gs101_throttle_pause._rs.240$d.240$d.140$x.40$d.730$d.630$x.530$x.430$x.330$x.230$x.130$x.30$d.820$d.720$d.620$d.520$d.420$d.320$x.220$x.120$x.20$d.810$d.710$d.610$x.510$x.410$x.310$x.210$d.110$d.10$d.800$d.700$x.600$x.500$x.400$x.300$d.200$x.100@IX)pWxlp^@zD632?8-: p N TI!T"T$T4@85@052XT|@5!@05@5@@,5 @05k@55T,0@x5Y@(5%U$ @H5$U@"5 XVS@5 @PZ;@  5"k]hf@@85$"`^ @xp5&@5 A`<@5)3aO@0puLoef@@0$05/j'|@$h e`$!`$7Jbu