ELF@@=:,SW) R*rJA `@u@ @ @*$R@h @@hA8C_ ATOGWF_EgDoC{B#_d?#{+g_WO A8 XRC****$@ !T@Z@#h@RA*@A7)#5)h@(h@(#h @q(9A8C_ TOI+@WH_GgF{D#_G76d?#{og_WO)A8 )C**(@  h6@8j:@9j(@(C3qQ*  @R =u(}>)R )*rJA H@! A)@) @*)$R@@" @q9A8C_ ATOGWF_EgDoC{B#_?#{*{#_֬d?#{****{#_Va?#{ *!R @{¨#_?#{ g_WO*I@`T(FT_ kTH@)@( kTh@* @)h @)} AHRrh@i @@)} W4R{qTb@***OE @WD_CgB{ƨ#_Wf?#{#_WOA8C(@ qT  q8aT(m@bq8?bT*6*BRy*6BRj`7*@K q" T O((R~S!ךSbSI ?1(h@ qT @ qT@* @) @)} HRr@ @@)} 4R9qT@!***@@ @(R @!ך!***z*"R *A8C_ AT*OG#@WF_E{C#_@*I 1*}_J*} ȫ5?#{og_WO(@`RR*j@"}@A b"B)  ?k T@ @ @))}H 7<?T#Ț<?qT@ @ )@)1)}hJ}   @h4 @*K}:+ik kTJ kATh@OEWD_CgBoA{ƨ#_i@  a0?#{og_WOh@* 4{@R***<rA8ը @R @W#)@ -@) @-)}J*k}_q * o@ @@ )@)1)}hJ}  d@ @@ )@)5)}hJ}  Y@ )R @Z)!֚_k9 *T38 J)ij k*CJe}jijI%ɚ6_(@(@ *(@ @@**_rqrk@TE0? @(A_( @(T_ @(*@ @ @))}H {@ @* @))}H OGWF_EgDoC{B#_?#{g_WO@HR**r @!@)} U@ @x**@)}!gHRr@ @@)} }kTRZqT@!***@ @*  @)*}!EHRr@ @@)} [kTRqT@!***6@ @ R@)}!$@ @@)} <@@qTR9qT@!#R**@ @ R@)}!ODWC_BgA{Ũ#_Wf?#{_WO(@ qT  q4aT(m@bq4?Tc @*@RB) } ?kTc @ i (QkT**@@"A *t*OCWB_A{Ĩ#_Va,A4?#{O@@qaT`@҉ hjt(}H G(HI@(}JR r} @_ލrSrk@TE0?Ti@`!2 h@*OA{¨#_?#{WO* *cRvcROBWA{è#_Oo?#{ OxPqT@y@RA) !tOB @{è#_Oo?#C{WOCxPqTA)@y R`BBu B)C)@9!* OD@WC{AC#_?#{ O BRu@*cR*OB @{è#_?#{WO* *cR2vcROBWA{è#_?#{ O BRh@1*cR*OB @{è#_֑c?#C{+_WOA8CA#y*1` TtB 58RR `!#R@ 7!hB@H@@B#AR#?bTh \SxA <S!? q )(#R`7@@@  I @ I@*!R qT!c** 5@ qT v | *!*A8C_ T*OH+@WG_F{DC#_c!~"R*@5@ qHTc!!BR*5#@ qTc!1bR*@5'@ qHTc!AR*5+@ qTc!QR*@5/@ qHTc!aR*53@ qTc!qR*@57@ qHT) R@)ySJ!J I%R?}q)1qT jEjq(T u@~S* qaͭ )Tm4 kTqhT  J!** ) *#@q(T EqT '@ qaͭ )T4  kHTqT !-*! )*+@qT Enq(T /@ qaͭ )T4  kTq T !-*! )*3@q( T Eq T aȭ )4 qTK  khTq( T (! (*!( ) *!Bb@* 7@B*R*5@@ @ 07h>A* 5 @ @@@!buV*4h>A!R@* ?#{og_WOC(@)@@ tu*R A8~T(#Țږ~(T(R!֚hf@`Th@`T(R h@`THRh&AThRh i@ K? q(TM)=@ h@5**U*h@j @* @))}H Lh@i @*@!Fhb7h@h5h@@h @h @7 5aR"R[7!;Rhb }_)7 } Ȫ5h@H58 )ii J C)e}Iii(%Ț6@(@(@h@`@*_~rrk@TE0?hAh@( @(T@ @( ROFWE_DgCoB{A#_@*?#{O*4!R*OA{¨#_$L*?#{ WO( T<h ) R'=h)R@kCTt4h@ R`qR(h!B) T`4@kBT R*OC @WB{Ĩ#_h )@R Rh R }_)K } 5h}_ 5;h)R }_J K } 5$L*?#{Oa R@ RqR(!B) T`"4@ROA{¨#_Im, REC->addr, REC->data"%s: tcs(m): %d [%s] cmd(n): %d msgid: %#x addr: %#x data: %#x complete: %d", __get_str(name), REC->m, __print_symbolic(REC->state, { RPMH_SLEEP_STATE, "sleep" }, { RPMH_WAKE_ONLY_STATE, "wake" }, { RPMH_ACTIVE_ONLY_STATE, "active" }), REC->n, REC->hdr, REC->addr, REC->data, REC->wait  $(,48<@D 048<@qcom,rpmh-rscrpmhdescription=Qualcomm Technologies, Inc. RPMh Driverlicense=GPL v2vermagic=6.6.30-android15-7-gbb616d66d8a9-ab11968886-4k SMP preempt mod_unload modversions aarch64name=qcom_rpmhintree=Yscmversion=gbb616d66d8a9depends=cmd-dbalias=of:N*T*Cqcom,rpmh-rscalias=of:N*T*Cqcom,rpmh-rscC*3%s %s: error writing %#x to %d:%#x wakeaddrnbool3Error(%d) sending RPMH message addr=%#x &x->waitmu32statememcpyqcom,tcs-offset%s: tcs(m): %d [%s] cmd(n): %d msgid: %#x addr: %#x data: %#x complete: %d activeCommand DB not available (%d) waitsleepint__data_loc char[]&drv->tcs_waitlabeldrv-%dnamehdrqcom_rpmhqcom,tcs-configqcom,drv-iddata%s: ack: tcs-m: %d addr: %#x data: %#x (null)rpmh_write_asyncrpmh_invalidaterpmh_write_batchrpmh_writeLinuxLinuxqcom_rpmh`ϘstrlenC6trace_event_buffer_reservestrcpy(nVtrace_event_buffer_commitW__trace_trigger_soft_disabled__stack_chk_fail/,-perf_trace_buf_allocperf_trace_run_bpf_submit*bpf_trace_run3| dbpf_trace_run6__const_udelay~_printk 4_raw_spin_lock_irqsaveuyHinit_wait_entry&prepare_to_wait_eventSuK_raw_spin_unlock_irqQschedule{'_raw_spin_lock_irqTfinish_waitm\alt_cb_patch_nopsp\_raw_spin_unlock_irqrestoreS_find_next_bitBR_find_next_zero_bitӬcpu_numberNY__cpu_online_maskMJpreempt_schedule_notraceg{dbitmap_find_next_zero_area_offYa__bitmap_setV7system_statek5dev_pm_genpd_get_next_hrtimere?ktime_getIloops_per_jiffybuarch_timer_read_counter+@log_write_mmio$kmalloc_trace~)Hmemcpy*~__list_add_valid_or_report:Jwait_for_completion_timeoutE:#__kmallocA`__init_swait_queue_headfortify_panick4module_layoutGNU 4eפ^I5wKxzGNUHHHHDP@04@X48pPtx|FF  ( 8 \     F F( `  D H      H H@\lptFxFFF`ptxF|FD     ,H\`Ttqxq,4pTtT(\@`@t$4`8`HP0T0` 66!"00~~ <P@PL#XP\Pl$%PP$$P(P8$TPXPh$PP$PP$PP$PP($$!(!,0<&L'\L`Lx()*,+8,-./ 0LPX\HH<1@!D!T2h,334$ 4 5@ .D 3 .H!X!5!?!@!A@!A@"BH"Cx"@",#A(8#A(<#B$$$DH$`$?l$@$x%C%E%h&F'C'b'b'''G'P(El(@|(( )7)7 )()w,)w0)H8)D)4)) * + 4+ @+.+++@+t! xx! $ (|!04!<x@!HLTHX!`dlpxt |\  HH  $%$d((=8 @k`mh+ml4`h= k m(qH P0pmxBm+ml28H8X(P:6(0P h7x<X8 0080@9HPX`8hxxx9Px (&Android (11368308, +pgo, +bolt, +lto, +mlgo, based on r510928) clang version 18.0.0 (https://android.googlesource.com/toolchain/llvm-project 477610d4d0d988e69dbc3fae4fe86bff3f07f2b5)Th4<XPDp D L\ H4TP@LP !!4!p"$%LD)+  .=@-&'HNP]hnopstuvyz{|}~C<LKM<=>?"%&A !$&'(+,-;<(=8>;  <3$=(",>p3|,! 05 4\ <8'<A XhTpX&t!{@h )  !x!Y  d,S  |@ @# DT l Tp x\ X^` $|!j m  $ 4p0X4A$@L0 !Q < ! f 0@8@U* L. `jxHRLLFH K  `T!!tL`@ lE  xZx  !  F   H:  X P   hHH8 Xx ! " ? "G" $p&T& (4(s (4)@*+ C .3... ~.0!|!,!!"  & $: $$-%v% %?*d(@) D)/ ++)7j*+   "$&(*-.{ 030& 0 030  0"0$,$0b0d &  : 222R(Cc-(C (3W (  (5v5l(((/ +235)+0B P`PP ( _ | -4d!5  O1+8 D ix&[  %f,^/F , 3+<j w  D "|9. [J !@C 8D)@r   $ !$8%H+#U t (   .note.gnu.property.note.Linux.rela.init.text.hyp.text.rela.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.hyp.bss.rela__tracepoints_ptrs.rela.altinstructions__versions__tracepoints_strings__ksymtab_strings.hyp.event_ids.rodata.str.rela__bpf_raw_tp_map.modinfo.rela.export_symbol.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.rela___ksymtab+rpmh_write_async.shstrtab.strtab__ksymtab.symtab__kcrctab.hyp.rodata.rela.rodata.rela.init.data.hyp.data.rela.ref.data.rela.data.BTF.rodata.str1.1of_get_propertyinit_wait_entrystrcpymemcpyloops_per_jiffyinit_completion.__keyrpmh_rsc_probe.__keycmd_db_readyof_property_read_variable_u32_array__const_udelayof_property_read_u32_indexwait_for_completion_timeout__list_add_valid_or_reportprepare_to_wait_event__kcfi_typeid_trace_event_raw_inittrace_event_buffer_commitperf_trace_run_bpf_submit_find_next_bit_find_next_zero_bitfinish_wait__bitmap_setktime_get__num_online_cpusalt_cb_patch_nops____versionstrace_raw_output_rpmh_send_msg.symbolskmalloc_caches_dev_errrpmh_driver__platform_driver_registerarch_timer_read_counterdev_pm_genpd_get_next_hrtimercpu_pm_register_notifierdev_pm_genpd_remove_notifierdev_pm_genpd_add_notifier__tcs_set_triggercpu_numberplatform_get_irq_raw_spin_unlock_irq_raw_spin_lock_irqdevm_request_threaded_irqtrace_print_symbols_seqclaim_tcs_for_reqrpmh_rsc_write_next_wakeup__wake_uptrace_raw_output_preplog_post_write_mmiolog_write_mmiolog_post_read_mmiolog_read_mmiotrace_handle_returnstrlen__stack_chk_failwritelreadl_printk__cpu_online_mask_raw_spin_trylock_raw_spin_unlock_raw_spin_lockrpmh_rsc_cpu_pm_callbackrpmh_rsc_pd_callbackrpmh_flush__kstrtabns_rpmh_write_batch__export_symbol_rpmh_write_batch__crc_rpmh_write_batch__kstrtab_rpmh_write_batch__ksymtab_rpmh_write_batchrpmh_rsc_pd_attachtrace_raw_output_rpmh_send_msg__tracepoint_rpmh_send_msgtrace_event_raw_event_rpmh_send_msg__event_rpmh_send_msgprint_fmt_rpmh_send_msgevent_class_rpmh_send_msgtrace_event_fields_rpmh_send_msgtrace_event_type_funcs_rpmh_send_msg__traceiter_rpmh_send_msg__bpf_trace_tp_map_rpmh_send_msgperf_trace_rpmh_send_msg__bpf_trace_rpmh_send_msg__SCK__tp_func_rpmh_send_msg__probestub_rpmh_send_msg__tpstrtab_rpmh_send_msg__kcfi_typeid_trace_event_regsnprintftrace_event_printfbitmap_find_next_zero_area_offof_property_count_elems_of_sizetrace_event_buffer_reserve_raw_spin_lock_irqsave__tcs_buffer_write__kstrtabns_rpmh_write__export_symbol_rpmh_write__crc_rpmh_write__kstrtab_rpmh_write__ksymtab_rpmh_write__rpmh_writecompletesystem_statedevm_of_platform_populatetcs_invalidate__kstrtabns_rpmh_invalidate__export_symbol_rpmh_invalidate__crc_rpmh_invalidate__kstrtab_rpmh_invalidate__ksymtab_rpmh_invalidaterpmh_rsc_invalidate_raw_spin_unlock_irqrestoretcs_tx_donetrace_raw_output_rpmh_tx_done__tracepoint_rpmh_tx_donetrace_event_raw_event_rpmh_tx_done__event_rpmh_tx_doneprint_fmt_rpmh_tx_doneevent_class_rpmh_tx_donetrace_event_fields_rpmh_tx_donetrace_event_type_funcs_rpmh_tx_done__traceiter_rpmh_tx_done__bpf_trace_tp_map_rpmh_tx_doneperf_trace_rpmh_tx_done__bpf_trace_rpmh_tx_done__SCK__tp_func_rpmh_tx_done__probestub_rpmh_tx_done__tpstrtab_rpmh_tx_donedevm_platform_ioremap_resource_bynameinit_module__this_moduleschedule__mod_of__rpmh_drv_match_device_table__pm_runtime_disablepm_runtime_enablekfreepreempt_schedule_notracekmalloc_tracerpmh_rsc_probewritel_relaxedreadl_relaxed__trace_trigger_soft_disabled__init_waitqueue_head__init_swait_queue_headdevm_kmalloc__kmallocperf_trace_buf_alloc__kstrtabns_rpmh_write_async__export_symbol_rpmh_write_async__crc_rpmh_write_async__kstrtab_rpmh_write_async__ksymtab_rpmh_write_asyncfortify_panicrpmh_rsc_write_ctrl_datarpmh_rsc_send_data$d.79$d.69$d.59$x.49__UNIQUE_ID_scmversion339$x.39$x.29$x.19$d.19$x.9$d.9$d.78$x.68$d.58$d.48__UNIQUE_ID_intree338$d.38__UNIQUE_ID_license428$d.28$x.18$d.18$x.8$d.8rpmh_rsc_reg_offset_ver_2_7$d.77$d.67$x.57$x.47__UNIQUE_ID_name337$x.37__UNIQUE_ID_description427$x.27$x.17$d.17$x.7$d.7bpf_trace_run6$d.76$x.66$d.56$d.46__UNIQUE_ID_vermagic336$d.36__UNIQUE_ID___addressable_init_module426$d.26$x.16$d.16$d.6$d.75$d.65$x.55$x.45$x.35$x.25_note_15$x.15$d.15$x.5$d.5$d.74$x.64$d.54$d.44$d.34$d.24_note_14$x.14$d.14$d.4bpf_trace_run3$d.83$d.73$d.63$x.53$x.43$x.33$x.23$d.23$x.13$d.13$x.3$d.3$d.92$d.82$x.72$x.62$d.52__UNIQUE_ID_alias342$d.42$d.32$d.22$x.12$d.12$d.2$d.91$d.81$d.71$d.61$x.51__UNIQUE_ID_alias341$x.41$x.31$d.31$x.21$x.11$d.11$d.1rpmh_rsc_reg_offset_ver_3_0$d.80$x.70$x.60$d.50__UNIQUE_ID_depends340$d.40$d.30$x.20$d.20$x.10$d.10D D  P$  $T9+@$ $ $j$j$  $$b ! $/@ =% @ \ &   $$@l @ `+$ .$ {eXb   !3$"?$ N$@ #W$b$s$$$$ E 8@$(k&utc$&$,  P($)*  " +, $$$$$+$>$Q$c$}$$ $ $ $ $ $$/ $fcT@~ `E1)$ (fcT@~ `u6 [E8c (3G$T5m$T7 $u6 9 < %?$-^!E@8U $c@$ B$ $ $@&D$& $E? G ? cJ N ) /~ "u6 /+$ K /~ C $ M%$ K?$ M "X$>`$ Q lm$ / -^t$ S lm$ c$ U /~ "u6 /+$ W /~ C$ Y l $8-^$ [$ K$ M S=$ _ $ a *$n .$ c lG$ e l [$ gn$ c$  l-^$ k$ k$ e -^$ o "E+u6$ q$ q "E+u6$ t l $ v"$ *'.$ KR$ Mu$ $ btf_trace_rpmh_tx_donersc_drvtcs_basenum_tcsrsc_pmgenpd_nbcpus_in_pmtcstcs_in_usetcs_waittcs_groupncpttcs_requestwait_for_complnum_cmdsrpmh_stateRPMH_SLEEP_STATERPMH_WAKE_ONLY_STATERPMH_ACTIVE_ONLY_STATEtcs_cmdrpmh_ctrlrbatch_cachersc_verbtf_trace_rpmh_send_msgRSC_DRV_TCS_OFFSETRSC_DRV_CMD_OFFSETDRV_SOLVER_CONFIGDRV_PRNT_CHLD_CONFIGRSC_DRV_IRQ_ENABLERSC_DRV_IRQ_STATUSRSC_DRV_IRQ_CLEARRSC_DRV_CMD_WAIT_FOR_CMPLRSC_DRV_CONTROLRSC_DRV_STATUSRSC_DRV_CMD_ENABLERSC_DRV_CMD_MSGIDRSC_DRV_CMD_ADDRRSC_DRV_CMD_DATARSC_DRV_CMD_STATUSRSC_DRV_CMD_RESP_DATAtrace_event_raw_rpmh_tx_donetrace_event_raw_rpmh_send_msgtrace_event_data_offsets_rpmh_tx_donetrace_event_data_offsets_rpmh_send_msgtcs_type_configrpmh_requestneeds_freecache_reqsleep_valwake_valbatch_cache_reqrpm_msgs__bpf_trace_rpmh_send_msg__bpf_trace_rpmh_tx_done__probestub_rpmh_send_msg__probestub_rpmh_tx_donerpm_msg__rpmh_writetcs_id__tcs_buffer_write__tcs_set_trigger__traceiter_rpmh_send_msg__traceiter_rpmh_tx_doneclaim_tcs_for_reqperf_trace_rpmh_send_msgperf_trace_rpmh_tx_donerpmh_flushrpmh_invalidatenfbrpmh_rsc_cpu_pm_callbackrpmh_rsc_invalidaterpmh_rsc_pd_attachrpmh_rsc_pd_callbackrpmh_rsc_proberpmh_rsc_send_datarpmh_rsc_write_ctrl_datarpmh_rsc_write_next_wakeuprpmh_tx_donerpmh_writerpmh_write_asyncrpmh_write_batchtcs_invalidatetcs_tx_donetrace_event_raw_event_rpmh_send_msgtrace_event_raw_event_rpmh_tx_donetrace_raw_output_rpmh_send_msgtrace_raw_output_rpmh_tx_done@0%p08 S`NaUbmh0/X?,:@c9<@P}09@}9@9%<0 @ x9@92L<4<v<pq@X9]CX@9gCb@9p@Dk@@09  `D@ @p`9"@D;@ЇH9$MxFH@9&F 2G@IE00|@x9 GLo`b(@I@#@Ȍ`9.2I>@( 9I0J@@H93O@c$hc 7``;8 ȯ|oM