ELF@@74bƶASaobz33%__%%%%33M  %    "%s: ack: tcs-m: %d addr: %#x data: %#x", __get_str(name), REC->m, 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<@zR| 4|D-D0L 0 T 0LD-P<dD-DPT P l PTD-@,D-DT @   TD-D LpD-D\ `  $ \D-D HLTD-D\ `   \D-D LD-D\ `  X \D-D ( D-DD H DD-(,D-DD T DD-(@8D-D H  X  HD-<lD-DPT P  PTD-<D-DpT @  8 pTD-D HhD-D`X `   `XD-D H8D-Dp\ ` H p\D-@D-DPT P  PTD-4D-D0L 0  0LD-,L-D H    HD-40xD-D0L 0 P 0LD-(h,D-DD T DD-0lD-D0L 0 D 0LD-8D-DPT @ l PTD-0pD-D0L 0 H 0LD-48|D-D0L 0 T 0LD-0pD-D0L 0 X 0LD-@D-DT @   TD-D LD-D\ `   \D-D ,8`D-D H  @  HD-8hpD-D0L 0  0LD-D ,tD-D H  T  HD-zR| ,@D-D H  `  HD-8HD-D@P @  @PD-HD-D`X `  `XD-DdD-DX P   XD-D LD-D\ `   \D-D DhD-DX P  l XD-D 8D-D0L 0 X 0LD-6h-?#{WO@V*@@*_Qrqrk@TE0?ȎAh*OBWA{è#_r _ւ??#{ _WO@****(@ @****_r1vrk@TE0?(A*OD @WC_B{Ũ#_űK_r ?#{_WOA8 XR C*$@ T(@ )6#~@aR>`A*7j78#h @@h @@A8 C_ TOGWF_E{D#_(G76r ?#{og_WOA8 ) C*(@ 7{6@8h:@hk{(C3qQ* R @*r JA (}R`=uH}S>- k98U@ @ @*$R@H @@HA8 C_ ATOGWF_EgDoC{B#_űK?#{+g_WO A8 XR C****$@ T(@ )9#H@ RI?A*:k:8#w)u)h@hh@h#h @qh9A8 C_ !TOI+@WH_GgF{D#_ֈG76űK?#C{og_WOA8 ) C***(@:v6@8 h:@ @ivCѢSqQ*R_*r JA (}R=uH}S*>- @k<8)@^)*@_$R@" @q9 @ A8 C_ ATOHWG_FgEoD{CC#_r ?#{*{#_űK?#{****{#_zg?#{ *!R @{¨#_?#{ _WO*K@@T#M) kbT b@***'M)( k"Th6A* @)h @)} 9HRrh6Ai @@)} O 4R9qT OD @WC_B{Ũ#_$??#{#WOA8 C(@ qHT  q6aT@bq6?T*`6*BRw*6BRh`7*@K q TN((R~S!՚SbQI ?1(h@ qT @ qT6A* @) @)} HRr6A @@)} 4RqT@!***6A@ @(R @!՚!* **x*"R*A8 C_ !T*OF#@WE{C#_@*I 1*}_J*} ȫ5?#{og_WO(@R*j@"}@bA b"B)  ?k)T6A @ @))}H ?<?hT#ȚT6Aګ @*!@))1J}i }) * @4**9 @* ih 7 @kTh@OEWD_CgBoA{ƨ#_i@  a0?#{og_WOCh@*4|@***A8 )R @{)!֚kZ * T @R @x#)6A R-r -@) @-)}J*k}_q * q6A @@ )@)1)}hJ}  f6A @@ )@)5)}hJ}  [@ *@ J C)e}Iii(%Ț6@7@97(R (9!Է*@ J C)e}Iii(%Ț6@@*(@ @@**_r1vrk@TE0?@(A @`T @h*6A @ @))}H t6A @* @))}H OFWE_DgCoB{A#_?#{g_WO4AHR**r @!@)} N6A @x**@)}!`HRr6A @@)} vkTRZqT@!***6A @*  @)*}!>HRr6A @@)} TkTRqT@!***66A @ R@)}!6A @@)} 5@@qTR9qT@!#R**6A @ R@)}!ODWC_BgA{Ũ#_$??#{WO(@ qT  q4aT@ `q4?Tc @*~@RB) } ?k Tc @ i (Qk"T**@"@ *t*OBWA{è#_zg,A4?#{O@h@qaT`.A҉ hjt(}H G(HI@(}JR r} @_rrk@TE0?Th@` h@2OA{¨#_?#{WO* *cRvcROBWA{è#_X?#{ O`qT@y@! RA)`OB @{è#_X?#C{WOC`qTA)@yB` RB)C)@9!* `OD@WC{AC#_?#{ O BRu@*cR*OB @{è#_?#{WO* *cR2vcROBWA{è#_?#{ O BRh@1*cR*OB @{è#_|?#{_WOA8 C B#y1 TtB 5NRR !`#R 7!h2@H@@B#AR#?Tl \Sw"B <S!b? q )(#Rf67@@6A  I @ M@*!R qaT!c*5@ q T`A8 C_ TOGWF_E{D#_!*c!~"R5@ qTc!!BR@5#@ qTc!1bR5'@ q(Tc!AR5+@ qTc!QR 5/@ qhTc!aR53@ qTc!qR`57@ qT  R@)ySJ!J I%R?}q)1q"Tbm@@~S q ) T4 khT J!**)*#@qhTm@'@ q )`TO4  kT"/*!)*+@qTm@O/@ q )`TO4  kT"/*!)*3@q Tk n@um h)4 q@TL  khT (!(*!h) *!BCR!B@7@BR`56A@ @ T7hA(5  6A @@@!!BCR" &*uF.4hA!R@* ?#{og_WO(4A)@@ ibxbjb*ib<RA8~T"ȚThf@#՚Th@ꨃ_!Th@ @Th&A@ T @ K? qTM)@7 H+@ J C)e}Iii(%Ț67@96h@5**p*h6Aj @* @))}H ch6Ai @*@!]`%hb6h@h5h6A@h @h @6 <RL``aR"R7!9R9!hb }_)6 } Ȫ5h@h5H+@ J C)e}Iii(%Țh6H@H@(@ @*_Qrqrk@TE0?(Ah<RH @H`TH @h ROGWF_EgDoC{B#_@*?#{O4*!R*OA{¨#_;z?#{WO( T< ) R(=)R@kcT4@ RѠ?q RIi "%B)3 TB4@k"T R*OBWA{è#_ )@R R R }_)K } 5}_ 5;)R }_J K } 5;z?#{Oa R@ RqR(!{) T4@ROA{¨#_\=<;:(R #)a     FQA1T uS*  F5с8R 4q ÈA8 C_ aTOY@WX_W{U#_!`ͧ?#C{og_WOCb#!@=@Zz5: 4H@ )R$R})aBT_qT)RI(RKRR,ab{T F@ȂFQ?A1T"~CThsc__T@`TC_h+T_Th9T_T@hR!_C_@ qT_qTR*I(T5a _i T`( T_?) Tih!a(y59_bT**`0C_ qT**R RJO(8RUabT !*`b# a+A_T?T(@ATs+b3(R` h 9*OHWG_FgEoD{CC#_(T_?ITh*@*@ )R RH(aȂgT?#C{g_WOA8 C@4A8Ո@ )8ii @ T @5@ )8ii @T @5`B4hBA9q Tt׎E T**@@T@qkTb5 TO@ 5u@`T#8Rb@`TB_1`T_?1T kT_#~~ ~ ~ ~ ~ ~~~~~~~~߂#)5__#~~ ~ ~ ~ ~ ~~~~~~~~߂')4B9`**`B*A8 C_ TOTWS_RgQ{PC#_5q4!{xz?#{WO @=@&A" T@T(R&* 9OBWA{è#_Hwaitmu32state&drv->client.cache_lockqcom,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->lock&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_writeqcom_rpmh`ϘstrlenEtrace_event_buffer_reserve~)Hmemcpyl&trace_event_buffer_commit_O__trace_trigger_soft_disabled__stack_chk_fail/,-perf_trace_buf_allocPperf_trace_run_bpf_submit6bpf_trace_run3GGbpf_trace_run6~_printk__const_udelay屛._raw_spin_lock_irquyHinit_wait_entry_kprepare_to_wait_event4<_raw_spin_unlock_irqQschedule finish_waitm\alt_cb_patch_nopsS_find_next_bitV}G cmd_db_match_resource_addrBR_find_next_zero_bitNY__cpu_online_maskVmrcu_is_watchingGV__warn_printkMJpreempt_schedule_notraceg{dbitmap_find_next_zero_area_offYa__bitmap_setV7system_stateiI~dev_pm_genpd_get_next_hrtimere?ktime_getIloops_per_jiffybuarch_timer_read_counter+@log_write_mmio$x<l? 0080@@HPX8`?hxxx@H (6& Android (12701618, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)Th4<lP8D4plx <t  4lt<tt <ll h!!Xl"T$%<h)8,  .@C-&'KRTalrswxyz}v~F?ONPQU@ABC#&)VW*<!"#&'(B  C3$D(",E ~   :  L 0\ 4  <,R 8 <  lpx h l. T! T @  8 4P 8F  X!   l   , (  04 4 lr |y t tA x h:  p  x t   ` %|" .  ; 4 .^g  tl p\ t  w @$ \!5 0. `!   (  @@N&&[  t ` lp &  V q % < / 6( "  t hP lHk  T ) `" X    J  He '  0X   HH-hN (Hd   # f !! #4##4$%D&' ~ d! h! !: !y l" P$L T$8&0 $a L % %r % p(4 d) h)Fl ,V x@ ,f (, 4, 8,$W:&0"'    !#%&) **b * ~O*3'*d  >*" *Y$$** ? >Q'  a 4#CR#C,#R b#[.x. #t}## ',. //G /H#`~# '/$'* PPPA ®  |K  |  s  4Z!C aM ]V+  48  x^IB w1    (( ,4 ,jh4&c@ p_ U. 8qq   h!@  h) OK   !{ T$dc %  8, F{? (  H !4.note.gnu.property.note.Linux.rela.init.text.rela.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.bss.rela__tracepoints_ptrs.rela.altinstructions__versions__tracepoints_strings__ksymtab_strings.rodata.str.rela__bpf_raw_tp_map.modinfo.rela__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.init.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.data.once.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.init.data.rela.ref.data.rela.data.BTF.rodata.str1.1of_get_propertyinit_wait_entrymemcpyloops_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_init__raw_spin_lock_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.symbolsdebug_locks__start_alloc_tags__stop_alloc_tagskmalloc_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_triggercmd_db_match_resource_addrplatform_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_returnlockdep_recursionstrlen__stack_chk_failwritelreadl__warn_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__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_msgrcu_is_watching__kcfi_typeid_trace_event_regsnprintftrace_event_printf__kmalloc_cache_noprof__kmalloc_noprofbitmap_find_next_zero_area_offof_property_count_elems_of_sizetrace_event_buffer_reserve_raw_spin_lock_irqsave__tcs_buffer_write__kstrtabns_rpmh_write__crc_rpmh_write__kstrtab_rpmh_write__ksymtab_rpmh_write__rpmh_writecompletesystem_statedevm_of_platform_populatetcs_invalidate__kstrtabns_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_notracerpmh_rsc_probewritel_relaxedreadl_relaxed__trace_trigger_soft_disabledhardirqs_enabled__init_waitqueue_head__init_swait_queue_headdevm_kmallocperf_trace_buf_alloc__kstrtabns_rpmh_write_async__crc_rpmh_write_async__kstrtab_rpmh_write_async__ksymtab_rpmh_write_async__fortify_panicrpmh_rsc_write_ctrl_datarpmh_rsc_send_data__UNIQUE_ID_description789$d.79$d.69$d.59$d.49$d.39$x.29_note_19$x.19$d.19$x.9$d.9__UNIQUE_ID___addressable_init_module788$d.78$x.68$x.58$x.48$x.38$d.28_note_18$x.18$d.18$d.8rpmh_rsc_reg_offset_ver_2_7$d.77$d.67$d.57rpmh_rsc_probe.__key.47$d.47__UNIQUE_ID_alias537$d.37$x.27$d.27$x.17$d.17$x.7$d.7bpf_trace_run6$d.76$x.66$x.56$x.46__UNIQUE_ID_alias536$x.36trace_rpmh_send_msg.__already_done.36$d.36$d.26$x.16$d.16$d.6$d.75$d.65$d.55rpmh_rsc_probe.__key.45$d.45__UNIQUE_ID_depends535$d.35$x.25$x.15$d.15$x.5$d.5$d.84$d.74$x.64$x.54$x.44__UNIQUE_ID_scmversion534$d.34$x.24$d.24$x.14$d.14$d.4bpf_trace_run3$d.93$d.83$d.73$d.63$d.53$d.43__UNIQUE_ID_intree533$x.33$x.23$d.23$x.13$d.13$x.3$d.3$d.92$d.82$x.72$x.62$x.52$x.42__UNIQUE_ID_name532__UNIQUE_ID_vermagic532$d.32$x.22$d.22$x.12$d.12$d.2$d.81$d.71$d.61trace_rpmh_tx_done.__already_done.51$d.51$d.41$x.31$x.21$d.21$x.11$d.11$d.1rpmh_rsc_reg_offset_ver_3_0__UNIQUE_ID_license790$d.80$x.70$x.60$x.50$x.40$d.30$x.20$d.20$x.10$d.10D D  1 ;a% x%px*E@%%%!%!% %%t 8 % H݅q r@ą%@l@<`%΅%Ƶt Ӆ%$߅% %@{ %%%(%?% i kR@G%h(`ZuR%(^%e  1 ;f%  ~%%%%ˆ%ކ%%%%-% <% O% a% r% %%%xv@Q`i|ɇ% (xv@Q`$qikRu |(%xw@ %xw@ 4%q  D%Ò`R݅Q%u@\% f% p%@(y%(+% S '& aQ$q'%  aQi% ň% ߈%  ݅$%%  l %1 %  l %Tu'%  aQ$q'9%  aQiS%  l%l% ~% %  _Q%  ݅%  ʉ%%tΉ%  l%  l݅% % #% U l2% E% ^%  y%  ݅$Òq% %  ݅$Òq%  l% Š% Ί% % % 4% 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 @0pHP p@IDEb5p,0@x_(3 0=z@|03 @|3@~3@p 328=R%=0 @x3=@3S=N@3 x>@p3f?a@03 ?@ @ `3`?@H38A@ȇ3!@A'2]B9Du@D@;0]@x3 7Loh2@D>@x 3vD@q@3,@J_00_$X_ ' 56X"NM