ELF@@@,+?#{ {#_?#{ @a@ @{¨#_?#{S A`@`@B`@SA{¨#_?#{ A@Cajt{#|D_?#{RS}R@ A! @3@s~5@SA{¨#_?#{S ! *5*SA{¨#_րB*B!*SA{¨#_֓?#A8{CSc B@k!@!$@ ?* 5!@@!@ ?* 7[3b~@@;@kTBk T*!@!@ ?kTs@b~@@kT@* 5q TR@*` 5@ T!@ R@9"! @ ?qZ29[CkE3@`~Sa#Ӛ@0!s!kE*A8@BBa T{A*SBcD#_|_B|ȣ5s!kE Փ@[CkE3@BBB`*![CkE3@*!BBB`!@@S[k3sscpi-cpufreq,?#{{#_%s: registering cpufreq failed, err: %d 3scpi_cpufreq: failed to get cpu%d device failed to add opps to the device failed to get sharing cpumask %s: failed to mark OPPs as shared: %d OPP table is not ready, deferring probe failed to init cpufreq table: %d %s: Failed to get clk for cpu: %d scpi-cpufreqscpi_cpufreqdrivers/cpufreq/scpi-cpufreq.c?#{{#_%scpi_cpufreq_probescpi_cpufreq_initscpi_cpufreq.license=GPL v2scpi_cpufreq.file=drivers/cpufreq/scpi-cpufreqscpi_cpufreq.description=ARM SCPI CPUFreq interface driverscpi_cpufreq.author=Sudeep Holla scpi_cpufreq.alias=platform:scpi-cpufreqv<    =int M ,e  *x .s64Y.u64lM    / H    #   * =  M 6>J?/J t\a@ 7}}M4     0M0s}AoMw{{!'/5<MM r     @    MM(M.M aM!|+M"# MM$0 M$}GM$   M$        !"#$%&'()*+,-./M$%M$UM$(M$M%     M&:\\Ma 1M'M(% (M)P F*J B   C 1 D Eclk F Gclk 8      C  P  (    7    :   " . "  M = M  . { {  F   H+R8 2 VC * \C a* cC * &    ,  R   -Fn  n s  !/   "x -|F  !02  "-F  !04  "1F " ,.F0   ,G  ] ] M u E!-  -  n ,  -F  2' M F    . F.{ . I$JF(309P # F7d4retFc5 3L46] d 4c #S FDNS5] gretUF VMP W dX4 Y"s 5^ 66)Kevx 7v*v$v5)*A8K7!{ c{ C%{ 9' L9  ):hg y*Mh:C$iMv+]ti$NP$+ -+" 8., A8% ;; ,C AYO%d Azp,/'%4 E^N:F:& :?cpu<F< F<F= #(F`$(0] P(EMQ *c +4d4ret,FP#MDxOcpu8MP ] !4"P4QH] c&%%C%;%G*&.C DP*'RM&%M><'2&0fiC*X- cpu:MO%Mcpu@Mcpu  : ; 9 I ( 4:!; 9 I .?: ;9 'I<4: ; 9 I>! !I: ; 9 I!I/ .: ; 9 'I : ;9 I>! !I: ; 9!<: ;9 I41.: ; 9 ' !> !I: ;9!4:!; 9 I .?: ; 9 'I<:!; 9 I.?: ;9 '<.?: ; 9 '<4: ; 9 I : ;9 I!.?: ; 9!'<"#.:!; 9 'I@|$1RUX Y W %1X Y W &.:!;9 'I !' (>! !I: ;9!) : ; 9!* U+1RUX YW!,1X Y W -.: ;9 ' !.:!; 9!I/5I04:!; 9 I?<14: ;9 I?<2.?:!;!9!'<3.:!; 9! '@|44:!; 9!I54I46 :!; 9!7 8 191X!YW :1RUX!Y W ; 1<% U=$ > > ?&@'A4: ; 9 I?B( C!D : ; 9 E : ; 9 I8 F : ; 9 I8 G<H.?: ; 9 'I<I.: ; 9 '@|J.: ; 9 'I@|K UL 1M41N1O: ; 9 IP.: ;9 '@|Q: ;9 IR4: ;9 IS T.: ; 9 'U.: ; 9 'IL ($ $(0l\p <  ($W  7  X /-!! ! -! J!.0wJJ!"/=//~J"=!>Y-!2/1/& !&$1/0# /?JJ #  /#Y$Uw yX."" /% <=%X ( U  =#x  fM< 3 ,=?/# /w. x  V%<K&/4 ~~  {f%K%! <!5%%1 "z ! / 0%" "J|t!!   b  ~   %.K >.#~X .K . . 0 >   yt JYg<!J // JU  X__SD_NUMAMOD_INIT_RODATAADDR_COMPAT_LAYOUT__lse_atomic64_orDQST_ALLOC_DQUOTSDQST_SYNCS__kernel_ulong_t__UNIQUE_ID_license420node_stat_itemMIGRATE_HIGHATOMICHRTIMER_BASE_BOOTTIMERSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRSPTR_ERRNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITWORKINGSET_RESTORE_FILEWORK_STRUCT_COLOR_SHIFTkasan_check_writeNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFT_DQST_DQSTAT_LASTflagsMM_ANONPAGEScpufreq_generic_attr__SD_BALANCE_EXECclass_spinlock_irqsave_tNR_NODE_STATESdev_pm_opp_free_cpufreq_tableWORK_STRUCT_LINKED_BITWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONICscpi_cpufreq_platdrv_initARM64_VEC_SVE_ddebugexitcall_tPIDTYPE_MAXPGDEMOTE_KSWAPDkmalloc_typemoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERO___GFP_ZEROTAGS_BITNUMA_FOREIGNscpi_cpufreq_remove__UNIQUE_ID_description418___GFP_RECLAIMABLE_BITcpumask_check___GFP_UNUSED_BITscpi_cpufreq_initNR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSWORK_OFFQ_LEFT_oldMOD_INIT_TEXTscpi_get_sharing_cpusHRTIMER_BASE_BOOTTIME_SOFTarch_static_branchkmalloc_noprofNR_WRITEBACKkmalloc_cache_typealternative_has_cap_likely__ll_sc_atomic64_or__dynamic_dev_dbg_dev_errWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGWMARK_PROMOclk_get___GFP_NORETRY_BIT__SD_ASYM_CPUCAPACITYdeviceNR_LRU_LISTSpolicyADDR_LIMIT_32BITPGDEMOTE_DIRECT__int128 unsignedLRU_ACTIVE_FILE___GFP_THISNODE_BIT___GFP_RETRY_MAYFAIL_BITADDR_NO_RANDOMIZEMOD_TEXTindexlong long unsigned int__kernel_size_tVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDresultcpufreq_unregister_driverscpi_cpufreq_get_rateSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASE__exitcall_scpi_cpufreq_platdrv_exitbranchmigratetypeNR_DIRTIEDcpumask_set_cpuKMALLOC_DMAcpufreq_driverLRU_INACTIVE_FILENR_BOUNCEWORK_STRUCT_PWQ_BIT__compiletime_assert_0alloc_tagarch_atomic64_orcpufreq_cpu_get_raw__SD_ASYM_CPUCAPACITY_FULLscpi_cpufreq_probeWORK_OFFQ_POOL_BITSzone_stat_itemNR_ZSPAGESMIGRATE_MOVABLEhrtimer_base_typenode_statesNR_IOMMU_PAGES__kmalloc_cache_noprofDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDNR_KERNEL_MISC_RECLAIMABLEsize_tlong intNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFToffsetHRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFT_rescpufreq_register_em_with_oppmod_mem_type_BoolDQST_LOOKUPSNR_PAGETABLENR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITEARM64_VEC_MAXNUMA_MISSout_free_cpufreq_tableinstrument_atomic_writeWORKINGSET_REFAULT_FILEtrueNR_SLAB_RECLAIMABLE_B___GFP_MOVABLE_BITSB_FREEZE_FS__SD_CLUSTERNR_WRITTEN___GFP_DIRECT_RECLAIM_BIT__compiletime_assert_413SB_FREEZE_COMPLETEKMALLOC_RANDOM_START__cpu_possible_maskNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharMIGRATE_RECLAIMABLENR_UNEVICTABLE___GFP_NO_OBJ_EXT_BITNR_ZONE_INACTIVE_FILEdev_pm_opp_get_opp_countkcsan_check_accessNUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSclass_raw_spinlock_irq_tout_free_oppVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANON__s64MIGRATE_UNMOVABLEMOD_RO_AFTER_INITpid_typecpu_max_bits_warnkfreeKMALLOC_NORMALN_ONLINE_printkHRTIMER_BASE_TAIdev_pm_opp_set_sharing_cpusPCPU_FC_NR___GFP_DMA_BITclass_spinlock_irq_tNR_FREE_CMA_PAGESdev_pm_opp_of_register_emSB_UNFROZENbitsNR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDN_CPUdstp__SD_BALANCE_NEWIDLEcpufreq_policy_data__SD_SERIALIZElong long int__compiletime_assert_1vm_fault_tARM64_VEC_SMENR_ZONE_WRITE_PENDINGcallerSB_FREEZE_WRITE___GFP_FS_BITNR_SWAPCACHEWORK_OFFQ_FLAG_BITSboolNR_FREE_PAGESlatencyout_free_privcpufreq_policyN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATENR_VM_ZONE_STAT_ITEMSMOD_MEM_NUM_TYPESrateclass_raw_spinlock_irqsave_tMIGRATE_CMA__UNIQUE_ID_alias416UNAME26N_MEMORYcpufreq_generic_frequency_table_verifysizezone_watermarkskzalloc_noprofZONELIST_FALLBACK__platform_driver_registerPCPU_FC_EMBEDraw_atomic64_orLRU_INACTIVE_ANONscpi_cpufreq_platdrvNR_ISOLATED_FILEcpucap_is_possible___GFP_MEMALLOC_BITDQST_READSplatform_driver_unregisterZONELIST_NOFALLBACKpdevrseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listMM_FILEPAGESscpi_cpufreq_driverSB_FREEZE_PAGEFAULTMOD_RODATAfind_next_bitdev_pm_opp_init_cpufreq_table__SD_WAKE_AFFINEprivNR_KMALLOC_TYPEScpucapWORK_STRUCT_PENDING_BITPIDTYPE_PGID__u64clk_get_rate__UNIQUE_ID___addressable_scpi_cpufreq_platdrv_init415NR_KERNEL_STACK_KBWORKINGSET_NODERECLAIMscpi_cpufreq_set_targetclass_spinlock_twork_bitsgfp_tshort intcpufreq_register_driverget_cpu_deviceHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDplatform_deviceNR_ZONE_ACTIVE_FILE___GFP_ACCOUNT_BIT__SD_FLAG_CNT__UNIQUE_ID_ddebug412___GFP_LAST_BIT__compiletime_assert_374WORK_OFFQ_BH_BITkmem_cacheDQF_PRIVATEDQST_FREE_DQUOTS__kmalloc_large_noprofWORK_STRUCT_FLAG_BITSkmalloc_cachesworddev_pm_opp_remove_all_dynamicKMALLOC_RANDOM_END___GFP_IO_BIT___GFP_COMP_BIT___GFP_NOMEMALLOC_BIT___GFP_HIGH_BITstatic_key_false___GFP_DMA32_BITWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEDQF_ROOT_SQUASH_Bpcpu_fcdomainNR_SLAB_UNRECLAIMABLE_Bscpi_cpufreq_platdrv_exitMOD_DATAcpumaskPCPU_FC_PAGEaddrPGPROMOTE_CANDIDATEunsigned intNR_SHMEMstatic_keyHRTIMER_BASE_MONOTONIC_SOFTuintptr_tNR_VM_NUMA_EVENT_ITEMSplatform_driver__kmalloc_noprofscpi_cpufreq_exitMIGRATE_TYPESlong unsigned intscpi_dataPIDTYPE_PIDvec_typeNR_ZONE_INACTIVE_ANON__UNIQUE_ID_file419WORK_OFFQ_DISABLE_BITSclk_putNR_FILE_PAGES___GFP_NOWARN_BITGNU 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-strongN_POSSIBLEWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESNUMA_INTERLEAVE_HIT__int128NR_MLOCKREAD_IMPLIES_EXECtype___GFP_ZERO_BITunsigned charnuma_stat_itemvmscan_throttle_statecpufreq_frequency_tablesize_is_constantWORKINGSET_RESTORE_BASEfalsePGPROMOTE_SUCCESSSHORT_INODEarch_set_bitl_yes___GFP_WRITE_BITKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGH__kmalloc_indexNR_ZONE_UNEVICTABLEscpi_ops__SD_SHARE_LLCTASK_COMM_LENDQST_WRITESNR_ISOLATED_ANONl_no__SD_SHARE_CPUCAPACITYWORK_OFFQ_FLAG_SHIFTMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLE___GFP_KSWAPD_RECLAIM_BITRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT___GFP_NOFAIL_BITsigned charLRU_UNEVICTABLE__ffsADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMIS_ERR___GFP_HARDWALL_BIT__func__LRU_ACTIVE_ANONnr_cpu_ids___GFP_HIGHMEM_BIT_dev_warnNR_SHMEM_THPS__SD_BALANCE_FORKclk_set_rate__SD_OVERLAPNUMA_LOCALPIDTYPE_TGIDcpu_devNR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESfreq_tableNR_MM_COUNTERSclass_raw_spinlock_tatomic_long_t_find_next_bitatomic64_tN_GENERIC_INITIATORtcpu_devtdomainraw_atomic_long_orPIDTYPE_SIDMOD_INIT_DATAset_bitfreq_attrWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANON__UNIQUE_ID_author417WMARK_LOW__SD_ASYM_PACKINGget_scpi_opsdrivers/cpufreq/scpi-cpufreq.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/cpufreq./include/linux./include/asm-generic/bitops./include/linux/atomic./arch/arm64/include/asm./include/uapi/asm-generic./include/asm-generic./include/uapi/linux./include/linux/schedscpi-cpufreq.cscpi-cpufreq.ccpufreq.hfind.hatomic.hslab.herr.hcpumask.hinstrumented-atomic.hatomic-long.hatomic-arch-fallback.hatomic.halternative-macros.hcpucaps.hatomic_lse.hatomic_ll_sc.hjump_label.hint-ll64.hint-ll64.hposix_types.htypes.hinit.hstddef.hgfp_types.hstack_pointer.hspinlock.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hpercpu.hworkqueue.hnodemask.hmm_types.hmmzone.htopology.hhrtimer_defs.hquota.hquota.hfs.hmodule.hscpi_protocol.hclk.hpm_opp.hplatform_device.hdynamic_debug.hdev_printk.hprintk.hcpu.hinstrumented.hbuiltin-__ffs.hkcsan-checks.hkasan-checks.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $(A-AFA-$0A-AGA-,4A-A BGA-,LA-A BMA-$DA-AKA-,`A-A CQA-<A-A BN A-A J A-A $$A-AEA-DA-ApB C IOCI AAA GELA-Ap  -GEAE AAA P AAA UGAAR(llo004dLD` T l  $D 8 +6K_/K;8) "#%&&'$,Gap'0KVjy (0Ahscpi-cpufreq.c__initcall__kmod_scpi_cpufreq__414_222_scpi_cpufreq_platdrv_init6scpi_cpufreq_platdrv_init$xscpi_cpufreq_removecpufreq_register_em_with_oppscpi_cpufreq_exitscpi_cpufreq_get_ratescpi_cpufreq_set_target$dscpi_cpufreq_probescpi_cpufreq_init__UNIQUE_ID_ddebug412.2__func__.0__func__.1scpi_cpufreq_platdrvscpi_cpufreq_driver__UNIQUE_ID___addressable_scpi_cpufreq_platdrv_init415__exitcall_scpi_cpufreq_platdrv_exit__UNIQUE_ID_license420__UNIQUE_ID_file419__UNIQUE_ID_description418__UNIQUE_ID_author417__UNIQUE_ID_alias416__platform_driver_registercpufreq_unregister_driverget_cpu_devicedev_pm_opp_of_register_emclk_putdev_pm_opp_free_cpufreq_tabledev_pm_opp_remove_all_dynamickfreecpufreq_cpu_get_rawclk_get_rateclk_set_rateget_scpi_opscpufreq_register_driver_dev_errplatform_driver_unregisternr_cpu_ids__cpu_possible_mask_find_next_bitdev_pm_opp_set_sharing_cpusdev_pm_opp_get_opp_countkmalloc_caches__kmalloc_cache_noprofdev_pm_opp_init_cpufreq_tableclk_getalt_cb_patch_nops_dev_warn__dynamic_dev_dbg_printk__stack_chk_failcpufreq_generic_frequency_table_verifycpufreq_generic_attr ?(H@PABCDEFG(H4GhIlpx|JK@$8XM\MdNhN|O@OPQR R S(T@UPW` `$W<DTX0\`0dXlpKKE((KC00YZT(P[0Xdx\0>LV0P0(`p3 7885&6-7J47N;7B7{P7Z75 h7 m7g{7 77 77\7~7"7) 777:7H 77+787Q7c7o7t7y7~77 777 7777 7>77O 777778767 7 7777"7U(7Q .757@7 K7Y7i7o7 u7 }77 777 77t7_ 77?7Z7 77.7!7*7F37<7'E7zN7W7 `7i7l~777777s7777m7g7777 77B74"7I(7L.7`47e:7@7F7L7R7mX7&^7 d7j7?p7v7}7!77 77r767] 777 77; 77. 7q 77 77p 7\7 #7 )7i/7574;7A7&H7X7?^7d7j7Tp7g v7|7A7 77?77 77777& 7D77B 7 7v777!77c7 7{7 7-7#7)7M/757N ;7 A7G7TM7S7[Y7_7e7Mk7q7 w7 }7 7 77D 7 7w79 777[ 77-7777 77c7 777 7-77V7f&7k77=7 C72I7 O7V7kg75m7~s7&y7"7h 77Z77h 777277I7777 7^7 777'7 77&7,72787 >7D7J7OP7EV7b]7!g7x7 ~7 7777 7*7v7U7%7,7N 7 74 7{ 7S 7? 78 7Q 72 7( 8 7 > 7D 7* J 7 Q 7; b 7h 7n 7t 7M z 7+ 7 7 7 7 7& 7_ 7c 7} 7+ 7 7 7 7 7= 7U 7 7L$ 7U0 > 7J S 7_ h 7zt $} 7 ' 7 * 7h * 7 *K( 75 *S 7m` *i 7? 7 7 7 7M 7< 7I 7' 7 / 7]7 7.S 7y 7 7} 7 7 7 7  71 7mH 7c 7z v 7 7. 7 7 76 7?7g747;N7Yl7vq7n7T7n77^d7s'7%:7D[7st7M7L7%7z77 87U7 57007i 5!71095K5YPf{7&7 &8.5 C5 bTj5'x5;x5Rx5i5 5!)5?`mH4i79z7L77o7777s77 7%%7/T7s`7%l7y7 07s7{7f77}7f77 717f*787?7O7\7 j77c 77h 74 777f77j67L7^7#u777 7f77#7~D7-e77`7f777;77 7] 7 757S7 k7fw797}7f2 0 8(T<xSxjx00"87&8O*8_.8o2868:8>8B8F8P8U8'Z86_8@d8Gi8Pn8Ws8]x8g}8}8888888888 888&8/8;8K8V8b8n8|8888888 88888"8'8,81868&;88@8HE8UJ8^O8dT8sY8^8h<<<@d<h0<d<<< T\<`<.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.initcall6.init.rela.init.text.rodata.str1.8.rela.exit.text.rela.altinstructions.rela__jump_table.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.rela__dyndbg.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 @ @`8)+`&@Pg)1;6@@h)P(K@XhH)[2(o$j@hH)  z@h0) @iH)*( @`i)0 @xi)8  8@i`)X @i00)"  (P@ `)'[("@)<+)7@`) H0!/S0Lc0iP'lP|P P0@)'R*> [}