ELF@@%$?#{S@t>@@ @@@SA{¨#_?#{Scks@@A?@ [** 7@*7@@ k T@@kkTb @*kmT_kT@*@* 5@*kT@k`T@K @* @ 5*9qTkWz@T@kT @K @k*@ 5*kT@v k֢@*@ 5*9qT![B*SAcCkDsE{ƨ#_*![B*SAcCkDsE{ƨ#_ւ @*cC*SAkDsE{ƨ#_R*SA[BcCkDsE{ƨ#_**![B[B@*@*[B[B** @* @[B?`TR_?#{SRa@? TSAR@{è#_*8?#A8R{CS[@ Buc>B`!>!`@T!`@T!` @hT*5!`@T*5b>@v@C@A@B@?k!CQ! ! ! a*4` @ 5`@@4`@!A8@BBҁT{A*SB[C#_* 5* 5`@@ Ta2`@@@ T**@ 5R  $Rd!! B`@H TB" *@4*! "` @*B**B*!B**!u@tqT]!**!!!@t`t?#A8{CS3>@@B[ @a@?Tcxw3@`@@"R@( Tk` @*7kᢙkT*5`B*5@*5`@* 5k?kT** 5@`cDkER[CA8@BBAT{A*SB3@#_*!`@*kE[CcD**!kE!!@!!*kE!kE[ck?#{!{#_invalid vproc value: %d invalid vsram value: %d over loop count, failed to set voltage &drv->reg_lockccifailed to get cci clk intermediatefailed to get intermediate clk procfailed to get proc regulator failed to enable proc regulator sramfailed to enable sram regulator failed to add opp table: %d failed to get intermediate opp: %d failed to get opp failed to scale to highest voltage %lu in proc_reg passivefailed to add devfreq device: %ld failed to register opp notifier: %d failed to find opp for freq: %ld failed to scale up voltage failed to re-parent cci clock failed to set cci pll rate: %d failed to scale down voltage mtk-ccifreq?#{{#_mediatek,mt8183-ccimediatek,mt8186-cciP @ 0license=GPL v2author=Jia-Wei Chang description=MediaTek CCI devfreq driverB 5    6intY   7u322MY   H    #  * = Y89 :  Y      ; oYw  !''/55C<QYY  @Y(YLY.`YaY+  YS YY0Y}Y>   Y        !"#$%&'()*+,-./YYYY>Y     Y:Y.YLYYF J -  Y@ E O Y!)|    Y"־ Y#(     Y#<N Y$,   Y%   F& -     Y' Y')# Y'9k Y'N Y(+     Y) w      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghY*   Y+,MY--[ Y-J.FFFF F.i     H '8%H r 1b%r  % !  ?  d ZE @ .F+J FF FBs 3FYs .Fus pFss .FJ !@  n y ss s@ n/ / ) .F?J FZ  !i  T @  @ m@ @   s F /02--0 .FHJ . J c  0F-F0  s /N " 1p -!es!s .FJ !( FC   F__?$@F,A d@B8@PCdev c&drvE' Dq ( "F6@P#dev edrvE opp@ @f&retF)))|*& " $Y1F1F/' (J%cV     1  'S '>}EF d J  T c m ,  19 ,  S9 ,  u9 , K 9 , V 9 (, o9 | "F+nb<PQ$ dopp@ drvE  *  2+ <"}F(+dev}. d}Be~nRdrvEsf#opp@ c FFjFg +F#ret;Fc33* F FGq H   2, 9 "'F+drv'  dev:-F devF1 F=gfpFI,bclkb6sSF clkS2s&retUFI;!, 4ptr;< J1!4ptr1= ( I1> !I: ; 9  !I4:!; 9 I :!; 9 I8 1X!YW  .?: ; 9 'I< 4:!; 9 I $ >  < .?: ;9 'I<(.?:!; 9 '<&I> !I: ;9!: ; 9 I>! !I: ; 9!: ;9 I4:!;9 I : ;9 I<:!; 9 I4:!; 9 I.?: ; 9 '<: ;9 I.: ;9 'I !>! !I: ;9 I !I/ !.?: ;9 '<".:!; 9! 'I@|#4:!; 9 I$ U%4:!;9!I!&4: ;9 I'1RUX!YW!(1X YW ) :!;9!* +:!; 9 I,.: ;9!' !-(!. :!; 9!/.?:!;!9!'<014:!;!9!I21X!Y W 3 :!; 9!4:!; 9 I5% U6$ > 7: ; 9 I8 9&:4: ; 9 I?<;4: ; 9 I?< : ; 9 I8 =<>4: ;9 I??.: ;9 '@|@.: ;9 'I@|A.: ;9 '@|B: ;9 IC4: ;9 ID1RUX YW E UF41G1RUX Y W H1X Y W I.: ; 9 'I J.: ; 9 'I L ,$$0 $,04 $0,$ ?  3 X K!{  { // /z./  !!}J" #*z !&./%=%<. %1/   .0 Z# ").@ 0 L  R. "3K<  .   0 0# 1 .1 L q  / "> %Y   > !A /= J "> 6 < 00 . .t.xRx.(= |<@1yf / J < K= .!  #" !-"fz J!~3J!~4J!~!4/%J!~!5 /  .y f $/z ."    !<K=y =% =-!/}3.!0-//}4 //K&e X%/t#}5=!/!gC<~ y~ tKj ~ (fY; //v y.i 12.Zk }!Y(K} }I!"  .\ ~. y =y#?ML! > ! ;!/4  /0='// ='=&K'K K K& !0 ..\Y=M/ D</=6K'Kc Y) K= .K .X XHRTIMER_MAX_CLOCK_BASESPGSTEAL_ANONWORK_OFFQ_DISABLE_SHIFTinter_voltagePSI_IRQsize_tclk_disableGNU 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_SOFTIRQ___GFP_KSWAPD_RECLAIM_BIT__kernel_ulong_tNR_PSI_TASK_COUNTSTHP_FAULT_ALLOCsoc_dataUCOUNT_FANOTIFY_GROUPSNR_PSI_RESOURCESsram_min_voltPGDEMOTE_DIRECTWORK_OFFQ_LEFTPGPROMOTE_CANDIDATEPGSCAN_KHUGEPAGEDSWAP_RANR_ZONE_ACTIVE_FILEkmalloc_cache_typeMM_SHMEMPAGESUCOUNT_MNT_NAMESPACESvm_event_itemdev_pm_opp_find_freq_ceilMEMCG_MAXlru_listPGSCAN_SKIP_NORMALPGMIGRATE_SUCCESSNUMA_FOREIGNBALLOON_MIGRATEPGPROMOTE_SUCCESSTHP_SCAN_EXCEED_SWAP_PTE__SD_PREFER_SIBLINGSB_FREEZE_COMPLETECMA_ALLOC_SUCCESSPGDEMOTE_KHUGEPAGEDNR_FOLL_PIN_ACQUIREDNR_MM_COUNTERSWORK_STRUCT_COLOR_BITSUCOUNT_IPC_NAMESPACESNUMA_PAGE_MIGRATE__UNIQUE_ID_h_607PSI_MEM_SOMEPCPU_FC_AUTOADDR_NO_RANDOMIZENUMA_OTHER__UNIQUE_ID___addressable_cleanup_module626CGROUP_GETSOCKOPTNUMA_HUGE_PTE_UPDATESALLOCSTALL_DMA32CGROUP_UNIX_RECVMSGFDPIC_FUNCPTRSnode_stat_itemCGROUP_UDP4_RECVMSGTHP_FILE_MAPPEDTHP_FILE_FALLBACK_CHARGEPGALLOC_NORMALUNEVICTABLE_PGCULLEDwb_stat_itemucount_typeNUMA_HIT__UNIQUE_ID_h_611PGSCAN_KSWAPDlock_class_keyKMALLOC_RANDOM_STARTCGROUP_INET4_CONNECTWORK_OFFQ_DISABLE_BITSLRU_ACTIVE_FILEWORKINGSET_RESTORE_FILEclk_set_parent__u32UCOUNT_RLIMIT_SIGPENDINGhugetlb_cgrp_idMAX_CGROUP_BPF_ATTACH_TYPEPGREFILLrlimit_typeNR_KMALLOC_TYPESUCOUNT_RLIMIT_MEMLOCKDQST_CACHE_HITSplatform_get_drvdataNR_SHMEM_THPSUNAME26__SD_BALANCE_WAKEHRTIMER_BASE_TAITHP_SWPOUT_FALLBACKCGROUP_INET_SOCK_CREATEpsi_reswork_bitsPGLAZYFREEDHTLB_BUDDY_PGALLOCNR_NODE_STATESlong intNR_PSI_AGGREGATORSNR_WMARKKSM_SWPIN_COPYTHP_SWPOUT__SD_BALANCE_NEWIDLEMIGRATE_CMApdevdev_pm_opp_get_freqPGPGINclass_raw_spinlock_irq_tNR_RUNNINGCGROUP_UDP6_RECVMSGCGROUP_DEVICEdev_pm_opp_of_add_table___GFP_NOFAIL_BIT__SD_OVERLAPcpuacct_cgrp_idMIGRATE_MOVABLEPGALLOC_DMA32LRU_UNEVICTABLEMOD_MEM_NUM_TYPESCPUTIME_SYSTEMclk_prepare_enablesram_regNR_FILE_DIRTYdataclk_prepareCGROUP_INET_INGRESSio_cgrp_idclass_raw_spinlock_irqsave_tWORK_STRUCT_PENDING_BITWORK_OFFQ_FLAG_ENDWORK_OFFQ_POOL_BITSWORK_OFFQ_BH_BITUNEVICTABLE_PGRESCUEDclk_get_ratesigned charHRTIMER_BASE_REALTIME_SOFTNR_FREE_CMA_PAGESNR_ACTIVE_ANONNR_ISOLATED_FILEHRTIMER_BASE_MONOTONIC_SOFTpid_typeMTHP_STAT_SWPOUTTHP_SPLIT_PAGEWORKINGSET_NODERECLAIMunsigned charplatform_driver_unregisterCOMPACTSTALLCGROUP_SOCK_OPSNR_KERNEL_STACK_KBRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITNR_WRITEBACKDEVFREQ_PARENT_DEVvec_typePGSCAN_DIRECT___GFP_UNUSED_BITnuma_stat_itemHTLB_BUDDY_PGALLOC_FAILDQST_READSplatform_device__TASKSTATS_CMD_MAXALLOCSTALL_MOVABLEWMARK_MINMIGRATE_ISOLATEclass_spinlock_irqsave_tNR_ANON_THPS_BoolOPP_EVENT_ENABLEKMALLOC_RANDOM_ENDSTICKY_TIMEOUTSdevices_cgrp_idPIDTYPE_PIDKMALLOC_CGROUPflagsCGROUP_INET4_GETPEERNAME___GFP_ZERO_BITPGREUSEMEMCG_SWAP_FAILmodulemutex_lockWORK_STRUCT_INACTIVE_BITPSI_IO_FULLperf_event_cgrp_idNR_SWAPCACHE___GFP_ZEROTAGS_BITUCOUNT_INOTIFY_WATCHESARM64_VEC_SVEdevfreq_dev_profileNR_PAGETABLENR_MEMSTALL_RUNNINGMOD_INVALIDMIGRATE_TYPESTASKSTATS_CMD_NEWLRU_INACTIVE_ANONTHP_DEFERRED_SPLIT_PAGEN_HIGH_MEMORYUCOUNT_UTS_NAMESPACESMOD_DATATASKSTATS_CMD_UNSPECmod_mem_typeCGROUP_INET_EGRESSNR_VM_EVENT_ITEMSmtk_ccifreq_platdrv_initMEMCG_LOWPGSCAN_DIRECT_THROTTLENR_IOWAITWORK_STRUCT_COLOR_SHIFTproc_max_voltCGROUP_INET6_CONNECTTHP_FILE_ALLOCvm_fault_tpage_memcg_data_flagsMEMCG_OOM_GROUP_KILLVMSCAN_THROTTLE_NOPROGRESSCPUTIME_IRQNR_SLAB_UNRECLAIMABLE_BMTHP_STAT_ANON_FAULT_FALLBACK_CHARGECPUTIME_NICECGROUP_UNIX_SENDMSGMOD_TEXTWORK_OFFQ_FLAG_BITSCGROUP_UDP4_SENDMSGKSWAPD_INODESTEALmtk_ccifreq_machinesclk_disable_unpreparemtk_ccifreq_probePGSCAN_SKIP_DMA32dev_pm_opp_get_freq_indexedKMALLOC_DMATIMER_SOFTIRQMEMCG_SWAP_MAXHRTIMER_BASE_MONOTONICfalse___GFP_LAST_BITMIGRATE_RECLAIMABLENR_FILE_MAPPEDADDR_LIMIT_32BITPSI_POLLUCOUNT_PID_NAMESPACESopp_nbSB_FREEZE_WRITE___GFP_HIGHMEM_BIT__UNIQUE_ID_author628retry_maxzone_stat_itemdev_pm_opp_event___GFP_MOVABLE_BITratemt8186_platform_dataCGROUP_LSM_STARTpre_vsramPGSCAN_SKIP_DMATHP_SCAN_EXCEED_SHARED_PTEmemcg_memory_eventBALLOON_INFLATEDROP_SLABmtk_ccifreq_drv__SD_ASYM_CPUCAPACITYPSI_MEMHRTIMER_BASE_TAI_SOFTKCOMPACTD_FREE_SCANNEDcpuset_cgrp_idARM64_VEC_MAXCPUTIME_GUESTWORK_STRUCT_FLAG_BITSKSWAPD_LOW_WMARK_HIT_QUICKLYcgroup_bpf_attach_typePIDTYPE_MAXPGDEACTIVATEdev_pm_opp_of_remove_tableNR_MEMSTALLOPP_EVENT_DISABLEmtk_ccifreq_opp_notifier__SD_SHARE_CPUCAPACITYCGROUP_INET6_BINDWB_DIRTIEDPSI_MEM_FULLlong unsigned intof_device_get_match_dataUCOUNT_USER_NAMESPACESpsi_task_countPGSTEAL_FILESWAP_RA_HITvmscan_throttle_stateCGROUP_INET6_GETPEERNAMEPTR_ERRPGSCAN_FILEvoltagePGPGOUTNR_ZONE_UNEVICTABLECGROUP_UNIX_GETSOCKNAMEPGALLOC_MOVABLECPUTIME_STEALdev_pm_opp_unregister_notifierPSI_AVGSNR_SHMEMclk_unpreparePSI_CPU_FULLCGROUP_SYSCTLdev_pm_opp_register_notifier__UNIQUE_ID_l_606dev_pm_oppuintptr_tKMALLOC_RECLAIM__SD_ASYM_CPUCAPACITY_FULLTHP_ZERO_PAGE_ALLOC_FAILEDWB_WRITEBACKNR_SHMEM_PMDMAPPEDMIGRATE_PCPTYPESmtk_ccifreq_profileRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITmtk_ccifreq_target__UNIQUE_ID_y_617PCPU_FC_PAGE__SD_NUMACOMPACTFAILPIDTYPE_SID__UNIQUE_ID_l_610devfreq_recommended_oppCGROUP_INET_SOCK_RELEASE__SD_BALANCE_EXECmt8183_platform_dataUCOUNT_CGROUP_NAMESPACESplatform_driverDQF_SYS_FILE_BNR_INACTIVE_ANONclk_set_rateDQF_PRIVATEMEMCG_HIGHopp_voltNR_THROTTLED_WRITTEN__this_moduleTHP_SPLIT_PAGE_FAILEDNR_FILE_PMDMAPPED__UNIQUE_ID_y_620long long int__UNIQUE_ID_y_623MTHP_STAT_SHMEM_FALLBACK_CHARGENR_ZSPAGESUCOUNT_TIME_NAMESPACESpre_voltagetarget_voltageSB_UNFROZEN__kernel_size_tNR_FILE_THPSMTHP_STAT_ANON_FAULT_ALLOCUNEVICTABLE_PGMLOCKEDCOW_KSMMOD_INIT_RODATAOPP_EVENT_ADJUST_VOLTAGEsram_max_volt___GFP_HARDWALL_BITcci_pllMIGRATE_UNMOVABLEMEMCG_NR_MEMORY_EVENTSWORKINGSET_ACTIVATE_ANON__platform_driver_registerDQST_DROPSNR_VM_NODE_STAT_ITEMSMTHP_STAT_SWPOUT_FALLBACKCOMPACTSUCCESSplatform_set_drvdataMIGRATE_HIGHATOMIC___GFP_IO_BITmthp_stat_itemMEMCG_DATA_KMEMREAD_IMPLIES_EXECcurrent_stack_pointerPSI_CPUALLOCSTALL_NORMALCMA_ALLOC_FAILCGROUP_LSM_ENDMTHP_STAT_ANON_FAULT_FALLBACKMTHP_STAT_SPLITWORKINGSET_REFAULT_BASE__UNIQUE_ID_description627out_free_resourcesvtrack_maxeventnotifier_blockKSWAPD_HIGH_WMARK_HIT_QUICKLYinter_clkCGROUP_BPF_ATTACH_TYPE_INVALIDPGSCAN_SKIP_MOVABLE__UNIQUE_ID_license629NR_ZONE_INACTIVE_FILEdevm_kmallocmtk_ccifreq_platdrvnew_vsramSB_FREEZE_PAGEFAULTMOD_INIT_TEXTregulator_is_enabledPSI_NONIDLENR_ZONE_WRITE_PENDINGNR_VM_ZONE_STAT_ITEMSSHORT_INODENR_VM_NUMA_EVENT_ITEMSPGMIGRATE_FAILNR_FILE_PAGESPSWPOUTSLABS_SCANNEDNR_STATSCGROUP_UNIX_CONNECT__mod_of__mtk_ccifreq_machines_device_tableWORK_OFFQ_FLAG_SHIFT__int128 unsignedCGROUP_SETSOCKOPTregulator_enableTHP_MIGRATION_SUCCESSNR_LRU_BASEZONELIST_NOFALLBACKunsigned intmtk_ccifreq_set_voltageNUMA_HINT_FAULTSclk_get_parentNUMA_INTERLEAVE_HITpassive_data__SD_SERIALIZE__SD_BALANCE_FORK___GFP_COMP_BITPIDTYPE_PGIDPSI_IONUMA_PTE_UPDATESCPUTIME_USERzone_watermarksdev_err_probeCOMPACTFREE_SCANNED___GFP_NOMEMALLOC_BIT__UNIQUE_ID_x_613PGSCAN_ZONE_RECLAIM_FAILED__UNIQUE_ID_x_616THP_SCAN_EXCEED_NONE_PTE__UNIQUE_ID_x_619ADDR_COMPAT_LAYOUTmigratetypeNR_ACTIVE_FILE__SD_FLAG_CNTWORK_STRUCT_LINKED_BITbooldevm_devfreq_add_deviceUNEVICTABLE_PGSCANNEDcharclass_raw_spinlock_tTASK_COMM_LENN_CPU__mptrUNEVICTABLE_PGCLEAREDout_remove_opp_tabledev_pm_opp_putVMSCAN_THROTTLE_CONGESTED__UNIQUE_ID_x_622BALLOON_DEFLATENR_ZONE_ACTIVE_ANONPSWPINALLOCSTALL_DMANR_INACTIVE_FILEDQF_ROOT_SQUASH_BOPP_EVENT_ADDPSI_IO_SOMEZONELIST_FALLBACKTHP_COLLAPSE_ALLOCNR_IOMMU_PAGESNR_ZONE_INACTIVE_ANONout_disable_cci_clkrseq_cs_flags_bitNR_LRU_LISTSMOD_INIT_DATADQST_FREE_DQUOTSWHOLE_SECONDSCOMPACTISOLATEDdev_get_drvdataTHP_ZERO_PAGE_ALLOC__UNIQUE_ID___addressable_init_module625CGROUP_INET6_GETSOCKNAMEdeviceNR_PSI_STATESsize___GFP_DMA32_BITN_POSSIBLElong long unsigned intdevm_regulator_get_optionalhrtimer_base_typeregulator_get_voltageLRU_ACTIVE_ANONWORKINGSET_RESTORE_ANONHI_SOFTIRQmemory_cgrp_idMM_FILEPAGESPGSCAN_ANONclass_spinlock_irq_tPGACTIVATEpids_cgrp_idHRTIMER_SOFTIRQKMALLOC_NORMALNR_VMSCAN_IMMEDIATE___GFP_HIGH_BITCPUFREQ_PARENT_DEVMOD_RODATADQST_ALLOC_DQUOTSUNEVICTABLE_PGMUNLOCKEDPGSTEAL_KSWAPDNR_MLOCKVMSCAN_THROTTLE_ISOLATEDNET_RX_SOFTIRQdev_pm_opp_find_freq_floorSB_FREEZE_FS___GFP_ACCOUNT_BITMOD_RO_AFTER_INITmutex_unlockdev_set_drvdataproc_regUNEVICTABLE_PGSTRANDED__mutex_initTASKLET_SOFTIRQ___GFP_FS_BITKCOMPACTD_WAKEout_restore_voltageDROP_PAGECACHEWMARK_HIGHTHP_COLLAPSE_ALLOC_FAILED___GFP_RETRY_MAYFAIL_BITmin_volt_shiftregulator_set_voltageMM_ANONPAGES__SD_WAKE_AFFINENR_BOUNCEUCOUNT_NET_NAMESPACES__int128mtk_ccifreq_platform_dataCGROUP_INET6_POST_BIND__UNIQUE_ID_y_614RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITDQST_LOOKUPSpre_freq_DQST_DQSTAT_LASTDQST_SYNCSWMARK_LOWMTHP_STAT_SHMEM_FALLBACK__keydevm_clk_getCGROUP_UDP6_SENDMSGPGDEMOTE_KSWAPDdevfreq_parent_dev_typeWORKINGSET_NODESMM_SWAPENTSHRTIMER_BASE_BOOTTIME_SOFTIRQ_POLL_SOFTIRQNR_FREE_PAGESWORK_STRUCT_PWQ_BITNR_DIRTIEDUCOUNT_COUNTSPIDTYPE_TGIDnet_prio_cgrp_idnet_cls_cgrp_idregulator_disableNR_VMSCAN_THROTTLE___GFP_RECLAIMABLE_BIT___GFP_NORETRY_BITNR_ISOLATED_ANONmax_volt_shiftPAGEOUTRUNCGROUP_INET4_POST_BINDPGSTEAL_KHUGEPAGEDTHP_SPLIT_PMD__MTHP_STAT_COUNTWB_WRITTENshort intIS_ERRUCOUNT_INOTIFY_INSTANCESCOMPACTMIGRATE_SCANNEDdevfreq__compiletime_assert_608MEMCG_SWAP_HIGHPSI_CPU_SOME___GFP_DIRECT_RECLAIM_BIT__SD_ASYM_PACKINGNR_VMSCAN_WRITEUCOUNT_RLIMIT_NPROCNR_WRITTENLRU_INACTIVE_FILENUMA_MISS___GFP_NOWARN_BITMMAP_PAGE_ZEROtruecpu_usage_statCGROUP_UNIX_GETPEERNAMEWORK_STRUCT_PWQ_SHIFTMTHP_STAT_SHMEM_ALLOCCGROUP_INET4_GETSOCKNAMEPGSTEAL_DIRECTblk_opf_t__compiletime_assert_612__compiletime_assert_615dev_pm_opp_get_voltage__compiletime_assert_618CGROUP_INET4_BINDdevm_kzallocPGFAULTmtk_ccifreq_platdrv_exitN_NORMAL_MEMORYNR_FOLL_PIN_RELEASEDPGINODESTEALNET_TX_SOFTIRQNUMA_LOCALTHP_MIGRATION_SPLIT__SD_SHARE_LLCUCOUNT_RLIMIT_MSGQUEUEHRTIMER_BASE_BOOTTIMEVMSCAN_THROTTLE_WRITEBACKTHP_FAULT_FALLBACKclass_spinlock_tTASKSTATS_CMD_GETnew_voltageMTHP_STAT_SPLIT_DEFERREDgfp_tHRTIMER_BASE_REALTIMENR_WRITEBACK_TEMPpsi_states__compiletime_assert_621MEMCG_OOM_KILLclk_enable__compiletime_assert_624KCOMPACTD_MIGRATE_SCANNEDNR_KERNEL_MISC_RECLAIMABLEpcpu_fcmutexPSI_IRQ_FULL__SD_CLUSTERDQST_WRITES___GFP_DMA_BITCPUTIME_IDLE__UNIQUE_ID_v_605N_ONLINE__UNIQUE_ID_v_609cci_clk___GFP_WRITE_BITopp_rateout_unlockNR_SLAB_RECLAIMABLE_BTHP_FILE_FALLBACKMEMCG_OOMvsramWORKINGSET_REFAULT_ANONCPUTIME_GUEST_NICENUMA_HINT_FAULTS_LOCALfreezer_cgrp_idMTHP_STAT_SPLIT_FAILEDN_MEMORYPGMAJFAULTcgroup_subsys_idADDR_LIMIT_3GBCPUTIME_SOFTIRQcpu_cgrp_idCPUTIME_IOWAITmtk_ccifreq_removefreqshort unsigned intNR_SECONDARY_PAGETABLEregulatorPCPU_FC_EMBEDMAX_ZONELISTSNR_UNEVICTABLEnode_statesWORKINGSET_ACTIVATE_FILEPGFREEMEMCG_DATA_OBJEXTSCGROUP_SUBSYS_COUNTNR_ANON_MAPPEDWORKINGSET_REFAULT_FILEWB_RECLAIMABLEPGROTATEDBLOCK_SOFTIRQ___GFP_MEMALLOC_BITpsi_aggregatorsUCOUNT_FANOTIFY_MARKSTHP_FAULT_FALLBACK_CHARGEdevfreq_passive_dataPGLAZYFREEvoltOPP_EVENT_REMOVEreg_lockWMARK_PROMON_GENERIC_INITIATORRCU_SOFTIRQTHP_MIGRATION_FAILWORK_OFFQ_POOL_SHIFTNR_SOFTIRQSUCOUNT_RLIMIT_COUNTSPGALLOC_DMA___GFP_NO_OBJ_EXT_BITOOM_KILLNR_WB_STAT_ITEMSWORKINGSET_ACTIVATE_BASEof_device_id___GFP_THISNODE_BITWORKINGSET_RESTORE_BASEARM64_VEC_SME_dev_err__NR_MEMCG_DATA_FLAGS/kernel/work/linux-6.11drivers/devfreq/mtk-cci-devfreq.c/kernel/work/linux-6.11drivers/devfreq./include/linux./include/uapi/asm-generic./arch/arm64/include/asm./include/uapi/linux./include/linux/sched./include/linux/regulator./include/asm-genericmtk-cci-devfreq.cmtk-cci-devfreq.cplatform_device.hdevice.hclk.hpm_opp.herr.hint-ll64.hposix_types.htypes.hstddef.hgfp_types.hinit.hstack_pointer.hspinlock.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hpercpu.hworkqueue.hnodemask.hmm_types.hmmzone.htopology.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.hdevfreq.htaskstats.huser_namespace.hinterrupt.hkernel_stat.hbpf-cgroup-defs.hpsi_types.hcgroup-defs.hvm_event_item.hhuge_mm.hbacking-dev-defs.hblk_types.hmemcontrol.hconsumer.hmutex.hdev_printk.hof.hint-ll64.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $,A-AGA-,dA-A BSA-A-A` C CFT FA-A FF A-A IA-A`  -D DA-A G A A A F A A B F4E-A0BCO A-A <A-A@CCc A-A A-ApB B BGFQlABKA-Ap  -LCAAG A JFH A EACAA$$A-AEA-,/dBEd]v   $ X B  p XB@ B # BOx2A(B ,/;I[q7HTit 1@Xgt $ Xmtk-cci-devfreq.c$xmtk_ccifreq_platdrv_initmtk_ccifreq_remove$dmtk_ccifreq_set_voltagemtk_ccifreq_opp_notifiermtk_ccifreq_probemtk_ccifreq_targetmtk_ccifreq_platdrv_exitmtk_ccifreq_machinesmt8183_platform_datamt8186_platform_datamtk_ccifreq_platdrvmtk_ccifreq_profile__key.2__UNIQUE_ID___addressable_cleanup_module626__UNIQUE_ID___addressable_init_module625__UNIQUE_ID_license629__UNIQUE_ID_author628__UNIQUE_ID_description627__this_module__platform_driver_registerinit_moduledev_pm_opp_unregister_notifierdev_pm_opp_of_remove_tableclk_disableclk_unprepareregulator_disableregulator_get_voltageregulator_set_voltage_dev_errmutex_lockdev_pm_opp_get_freq_indexedmutex_unlockdev_pm_opp_get_voltagedevm_kmallocof_device_get_match_data__mutex_initdevm_clk_getdevm_regulator_get_optionalregulator_enableclk_prepareregulator_is_enabledclk_enabledev_pm_opp_of_add_tableclk_get_ratedev_pm_opp_find_freq_ceildev_pm_opp_putdev_pm_opp_find_freq_floordevm_devfreq_add_devicedev_pm_opp_register_notifierdev_err_probe__stack_chk_failclk_get_parentdevfreq_recommended_oppclk_set_parentclk_set_rateplatform_driver_unregistercleanup_module__mod_of__mtk_ccifreq_machines_device_table 5(647<8D9P9::;L;;; @ @<  <H;  <;;8=D>X?x@AB h hC x  xD$ ( ,D@ D HE\Fl p tEFGHH9  <DITJdKxL@MN@MA  O,0<PL T X<d6p9|  Q  Q  <  Q H H<78 8, 0 4<D hL hP<\ ` d<p x <R=S T4@@MH:xUVU?,  0  4 <@ UX ?t  x  | <  `  ` <     <  8  8 <     <     < R( P223WpXX4' +f,,)&*-+f 4+ ;+p(B+@.N+\+9c+j+"++)+ +c++_+: +%++ + ++S+++9+#+I3+,9+?+"E+K+'Q+#W+]+$c+i+ o+(u+I{+-+f)+\%+ +'+@/++4++0+x$++T0+++ ++0++, +? + )+ 7+|+E+X#S+g `+ q+ w+s'}+++B++++x)+++8++!+ +- +?#+%+'+J"+x)+!:+t @+$&F+Z+T a+~,r+x+t.~+j+0++ +K+F'+++ ++)++2 + ++%++0++ ++.#+")+,/+*5+T;+-A+b G+/M+ T+Va+r+x+- ~++++t +W + + + +\)++~+*++&++8'++!+ +j+#++ +$&+%,+2+ 8+?+P+V+;\+ b+!h+n+.t+(-z++'+ +&++`-+/+0+1+.+0+ #++ +.+)+L+ + ++++{++o ++ +)+#"+Z'(+?).+y4+c,:+c@+*F+a L+R+S.X+q!^+d+j+p+&v+|+O+p++*+"+J)++K +!+X+O++($++ +'++M +}& +7%+/+< ,+L!2+%8+.J+_ P+V+\+b+%h+n+t+z+,++++ )++ +w++"++++9+++ +r + '+++7+# +X+ ++"+ (+/:+ !@+,F+YX+J&^+ed+ j+,p+Vv+#|+!+r&+`&+S+o++k$+*+++x+#+$++!++[ + +l" +" +2!( +/. + 4 +: +F +~P +j.U +Z +(_ +&p + v +#} +/ +0 + + + ++ + +& + + +R +b + +% +X + +! +( + + +d/ +e' +#0 ++)6 +"+< +B +@H +30\ +%#b +h +*n +A$t +2/z +'' +$ +; +# +/ +'0 +) + + +m +- + +, +. + + +x- +p ++ +  +  + + +Q ! + ' +s*- +3 +m9 +2? +yE +(K +%Q +.W +&] +c +Ai +o + u +t{ +; + + +n +) +) +S" + + + +U + +0 + +v + + +t + + + +, +K +$ ++5 +@!; +dA +G +M +(S +4Y +,_ +e +s"l +T/} + +I +) +- + + . + + +0# + +- +' +p +' + +x# +. +n +  + +  +Z +H0 += % ++ +1 +!7 +c= +4C +: I +O +U +[ +?a +.g +m#m +Ns +/y +* +- + + +! +$ +) +2( +; + +  + +L# + + +? +\ +* +b +B + + +(+(/ +(%+h+j0+!+M'+^-+-3+9+?+=E+K+/Q+*W+(]+ c+!i+D o+u+{+%+I,+++ +=+F++$ +C ++#+o +$++i++z/+^!+B%+G+>-+++ ++<+E(+#+)+*/+"5+;+T A+G+XM+ S+Y+_+Le+E k+q+x++|+d++ ++)+&+++-+++S(++/+++e(+s0+*+E+%+e++1+P-7+,=+wC+(I+O+)U+\+am+.s+y+0+%+u%+(+$+++r+(+$+ +,+!+=-+W&9+/E+hQ+]+~+ +p+X+T++ +*"#+0N+Z"Ax+"+S"+) ++Z*+**+*+( +%,+%,C+ Z+Lv++++"++o++$+@*+@+O[+ +P$+ +C*+|+Y + +0,+03+I+"d++&+$++&+Z+'+[)+D+Je+*m++(.+ ) ) %0K+Tk+ +++p++!+ `+&')g0+ 9+BS+0,^f)T4P6|X`)zp)z x6Xz<hl+ -+:+ ]+;.h+/s+h <+E+;.+ ++--+8+8E+=R+Dj+-oT x+%}D T++T++)( )+F2dV++c+}+8+++Z-++)+,+l++(),%+,2+?+)J[+*d)Am+Jx+&+**+w+X+Z*++ + +f+ ,+ K+$d+ r+"+*+"+i+|  +z(- +& 0 -BxUh{",:&,R*,b.,r2,6,:,>,B,L,Q,V,%[,7`,@e,Fj,Oo,Ut,`y,n~,v,,,,,,,,,,,,,,,,&,1,@,G,O,W,\,e,o,{,, ,,,,,#,(,-, 2,7,#<,+A,8F,=Pi 0<0@l0pd,00d0h0L0P.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.init.text.rodata.str1.8.rela.exit.text.rela.rodata.rela.exit.data.rela.init.data.modinfo.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 @ @ "+` &@x"1h ;h ,6@x"F2 Z$U@H" je@Ȕ0" w0r@" 8@"@iF @(I"16P@ `"6@"7 @"0A10rH0v'9v(@v @`vp;@pP" xp#2 @M