ELF@@?#A8{S"B/+5RA8/@"BcҡT{FSG#_`@!@T#!*#       c?#{,RkR RɕR虁R'RFRR䖁R㔁RšR p  8 `     {#_calib D H L P T X \ ` d h l DHLPTX\`dhlD H L P T X \ ` d h l   $(,      $ ( , D H L P T X \ ` d h l    $(,        $ ( , D H L P T X \ ` d h l D H L P T X \ ` d h l $intYu32M #oYwY Y  @YY Y .  ! '  / 5( <6Y amY +  Y  YBY0Y}Y   Yf        !"#$%&'()*+,-./ Y Y YY YXY:Y,  Y[     YyYY FJ/4Y!b b lYN      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ ]S.S9S /]  GN  ?  R  q g  q {  q q [y||nXnrF|bq/mxF|{F gFzF&|FtU0|Q- F-,|cp1p2 0d!1F"ret1 F#8$n% &;!ptr;<'1!zptr1=( (I$ > >! !I: ; 9 ( !I< : ;9 I 4:!; 9 I &I < > !I: ;9!>! !I: ; 9!.?:!;9 'I<>! !I: ;9 4:!;!9 I?<4G:!; 9!: ; 9 II.?: ;9!'<.:!; 9 'I@|:!; 9 I4:!;!/9 I:!; 9 I% U$ > : ; 9 I&4: ; 9 I?( !I/!4: ; 9 I"4: ; 9 I#1X Y W $1%!I/ &.: ; 9 'I '.: ; 9 'I <tt 6 6/6"!!!!!!!!!v !!!!!!!!!!" ! -fK<=! ! tY 1 Y0 !HRTIMER_MAX_CLOCK_BASESCRIT_THRESH_10CRIT_THRESH_11CRIT_THRESH_12CRIT_THRESH_13MIN_STATUS_10MIN_STATUS_11MIN_STATUS_12MIN_STATUS_13MIN_STATUS_14MIN_STATUS_15WORK_OFFQ_DISABLE_SHIFTtsens_opsVMSCAN_THROTTLE_NOPROGRESSWMARK_LOWCRITICAL_STATUS_1CRITICAL_STATUS_2CRITICAL_STATUS_3CRITICAL_STATUS_4CRITICAL_STATUS_5CRITICAL_STATUS_6CRITICAL_STATUS_7CRITICAL_STATUS_8GNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongNR_ZONE_LRU_BASEPCPU_FC_NRSCHED_SOFTIRQLOWER_STATUS_12UPPER_STATUS_10UPPER_STATUS_11UPPER_STATUS_12UPPER_STATUS_13UPPER_STATUS_14UPPER_STATUS_15WMARK_HIGHWORK_OFFQ_LEFTPGPROMOTE_CANDIDATENR_ZONE_ACTIVE_FILECRIT_INT_STATUS_5MM_SHMEMPAGESCRIT_INT_STATUS_6CRIT_INT_STATUS_8tsens_sensorlru_listNUMA_FOREIGNLOWER_STATUS_1LOWER_STATUS_2PGPROMOTE_SUCCESSLOWER_STATUS_4LOWER_STATUS_5LOWER_STATUS_6LOWER_STATUS_7LOWER_STATUS_8LOWER_STATUS_9LOW_INT_CLEAR_14LOW_INT_CLEAR_15UP_INT_MASK_15SB_FREEZE_COMPLETEPGDEMOTE_KHUGEPAGEDNR_FOLL_PIN_ACQUIREDNR_MM_COUNTERSWORK_STRUCT_COLOR_BITSADDR_NO_RANDOMIZENUMA_OTHERLOW_INT_CLEAR_11LOW_INT_CLEAR_12FDPIC_FUNCPTRSLOW_INT_CLEAR_13node_stat_itemkmalloc_cache_typeUP_THRESH_10UP_THRESH_11UP_THRESH_12UP_THRESH_13UP_THRESH_14UP_THRESH_15LOWER_STATUS_14tsens_plat_dataNUMA_HITLOW_THRESH_0LOW_THRESH_1LOW_THRESH_2LOW_THRESH_3LOW_THRESH_4LOW_THRESH_5LOW_THRESH_6LOW_THRESH_7LOW_THRESH_8LOW_THRESH_9LRU_ACTIVE_FILEWORKINGSET_RESTORE_FILE__u32privNR_KMALLOC_TYPESdata_tsens_v1DQST_CACHE_HITScalibrate_v1NR_SHMEM_THPSUNAME26__SD_BALANCE_WAKEHRTIMER_BASE_TAICRIT_INT_CLEAR_9tsens_legacy_calibration_formatwork_bitslong intCODE_OR_TEMPLOWER_STATUS_10LOWER_STATUS_11init_commonLOWER_STATUS_13MAX_STATUS_0LOWER_STATUS_15__SD_BALANCE_NEWIDLEMIGRATE_CMAMAX_STATUS_6class_raw_spinlock_irq_tMAX_STATUS_8SENSOR_ENWORK_OFFQ_DISABLE_BITS__SD_OVERLAPLRU_UNEVICTABLEMOD_MEM_NUM_TYPESNR_FILE_DIRTYUP_INT_CLEAR_10UP_INT_CLEAR_11UP_INT_CLEAR_12UP_INT_CLEAR_13UP_INT_CLEAR_14UP_INT_CLEAR_15tsens_qcs404_nvmemUP_THRESH_5DQST_DROPSNR_ZONE_INACTIVE_ANONUP_THRESH_9WORK_OFFQ_FLAG_ENDWORK_OFFQ_POOL_BITSWORK_OFFQ_BH_BITNR_INACTIVE_ANONsigned charHRTIMER_BASE_REALTIME_SOFTNR_FREE_CMA_PAGESMM_FILEPAGESNR_ACTIVE_ANONNR_ISOLATED_FILEHRTIMER_BASE_MONOTONIC_SOFTpid_typeCRIT_INT_CLEAR_10CRIT_INT_CLEAR_11CRIT_INT_CLEAR_12CRIT_INT_CLEAR_13CRIT_INT_CLEAR_14CRIT_INT_CLEAR_15WORKINGSET_NODERECLAIMunsigned charNR_KERNEL_STACK_KBRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITvec_typePGDEMOTE_DIRECTnuma_stat_itemDQST_READSUP_INT_MASK_0UP_INT_MASK_1UP_INT_MASK_2UP_INT_MASK_3UP_INT_MASK_4UP_INT_MASK_5UP_INT_MASK_6UP_INT_MASK_7UP_INT_MASK_8UP_INT_MASK_9WDOG_BARK_MASKWMARK_MINMIGRATE_ISOLATEtsens_v1_regfieldsNR_ANON_THPStsens_calibrate_common_Boolops_generic_v1STICKY_TIMEOUTSPIDTYPE_PIDKMALLOC_CGROUPWORKINGSET_RESTORE_BASENR_KERNEL_MISC_RECLAIMABLEcharSB_UNFROZENNR_SWAPCACHEARM64_VEC_SVEMOD_INVALIDMIGRATE_TYPESTRDYlong long unsigned intN_HIGH_MEMORYMOD_DATAmod_mem_typeqfprom_cdataCRITICAL_STATUS_0UP_INT_CLEAR_0UP_INT_CLEAR_1UP_INT_CLEAR_2UP_INT_CLEAR_3UP_INT_CLEAR_4UP_INT_CLEAR_5UP_INT_CLEAR_6UP_INT_CLEAR_7UP_INT_CLEAR_8UP_INT_CLEAR_9vm_fault_tNR_SLAB_UNRECLAIMABLE_BCRIT_INT_STATUS_0CRIT_INT_STATUS_1CRIT_INT_STATUS_2CRIT_INT_STATUS_3CRIT_INT_STATUS_4MOD_TEXTWDOG_BARK_CLEARCRIT_INT_STATUS_7WORK_OFFQ_FLAG_BITSCRIT_INT_STATUS_9LOW_INT_STATUS_11LOW_INT_STATUS_13LOW_INT_STATUS_14LOW_INT_STATUS_15KMALLOC_DMATIMER_SOFTIRQNR_WMARKHRTIMER_BASE_MONOTONICtsens_read_calibration_legacyPCPU_FC_AUTOMIGRATE_RECLAIMABLENR_FILE_MAPPEDADDR_LIMIT_32BITcompute_intercept_slopeSB_FREEZE_WRITE_DQST_DQSTAT_LASTzone_stat_itemVER_0_1UP_INT_MASK_11UP_INT_MASK_12UP_INT_MASK_13UP_INT_MASK_14VER_MINOR__SD_ASYM_CPUCAPACITYMIGRATE_HIGHATOMICHRTIMER_BASE_TAI_SOFTARM64_VEC_MAXWORK_STRUCT_FLAG_BITSUPPER_STATUS_0UPPER_STATUS_1UPPER_STATUS_2UPPER_STATUS_3UPPER_STATUS_4UPPER_STATUS_5UPPER_STATUS_6UPPER_STATUS_7UPPER_STATUS_8UPPER_STATUS_9PIDTYPE_MAX__SD_SHARE_CPUCAPACITYMAX_REGFIELDSlong unsigned intHRTIMER_SOFTIRQvmscan_throttle_statePTR_ERRNR_ZONE_UNEVICTABLEVALID_0VALID_1VALID_2VALID_3VALID_4VALID_5VALID_6VALID_7VALID_8VALID_9UP_INT_STATUS_11UP_INT_STATUS_13KMALLOC_RECLAIMUP_INT_STATUS_15__SD_ASYM_CPUCAPACITY_FULLMIGRATE_PCPTYPESRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITPCPU_FC_PAGELOW_INT_MASK_14__SD_NUMAPIDTYPE_SIDinit_8956__SD_BALANCE_EXECLOW_INT_STATUS_0LOW_INT_STATUS_1LOW_INT_STATUS_2LOW_INT_STATUS_3LOW_INT_STATUS_4LOW_INT_STATUS_5LOW_INT_STATUS_6LOW_INT_STATUS_7LOW_INT_STATUS_8LOW_INT_STATUS_9NR_THROTTLED_WRITTENreg_fieldLOW_INT_MASK_0LOW_INT_MASK_1LOW_INT_MASK_2LOW_INT_MASK_3LOW_INT_MASK_4LOW_INT_MASK_5LOW_INT_MASK_6LOW_INT_MASK_7LOW_INT_MASK_8LOW_INT_MASK_9CRIT_INT_MASK_9long long intLRU_INACTIVE_ANONWDOG_BARK_COUNTNR_ZSPAGESCRITICAL_STATUS_10NR_SHMEM_PMDMAPPEDCRITICAL_STATUS_12CRITICAL_STATUS_13CRITICAL_STATUS_14CRITICAL_STATUS_15CRIT_INT_MASK_1CRIT_INT_MASK_2CRIT_INT_MASK_3NR_FILE_THPSLOW_INT_CLEAR_8CRIT_INT_MASK_5LOW_INT_CLEAR_9CRIT_INT_MASK_6CRIT_INT_MASK_7CRIT_INT_MASK_8MOD_INIT_RODATADQF_SYS_FILE_BMIGRATE_UNMOVABLECRIT_INT_MASK_0VALID_10VALID_11VALID_12VALID_13VALID_14VALID_15NR_VM_NODE_STAT_ITEMSCRIT_INT_MASK_4MOD_RO_AFTER_INITWORKINGSET_REFAULT_ANONVER_MAJORMOD_INIT_DATAWORKINGSET_ACTIVATE_BASEcurrent_stack_pointerWORKINGSET_REFAULT_BASE__SD_SERIALIZENR_ZONE_INACTIVE_FILEunsigned intSB_FREEZE_PAGEFAULTMOD_INIT_TEXTNR_ZONE_WRITE_PENDINGNR_VM_ZONE_STAT_ITEMSSHORT_INODENR_VM_NUMA_EVENT_ITEMSNR_FILE_PAGESWORK_STRUCT_COLOR_SHIFTWORK_STRUCT_PENDING_BIT__SD_ASYM_PACKINGWORK_OFFQ_FLAG_SHIFT__int128 unsignedNR_LRU_BASEZONELIST_NOFALLBACKVER_1_XCRIT_INT_MASK_10NUMA_INTERLEAVE_HITCRIT_INT_MASK_11CRIT_INT_MASK_12WMARK_PROMOCRIT_INT_MASK_13__SD_BALANCE_FORKCRIT_INT_MASK_14CRIT_INT_MASK_15UP_THRESH_0UP_THRESH_1UP_THRESH_2UP_THRESH_3UP_THRESH_4zone_watermarksUP_THRESH_6UP_THRESH_7UP_THRESH_8UP_INT_STATUS_7UP_INT_STATUS_8UP_INT_STATUS_9class_spinlock_irqsave_tops_8956ADDR_COMPAT_LAYOUTmigratetypeNR_ACTIVE_FILE__SD_FLAG_CNTWORK_STRUCT_LINKED_BITboolclass_raw_spinlock_tTASK_COMM_LENN_CPUVMSCAN_THROTTLE_CONGESTEDLOW_THRESH_10LOW_THRESH_11LOW_THRESH_12LOW_THRESH_13LOW_THRESH_14LOW_THRESH_15NR_ZONE_ACTIVE_ANONNR_INACTIVE_FILEtsens_featuresDQF_ROOT_SQUASH_BZONELIST_FALLBACKNR_IOMMU_PAGESTSENS_ENrseq_cs_flags_bitNR_LRU_LISTSDQST_FREE_DQUOTSWHOLE_SECONDSCC_MON_CLEARops_8976data_8956UP_INT_MASK_10deviceVER_STEPN_POSSIBLEREAD_IMPLIES_EXEChrtimer_base_typeLRU_ACTIVE_ANONWORKINGSET_RESTORE_ANONHI_SOFTIRQLAST_TEMP_10LAST_TEMP_11LAST_TEMP_12LAST_TEMP_13LAST_TEMP_14LAST_TEMP_15class_spinlock_irq_tMAX_STATUS_7KMALLOC_NORMALNR_VMSCAN_IMMEDIATEWORK_STRUCT_INACTIVE_BITMOD_RODATAclass_raw_spinlock_irqsave_tDQST_ALLOC_DQUOTSLOW_INT_CLEAR_0LOW_INT_CLEAR_1LOW_INT_CLEAR_2LOW_INT_CLEAR_3LOW_INT_CLEAR_4LOW_INT_CLEAR_5LOW_INT_CLEAR_6LOW_INT_CLEAR_7NR_MLOCKVMSCAN_THROTTLE_ISOLATEDNET_RX_SOFTIRQCRITICAL_STATUS_11SB_FREEZE_FSNR_DIRTIEDLOW_INT_CLEAR_10MIN_STATUS_0MIN_STATUS_1MIN_STATUS_2MIN_STATUS_3MIN_STATUS_4MIN_STATUS_5MIN_STATUS_6MIN_STATUS_7MIN_STATUS_8MIN_STATUS_9TASKLET_SOFTIRQCRIT_INT_CLEAR_0CRIT_INT_CLEAR_1CRIT_INT_CLEAR_2CRIT_INT_CLEAR_3CRIT_INT_CLEAR_4CRIT_INT_CLEAR_5CRIT_INT_CLEAR_6CRIT_INT_CLEAR_7CRIT_INT_CLEAR_8data_8976MM_ANONPAGES__SD_WAKE_AFFINENR_BOUNCEKMALLOC_RANDOM_END__int128VER_0PIDTYPE_PGIDRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITDQST_LOOKUPSCRIT_THRESH_14CRIT_THRESH_15DQST_SYNCSget_temp_tsens_validPGDEMOTE_KSWAPDWORKINGSET_NODESMM_SWAPENTSHRTIMER_BASE_BOOTTIME_SOFTIRQ_POLL_SOFTIRQNR_FREE_PAGESWORK_STRUCT_PWQ_BITLOW_INT_MASK_10LOW_INT_MASK_11LOW_INT_MASK_12LOW_INT_MASK_13PIDTYPE_TGIDLOW_INT_MASK_15VER_2_XNR_VMSCAN_THROTTLENR_WRITEBACKLOW_INT_STATUS_10NR_ISOLATED_ANONLOW_INT_STATUS_12CRIT_INT_STATUS_10CRIT_INT_STATUS_11CRIT_INT_STATUS_12CRIT_INT_STATUS_13CRIT_INT_STATUS_14CRIT_INT_STATUS_15MAX_STATUS_2MAX_STATUS_3MAX_STATUS_4MAX_STATUS_5LAST_TEMP_0LAST_TEMP_1LAST_TEMP_2LAST_TEMP_3LAST_TEMP_4LAST_TEMP_5LAST_TEMP_6LAST_TEMP_7LAST_TEMP_8LAST_TEMP_9NR_SHMEMshort intIS_ERRmodeNR_VMSCAN_WRITENR_WRITTENNUMA_MISSWORKINGSET_ACTIVATE_ANONMMAP_PAGE_ZEROWORK_STRUCT_PWQ_SHIFTINT_ENkfreeqfprom_readN_NORMAL_MEMORYNR_FOLL_PIN_RELEASEDNET_TX_SOFTIRQNUMA_LOCAL__SD_SHARE_LLCWDOG_BARK_STATUSHRTIMER_BASE_BOOTTIMEVMSCAN_THROTTLE_WRITEBACKclass_spinlock_tHRTIMER_BASE_REALTIMENR_WRITEBACK_TEMPNR_NODE_STATESNR_FILE_PMDMAPPEDCRIT_THRESH_1CRIT_THRESH_3NR_PAGETABLEpcpu_fc__SD_CLUSTERDQST_WRITESDQF_PRIVATEN_ONLINEregfield_idsNR_SLAB_RECLAIMABLE_BLRU_INACTIVE_FILEtsens_verCRITICAL_STATUS_9KMALLOC_RANDOM_STARTN_MEMORYADDR_LIMIT_3GBLOWER_STATUS_0WORK_OFFQ_POOL_SHIFTtsens_privLOWER_STATUS_3short unsigned intNR_SECONDARY_PAGETABLEtsens_v1_featPCPU_FC_EMBEDMAX_ZONELISTSNR_UNEVICTABLEnode_statesWORKINGSET_ACTIVATE_FILENR_ANON_MAPPEDWORKINGSET_REFAULT_FILEBLOCK_SOFTIRQMIGRATE_MOVABLECC_MON_MASK__SD_PREFER_SIBLINGMAX_STATUS_10MAX_STATUS_11MAX_STATUS_12MAX_STATUS_13MAX_STATUS_14MAX_STATUS_15N_GENERIC_INITIATORRCU_SOFTIRQTSENS_SW_RSTCC_MON_STATUSNR_SOFTIRQSUP_INT_STATUS_10UP_INT_STATUS_0UP_INT_STATUS_12UP_INT_STATUS_1UP_INT_STATUS_14UP_INT_STATUS_2MAX_STATUS_1UP_INT_STATUS_3UP_INT_STATUS_4CRIT_THRESH_0UP_INT_STATUS_5CRIT_THRESH_2UP_INT_STATUS_6CRIT_THRESH_4CRIT_THRESH_5CRIT_THRESH_6CRIT_THRESH_7CRIT_THRESH_8CRIT_THRESH_9ARM64_VEC_SMEMAX_STATUS_9drivers/thermal/qcom/tsens-v1.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/thermal/qcom./include/linux./include/uapi/asm-generic./arch/arm64/include/asm./include/uapi/linux./include/linux/sched./include/asm-generictsens-v1.ctsens-v1.cerr.hint-ll64.htypes.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hworkqueue.hmm_types.hnodemask.hmmzone.hslab.hhrtimer_defs.hinterrupt.htopology.hquota.hquota.hfs.hmodule.htsens.hstack_pointer.hint-ll64.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $tA-AYA-4A-ABBV A-A  t   ) 82 88; p8J ]Tp  ~X(((tsens-v1.c$xinit_8956$dcalibrate_v1ops_8976ops_8956ops_generic_v1tsens_v1_regfieldstsens_qcs404_nvmemtsens_v1_featinit_commontsens_calibrate_commonqfprom_readtsens_read_calibration_legacycompute_intercept_slopekfree__stack_chk_faildata_8976data_8956data_tsens_v1get_temp_tsens_valid@"|#$%&'` px  8  p d!!"+8@"H+p!x+   &- 4 ; #B%N:\+cj>} #  a J(  k!2 m,5>G`#PYbkt1} U%D  &r: ?  -$*.8E$U[%agIss!o#   s% .&~$#$U*L%06&<f$CSY_&_ekqy w9 }+z =#nY# !8 ZF 2 p. 4 :Q @FL%R$X9^!d` j pv|9&G#& " *& !T$#su$\ "#_2#  ]#$' *$0%6<BHN Tj ZI`Wgex~ % $O#!/ ^ ,%.P47%: @dFDL REYigo>$u#{q   P#hQ& 5T&'d  t%y+$1#7=C{&I OUgms$e   $d   86lc }L# )5n:%J, P&V@\!cXmw$ju' 9#""""""""""    ! # ) /  5 ; A "G *M 2S :Y !_ *e 3k <q Ew N} d% {  %         b 7 g T ' 8 I Z k |     ! % !+ 1  7 2= C I O U [ a &g 6m s y           , ; J Y h w +! ;! K! [!  x!      ! ' - 3 9 =? KE YK gQ uW ] c i o u { " 1 @ O ^ r      ;' \' }' ' ' ' ' P ` p *' B K' S l' t # ) / 5 ; A G M S Y  _ & e 6 k F q V w f }           _ . = L [ '        , 8 D    &% 3+ @1 M7 Z= C I O U %[ 7a Ig [m ms %%y  w     0 Q c u    4  F  ! !  " " 1" D" EV gx!'-39 ? E K Q W ]cCiSocum{Hm~'$'$'(( (.(<( '6!E(r / 6#=D KR'Y?`o&gnu|(Tbp~G 'W"d"q"~" C X(&$&+&2&9&@&GOTwY%^hVr|Uv %I    p*  8)%L1 A(J#\~#i  + ' 1H@Vt`w@y##  "8&P*e.u26:>HMRW\af%k1p?uOzV^ir~j<@.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.init.text.rodata.str1.8.rela.rodata.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@Hd+&@8e1;t6@fF2pZxU@(f g (b@g< sH/E1@@H1"@`01@03e(0)\ 04^'[^`^ ^p@ `^ ! c1