ELFД@@)(?#{A8 @A@B@a@!$5'@}RB @B|bA8@#@BBҡT @{è#__$?#{R @ R{#__$?#{ &RRa@`@R!@̀R!$@R @{¨#_  _$?#{&RSRD@RR`@t@@!$a@&RRR!@"RBR}RSA{¨#_ ?#{A8SR[@ @B?u``R*@7cNA@T`@v&RRR@"Ra@!@!p9*`5o@@4`@&RRңRR@!`@#RR r r&R@R!a@&RRRR!@!$*cB*` 5>Rc`@Ts`@* qlTq TxR{#k:RyBX rr` @c@ qaTk҃a@c|`@*!@cf&RRcS!@$! c2 R k<8{ckTR rk T`B@9&RdF@9Ra@qbJ@92`_q!@u@2c!$Ra@#R&RR*!@BRҀWcCkDsEA8?@@B!AT*SA[B{Ȩ#_cC`@!CLA*7a@R N)r!@B8c4Sb*B*R!Դckst*!cC*!cCkDR"r!cCsE!t@cC!cCsE_$?#{{#__$?#{{#_failed to get regmap (error %ld) socionext,tmod-calibrationthermalfailed to register sensor device critical trip is over limit(>%d), or not set thermal zone has too many trips failed to initialize sensor uniphier-thermal drivers/thermal/uniphier_thermal.csocionext,uniphier-pxs2-thermalsocionext,uniphier-ld20-thermalsocionext,uniphier-pxs3-thermalsocionext,uniphier-nx1-thermal8uniphier_thermal.license=GPL v2uniphier_thermal.file=drivers/thermal/uniphier_thermaluniphier_thermal.description=UniPhier thermal driveruniphier_thermal.author=Kunihiko Hayashi  < ]int pu32#dp   H  7 p    u $ p J %" pV  pv p p e @ ppp+ pD]pp p p* p# p~  p        !"#$%&'(p p pR5pWp7p  ppApot~ ~p       p A p!0 MNOP(S, T1 devUV7 WG X%M  , G   0 P* V* y  \" q y  y  I {  E 45 |E  r 6b }r    }  y(y],F ] F7 P!H "H!n #$ #%K# &',d( #:#-# #( #:#-# #)H#a#U  * ]hA+6 d,dev1 fg- Ak,i].ret ]d.irq]d]g]f/ !](  #0#$#06 #"{#&1'l'p'Q2 c #:#-# #( #:#-# #(#:#-# #(-#:#-# #3X$=r #u#h#[#O&'Q0n"##{)##0&#"u8K####&1$#:#-# #09A#F'Re1^'hP(#:#-# #(#:#-# #)H#a#U0!#4( # *J05irq5]P+@ Q- *JX35irq.]P+9 c- )3(#@1L1X1d$#:#-# #6 o7; --,i]* ] +' P+2 c- ,map1 .ret]Pt$##&1 ]6 97@ ,map1 6 u7? ,map1 ,i]-6 7; 8chE7 ,map1 9[ ]7[B ,map]1 ,val^-_,ret`]:;]H ;  : ; 9 I$ > : ; 9 I> I: ; 9 ( &I   I & ' > I: ; 9 4: ; 9 I?I!I/ (> I: ;9 ( : ;9 I> I: ;9 < : ; 9  : ; 9 I8  : ; 9 I8 4: ; 9 I4: ;9 I4: ;9 I .: ;9 '@B.: ;9 'I@B.: ;9 'I@B : ;9 I!4: ;9 I"1RUX YW #1$1RUX Y W %1RUX YW & U'41(1RUX Y W )1X Y W *.: ; 9 'I@B+: ; 9 I,4: ; 9 I-4: ; 9 I.4: ; 9 I/ U01X YW 14121X Y W 3 141X YW 5: ; 9 I6.: ; 9 ' 7: ; 9 I8: ; 9 I9.: ; 9 'I : ;.: ;9 'I <: ;9 I=: ;9 I>.: ;9 ' ?4: ;9 I@.: ; 9 'I L,(t drivers/thermal./include/linux./include/uapi/asm-generic./arch/arm64/include/asm./include/uapi/linux./include/linux/sched./include/asm-genericuniphier_thermal.cbitops.hregmap.hplatform_device.hdevice.hdelay.herr.hof.hint-ll64.hposix_types.htypes.hinit.hirqreturn.hpercpu.hprocessor.hpid.hstddef.hpersonality.hhrtimer.hnodemask.hmm_types_task.hrseq.hsched.hmm_types.hmmzone.hslab.hinterrupt.hquota.hquota.hfs.htopology.hthermal.hthermal.hstack_pointer.hint-ll64.h  X X#&z =Y$a2 !b 2  " !?#0pJ!J#!n    x.  x<  x<t!} .y  . |.} ~ #x.#x  x<#x  xJf Zf& !=R /<"" " ! K$  = / !~3#~ "~ w#  Y".#w  wX  w<#w  wX  wX#w  wX  x<#Q| f"}4   /  /4~. <y.H    y !M~#w#  w.#  w.  yJ)QP~  x   #x   !.x #w !    x xX#x  xJ<~-|  | 0>!<  ?X  . != w.~ >0~ *< L0 i<K} C //   X__SD_NUMAzone_watermarksADDR_COMPAT_LAYOUTRSEQ_EVENT_PREEMPT_BITirqreturn_tDQST_ALLOC_DQUOTSDQST_SYNCSpropname__exitcall_uniphier_tm_driver_exitnode_stat_itemMIGRATE_HIGHATOMICuniphier_tm_set_alertHRTIMER_BASE_BOOTTIMENR_BOUNCEN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRSregmap_write_bitsNUMA_OTHERDQF_SYS_FILE_BWORKINGSET_RESTORE_FILERCU_SOFTIRQNR_FOLL_PIN_RELEASED/home/test/workspace/code/optee_3.16/linux_DQST_DQSTAT_LASTMM_ANONPAGES__SD_BALANCE_EXECNR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASEHRTIMER_BASE_MONOTONICperf_event_task_contextARM64_VEC_SVEexitcall_tuniphier_tm_disable_sensormoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZEROTHERMAL_TRIP_PASSIVEthermal_zone_of_device_opsNR_LRU_BASEIRQ_NONENR_ACTIVE_FILEWHOLE_SECONDSWMARK_LOWHRTIMER_BASE_BOOTTIME_SOFTTHERMAL_TRIP_HOTkmalloc_cache_typedev_get_drvdataperf_sw_contextTHERMAL_TRIP_ACTIVEWORKINGSET_RESTORE_ANON_tdev__SD_PREFER_SIBLINGof_property_read_u32_arraythermal_zone_deviceNR_KERNEL_STACK_KBcrit_tempTHERMAL_TRIP_CRITICAL__SD_ASYM_CPUCAPACITYdeviceusleep_rangeof_device_idtdevuniphier_tm_driver_inituniphier_tm_initialize_sensorTHERMAL_DEVICE_POWER_CAPABILITY_CHANGED__kernel_size_tshifttz_devADDR_NO_RANDOMIZEindexdev_set_drvdatalong long unsigned intVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDIRQ_POLL_SOFTIRQTIMER_SOFTIRQIRQ_WAKE_THREADSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEmigratetypeLRU_INACTIVE_FILEWORKINGSET_REFAULT_FILEuniphier_tm_dt_idsirqreturn__SD_WAKE_AFFINEblock_base__SD_ASYM_CPUCAPACITY_FULLzone_stat_item__SD_SHARE_PKG_RESOURCESvalueNR_ZONE_WRITE_PENDINGMIGRATE_MOVABLEhrtimer_base_typeuniphier_tm_alarm_irq_threadnode_statestripsDQST_CACHE_HITStmod_setup_addrsize_tlong intNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTHRTIMER_BASE_REALTIMEcurrent_stack_pointerTHERMAL_EVENT_TEMP_SAMPLENR_DIRTIED_BoolDQST_LOOKUPSNR_PAGETABLENR_ANON_MAPPEDNR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITEARM64_VEC_MAXout_valuesNUMA_MISSmap_basetrueGNU C89 10.2.1 20201103 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret+leaf+bti -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1152 -g -O2 -std=gnu90 -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -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 -fno-stack-clash-protection -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonlyNR_SLAB_RECLAIMABLE_BNET_TX_SOFTIRQSB_FREEZE_FSIS_ERRSB_FREEZE_COMPLETENR_SOFTIRQSNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharMIGRATE_RECLAIMABLENR_UNEVICTABLEHI_SOFTIRQNR_ZONE_INACTIVE_FILEuniphier_tm_irq_clearNUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONdatapid_typeperf_nr_task_contextsNET_RX_SOFTIRQN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIKMALLOC_DMArseq_event_mask_bitsNR_FREE_CMA_PAGESSB_UNFROZENbitsNR_FOLL_PIN_ACQUIREDntripsN_HIGH_MEMORYN_CPU__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intNR_KERNEL_MISC_RECLAIMABLEvm_fault_tplatform_set_drvdataTHERMAL_TRIP_CHANGEDSB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHEADDR_LIMIT_32BITboolout_tempSCHED_SOFTIRQ__UNIQUE_ID_file334RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATETHERMAL_TABLE_CHANGEDRSEQ_EVENT_SIGNAL_BITuniphier_tm_remove__ret_warn_onMIGRATE_CMAUNAME26N_MEMORYTASKLET_SOFTIRQsizeZONELIST_FALLBACKuniphier_tm_alarm_irqPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONthermal_notify_eventNR_ISOLATED_FILEmaskBLOCK_SOFTIRQDQST_READSpdevrseq_cs_flags_bitNR_LRU_LISTSlru_listalert_enMM_FILEPAGESthermal_trip_typeperf_invalid_contextthermal_tripSB_FREEZE_PAGEFAULTsign_extend32platform_get_drvdataNR_KMALLOC_TYPESNUMA_FOREIGN__u32PIDTYPE_PGID__s32WORKINGSET_NODERECLAIMKMALLOC_NORMALparentRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITgfp_tshort intHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPplatform_deviceNR_ZONE_ACTIVE_FILEIRQ_HANDLED__UNIQUE_ID_license335PTR_ERRTHERMAL_TRIP_VIOLATEDDQF_PRIVATEtempDQST_FREE_DQUOTSuniphier_pxs2_tm_dataregmap__UNIQUE_ID_author332NR_VM_ZONE_STAT_ITEMSWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEDQF_ROOT_SQUASH_Bpcpu_fcRSEQ_EVENT_MIGRATE_BITNR_SLAB_UNRECLAIMABLE_Buniphier_tm_get_tempTHERMAL_EVENT_UNSPECIFIEDPCPU_FC_PAGEPIDTYPE_SIDunsigned intNR_SHMEMHRTIMER_BASE_MONOTONIC_SOFTuniphier_tm_probeNR_VM_NUMA_EVENT_ITEMS__kernel_ulong_tplatform_driverMIGRATE_TYPESlong unsigned int__u8devm_kzallocPIDTYPE_PIDLRU_ACTIVE_FILEvec_typeNR_ZONE_INACTIVE_ANONNR_FILE_PAGESN_POSSIBLEMM_SHMEMPAGESNUMA_INTERLEAVE_HITdevice_nodeNR_MLOCKuniphier_of_thermal_opsunsigned charnuma_stat_itemvmscan_throttle_state__UNIQUE_ID_description333WORKINGSET_RESTORE_BASEfalseSHORT_INODE__UNIQUE_ID___addressable_uniphier_tm_driver_init331KMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHTHERMAL_EVENT_KEEP_ALIVENR_ZONE_UNEVICTABLENR_FREE_PAGESuniphier_tm_driver_exituniphier_tm_devuniphier_ld20_tm_dataDQST_WRITESNR_ISOLATED_ANON__SD_SHARE_CPUCAPACITYNR_WRITTENMAX_ZONELISTSuniphier_tm_enable_sensorPCPU_FC_AUTONR_VMSCAN_THROTTLERSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITdrivers/thermal/uniphier_thermal.csigned char__SD_FLAG_CNTLRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned intTHERMAL_DEVICE_DOWNKMALLOC_RECLAIMtmod_calibPIDTYPE_MAXLRU_ACTIVE_ANONREAD_IMPLIES_EXECNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPNUMA_LOCALPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESuniphier_tm_driverNR_MM_COUNTERSVMSCAN_THROTTLE_WRITEBACKHRTIMER_SOFTIRQN_GENERIC_INITIATORperf_hw_contextuniphier_tm_soc_dataWMARK_MINNR_ZONE_ACTIVE_ANONTHERMAL_DEVICE_UP__SD_ASYM_PACKINGGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x $,B-AFA-,A-A0CX A-A $0C-AFA-$(B-AEA-,XB-A BOA-,B-A C[A-hA-AC C T ULEAAJA-A -A A VD AAAB F A GA AHAA FA FAX,pps0 p  (X h ((  $ :M  7W5J "##$! &2C^y8]xuniphier_thermal.c__initcall__kmod_uniphier_thermal__330_377_uniphier_tm_driver_init6uniphier_tm_driver_init$xuniphier_tm_get_tempuniphier_tm_alarm_irq_threaduniphier_tm_alarm_irquniphier_tm_remove$duniphier_tm_probeuniphier_of_thermal_opsuniphier_tm_dt_idsuniphier_pxs2_tm_datauniphier_ld20_tm_datauniphier_tm_driver__UNIQUE_ID___addressable_uniphier_tm_driver_init331__exitcall_uniphier_tm_driver_exit__UNIQUE_ID_license335__UNIQUE_ID_file334__UNIQUE_ID_description333__UNIQUE_ID_author332.L144721__platform_driver_registerregmap_read__stack_chk_failthermal_zone_device_updateplatform_driver_unregisterdisable_irq_nosyncregmap_update_bits_baseusleep_range_statedevm_kmallocof_device_get_match_dataplatform_get_irqof_get_parentsyscon_node_to_regmapof_node_putdevm_request_threaded_irqdevm_thermal_zone_of_sensor_registerof_thermal_get_trip_pointsof_thermal_get_ntripsof_property_read_variable_u32_arrayregmap_write_dev_err88|9:<=P=t=>?@ABC(DX=p8===HH (,EDLPFdGpH=l==>((I8JX9lptKKxxKPPKK(P(7 ;@5 x@ , 00Q0.@%/,0t10?0VF0>M0R0e0s0z0 00000`000 0w 0n0080_&080>0D0jK0DW03c0u0 {00000Q00 00U0000C 000&0/0 80f A0J0S0z\0f0x0"~0005 000 0H0000 00 0K0 00060 0 00 020*80>0 E09X0U^0d0oj0 q0R 0-000 00b0p0% 00070 00d0 00 00J030I$0,60W<0B0H0)N0S T0Z0C`0Zf05l0r0g x0*0000 0c009 0] 0000@0000 0 0000M 000 0!0t'0L -0^3090?08E0K0 Q0 W0]0 c0ci0o0 u0 {0 0q000Y 0 0$0000000s00 00 0 0 0#0)0/0E0iK0! Q0X0Lk0q0w0}0F 00H 0\0s 0 00K0T0 00e0 0t0>0 0t000#0)0P/050b;0Q0y W0< ]0wc0 i0 p0u0Q0)0 00+0Q00'000;0 0O00=000=0p0q0C)0/050;;0B0T0Z0I`0f0' l0r0=x0~0 0*000j0 0000}0  0- 0 0 - 0 T 0>a j 0x   0  0 ( 0  0  0v # 0- &K 0Z &Wx 0 & 0 & 0e  0c  0  0) 0^: B .pX ` .ps { . .  . T .@ x! 07, C 0] 0 k 0 y 0^ 0 0 0 . 0)  .p ,; 4C .U .z <  .  .P .2GO.k.88X..%-.@P$(.p.&H0Sx00^0{00^ .040i A0^M0Y0 p0{0 0| 0^0@..0j!0^:0G0^i0 v00^00{0^00!.0I0Do0 |00 0000 0_0%0d>0\0mi00 000T00+ 0 @DHL08@HPXpx04 (04 (04<DD H(T@THTPXXxpx@D48<@ (08PX`hpx (@HPX`hpx(,04HLXX\ppp t(@HPX,` h ( 4<4@l4p4 444 .symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.initcall6.init.rela.init.text.rela.exit.text.rodata.str1.8.rela__bug_table.rodata.str.rela.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@X(&+H&@]`&1;6@X^&P,K@p^H&`@([@^H& k2hl z@_0& 2x#,@0_x& @_& @_&  @_`'&"&P@8`&&@ &&Z+!@H&20+4a=0K^FKVK nLi@P&$M '7 UP{