ELFx@@'$izR| (,D-DD T DD-(D$D-DD L DD-Lp D-D\ `   \D-D ($D-DD L DD-D( <P$(d D-DD H DD- 8`D-D0L 0   0LD-D 8D-D@P @ ` @PD-8XD-D@P 0  @PD-D ,pD-D0L   D 0LD-D 0xD-D0L   L 0LD-D 0D-D0L    0LD-D 0,xD-D0L   L 0LD-D 4`tD-D0L 0 L 0LD-,,8D-D H  X  HD-,8D-D H  X  HD-|?#{ o g _ WOA8@ C!#R BG.7|@&bETTRR +F*@R}`) R}`( RR' )2@ )Vh@@ )_q(R8 K!T*y@ }HC<T;T8H Z; ;TIi::T(@!@:TH#:T9TyiI(88TG@@#/h Ky=-7K@7Gqa-TKi6T@y@#-7K@|7Q5qB)TR)%(6"d4T )4T )@(Yh)#*@yK( A`+7K@h7 2T D +j 9?q+T 0T*qS+  l%ʚ kiyi+l9c/T, ,%ʚrl9.T C.T S*Iq#Td-T #-T)(% qT,T()R 9KI+T@y@#%7K@72*T )TR * H ?qTK(T@y@# &7K@7bD'T 'T ( C&T)R 9K%T@y@#) 7K@ 7Bd$T)$T )@((@y#K1`7K@ 7d"T)"T(@#!@yK!`7K@7R TC T(KT@y@# 7K@7 CTqA( 9/@Zc_+Ck)T@2@!bQRyVv@HRB9? #T|A8 C_ T*OOWN_MgLoK{J#_*!@B `#!R **#*8@ )bB&cb52@Aa@b****@4!*b* T@#kwx!*@!*@!RI T@#kwx!*\z*@!Rs*@!R*k@!\e@!*"R*\*@!B RU*@! RN*@! RG*@!R@*@!BR9 @*!Թ$?#{D@a{#_#(*h_ '} _.ӂ(@ qT( @4 @)YAy kiT_Q*H(@h_֦;@@_(7@ R@( @_ֿYb@ R*@( )RHi_(?#{R{#_֦;`R_(7? qTYa_@*&DH@*@h_$F?#{WO** @ R@" @4qT@9qT@9 RqR(&@i5@9qAT@9qR&@)5 R&@5  R&@4)yS)R&@i5@9?qIR)@9@y`@ *a"*7 @9`@aS@y 7OBWA{è#_*R*R`@!*!@ R@) H@9) @EqmTqTIqTYqTqT)@1qmTq`T%q`T1qaT)@97_q`T qT qAT)@97qT qaT) @9)7)@? qT)R)!@) @ )%@ )@? qBT JIyi) @9)@! **H_<(?#{ WO** @ R@" @(R 9 4*jR RLR R") k@ Ti}HFqTqTJqTZq`TqaTq(TqTq T&qT2qTq9qT q@TqTq9qT qT 9 k T kTa qT @kT&q99@y@`@` 7@9qT@y@`@  7@@y`@!)  7@y@`@!` 7@H4qAT@9qT@9 RqR(&@i5@9?qIR)@9q!T@9qR&@5 R&@4)yS)@9@y`@ *a"*7@y"@`@1 7 @9`@aS@y6*R R&@5R&@ 5*"R*B R * R *R* R*BR`@!*OC @WB{Ĩ#_KA??#{WOCA8* C @ R!@" @ @9 6@9qT@@yA@ 7@ 79@9 )!q@ q T )!"yh@!@!@9qaT@ qT )!"yh@9 )!q&@4!@9qaT!R!RA8 C@ TOCWB{A#_ր@!R@*?#{CA8* C@!R*#RA8 C@ T{A@#_>E?#{OCA8** CHR@!**#RfA8 C@ TOB{A#_?#{OCA8* C@ R @@h" @h@96@h@yA 7@7`9`@9A8 C@ TOB{A#_ֈ@!*R*?#{OCA8** CHR@!**#RA8 C@ TOB{A#_T ?#{WOhZAy4* @*ARhZAykTOBWA{è#_D6xB qbT_b(@H( @Q_FK?#{O@a @OA{¨#_FK?#{ @a @ @{¨#_50o?#{!{#_`}?#{{#_drivers/pinctrl/qcom/pinctrl-spmi-mpp.cqcom,pm8019-mppqcom,pm8226-mppqcom,pm8841-mppqcom,pm8916-mppqcom,pm8941-mppqcom,pm8950-mppqcom,pmi8950-mppqcom,pm8994-mppqcom,pma8084-mppqcom,pmi8994-mppX'0uauthor=Ivan T. Ivanov description=Qualcomm SPMI PMIC MPP pin control driveralias=platform:qcom-spmi-mpplicense=GPL v2name=pinctrl_spmi_mppintree=Yscmversion=ga9c2663f637fdepends=alias=of:N*T*Cqcom,pm8019-mppalias=of:N*T*Cqcom,pm8019-mppC*alias=of:N*T*Cqcom,pm8226-mppalias=of:N*T*Cqcom,pm8226-mppC*alias=of:N*T*Cqcom,pm8841-mppalias=of:N*T*Cqcom,pm8841-mppC*alias=of:N*T*Cqcom,pm8916-mppalias=of:N*T*Cqcom,pm8916-mppC*alias=of:N*T*Cqcom,pm8941-mppalias=of:N*T*Cqcom,pm8941-mppC*alias=of:N*T*Cqcom,pm8950-mppalias=of:N*T*Cqcom,pm8950-mppC*alias=of:N*T*Cqcom,pmi8950-mppalias=of:N*T*Cqcom,pmi8950-mppC*alias=of:N*T*Cqcom,pm8994-mppalias=of:N*T*Cqcom,pm8994-mppC*alias=of:N*T*Cqcom,pma8084-mppalias=of:N*T*Cqcom,pma8084-mppC*alias=of:N*T*Cqcom,pmi8994-mppalias=of:N*T*Cqcom,pmi8994-mppC*vermagic=6.12.0-mainline-ga9c2663f637f-ab12743383-4k SMP preempt mod_unload modversions aarch64 pairedmpp7 --- vin-%d dtest%dreg %-8s0.6kOhmwrite 0x%x failed outqcom,pairedfailed to add pin range mpp1digitalinunknown MPP direction sinkDisabledunknown MPP type 0x%x at 0x%x spmi-mpp %-4spairedmpp6 mpp%-2d: %d10kOhmanalogread 0x%x failed missing base addressqcom-spmi-mpp30kOhmanalog levelmpp2mpp5highmpp8incorrect block type 0x%x at 0x%x can't add gpio chip %-7slowqcom,analog-levelmpp4mpp3qcom,amux-routedtestqcom,dtestanalog muxpinctrl_spmi_mppOv __platform_driver_registerP\platform_driver_unregisterEoVof_property_read_variable_u32_arraydevice_get_match_data֤devm_kmallocrrdev_get_regmapڪregmap_read~)Hmemcpydevm_pinctrl_registerV_dev_err;7[of_irq_find_parenteeirq_find_matching_fwspec"kof_node_puthandle_level_irq}]rA__dev_fwnode_K!gpiochip_populate_parent_fwspec_fourcell~,gpiochip_add_data_with_key?բgpiochip_add_pin_range}@gpiochip_remove__stack_chk_failaQ:pinconf_generic_dt_node_to_map~~pinctrl_dev_get_drvdataXregmap_writekEIseq_printf8seq_writeV.gpiochip_get_dataEseq_putc+irq_chip_mask_parentOgpiochip_disable_irqgpiochip_enable_irqfirq_chip_unmask_parentypinctrl_utils_free_mapDirq_chip_ack_parentirq_chip_set_type_parentNirq_chip_set_wake_parent0gpiochip_irq_reqresFgpiochip_irq_relres8gpiochip_generic_requestQgpiochip_generic_freegOmodule_layoutLinuxLinuxGNU+{V~Qdb8І#A!GNU8#<#XdrrrP rP r r  8r<rTr Xr r r $Xr r rTrTp0r r 04<LxrH rH oL oL v vod od v v(op ,op <`lXpX|||YY 04<LPTdhx   8  D r H r \ r ` r |   5 5  rp rp,  l5p5t <~@~DHTHXH`pr tr x|r r ''OO (8<L P \LLP`l<mm mmo o o o o L q E  ( J0 8 @ TH p x o o    ` o0 h o< p o\ x o v   o o o -  1  @ 8`     o o$ o ot oohoo$ (#PAndroid (12701618, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)pHqtoo$ oL od op ,o @o To ho o0 o< o\ o o o \ooo$o0otdoohoo (+.147;>ADGKNQTWZ]`ehknop01  pR   % 0qP P @@ D @ H L #d p DH ~$ $  L $ H  L `  d l Bp       F   $    {    60 , <0 < 8 <  T\ X @ \ z ` |   0       6 . p : $x   $#u txpttjh,x d ha8l  M8Z d +  +O* +6aM~] # % W     R    {   !  p* ~ J% h r   `  j" BUa!c   W  !E !R  @` @3 Db d %*  rm FK Vmn VmnN np FK+ ,7E $V9A;}<s'jRgST\~ .note.gnu.property.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt.bss__versions.rodata.str.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.init.eh_frame.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.exit.data.rela.init.data.rela.data.BTF.rodata.str1.1memcpypmic_mpp_probe.request_keypmic_mpp_probe.lock_keygpiochip_add_data_with_keyof_property_read_variable_u32_arraypmic_mpp_set_muxpmic_mpp_dbg_showpmic_mpp_config_dbg_showpmic_mpp_direction_outputpmic_mpp_direction_inputof_node_put__kcfi_typeid_gpiochip_generic_requestpmic_mpp_get_groups_countpmic_mpp_get_functions_countirq_chip_unmask_parentirq_chip_mask_parent__kcfi_typeid_irq_chip_ack_parent__kcfi_typeid_irq_chip_set_type_parent__kcfi_typeid_irq_chip_set_wake_parentof_irq_find_parentpmic_mpp_setpmic_mpp_config_setpmic_mpp_getpmic_mpp_config_getpmic_mpp_groupspmic_mpp_get_function_groupspmic_mpp_pinmux_opspmic_mpp_pinctrl_opspmic_mpp_pinconf_opspmic_mpp_functions____versionspmic_mpp_get_group_pinspmic_conf_itemspmic_mpp_bindings__start_alloc_tags__stop_alloc_tagspmic_mpp_config_dbg_show.biases__kcfi_typeid_gpiochip_irq_reqres__kcfi_typeid_gpiochip_irq_relres_dev_errpmic_mpp_driverplatform_driver_unregister__platform_driver_registerdevm_pinctrl_registerpmic_mpp_child_to_parent_hwirqpmic_mpp_child_offset_to_irq__kcfi_typeid_handle_level_irqgpiochip_disable_irqgpiochip_enable_irqpinconf_generic_dt_node_to_map_grouppmic_mpp_irq_chipdev_get_regmappinconf_generic_dt_node_to_map__kcfi_typeid_pinctrl_utils_free_map__kcfi_typeid_gpiochip_populate_parent_fwspec_fourcell__stack_chk_failpmic_mpp_irq_unmaskpmic_mpp_irq_maskseq_printfpmic_mpp_removegpiochip_removeseq_writeregmap_writepmic_mpp_of_xlatepmic_mpp_domain_translatepmic_mpp_gpio_templatepmic_mpp_get_group_namepmic_mpp_get_function_nameinit_module__this_modulecleanup_module__mod_of__pmic_mpp_of_match_device_tablegpiochip_add_pin_range__kcfi_typeid_gpiochip_generic_free__dev_fwnodepmic_mpp_proberegmap_readseq_putcdevm_kmallocirq_find_matching_fwspecpinctrl_dev_get_drvdatagpiochip_get_datadevice_get_match_data$d.59__UNIQUE_ID_alias549$x.49__UNIQUE_ID_alias539$x.39$x.29_note_19$x.19$x.9$d.9$d.58__UNIQUE_ID_alias548$d.48__UNIQUE_ID_alias538$d.38$d.28_note_18$d.18$d.8$d.57__UNIQUE_ID_alias547$x.47__UNIQUE_ID_alias537$x.37$x.27$x.17$d.7__UNIQUE_ID_license656$d.56__UNIQUE_ID_alias546$d.46__UNIQUE_ID_alias536$d.36$d.26$d.16$x.6__UNIQUE_ID_alias655__UNIQUE_ID_alias555$x.55__UNIQUE_ID_alias545$x.45__UNIQUE_ID_depends535$x.35$x.25$x.15$d.5__UNIQUE_ID_description654__UNIQUE_ID_alias554$d.54__UNIQUE_ID_alias544$d.44__UNIQUE_ID_scmversion534$d.34$d.24$d.14$x.4__UNIQUE_ID_author653__UNIQUE_ID_alias553$x.53__UNIQUE_ID_alias543$x.43__UNIQUE_ID_intree533$x.33$x.23$x.13$d.3$d.62__UNIQUE_ID___addressable_cleanup_module652__UNIQUE_ID_alias552$d.52__UNIQUE_ID_alias542$d.42__UNIQUE_ID_name532__UNIQUE_ID_vermagic532$d.32$d.22$d.12$x.2$d.2$d.71$d.61__UNIQUE_ID___addressable_init_module651__UNIQUE_ID_alias551$x.51__UNIQUE_ID_alias541$x.41$x.31$x.21$x.11$d.1$d.70$d.60__UNIQUE_ID_alias550$d.50__UNIQUE_ID_alias540$d.40$d.30$d.20$d.10\\aaa%݅1e@\qaap%(*ENu|u}%u %u(%u0%u8K8 7@%7`%7ą%7 / 7!E7 7υ%7 ( '&Յ% & 7a7%  a%7#%7   .% M% 2f% 7 qa7K7z%  Ia%  a7%  a7% ӆ% L%  qa!E7Ba%)%  qa!E7#% >% E qa7[%  qa7`a s% % E% 9% 9 a6 ˇ% ݇% U% 8 a7%  qa!E77 % pmic_mpp_statepmic_mpp_padoutput_enabledinput_enabledpairedhas_pulluppower_sourceamux_inputaout_leveldtestpinconf_generic_dt_node_to_map_grouppmic_mpp_child_offset_to_irqchild_hwirqchild_typepmic_mpp_child_to_parent_hwirqpmic_mpp_config_dbg_showpmic_mpp_config_getpmic_mpp_config_setpmic_mpp_dbg_showpmic_mpp_direction_inputpmic_mpp_direction_outputpmic_mpp_domain_translatepmic_mpp_getnum_qgroupspmic_mpp_get_function_groupspmic_mpp_get_function_namepmic_mpp_get_functions_countpmic_mpp_get_group_namepmic_mpp_get_group_pinspmic_mpp_get_groups_countpmic_mpp_irq_maskpmic_mpp_irq_unmaskpmic_mpp_of_xlatepmic_mpp_probepmic_mpp_removepmic_mpp_setpmic_mpp_set_mux@ \PY T!"(E0 @@8@#5<00@Rx# %l( @XSH# @S0#n2(/|*@S#L@*G@X#<H*7@X#zP*g2-W@X`#^/ K0(Y@Yp#LoP\b0@@\0#c5 ?0?$@ \"\@%(qvr bI~-