ELF·¨n@@# ‘‘ ‘€ ‘`‘€`‘L‘L‘<‘€<‘€D‘D‘ d‘d‘t”“ЀÐÀÀ¨¨Èȼ¼°€°p€pè“€è“ì“H‘€H‘,”P‘€P‘4‘€4‘\•:‘h‘zR| (,D-DD žT DD-ÞÝ(D$D-DD žL DD-ÞÝ0pˆD-D H  “”žh  HD-ÓÔÞÝ|ÈøÇ?#Õý{¾©ôO©ý‘!‘ôª”óªü?±bT‘B‘᪔‘B‘᪔!‘€B‘⪔ó*à*ôOA©ý{¨¿#ÕÀ_Ö50»o?#Õý{¿©ý‘‘!‘”ý{Á¨¿#ÕÀ_Ö`}Äå?#Õý{¿©ý‘‘”ý{Á¨¿#ÕÀ_Öqcom,sm8650-gpucc ªJ™VH a"œ)ª‚4U™VH a"œ)ª‚4    Âë ø$I@¾@%Âë £áX“‘ä“p”˜‘“XŒ•˜àu+}description=QTI GPU_CC SM8650 Driverlicense=GPLname=gpucc_sm8650intree=Yscmversion=ga9c2663f637fdepends=clk-qcomalias=of:N*T*Cqcom,sm8650-gpuccalias=of:N*T*Cqcom,sm8650-gpuccC*vermagic=6.12.0-mainline-ga9c2663f637f-ab12743383-4k SMP preempt mod_unload modversions aarch64gpu_cc_gx_gfx3d_rdvm_clksm8650-gpuccgpu_cc_dpm_clkgpu_cc_gx_gfx3d_clkgpu_cc_pll0gpu_cc_gx_gmu_clkgpu_cc_hub_cx_int_clkgpu_cc_ahb_clkgpu_cc_cx_accu_shift_clkgpu_cc_gmu_clk_srcgpu_cc_hlos1_vote_gpu_smmu_clkgpu_cc_memnoc_gfx_clkgpu_cc_cxo_aon_clkgpu_cc_hub_aon_clkgpu_cc_cxo_clkgpu_cc_gx_vsense_clkgpu_cc_hub_div_clk_srcgpu_cc_crc_ahb_clkgpu_cc_ff_clk_srcgpu_cc_pll1gpu_cc_gx_ff_clkgpu_cc_freq_measure_clkgpu_cc_cx_ff_clkgpu_cc_gx_accu_shift_clkgpu_cx_gdscgpu_cc_cx_gmu_clkgpu_cc_hub_clk_srcgpu_cc_demet_clkgpu_gx_gdscgpu_cc_sleep_clkgpucc_sm8650OvŽ __platform_driver_registeræPü\platform_driver_unregister…~?qcom_cc_mapr|h clk_lucid_ole_pll_configure±è¾qcom_cc_really_probeV™¬clk_branch2_opsfŸm+clk_branch2_aon_opsH_Ïxclk_rcg2_shared_ops¯¹clk_regmap_div_ro_opsËÝüqgdsc_gx_do_nothing_enableXF?clk_alpha_pll_lucid_evo_opsŒ_¾±clk_alpha_pll_regsgO¶module_layoutLinuxLinuxGNU×C1hÐU~Xòa‹#üdì¡|GNUÀoˆoˆ 0jx4jx8o<oD‘HjLjPo To \‘`oˆdoˆp’jjŒŒ jjˆoèjÈ oh°j  ˆŒ(”Xˆ&`”ˆj ¨j0ˆ¹”@ˆH”`jpÐj00ˆ78—Pj¨ ‹Žl(ˆP“ÈjÐj€ØjÀàj@èjÀðj8øj°j(jhjèjp jð(j@0jˆ8j@jxHjøPjp Xjè `jh hjè pjx xjÀ €j8 ˆj j0˜j°  jð ¨j°jÀ ¸ˆ}À”Øj°j¸0jè 8ˆN@”Xj0j8Ðo ðjèøˆ¨”jðPjøpjðxˆÞ€•˜jpÐjxðˆíø”Hjðhˆp”Àjhàˆè•8jàxoX˜ˆa –°o¸Øoào˜øj˜(ˆ0”€j( ˆ¥¨–¸ohàoèo(j Popjè˜o@¸ˆ5À”j¸0ˆ8”ˆj0¨jð°ˆU¸”Ðj¨ j°( ˆ"0 ”€ j(   ˆ¸¨ ”ø j   jè ˆ( •@ j x j ˜ ˆð  –° o°Ø oxà o€ø j˜ ( jè 0 ˆg8 •P j( ˆ j0 ¨ jè Ð o0ð ˆ×ø ”H jð h ˆ p ”À jh Pˆ˜øjà xˆÒ@ˆIH™XoØ€šÜˆoø°j@ЈsØ™èošÜoø@jÐAndroid (12701618, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)mHntl‡Š ”ˆ#=@BC$DE%F&GH'‘IJ(K)L*M+N,O’P-RQS.TU/WVX0YZ1[2\3]^4_5`6ab7cd8fegh9“ij:k;l?–•nopqr È‹pŽ )îÈ9 Û þˆ‘Á ˆ` xX8 |3X% |j ¤P{ßà%’ ª% û#ÈØúð@çp@ì°@•0@«°@6(@' @@uX@qÐX»`@YØXÓ0@„x@Óð@\h@™è@¦` @zØ @IX @ˆÐ X½h @=° @d( @  @Ú %ð (1(  è8 hlS°~¸8=0Ì88 8Uð˜ø8¸px x8%ð8„h8›à8û X8'  A˜8;  ¸`l ˜ d (8?  û 8S h T (@  8áp» @8¸8 08ͨ§°8( 8ø  8 g 8> xî˜ 8R °€ƒ €0P ( |0 8–¨ Ú 08äð 8hh 8Æà ˜  Ø  @8E øi  ¬Ð8Œ õ  Ï1 1.C ÁL€@9*eov U–"ß4 ¯ã¸`.¸PÁ ñÿø‰hËg,sÀ $9Ké pH\2Ï¢µÈ.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.init.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.exit.data.rela.init.data.rela.data.BTF.rodata.str1.1gpu_cc_sm8650_resetsclk_alpha_pll_lucid_evo_opsclk_regmap_div_ro_opsclk_branch2_aon_opsclk_rcg2_shared_opsclk_branch2_ops____versionsgpu_cc_sm8650_clocksclk_alpha_pll_regs__start_alloc_tags__stop_alloc_tagsgpu_cc_sm8650_gdscsgpu_cc_sm8650_driverplatform_driver_unregister__platform_driver_registerqcom_cc_maplucid_ole_vco.compoundliteralgpu_cc_memnoc_gfx_clkgpu_cc_hlos1_vote_gpu_smmu_clkgpu_cc_gx_gmu_clkgpu_cc_cx_gmu_clkgpu_cc_hub_cx_int_clkgpu_cc_gx_accu_shift_clkgpu_cc_cx_accu_shift_clkgpu_cc_demet_clkgpu_cc_sleep_clkgpu_cc_cxo_clkgpu_cc_cxo_aon_clkgpu_cc_hub_aon_clkgpu_cc_gx_gfx3d_rdvm_clkgpu_cc_dpm_clkgpu_cc_gx_ff_clkgpu_cc_cx_ff_clkgpu_cc_gx_vsense_clkgpu_cc_freq_measure_clkgpu_cc_gx_gfx3d_clkgpu_cc_crc_ahb_clkgpu_cc_ahb_clkgpu_cc_sm8650_regmap_configgpu_cc_pll1_configgpu_cc_pll0_configclk_lucid_ole_pll_configureinit_module__this_modulecleanup_module__mod_of__gpu_cc_sm8650_match_table_device_table__kcfi_typeid_gdsc_gx_do_nothing_enableqcom_cc_really_probegpu_cc_sm8650_probegpu_cc_sm8650_descgpu_gx_gdscgpu_cx_gdscgpu_cc_hub_div_clk_srcftbl_gpu_cc_gmu_clk_srcftbl_gpu_cc_ff_clk_srcftbl_gpu_cc_hub_clk_src.compoundliteral.29_note_19.compoundliteral.19.compoundliteral.9$d.9.compoundliteral.88.compoundliteral.68.compoundliteral.58.compoundliteral.48_note_18.compoundliteral.8$d.8__UNIQUE_ID_alias537$d.7__UNIQUE_ID_alias536.compoundliteral.26.compoundliteral.16.compoundliteral.106$x.6.compoundliteral.95.compoundliteral.85.compoundliteral.75.compoundliteral.65.compoundliteral.55__UNIQUE_ID_depends535.compoundliteral.35.compoundliteral.15.compoundliteral.105.compoundliteral.5$d.5.compoundliteral.84__UNIQUE_ID_license664__UNIQUE_ID_scmversion534$x.4__UNIQUE_ID_description663.compoundliteral.43__UNIQUE_ID_intree533.compoundliteral.23$d.3gpu_cc_parent_map_2gpu_cc_parent_data_2.compoundliteral.72__UNIQUE_ID___addressable_cleanup_module662.compoundliteral.62.compoundliteral.52__UNIQUE_ID_name532__UNIQUE_ID_vermagic532.compoundliteral.32.compoundliteral.12$d.12$x.2$d.2gpu_cc_pll1gpu_cc_parent_map_1gpu_cc_parent_data_1.compoundliteral.91.compoundliteral.81.compoundliteral.71__UNIQUE_ID___addressable_init_module661.compoundliteral.61.compoundliteral.51$d.21$d.11.compoundliteral.101$d.1gpu_cc_pll0gpu_cc_parent_map_0gpu_cc_parent_data_0.compoundliteral.80.compoundliteral.40.compoundliteral.20$d.20$d.10.compoundliteral.100ŸëÐÐò ™a…% `ÍÑ5eEŽš@JŽn€×À!×nn…% @t…%n€~…%-fÀ†…%n’…%£@š…%n€¦…%7À›œ¸…%0FÌ¥eÅÜ1eÀh 7â7 Š u@ž ŸÃ…% 7¡RK Ò…%N0×J•@¡¢Ù…%(Ë™êg¶(ógÀ=ÅÜ1e>Þ…%7@>ä…%7`>ò…%7€>†%7 > †%7À>†% ?†%7@?)†%7`?:†%7€?J†%7 ?[†%ç À? ýÐ?üf@× @@b†%7€@I×À@n†%eaA¤v†% r c@  µC @›ˆ†%@“†%•œ†%• ¥†%K@®†%KH·†%KP†%œ€dž%¬І%¯߆% Xè†%•ñ†%K û†%K(‡%K0‡%©@§€Â†%œÀ‡%K@'‡%•`2‡%u€ª «‡%OBK‡«K­ ®dž%1ÒOBK@>‡%KHQNPqN`° ±І%1ÒF‡%n@P‡%²€³ ´V‡%OBK>‡%KQNqN ª­Êeª­Êeª­Êe`‡%@•.o• Úƒ•@†%œ€ž ¡o‡%Xš•rÈ\@}‡%€‡‡%nÀ K†%œ@à ć%ÿjk@¶•€Ã Ç—‡%|µ!•ƒ• ¨‡%•@±‡%•`À‡%•€Ò‡%• å‡%•Àø‡%•àˆ%•ˆ%• &ˆ%•@3ˆ%•`Aˆ%•€Qˆ%• bˆ%•Àsˆ%•à„ˆ%••ˆ%• ¥ˆ%•@¶ˆ%•`Ȉ%•€Öˆ%• æˆ%•Àòˆ%•àÿˆ%• ‰%• ‰%•@"‰%•`+‰%•€e¼• 6‰%•À˜ÁÆÌ '&?‰% Uùqcom_cc_descgdscsnum_gdscsclk_hwsnum_clk_hwsicc_hwsnum_icc_hwsicc_first_node_idclk_regmapqcom_reset_mapudelaygdscgdscrcollapse_ctrlcollapse_maskgds_hw_ctrlclamp_io_ctrlcxcscxc_counten_rest_wait_valen_few_wait_valclk_dis_wait_valpwrstsreset_countrsupplyqcom_icc_hws_dataclk_branchhwcg_reghalt_reghwcg_bithalt_bithalt_checkclkrfreq_tblfreq_multi_tblclk_rcg2cmd_rcgrmnd_widthhid_widthsafe_src_indexparent_mapcfg_offparked_cfghw_clk_ctrlpre_divnum_confsconfsfreq_confclk_regmap_divclk_alpha_pllvco_tablenum_vcopll_vcoalpha_pll_configalpha_hiconfig_ctl_valconfig_ctl_hi_valconfig_ctl_hi1_valconfig_ctl_hi2_valuser_ctl_valuser_ctl_hi_valuser_ctl_hi1_valtest_ctl_valtest_ctl_masktest_ctl_hi_valtest_ctl_hi_masktest_ctl_hi1_valtest_ctl_hi2_valmain_output_maskaux_output_maskaux2_output_maskearly_output_maskalpha_en_maskalpha_mode_maskpre_div_valpre_div_maskpost_div_valpost_div_maskvco_valvco_maskstatus_vallock_detgpu_cc_sm8650_probe:@`Y T¡¢­¨ EHŒ@@85€5Ô00@¸6x% ( @07H  0 0@x7È *`(%@@9h(@X9ip(E2ˆ)15@p9ð K0`F¸¨@GH‚Lÿo€`G}ÁÀ+À@¼@àG0^€1@À40Ûð4$5 rHH¸!ŠîÈVTøX­ @ÉaÚ