ELF@@.+[![[[[ $ zR| (,D-DD T DD-(D$D-DD L DD-Dp(D-D`X P   `XD-D ,TD-D H  t  HD-0pD-D0L 0 H 0LD-(X\-DD h DD-HHD-D`X `   `XD-D DD-D`X ` H `XD-8PD-D@P @   @PD-L<D-D\ `   \D-D @hTD-DPT P  PTD-<D-DPT P  PTD-(<Pdx<hD-D@P @   @PD-D 4xD-D0L 0 P 0LD-8tD-D@P @ D @PD-(@@D-D H  `  HD-l$( p-DD X DD-8L`t8D-D0L 0  0LD-D (<@P$D-D`X P   `XD-D H(D-Dp\ `   p\D-D DD-DpX P   pXD-D H(D-D`X `  \ `XD-D 8t\D-D@P @   @PD-D HD-D`X `  X `XD-D HtD-D`X `   `XD-D HHD-Dp\ `   p\D-D LD-D\ `   \D-D ($D-DD L DD-0 D-D0L   ` 0LD-D HD D-Dp\ ` @ p\D-P D-D\ `  t \D-D c?#{g_WOCA8@CRL@B@RR @?" T"@RR Z`2*k(TbV@R}~Rb x3x3~S? qT ?qT?qTB@RV @?TB@R@R @?CT*A8C@ T*OEWD_CgB{A#_?qcTR!#RAB@_qBT"4 R(?qTy@(N_kT!V@!*@B@R? TB@R?"T!:@ 7A!#R 7@_q T9!A#R 7@_qB T@97~R Ay~S*yQ?qyV2hhhcT\ȊA** aN`:@!*4:@N@[@R*R yA@y (@NB _kTH6bxI!C*A*!!*!4!!x+Vn?#{OT@tN@:@N@sOA{¨#_?#{ O BRu@*cR*OB @{è#_͐(PQqbT_?#{L@U@@_rrk@TE0?{#_֐?#{ g_WOL@****(W@*#R @_qrrk@TE0?*7cQh!qTH ?}qmTR  ?qaTRqT R(W@** @_ڏrQ$rk@TE0?9***** **OE @WD_CgB{ƨ#_ִ S@!Rv+?#{ g_WOL@****(W@** @_qrrk@TE0?*7cQh!qbTH ?qaTRAqbT@R ?qaT* h87& S@!RR(W@** @_ڏrQ$rk@TE0?9*******OE @WD_CgB{ƨ#_?#{ WO@y@y "6kT`@  2Hy,xNSxtry>!6kThV@*%@_yrѢrk@TE0?i@*?Ti@ @4hV@**)@_r[rk@TE0?rNH Z99jZ@Iyx6k@9 kT6jb@)9I * @9_ kT( 9OC @WB{Ĩ#_o'?#{og_WO @$@V@@y('@@y@y@9((@h(@_-rQrk@TE0?(@(_-rQrk@TE0?ּ~S~SkT#*7kThR_@ #@sTb@@9is8 kTh@*_r[rk@TE0?c4h@*_r[rk@TE0?W6*bq9i~S*6R*#C_k:* T|)h@_ K_؂rqϻrk@TE0?5q4kS*ZZ*"?k"#Wz( Th@9h65S*@_r[rk@TE0?6*"#@q#@^5*v9^!Ը5@#@4'@H#@_-rQrk@TE0?OIWH_GgFoE{D#_'@ωp?#{g_WO*X@u>@yxH7(@*`R9R@6q@T)#Ț }S J1_ *`TzzHwS@, z:TS&ȚH7@6| S qj}_L l ȭ5;=9@RZ@ @3(y5xI~ӈb@i)x * RZ@AI @ 3@ SIy5xb@~3i(xODWC_BgA{Ũ#_cl@@9aS _~"S 3@<3`3_͐?#{ _WOL@****V@* @_qrrk@TE0?*7Sw 3@*A6@***,**OD @WC_B{Ũ#_{@)@ )"_g@)!_g@)!_g@)!(_ͳ<uS _g @)!_?#{_WOL@***T@** @_qrrk@TE0?`7 |*7R1#T>!B* T777*OCWB_A{Ĩ#_>!B*>!B*!Ԁ>!B*?#{WO* *cRvcROBWA{è#_ωp?#{ WO*X@>@yxh 7T@pAy`@%@*_yrѢrk@TE0?h@*iT > hV@*%@_yrѢrk@TE0?h@*ThV@*)@_r[rk@TE0?z98h@t4 LShZ@ LHӋ2_k y)xxT:`ry >:iryqH=9OC @WB{Ĩ#_cl@?#{ H<S!`7h@9MS= @{¨#_~"HSm*`3_͐ _{@)@1 )"D_g@)<@1 _g@)<@1 _g@)<@1 !_{@)@1 )"H_ωp X@*<@H)yjx*=)9_q_cl@*" X@I\S =3IYixix7@_)94qT@9=S _ `@ @9JI)J @9_ kT =S_*_?#{P@=!{#_{@)@A )"_g@)<S)_g@)<S)_g@)<S)!_ͳ<uS$_cl@?#{WO4T@*^S*@A<3_qr1rk@TE0?@74qTh@9 <S = hb@ <I)i@9 @9 k!T<S*OBWA{è#_`R@>!*{@)@1 )"_g@)<@1 _g@)<@1 _g@)<@1 !_ͳ<uS @_g@y)<(K @uS (_?#{_WOCA8C***L@*(@A"!@**$R.*5Q)@bhRq) 2)@qT(@rQ` I@"@A8C@ AT*OE@WD_C{A#_?#{og_WOCA8C)Q*;*qhRh3L@**BH@q@ T(Q@RH@@ H@*A6'A@***A8C@ ATOFWE_DgCoB{A#_q?#{g_WO A8*)C*C3@ @543@9 @ ) Jr*WB9 9kT*A8C_ !TOFWE_DgC{B#_I*C?#{og_WO;@(@ic@ %@e@9) & @9kTtS@ IP*RL}\N@Z!ɚR53** W@*h @_qrrk@TE0?7W@***** @_ڏrQ$rk@TE0?*N@B@ @A7*@***-*4!` 5{@h@R*tS@L}\ӘN@U3* W@*( @_qrrk@TE0?7W@***** @_ڏrQ$rk@TE0?*N@B@ @A7*J@****4!4`S@b@!*OEWD_CgBoA{ƨ#_ISmS`S@}\!@`S@b@!XC?#{ WO 4@@)?@T(@ J)a (R@)A Th @qATh@=qTi@?qTj@_q)T*OC @WB{Ĩ#_V@!!*H@_qr1rk@TE0?*7@y> kITy@y kBTyhA) S(li@( p&@*h@ bA)R@d@!*hJL?#{og_WO@(Ri@ T@*IP!%!ʚh!@_r[rk@TE0?*{@h@R*uS@L}\ӹN@V3*)W@*( @_qrrk@TE0?7(W@***** @_ڏrQ$rk@TE0?9*N@ C@ @*A8v@****4! 5OEWD_CgBoA{ƨ#_`S@b@!hJL?#{og_WO@@R*TS@5L6\ӘN@3* W@*( @_qrrk@TE0?`7(KP W@*R***[!( @**_ڏrQ$rk@TE0?*N@B@ @A7*@****4! 5OEWD_CgBoA{ƨ#_@S@b@!hJL?#{g_WOCA8C@i@ yT@!%4IP@_r[rk@TE0? R5RRV@9"Ԛ Tz@i@R*9TS@5L6}\9N@u3* W@*I @0_qrrk@T E0 ? 7W@****#R @_ڏrQ$rk@TE0?*N@B @yh@ h@A7*a@***<*4!5A8C@ TOF@WE_DgC{A#_@S@b@!j?#C{og_WO@)R?r IP;! T)*SZ*) | R?!jaT)S?r*|Zi i@L*R}\#R4Q@V3*N@* W@( @_qrrk@TE0?*@7W@ R**CRg) @_ڏrQ$rk@TE0?W@**** @_qrrk@TE0?*7W@***CR @_ڏrQ$rk@TE0?N@*H@A5A@**$R@4@*@*.*,H@b @ }S_ }SN@; J ); ) *@k; )J )]Sj *@I3@k  *+C 3H @@A9@***t@*@4!5h @9*OHWG_FgEoD{CC#_֨_b@!*Q@j?#{@9@{#_փ}j?#{OCA8C? q@9TRIP@9*%Ԛh9A8C@ TOB{A#_?#{og_WOC@@+#RS@ mS}SN@w! ***W@*H @_qrrk@TE0?ր7(W@* R*** @_ڏrQ$rk@TE0?9*N@*@A6F@**$R4!4S@b@! @b @@(9OFWE_DgCoB{A#_?#{og_WOA8*Ci>@<~Ө`@ T@i|x(@_r[rk@TE0?4. Si&**j>:R 9 3 *ZN@3ѿCZh SU#*5 C_@zaTb@i|x@5V@*!@_r[rk@TE0?*v5SR@@!*@v5@A8C_ ATOGWF_EgDoC{B#_u߈)߈߈߈߈ű6?#{!{#_ g@?#{{#_drivers/spmi/spmi-pmic-arb.cqcom,spmi-pmic-arblicense=GPL v2alias=platform:spmi_pmic_arbvermagic=6.6.30-android15-7-gbb616d66d8a9-ab11968886-4k SMP preempt mod_unload modversions aarch64name=spmi_pmic_arbintree=Yscmversion=gbb616d66d8a9depends=alias=of:N*T*Cqcom,spmi-pmic-arbalias=of:N*T*Cqcom,spmi-pmic-arbC*    v7pmic-arb supports 1..%d bytes per trans, but:%zu requestedcleanup_irqcoreinvalid bus instance (%u) specified failed to xlate sid = %#x, periph = %#x, irq = %u rc = %d invalid channel (%u) specified. v2spurious spmi irq received for apid=%d spmi_pmic_arbUnsupported APID count %d detected invalid EE (%u) specified %s: %#x %#x: transaction failed (%#x) v3failed irqchip transaction on %x %s: %#x %#x: transaction denied (%#x) v1obsrvrqcom,ee%s: %#x %#x: transaction dropped (%#x) EE unspecified. unable to create irq_domain failed irqchip transaction on %x rc=%d chnlscnfgchannel unspecified. PMIC arbiter version %s (0x%x) qpnpint_spmi_readqpnpint_spmi_masked_writeqcom,bus-idpmic_arb_wait_for_doneqpnpint_spmi_writeintrfailed to xlate sid = %#x, periph = %#x, irq = %u: ee=%u but owner=%u %s apid=%d sid=0x%x per=0x%x irq=%d periph_irqqcom,channel%s: %#x %#x: timeout, status %#x pmic_arbv5disallowed SPMI write to sid=%u, addr=0x%04X LinuxLinuxspmi_pmic_arbIl__platform_driver_register@platform_driver_unregisterspmi_controller_allocgoplatform_get_resource_bynameqVdevm_ioremap$pEdevm_kmallocput_device?of_property_read_variable_u32_arrayXi_dev_infozdevm_ioremap_resource޶platform_get_irq_bynameHW__irq_domain_addۯpirq_set_chained_handler_and_dataZspmi_controller_addirq_domain_removeؕ_dev_err__stack_chk_fail.4®spmi_controller_remove!rklog_read_mmio^ log_post_read_mmio 4_raw_spin_lock_irqsavep\_raw_spin_unlock_irqrestoreGV__warn_printk9handle_bad_irqm\alt_cb_patch_nops__const_udelay+@log_write_mmio$Dhandle_level_irq,irq_domain_set_info$___ratelimitRiof_fwnode_ops@(irq_set_irq_wake&8__irq_resolve_mapping|generic_handle_irq4qirq_domain_free_irqs_commonk4module_layoutGNU@ lkfutGNUDTJXJh $4@8@HLTX\`pKK$(<  llQQ __(j,j<TXlTTHH, 0 8@X`OOVV--(L\dpP 8 T  \ ` h l  ,L `wdwhlxHH(XL\Lt ||| T  @ x \ ` dhtx(048<@4<@DHL\r`rdrr tt 4        r r !!"" """D"rH"rL"#####$$L$rP$rT$\$$ $ $$&T& ''P'P '$'('h'#l'#x''4()D)H)(L)(P)T)X)h)rl)rp))P*>T*>**x*x*+:+:$+,+|+ + XH+$(+0x&4+<)@+t   L`xTl(l (08@oHP(Xl`hpx0l0Dl ,(D0\8t@px00X ,( 8X"Xd$`''Android (11368308, +pgo, +bolt, +lto, +mlgo, based on r510928) clang version 18.0.0 (https://android.googlesource.com/toolchain/llvm-project 477610d4d0d988e69dbc3fae4fe86bff3f07f2b5)Ht0 LT`  l L`xT,l@Th|4D(pl0<Pdx0D,D\,t@T,x, LX"d$' 'H 8( ) /47:?BEHKN=SVY\_behknqtwz}#$ px/     (g /  p X X @XXUX X T  ` PHP < 0T , 0J +"   P T= $Z " ! (  ; )=|  t  T  D \  L H L}  ` \0 `  xo t x 4x h3  T Ps Tf  l h> l   | P   *   i     f  8 s  t    (@m $  (F  lL h lZ   |`    2 /   y   g    F     Z  $ , P 0 ,s 0z a   @  c  T   & 4 0 ,m 0 D[ @ D :  > , (N , D @ D( \ Xg \ tU p t 4    +l $ +  a _ \) O  i( (  , ( , t `  X"( T" X"} 8( d$ `$C d$ 0 +P(w '$ ' 'E ' 'S '((< +Yx(% 6r u    y   l  " #/ #J #,c , $s & &R  ! # #$& A `8 o'M o',)$27$#lXk||,[-LlFO.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.rodata.str.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__bug_table.data.once.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.str1.1memcpyof_property_read_variable_u32_array__const_udelayperiph_interrupt___ratelimitcleanup_irq._rsqpnpint_spmi_write._rsqpnpint_spmi_masked_write._rsqpnpint_spmi_read._rsalt_cb_patch_nopspmic_arb_irq_domain_opsof_fwnode_ops____versions_dev_errspmi_pmic_arb_driverplatform_driver_unregister__platform_driver_register__kcfi_typeid_handle_level_irqgeneric_handle_irq__kcfi_typeid_handle_edge_irqpmic_arb_chained_irqhandle_bad_irqpmic_arb_irqchipdevm_ioremaplog_post_write_mmiolog_write_mmiolog_post_read_mmiolog_read_mmio_dev_infoirq_domain_set_info__kcfi_typeid_irq_domain_free_irqs_common__stack_chk_fail__warn_printkqpnpint_irq_unmaskqpnpint_irq_maskqpnpint_irq_ack__irq_resolve_mappingspmi_controller_removeirq_domain_removespmi_pmic_arb_remove_raw_spin_lock_irqsaveqpnpint_irq_domain_activateqpnpint_get_irqchip_stateqpnpint_irq_domain_translate_raw_spin_unlock_irqrestoreqpnpint_irq_set_typepmic_arb_chained_irq.__already_donepmic_arb_wait_for_doneplatform_get_irq_bynameplatform_get_resource_bynameinit_module__this_modulecleanup_module__mod_of__spmi_pmic_arb_match_table_device_tableqpnpint_irq_set_wakeirq_set_irq_wakedevm_ioremap_resourceput_devicespmi_pmic_arb_probepmic_arb_write_cmdpmic_arb_read_cmdpmic_arb_cmdwritel_relaxedreadl_relaxedpmic_arb_write_cmd_unlockedpmic_arb_read_cmd_unlockedspmi_controller_add__irq_domain_addqpnpint_spmi_readdevm_kmallocspmi_controller_allocqpnpint_irq_domain_allocirq_set_chained_handler_and_data$x.99$x.89$x.79$x.69$x.59$x.49__UNIQUE_ID_scmversion339$x.39$x.29$d.119$d.19$x.109$d.9$d.98$d.88$d.78$d.68$d.58$d.48__UNIQUE_ID_intree338$d.38$d.28$d.118$x.18$d.108$x.8pmic_arb_apid_map_offset_v7pmic_arb_offset_v7pmic_arb_irq_status_v7pmic_arb_owner_acc_status_v7pmic_arb_apid_owner_v7pmic_arb_irq_clear_v7pmic_arb_acc_enable_v7pmic_arb_v7$x.97$x.87$x.77$x.67$x.57$x.47__UNIQUE_ID_name337$x.37$x.27$x.117$d.17$x.107$d.7$d.96__UNIQUE_ID_alias386$d.86$d.76$d.66$d.56$d.46__UNIQUE_ID_vermagic336$d.36$d.26$d.116$x.16$d.106$x.6pmic_arb_apid_map_offset_v5pmic_arb_offset_v5pmic_arb_irq_status_v5pmic_arb_owner_acc_status_v5pmic_arb_irq_clear_v5pmic_arb_read_apid_map_v5pmic_arb_acc_enable_v5pmic_arb_ppid_to_apid_v5pmic_arb_v5$x.95__UNIQUE_ID_license385$x.85$x.75$x.65$x.55$x.45$x.35$x.25_note_15$x.115$d.15$x.105$d.5$d.94__UNIQUE_ID___addressable_cleanup_module384$d.84$d.74$d.64$d.54$d.44$d.34$d.124$d.24_note_14$d.114$x.14$d.104$x.4$d.4pmic_arb_owner_acc_status_v3pmic_arb_v3$x.93__UNIQUE_ID___addressable_init_module383$x.83$x.73$x.63$x.53$x.43$d.133$x.33$d.123$x.23$x.113$d.13$x.103$d.3pmic_arb_apid_map_offset_v2pmic_arb_offset_v2pmic_arb_irq_status_v2pmic_arb_owner_acc_status_v2pmic_arb_apid_owner_v2pmic_arb_irq_clear_v2pmic_arb_acc_enable_v2pmic_arb_fmt_cmd_v2pmic_arb_non_data_cmd_v2pmic_arb_ppid_to_apid_v2pmic_arb_v2$d.92$d.82$d.72$d.62$d.52__UNIQUE_ID_alias342$d.42$d.132$d.32$d.122$d.22$d.112$x.12$d.102$x.2$d.2pmic_arb_offset_v1pmic_arb_irq_status_v1pmic_arb_owner_acc_status_v1pmic_arb_irq_clear_v1pmic_arb_acc_enable_v1pmic_arb_fmt_cmd_v1pmic_arb_non_data_cmd_v1pmic_arb_ppid_to_apid_v1pmic_arb_v1$x.91$x.81$x.71$x.61$x.51__UNIQUE_ID_alias341$x.41$x.31$d.121$x.21$x.111$d.11$x.101$d.1$d.90$d.80$d.70$d.60$d.50__UNIQUE_ID_depends340$d.40$d.30$d.120$d.20$d.110$x.10$d.10$d.100  $ X$$@+$"$w$$@ $&$&#$&-$(@=$& LH$KHV$@ ^$t@c$W@!BDI p Im$z$L $L0$L@$ `$$*PB$w$@$ $L$$ @$L$I$I  IL!$$&$# IILI% IL' L) L;$P$e$}$$$$$$$$($=$P$i$$ $ $$$$$$$4$M$e$x$$. w$I$I$I c2 ' ) $$L$ 3 $u6L$ 5$ 5&$ 5=$ 5 u6LT$ :p$ :$ :$ 5$ 5$  w$I hI$ A $I hIL I$ C$ C$$ 5:$ 5P$ 5f$ 5|$ 5$ 5$ 5$ 5$ A$ A $ hIL $!$ P%$ P8$ PK$ P $~Iu6L^$ U{$ U$ U$ U$ U $L$ [$ [!$ [ $:$ _ w$I hIL=ZT$ a wE+ hIL=Zf$ c w9+ hIL $!$ e w$I hIL =Z$ g wE+ hIL =Z$ i /@P$ k$ ?$ z $ &$ xC$ ? /@/5T$ ri$ y~$ ? /@yI=Z$ v$ $ %@pmic_arb_ver_opsver_strppid_to_apidfmt_cmdnon_data_cmdowner_acc_statusacc_enableirq_statusirq_clearapid_map_offsetapid_ownerspmi_pmic_arbwr_basecnfgcore_sizebus_instancemin_apidmax_apidbase_apidapid_countmapping_tablemapping_table_validspmicver_opslast_apidapid_datamax_periphswrite_eeirq_eepmic_arb_channelPMIC_ARB_CHANNEL_RWPMIC_ARB_CHANNEL_OBSpmic_arb_chnl_statusPMIC_ARB_STATUS_DONEPMIC_ARB_STATUS_FAILUREPMIC_ARB_STATUS_DENIEDPMIC_ARB_STATUS_DROPPEDpmic_arb_cmd_op_codePMIC_ARB_OP_EXT_WRITELPMIC_ARB_OP_EXT_READLPMIC_ARB_OP_EXT_WRITEPMIC_ARB_OP_RESETPMIC_ARB_OP_SLEEPPMIC_ARB_OP_SHUTDOWNPMIC_ARB_OP_WAKEUPPMIC_ARB_OP_AUTHENTICATEPMIC_ARB_OP_MSTR_READPMIC_ARB_OP_MSTR_WRITEPMIC_ARB_OP_EXT_READPMIC_ARB_OP_WRITEPMIC_ARB_OP_READPMIC_ARB_OP_ZERO_WRITEqpnpint_regsQPNPINT_REG_RT_STSQPNPINT_REG_SET_TYPEQPNPINT_REG_POLARITY_HIGHQPNPINT_REG_POLARITY_LOWQPNPINT_REG_LATCHED_CLRQPNPINT_REG_EN_SETQPNPINT_REG_EN_CLRQPNPINT_REG_LATCHED_STSspmi_pmic_arb_qpnpint_typepolarity_highpolarity_lowpmic_arbapidperiph_interruptpmic_arb_acc_enable_v1pmic_arb_acc_enable_v2pmic_arb_acc_enable_v5pmic_arb_acc_enable_v7pmic_arb_apid_map_offset_v2pmic_arb_apid_map_offset_v5pmic_arb_apid_map_offset_v7pmic_arb_apid_owner_v2pmic_arb_apid_owner_v7pmic_arb_chained_irqopcpmic_arb_cmdpmic_arb_fmt_cmd_v1pmic_arb_fmt_cmd_v2pmic_arb_irq_clear_v1pmic_arb_irq_clear_v2pmic_arb_irq_clear_v5pmic_arb_irq_clear_v7pmic_arb_irq_status_v1pmic_arb_irq_status_v2pmic_arb_irq_status_v5pmic_arb_irq_status_v7pmic_arb_non_data_cmd_v1pmic_arb_non_data_cmd_v2ch_typepmic_arb_offset_v1pmic_arb_offset_v2pmic_arb_offset_v5pmic_arb_offset_v7pmic_arb_owner_acc_status_v1pmic_arb_owner_acc_status_v2pmic_arb_owner_acc_status_v3pmic_arb_owner_acc_status_v5pmic_arb_owner_acc_status_v7pmic_arb_ppid_to_apid_v1pmic_arb_ppid_to_apid_v2pmic_arb_ppid_to_apid_v5pmic_arb_read_apid_map_v5pmic_arb_read_cmdpmic_arb_read_cmd_unlockedpmic_arb_wait_for_donepmic_arb_write_cmdpmic_arb_write_cmd_unlockedqpnpint_get_irqchip_stateqpnpint_irq_ackqpnpint_irq_domain_activateqpnpint_irq_domain_allocqpnpint_irq_domain_translateqpnpint_irq_maskqpnpint_irq_set_typeqpnpint_irq_set_wakeqpnpint_irq_unmaskqpnpint_spmi_readspmi_pmic_arb_probespmi_pmic_arb_removev@H.c^ @hrO+J@HW* 5;00@`ox*%;( @oH*q@ p *)@@q`*2;<~@q*?@(w*?@@w*?@@Xw*2pC:CGU0`x@yp*Lo~xDG0G@ @0*$@M EW$(W 0j0(,XXb, Ȩ'