ELFЎ@@,)_@@@@x@@x80UU @$A $ $  zR| (,D-DD T DD-(D$D-DD L DD-8pD-DP 0 \ PD-D ,D-D H    HD-LD-D\ `  | \D-D 8,D-D@P 0 x @PD-D LhD-D\ `  8 \D-D 4xD-D0L 0 4 0LD-D ,D-D H    HD-0 D-D0L 0 d 0LD-<TD-D@P @ | @PD-L\D-D\ `    \D-D (XD-D H  x  HD-8(P-D@P @  @PD-(LDD-D H  d  HD-0xpD-D0L 0 H 0LD-<D-D@P @   @PD-D 4xD-D0L 0 P 0LD-8$ D-D@P @  @PD-0`D-D0L 0  0LD-0D-D H    HD-0D-D H   h  HD-D (,D-DD T DD-0(XD-D0L 0 0 0LD-|?#C{WOA8@ C @@RR R@@ @ z! ``^A!#***@( 5@ ?B T*?T* 7*!?TG`E!5?bT5 5!Bc*$R`5h^AR @B`"^bn"R`5`^A"@4"A8 C_ TOHWG{FC#_tF*$?#{OD@W9H7B*BABtAB1Bl1BRAB RaB RqBABxAB*}`^A"BOA{¨#_?#C{og_WOA8R CBBh@{ h@h 4*:#R*B#R9{T| #R*B#R(}T`#R*B#R(|T #RB*B#R(}Th@*_kTsA8 C_ TOHWG_FgEoD{CC#_ ?#{WOCA8 R CBB@QTB`B@5@ւ9T*A8 C@ TOCWB{A#_?#{og_WOA8 CBBBB @4(@ RwBQ] T;#@*QBi@)3ѿC )  ) })}i)_`B5)#G)+RC_Qh!ȚK(  j@hZ)   } 7h @ki@ k)TȦ@) k`B@2`5h@@(}i@( i@{( @9)@(yhR@i) TwB(T*@)?kT@ @?kJT `B*4@`B*4IT* `B@!`B@!*A8 C_ ATOGWF_EgDoC{B#_ ?#{ O5B hBQh"W96hBQhB*A6hB`66@4hW9qThBA*!5*%* 777(6pAR4R!R hBRAhB RqhBuBAjhBf4R`*OB @{è#_`B!**h?#{ hV9H7hB*hBADhBtAhB1=hBl1hBRAhB RahB RqhBA*hBxAhBRA``B @{¨#_h?#{ OB5*`hV97hBhBRt"AaBaB`*OB @{è#_֧ ?#{_WO* R_B.)Q)- "IiTJBV9?')yS7_qiiii7B*MBABtAFB1Bl1?BRA;B Ra7B Rq3BABxA,***@5V97BRABT7|*s*OCWB_A{Ĩ#_֗݁?#{ o g _ WOA8 CBBh*?TBB**`7B?qTRR!BBB`14_/RBB| "W@4Z6R*@H.TK##R 7K@H 4B* @  #**'@qT`5#!''@@QI}| (TJ}@@J| I(T,} Q  +'TJ} &TB R(j)KB ITH@@kT !K@5 y @ R/@C@Qq TBB!9@@T5@?*5@B@@4B@***B_!+B!!f*{j*Ft*QRRfcR IT-}| IT:}@J| TI B}+@ "@. v1 @cTJ} T)@n5 @ 4kQk1kLQ}@   CT   TL k@@ TKB#**@*/@5)D)K@)  @? (*h7*<@B] K@_) }R)}ƛ} )R ɚ@?k9y 7#BR@#@R@ @Rj *J}ƛJRJ} JCJ}ۛJDӊ @ _ T @]Mk-T T}@ } ) ˚ } }ƛR?(1HKh   } @(R @@_ kL_ k+) &A9qaT_ kKT "A9_qT @_ kT? k*aCijt}ɛDӈ@=qT@=qT@=qHT"@=qT&@=qT6@qTsA8 C_ T*OOWN_MgLoK{J#_ ?#{ `$R @{¨#_( Q 1T?#{ WOBB*4hB*uB@ S6@ qAT4@? kT.@_ kI@ kJT.@? k)1(! k4"@? kT2@_ kI@ kT2@? k)1( k**y`44RRR9hBRAhB RqhBAMR 2hBRAhB RqhBA?R2 RRhB q T*R@RShBA-hB 5   *AhBR4RRR"RiB!hB*OC @WB{Ĩ#_?#{ BRAhB Rq @{¨#_?#{ O BRu@*cR*OB @{è#_?#{_WO7@**qTvBvhB@TThT@#@IT T@#@BT`B**4*!`5*OCWB_A{Ĩ#_ֿ q!TtBhB@ TTTa@b"@s*)TbT*a@b"@s*"T`B!*?#{WO* *cRvcROBWA{è#_?#{_WO(@ BE8@)%@ A@9@9 @hB@! *hB*hB*hB*hB*hB*hB*hB*hB*hBK * hB@AhB@OCWB_A{Ĩ#_?#{ OB@B1hB31hB@A~S3hBAhB@~hW97"@) kmT4R*hBAhB x *AnOB @{è#_?#{OBB*_hB*A[hBR!WhBRQShB*OhB*KhB*GhB*ChB*?hB*;hB*7hB*3h@*@jRJ r)})})`)eS)%i@(}}fhB"B)(*6@! *hB1C)jBSAAq * R **h@h4* RRkB -)t)k@ kCThBR`BqThB@hOA{¨#_?#{OBh@ RjBQ)hBHT @?TT?ThhhB(*OA{¨#_!!`B)?#{@A!{#_G?C?#{ O8@!B @@@9BI4-*!*BA$*!BQ*!B*!*!S!*S!FS!JS!NS!*OB @{è#_u߈50o?#{!{#_`}?#{{#_qcom,qcs404-cpr2@description=Core Power Reduction (CPR) driverlicense=GPL v2name=cprintree=Yscmversion=gc82917ebd289depends=alias=of:N*T*Cqcom,qcs404-cpralias=of:N*T*Cqcom,qcs404-cprC*vermagic=6.12.5-android16-0-gc82917ebd289-ab12815448-4k SMP preempt mod_unload modversions aarch64min uV: %d (fuse corner: %d) not supported by regulator refrbcpr_ctl = %#02X rbcpr_irq_status = %#02X qcom-cprcpr_get_fuse_corner3%s: missing 'qcom,opp-fuse-level' property cannot get rate from NULL clk rbcpr_gcnt_target (%u) = %#02X , error_lt_0 = %udriver initialized with %u OPPs boot up corner not found cpr_scale_voltagecould not get OPP count , error_steps = %udebug_infocpr_fuse_revisioncpr_quotient_offset%drequired-opps, error = %uvdd-apccprcorner, current_volt = %d uV acc-syscon [step_dn = %uqcom_cpr&drv->lockInterrupt broken? RBCPR_CTL = %#02x cpr_ring_osc%dcpr_irq_handlercould not get cpu clk failed to set apc voltage %d need at least 2 OPPs to use CPR max uV: %d (fuse corner: %d) not supported by regulator qcom,opp-fuse-level, busy = %u] cpr_init_voltage%drbcpr_result_0 = %#02X opp-hzcpr_quotient%d, step_up = %ucprz__platform_driver_registerœplatform_driver_unregister|of_device_get_match_data Wldevm_kmalloc!j__of_parse_phandle_with_argsªsyscon_node_to_regmap;kdevm_platform_ioremap_resourceKm0platform_get_irq=wdevm_regulator_get<nvmem_cell_read_variable_le_u32 __mutex_initcdevm_request_threaded_irq$sdevm_kstrdup_constOpm_genpd_initRof_genpd_add_provider_simplek4pm_genpd_remove__stack_chk_failYof_genpd_del_provider2&debugfs_removenJnesnprintfc Ydevm_kstrdupbv}regulator_get_linear_stepcWregulator_is_supported_voltagex_dev_errKMmutex_lock.___ratelimit82mutex_unlock:Tregulator_disableDSregulator_enablel7devm_clk_getؙdev_err_probemydev_pm_opp_get_opp_count4]dev_pm_opp_find_level_exactdev_pm_opp_get_of_nodeNPwof_property_read_variable_u32_arrayӟdev_pm_opp_of_get_opp_desc_nodeCof_get_next_available_childi_of_property_read_u64gdev_pm_opp_put~_printk#clk_getz4regmap_multi_reg_write~regmap_update_bits_base?_dev_infoCnUclk_get_rateQ.clk_putp&debugfs_create_dirGʧdebugfs_create_file!rklog_read_mmio^ log_post_read_mmioR|Hregulator_set_voltage+@log_write_mmio$ V ; 8, 4 8O hX dR huSY..eP l   xcH8 j 2    v= - =!<F O##h >q !#$- $$c9$ ޠ'N |[ ),!$x [b$6&'u}x$N`O\i!.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.hyp.event_ids.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.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.rodata.__llvm_fs_discriminator__.BTF.rodata.str1.1cpr_probe.__keyof_property_read_variable_u32_arraycpr_populate_ring_osc_idxcpr_debug_info_showcpr_pd_attach_devdev_pm_opp_putclk_putdevm_kstrdup_constdev_pm_opp_get_opp_count__mutex_initcpr_debugfs_initcpr_fuse_corner_initpm_genpd_init___ratelimitdevm_regulator_getdevm_clk_getdev_pm_opp_find_level_exactcpr_irq_handler._rscpr_scale_voltage._rscpr_debug_info_fops____versions__of_parse_phandle_with_args__start_alloc_tags__stop_alloc_tagscpr_get_fuses_dev_errdebugfs_create_dircpr_driverplatform_driver_unregister__platform_driver_registercpr_find_initial_cornercpr_irq_handlerof_genpd_del_providerplatform_get_irqdevm_request_threaded_irqdevm_kstrdupregulator_get_linear_stepsyscon_node_to_regmaplog_post_write_mmiolog_write_mmiolog_post_read_mmiolog_read_mmio_dev_infocpr_power_oncpr_debug_info_opensingle_open__stack_chk_fail.compoundliteral_printk__kcfi_typeid_seq_lseekmutex_unlockmutex_lockcpr_irq_clr_nackcpr_configsnprintfseq_printfcpr_power_offdebugfs_removecpr_removepm_genpd_removeregmap_multi_reg_writecpr_set_performance_stateclk_get_rate__kcfi_typeid_single_releaseregmap_update_bits_basecpr_corner_restoreinit_module__this_modulecleanup_moduleof_genpd_add_provider_simpledebugfs_create_file__mod_of__cpr_match_table_device_tableregulator_disableregulator_enablecpr_ctl_enablecpr_scaleregulator_set_voltagecpr_scale_voltageregulator_is_supported_voltagedev_pm_opp_get_of_nodedev_pm_opp_of_get_opp_desc_nodedevm_platform_ioremap_resourcedev_err_probecpr_probeof_get_next_available_childwritel_relaxedreadl_relaxed__kcfi_typeid_seq_readqcs404_cpr_descqcs404_cpr_acc_descqcs404_acc_descdevm_kmallocof_device_get_match_data__llvm_fs_discriminator__$d.29_note_19$d.19$d.9__UNIQUE_ID_alias538$d.28_note_18__UNIQUE_ID_license818$x.18$x.8$d.8__UNIQUE_ID_alias537$d.27__UNIQUE_ID_description817$d.17$d.7__UNIQUE_ID_depends536$d.26__UNIQUE_ID___addressable_cleanup_module816$x.16$x.6__UNIQUE_ID_scmversion535$d.25__UNIQUE_ID___addressable_init_module815$d.15$d.5of_property_read_u64__UNIQUE_ID_intree534$x.24$x.14$x.4.compoundliteral.4__UNIQUE_ID_name533__UNIQUE_ID_vermagic533$d.23$d.13.compoundliteral.3$d.3nvmem_cell_read_variable_le_u32$d.32$x.22$x.12$x.2$d.2$d.41$d.31$d.21$d.11.compoundliteral.1$d.1$d.40$d.30$x.20$x.10dd Ii%Vi%_i%@ Vi%Phi%5yi% i%@i%5i%5i%5 5 5i%5 i%5@i%5`i%5j%5j%j%]@1j%]Hj%Ej% Wj% jj%@jj% ({j% (0 - @j% `j% j% j% j% j% j%  _i% .5} "t@"tj% j% k%GTk%k%5+k%5 թh@l@+7k%l+;+C,Hk%-Ok%?b@-Wk%-_k%e-dk%].rk%} .@.wk%.k%.sT/_i%@/j%/O/Hk% 0- (0 L2 @k% `j% k%}k%}!k%@k% 8- (0 L2 @/ `i% k%ytk% i@k%I k% k%)k%)@k%)k%)   l%k%5!@    ; ' c ·l%  ·Hk%l% /l% >l% mRl% g- ·fl% wl% l%  ·l% "l% l% 8 hll% &l%  hl% ) m% )m% r$m% 9 ·Z/m% . ·Hk% Z9m% 0 h#5Km% 2cpr_acc_desccpr_descacc_descnum_fuse_cornersmin_diff_quotstep_quottimer_delay_ustimer_cons_uptimer_cons_downidle_clocksgcnt_usvdd_apc_step_up_limitvdd_apc_step_down_limitclamp_timer_intervalcpr_fusesreduce_to_fuse_uVreduce_to_corner_uVinit_voltage_stepinit_voltage_widthfuse_corner_dataref_uVmax_volt_scalemax_quot_scalequot_offsetquot_scalequot_adjustquot_offset_scalequot_offset_adjustnum_regs_per_fusevoltage_change_dirNO_CHANGEcpr_drvnum_cornersref_clk_khzattached_cpu_devcornervdd_apccpu_clktcsrloop_disabledgcntfuse_cornerscornerslast_uVsave_ctlsave_irqfuse_corneraccsnum_accsring_osc_idxcpr_fusering_oscinit_voltagequotientquotient_offsetcorner_datacpr_configcpr_corner_restorecpr_ctl_enablecpr_debug_info_opencpr_debug_info_showcpr_debugfs_initcpr_find_initial_cornercpr_fuse_corner_initcpr_get_fusescpr_irq_clr_nackcpr_irq_handlercpr_pd_attach_devcpr_populate_ring_osc_idxcpr_power_offcpr_power_oncpr_probecpr_removecpr_scalecpr_scale_voltagecpr_set_performance_statev@ Pc@^ABHX@h@yOJ@8Mp( 5/00@ax(%/( @ bH(q@hb0(Q 0L@b (n83i@c(^@3Y@c(H3@c`(2Z4kl7 7U0Hd@e@(Lo@g48@@xg0(!>L0L$M g8g*l&(x0yJ 6