ELF@@ N    $(-26:AE0 00000 "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000$&(*, vin-%dPU 31.5uAduplicate gpio = %d listed in qcom,gpios-disallowed state_chips_lock analog-pass atest-%dgpio15gpio26gpio31[vin_sel]%2d dtest-%dopen-sourcegpio25outqcom,analog-passfunc2qcom,gpios-disallowed%d IRQs defined but %d expected gpio%-2d: ---gpio6gpio35incorrect block type 0x%x at 0x%x gpio12qcom,atest[pull] %-10sqcom-spmi-gpioopen-draingpio3atest3LV/MV subtype doesn't have func3/func4 gpio-ranges %-27spull-up 30uAgpio4gpio226GPIO[%2d]: --- no pullpassgpio30mediumdtest1---------- %s ---------- 6---------- %s ---------- [DIR]%6s PD 10uAfailed to populate gpio %d, ret=%d qcom,dtest-bufferpairedgpio9dtest4state_chips_lock.wait_lock %-7sgpio19gpio366GPIO[%2d]: %s nonormalpush-pullgpio27func4unknown GPIO type 0x%x gpio11gpio14gpio24qcom,drive-strengthlow %-4spull-down 10uAgpio7gpio10[VAL]%5s GPIO[%2d]: %s No data in gpios-disallowed gpio5inoutgpio29failed to register pinctrl device, ret=%d write 0x%x failed gpio16reg property reading failed Couldn't find pin for gpio %d highfunc1gpio13[out_strength] %-7sNo pins assigned gpio17[FS]%7s PU 1.5uAfailed to add pin range %-10s3function: %d is not defined GPIO[%2d]: --- regpull-up 1.5uAgpio1gpio28drive-strengthdtest-bufferno gpios assigned unknown GPIO direction gpio23pull up strengthqcom,pull-up-strengthfunc3qcom,gpios-disallowed property reading failed, ret=%d can't add gpio chip, ret=%d analog-passPU boostindtest2gpio8gpio21gpio32gpio33failed to get irq for gpio %d (pin %d), ret=%d gpio18gpio20gpio34invalid gpio = %d specified in qcom,gpios-disallowed, supported values: %d to %d gpio2read 0x%x failed pull-up 31.5uApull-up 1.5uA + 30uA boostPU 30uAdtest3reg property defines %d gpios, but only %d are allowed qcom,pm8916-gpioqcom,pm8941-gpioqcom,pm8994-gpioqcom,pmi8994-gpioqcom,pma8084-gpioqcom,spmi-gpioC{og_WO@ )9@___ ? _ _ _ _ _ @T9@?`T(C)#@"@!(Sx(4(5cR  @R@!(SxbT @s@iw___ _ _ _ _ _ @y@ 7@7qiT@y@s 7@7 h@)#yh RB@y@s7@\7y|@ RB*@!q*ThG @R!@ @3! @R*@y@sA` 7@7@qB * R@! )#@y*@s 7@h7 )#yh| * R@!B@y*@s7@7| * R@!B@y*@s 7@7 @)#yhh R@!B9 @!*? @BR8 @R5 @"R2 @R/*-(Sxh5  _)@?ATOXWW_VgUoT{S*C_{og_ W O @!tBcCRB7^}S84qT!R**!!\vB^!C`_}H34 }@I6TR}~ r5vB!67_qT*Kq2Tk!3TR.R r3 @*RA} r1HR} r0RRA r/R R r/ )Jk B@H@^ q*HoR)JRWH;I+k_xq+Tjzi T) aT*?k Tyk1.X *m |`O+7]@@3H@)! y;@@(=)yC+7C_+7]Cq+T(@y@3ѿC+7C_37^QAqR7T yhx) h/ )R 99h/ Rh/ )R 99h/ R  h/ )R h/ IR )R 99 I9i/ (-A84(@y@3ѿC+7C_^R,7h# S 59 )(@y@3ѿC$7C_<+7^R(@y@3ѿC"7C_^R\)7i3 SS*59+) q,T *kjih8) h3 Rh3 )Rh3 ) R x@@94h3 )R E9(@y@3ѿC`7C_^R$7h#  (@y@3јR C@7C_|"7^ @3h# !(@yC `7C_@ 7@^R@9864 h4*ZZqi' (1(@y@3ѿC7C_@<7^RSh3 % @@9(4(@y@3ѿC)@7C_^R7@i3(-h3@k@)R{c 19TB@b!(R:yY@HRJ9? T@!0!4)?kTbiJQ_kbT 4L@_ kTkJaT!\|*!*| *!*! _)@?aT*OKWJ_IgHoG{F_!#R*]*B@@!*|@]*!@RG]F@#@y!*\>*@!R7*@!R1*@!"R+*@!BR%*@!bR*@!RBc 4*@!*@!R*@!B R@!**vB!*]@6]Y*l@!@!*B@A@***4*!P{@a*{_{C@*h!R@#R* @)@?T@{A_{OC@**Rh^3@#R* @)@?TOB{A_{OC@*@ R @@h" @2@94B@94@y@A@7@7s69  6@9*@!R @)@?T*OC@{A_{OC@**Rh^3@#R* @)@?TOB{A_{ *@ R @@h" @ @@{¨_{ WOh Ay4* @*h AykTOCWB @{Ĩ_{ O2A qbT@ @uh@ Ay4J@b@* R )+ @ @k`T?k!Tb@@!HOB @*{è_{OC@* @ R!@" @ @@y@7@H7q TB@94@y@A7@ 769J@9*@F@9q Cz( 4!@!R!K@!RE>@9 )JqB!t@!"@ )"yh!@ )"yh!6@9 )JqB!&@ )"yh.@!2@! @)@?TOC@{A_{ WO** @ R@" @(R295 4 *JRRMR") kTiQ qHTQio8 }H294"":@9. 4:@9 4qB9q>9q>969@k"T qT" q(T&qTJ@94.J@94F9qHT2@y@`@7@y"@`@ 7@&@@y`@"*A72@H4J@9Q)42*`@!"Ri*`@!BRcb*`@!R[*)R"!Ț@y`@ 7F@9(4bR*`@!bRH>@94B@9i4BRqJ@94@y`@7.@@y`@Q!)7*@6@9@y`@ "3A 6*`@!R#*@6@9@y`@yS* *A72@9@y`@aS!*@6`@!R *`@!R*`@!B R*OCWB @{Ĩ_I@9*Q_ qT @ R@(  @ kmij8 !@qT1@9h5!@q`T!@5@qT@ qT@4_A@94(R=@95@9 @ !@%@-@E@91@* ]3I_@R_Ya_{ O@* @ @@hOB{è_{WO***qb T @ R@" @J@95z?q T Qq4F@9*4bR5>@9 4B@94BR56@9@@yJlSJ*B*!`6'?qh4@@y7.@@y@Q!)7*@6@9@y@ "3A@72@9@y@aS!*6`@!R*`@!R *`@!B R*`@!R*OBWA{è_*@@_@ R@( @_@ R*R*@( Hj_{R{_{ )! {_{{_alias=platform:qcom-spmi-gpioauthor=Ivan T. Ivanov description=Qualcomm SPMI PMIC GPIO pin control driverlicense=GPL v2alias=of:N*T*Cqcom,pm8916-gpioalias=of:N*T*Cqcom,pm8916-gpioC*alias=of:N*T*Cqcom,pm8941-gpioalias=of:N*T*Cqcom,pm8941-gpioC*alias=of:N*T*Cqcom,pm8994-gpioalias=of:N*T*Cqcom,pm8994-gpioC*alias=of:N*T*Cqcom,pmi8994-gpioalias=of:N*T*Cqcom,pmi8994-gpioC*alias=of:N*T*Cqcom,pma8084-gpioalias=of:N*T*Cqcom,pma8084-gpioC*alias=of:N*T*Cqcom,spmi-gpioalias=of:N*T*Cqcom,spmi-gpioC*intree=Yname=pinctrl_spmi_gpiovermagic=4.19.294-gc5d1051c0244-ab11910333 SMP preempt mod_unload modversions aarch64depends=pmic_gpio_dump4module_layout~)Hmemcpyg__stack_chk_guard__stack_chk_fail-pmic_gpio_dump_builtin_cbntplatform_driver_unregisterh__list_add_validlf~gpiochip_get_databgpiochip_generic_freegpiochip_generic_requestٿseq_puts1\|regmap_write<9 pinctrl_dev_get_drvdata"?pinconf_generic_dt_node_to_map'Ftwpinctrl_utils_free_map[Idevm_kmalloc地__kmalloc^>of_property_read_variable_u32_array zkfreemutex_unlockxmutex_lock_nested+P<gpiochip_remove}J;gpiochip_add_pin_rangen gpiochip_add_data_with_keyxIdevm_pinctrl_registerM?platform_get_irq!)dev_get_regmapѦplatform_irq_countp&of_find_propertyVt__platform_driver_registerf_dev_errvregmap_read1(snprintf2|printkw:seq_printfLinuxpinctrl_spmi_gpioGNU'?B  $(|,|||}?}?}}p}P}P}}}} }u}u <}D}LX}`}dx} |} }}}c}s}c}s}},}8}<Xt}}}}}u}u}}4}<}DL}YP}YXhp}}}}(4}'<}'DL}@P}@Xl}p}x}} <Xx}}}}}}}P}}P}x}@|}@$H}L} T  }" }" 8 l  ,  }` }`   } } } } P }T }\ t x } }  } }  }@ }@     }r }r$ < }-D }-L ` }d } }L }L  } } } } } } } }}}} },{0{4{8{DT}X}h}l}}}}}}}||||| |||(}S,}S0<}2@}2Hlt}|}~04Dd~hp,}0}8<Dh|~8D}P}`~Dl }D$}D(X\p|}/}/ }$},8}<}DH}:L}:T`}d}lx}|}}}}w}w}P}P}}}.}.}}}}}}}}}c}s }c$}s,}w4}w<D}H}X`}d}lt}x}}&}&Ld} } } } } } 4} 8} x} } $} (} <} @} T} X} `}}}P}P(} ,} @} D} X} \} p} t} |}}}} || $(| |||~~8}`} (}P|PX|P`|}uP}X}`}hh}p}x},}8} }}}}}}%}}}6}}}}}s }1 }c~~~~~~~~ ~|(~@~DP}`}_p}v}}}r}$}}(}3@}H}P}X}`}h}?p}x}}}}J}o}n}Q}} }}]}}d}}}k}X}}}%} }(}*0}8}@}&H}kP}EX}~~ ~~l~~~}} }}}}}}}}}}c}1}sAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)x{cdj|~bt\a`mlk}pnoYMNOQUVesvwu[ZyzABCDEFGHIJKLPRSTWXu &2,  c & ?Py_& %]  Ps@ `Y W  mQ 8 o 2   D k |   i ,     e   q 8   l  !E   !  .!=  O  o"  D "    +* I7X  v    /VE )  = kPP Dl0{  |t  | h pC0  1PP  HB 5 ) R $  `@@  x H0P  5  f lp  <%      ^ 4x $=:oS.N+iVI\=zT`j@ x-:s.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.bss.rela.data.state_chips.rela.rodata.pmic_gpio_functions__versions__ksymtab_strings.rela.text.pmic_gpio_dump.rela___ksymtab_gpl+pmic_gpio_dump.rela___kcrctab_gpl+pmic_gpio_dump.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rodata.dataof_find_propertymemcpypmic_gpio_probe.request_keypmic_gpio_probe.lock_keygpiochip_add_data_with_keyof_property_read_variable_u32_arraypmic_gpio_set_muxpmic_gpio_dbg_showpmic_gpio_config_dbg_showpmic_gpio_direction_outputpmic_gpio_direction_inputgpiochip_generic_requestpmic_gpio_get_groups_countpmic_gpio_get_functions_countplatform_irq_countpmic_gpio_setpmic_gpio_config_setpmic_gpio_getpmic_gpio_config_getseq_putspmic_gpio_groupspmic_gpio_get_function_groupspmic_gpio_pinmux_opspmic_gpio_pinctrl_opspmic_gpio_pinconf_opsstate_chipspmic_gpio_functions____versionspmic_gpio_get_group_pinspmic_conf_itemspmic_gpio_config_dbg_show.strengthspmic_gpio_dump.strengthspmic_gpio_bindingspmic_gpio_config_dbg_show.biasespmic_gpio_dump.biasespmic_gpio_config_dbg_show.buffer_types__module_depends_dev_errpmic_gpio_driverplatform_driver_unregister__platform_driver_registerdevm_pinctrl_registerplatform_get_irqpmic_gpio_to_irqpinconf_generic_dt_node_to_map_group__crc_pmic_gpio_dump__kstrtab_pmic_gpio_dump__ksymtab_pmic_gpio_dumpdev_get_regmappinconf_generic_dt_node_to_mappinctrl_utils_free_map__stack_chk_failprintkmutex_unlockstate_chips_lockpmic_gpio_of_matchsnprintfseq_printfgpiochip_removepmic_gpio_removeregmap_writepmic_gpio_of_xlatepmic_gpio_gpio_templatepmic_gpio_get_group_namepmic_gpio_get_function_nameinit_module__this_modulecleanup_module__mod_of__pmic_gpio_of_match_device_tablegpiochip_add_pin_rangekfreegpiochip_generic_freepmic_gpio_dump.modepmic_gpio_probe__stack_chk_guard__list_add_validmutex_lock_nestedregmap_readdevm_kmalloc__kmallocpmic_gpio_dump_builtin_cbpinctrl_dev_get_drvdatagpiochip_get_data__UNIQUE_ID_alias59$d.59$d.49$d.39$d.29$x.19$x.9__UNIQUE_ID_alias58$d.48$d.38$d.28$x.18$x.8__UNIQUE_ID_alias57$d.47$d.37$d.27$d.17$x.7_note_6__UNIQUE_ID_alias56$d.46$d.36$x.26$x.16$x.6__UNIQUE_ID_license75__UNIQUE_ID_alias65__UNIQUE_ID_alias55$d.45$d.35$x.25$d.15$x.5__UNIQUE_ID_alias74__UNIQUE_ID_alias64__UNIQUE_ID_alias54$d.44$d.34$x.24$x.14$d.4__UNIQUE_ID_description73__UNIQUE_ID_alias63__UNIQUE_ID_intree53$d.53$d.43$d.33$x.23$x.13$x.3__UNIQUE_ID_author72__UNIQUE_ID_alias62__UNIQUE_ID_name52$d.52$d.42$d.32$x.22$x.12$x.2__UNIQUE_ID_alias61__UNIQUE_ID_vermagic51$d.51$d.41$d.31$x.21$x.11$x.1__UNIQUE_ID_alias60$d.60$d.50$d.40$d.30$x.20$x.10$d.0@P;`6a=b@ch2' " =4T=$x=@}@HZI@@t@M@XM@pMp# @p  @qx @0r0E@`r\@hs U@(}0-0X}/Lo}F<~@~oz