ELF@@&$0@@@` aA?A@ 0B?B@` aC?C@ 0D?D@ 0E?E0Fc@ 0G?G@` aH?H @@waI?I 0Jd 0Ld 0Nd0 @` aP?P0Qd@ 0S?S@ 0T?T@` aU?U@` aV?V@` aW?W@@waX?X@@waY?Y@` aZ?Z@ 0[?[@` a\?\@@wa]?]@@wa^?^@ 0_?_@` a`?`@` aa?a@` ab?b@ j @ j!@ j"@ j"!#@ j%$$@ j('%@ j+*&@ j.-'@ j10(@ j43N   s2mpg10-regulatorLDO9M6OCP BUCK_OCP_CTRL3: 0x%x LDO2Ms2m_set_modesmpl_warn_hysb10_ocp_warn_lvlLDO8MLDO23MLDO26MBUCK9M3s2mpg10_sysfs: failed to create device file, %s 3i2c write error setting BUCK_OCP_CTRL1: %d 3i2c write error setting BUCK_OCP_CTRL3: %d s2mpg10_pmic_read_showbuck_ocp_ctrl3BUCK5Mecho (register addr.) (data) > s2mpg10_write s2mpg10_pmic_read3%s: fail to read i2c address s2mpg10_pmic_read_storeb2_ocp_warn_lvlb3_ocp_warn_cntb3_soft_ocp_warn_dvs_maskcould not find regulators sub-node b2_soft_ocp_warn_cntLDO14M_rs.lock3i2c write error setting b2m_soft_ocp_warn s2mpg10-regulatorFailed to get irq base %d b2_soft_ocp_warn_dvs_mask6OCP BUCK_OCP_CTRL4: 0x%x 6SMPL_WARN_CTRL : 0x%x b2_ocp_warn_pin < 0: %d b2_ocp_warn_dvs_maskBUCK8M4%s: ramp_delay not set 6B3M_OCP_WARN : 0x%x s2mpg10_pmic_write3%s: fail to write i2c addr/data LDO10MLDO28M3i2c write error setting BUCK_OCP_CTRL2: %d 0x%04X: 0x%02X buck_ocp_ctrl5b10_ocp_warn_enBUCK4MLDO3M6%s: master pmic sysfs start 6OCP BUCK_OCP_CTRL5: 0x%x 3i2c write error setting BUCK_OCP_CTRL5: %d smpl_warn_vthb3_ocp_warn_lvlb3_soft_ocp_warn_cntLDO4MLDO16Ms2mpg10-pmicBUCK_OCP_IRQb3_ocp_warn_enb10_soft_ocp_warn_cnt3i2c write error setting smpl_warn %hx %hhxdon't know how to configure regulator %s b2_soft_ocp_warn_lvlb3_soft_ocp_warn_enLDO12M6OCP BUCK_OCP_CTRL1: 0x%x s2mpg10_pmic_write_storesmpl_warn_pin < 0: %d b2_ocp_warn_enb10_soft_ocp_warn_ens2mpg10_buck_ocp_irqLDO13Mb3_ocp_warn_dvs_maskb3_soft_ocp_warn_lvlb10_soft_ocp_warn_dvs_mask6B10M_SOFT_OCP_WARN : 0x%x &s2mpg10->lockLDO18M3i2c write error setting b10m_soft_ocp_warn regulator init failed for %d gpiosLDO5MLDO17MLDO21MLDO30MLDO11MLDO24MLDO25M6B3M_SOFT_OCP_WARN : 0x%x b2_soft_ocp_warn_pin < 0: %d b10_soft_ocp_warn_pin < 0: %d LDO6M6OCP BUCK_OCP_CTRL2: 0x%x 6B2M_SOFT_OCP_WARN : 0x%x Platform data not supplied 6%s : BUCK[%d] OCP IRQ, %d 3i2c write error setting b2m_ocp_warn Failed to request BUCK[%d] OCP IRQ: %d: %d #gpio-cellsBUCK6M4%s: failed to set regulator voltage 3i2c write error setting b10m_ocp_warn smpl_warn_lbdtb10_ocp_warn_dvs_maskLDO19M3%s [%d]: error caculating enable_shift! 6B2M_OCP_WARN : 0x%x 3i2c write error setting b3m_ocp_warn 6B10M_OCP_WARN : 0x%x buck_ocp_ctrl2BUCK1Mb10_ocp_warn_pin < 0: %d b2_soft_ocp_warn_enLDO1MLDO22MLDO29Mcreate_s2mpg10_pmic_sysfsregulatorscould not find pmic gpios buck_ocp_ctrl1b10_soft_ocp_warn_lvlLDO20MBUCK2MBUCK3M3i2c write error setting BUCK_OCP_CTRL4: %d b2_ocp_warn_cntb10_ocp_warn_cnt3i2c write error setting b3m_soft_ocp_warn 3%s: fail to transform i2c address b3_ocp_warn_pin < 0: %d b3_soft_ocp_warn_pin < 0: %d LDO27MLDO31MBUCK10M3%s: input error buck_ocp_ctrl4LDO7MLDO15MBUCK7Ml?#{ !!"y!`5!5 @*{¨#_@@+|?#{O!@@ARb@4*a@@aRb@4*a@@Rb@4*a@@Rb@4*a@@Rb@5OA{¨#_* uF?#{O)G)*8@ * *`@R**5*OA{¨#_+|?#{ O) I)*,J)eS * * *`@R*4K)L)eS * * *`@AR*4"N).O)eS * * *`@R*4P)Q)eS * * *`@AR*4"S).T)eS * * *`@R*4*V)r@@eS * * *`@AR*5OB @{è#_ ?#տ#__eE??#{L@RRR@{#__eE??#{L@R RR@{#_\C?#R )A @ aBI( @@KL`I #_?#{OC A8)CL@ y9"!qaT @y(|S=qT )+ih8J @ֈ@!@A @a @@@@@97A8C@ TOB{A#_!\C?#{OCA8CL@9!By~S?=qT JLii8k `@!@A @a @@@@*7@9BR*|@A8C@ TOC{A@#_*!~@?#{OC A8)CL@ yb* 7 @y"yA8C@ T@OC{A#_*!~@c?#{og_W O CA8C8@M@@@1Bu<!C`@ h@h@hR@}:`  @a@`49{?!T@!@b!Bqk8T!3#RC_q!3賈#RhC_q!3賈#RhC_q!3賈#RhC_q!3賈#RhC_q!*賈h`6@17!3#RC_q!3賈#Rh:C_q!3賈#Rh>C_q!BR賈hB`F,7!3#RC_q!3賈#RhJC_q!3賈#RhNC_q!3賈#RhRC_q!"R賈hV@`Z'7!3#RC_q!3賈#Rh^C_q!3賈#RhbC_q!3賈#RhfC_q!3賈#RhjC_q!R賈hr`n7!3#RC_q!3賈#RhvC_q!3賈#RhzC_q!R賈h~`7!3#RC_q!3賈#RhC_q!3賈#RhC_q!3賈#RhC_q!bR賈h`7!3#RC_q!3賈#RhC_q!3賈#RhC_q!3賈#RhC_q!R賈h`7!3#RC_q!3賈#RhC_q!3賈#RhC_q!3賈#RhC_q賈hB#RRwA8C_ ! T*OJWI_HgGoF{E#_ր:@!Ww@w5!*W!!@*@!r*@!*@!*@!*@! *@!N*@!|)RRbRR~!RRRRfRR!n @BBVh@q+ T'R? @C_8 @1C9_ jqH~@9c(y;h Th @ @qi @)( @ T'h#: Tac:Cf@(@(y;}өb@ i(b@7ih@T@3@C8@@4(R!*B @b9?+T(~I n@Ii(n@!ih6n@*"yyiG)j:@ * *@R*5@R RR*@* c?#{T@@qD*{#_Vn?#տ#_}?#{ _WOL@*B@qT9R @@ 1C9W)?qҀTb@yw~@  Q5|@ɂ@(ih84b@yw~@`qT|@@9i(8 }_)K 5;I5ODWC_B @{Ũ#_ְL?#{CA8Ch@@9@`5h@@9 @ 1C9H qk4A8C@ T{A@#_?#{ O3@**n@ @?kaT5R7 @?kaTUR2 @?kaTuR- @?kaTR( @?kaTR# @?kaTR @?kaTR @?kaTR !@?kaT5R %@?kaTUR  )@?kaTuR-@kTR! 5OB R @{è#_!**&s:g?# QhR? q0#_g_E?#{ O*@@* T)@7@4`@*@OB @{è#_@L?#{CA8Ch@@9@5h@@9B9  A8C@ T{A@#_L?#{WO~@`qT|@@?i(8h@@f@@h@*`@OBWA{è#_ְL?#{Oi~@)`?q T*i@}@*R**i(8@`@ 1C9W)?qOA{¨#_g_E?#{g_WO*@**@h7HZ7*9?#qkT*@@i"* f@OD(5WC_BgA{Ũ#_B?#{ WOC**@@w5i@w4!@@*_rqrk@TE0?֨@**!@@_rqrk@TE0?֟kT6*   *( OCWB @{Ĩ#_@ű6?#{!{#_ g@?#{{#_author=Sangbeom Kim description=SAMSUNG S2MPG10 Regulator Driverlicense=GPLvermagic=6.1.99-android14-11-gc151586fe278-ab12919773 SMP preempt mod_unload modversions aarch64name=s2mpg10_regulatorscmversion=g4d1f0591dfb6depends=pmic_class,s2mpg10-mfdalias=platform:s2mpg10-regulatorLinuxLinuxs2mpg10_regulator~_printk0pmic_device_create,device_create_fileE%s2mpg10_write_regtNDs2mpg10_update_reg#__platform_driver_registerplatform_driver_unregisternsscanfғ__stack_chk_failYs2mpg10_read_regscnprintfJkstrtou16QLof_find_node_by_nameTmof_get_next_child#]devm_kmallocXstrcasecmpz)_dev_warnZof_get_regulator_init_dataӼUof_count_phandle_with_args\of_property_read_variable_u32_arrayKof_get_named_gpio_flagsA_dev_errh˽__mutex_initU(devm_regulator_registerrdev_get_drvdata?7devm_request_threaded_irq?pmic_device_destroy{f8emutex_lock_nested\˦Mrdev_get_iddHalt_cb_patch_nopsmutex_unlocko|___ratelimitFXkregulator_list_voltage_linearEregulator_map_voltage_linearemodule_layoutGNUg8E퓑VGNUbb b $b (~,b0b<@aDaLTa8Xa8`|abba~a8bba8~bsbs~bb~bXbX~$b(b,~4b&8b&<~LXb\b`~hblbp~b b ~b"b"~b>b>~bb~$DbHbL~|b b ~bb~b>b>~b b ~ b b (~8@bW DbW H~TbtXbtp~bFbF~bb~bO bO ~bDbD~0bw4bw8~tbKbK4b8bHdbhbb b bh bhbb~ hblbbb,b0b4b8b<~Hb| b| bb~\b `b lahah  b b( @ T ` bd bh b l b t  b b  b. b.  b5 b5  b b  ( b, bH T bX bp | bl bl  bU bU  b b  b b  b$ b8 D b. H b. d p bt b  b b  b b  b b  b b8 D bH bd p bzt bz  b b  b b  b> b>   b  b 4 @ bcD bc` l bp b  b^ b^  b! b!  b bbCbC0<b@bXdbXhbX|bbbbbb bb(4b8bLXb\bxb)b)b b DbHbL`bdbp|bbb b bbbbb b bD bD b b b $b (8b3<b3@Xlbaba``ahahbb c,c,bbb bhbb~}bb~8$l$THa4La4PbTbXdbbbb~4b0 8b0 <~p(@p| $b (b ,bH0bH\~b$b$~apap apap0cT8ccbU(c0c8by`c(hcPpcxc cPbsc`Pbhbr a`3cbBa`3cba`3(cbPa`3`8cHba`3pcbRa`3cb a`3  c bt0 a`3@  c( b h a`3x P c` b a`3  c b a`3 cbla`3 cbHa`3X0c@b6a`3hcxb a`3cba`3cb(a`38c bp`a`3pHcXb a`3cb a`3cba`3cbx @a`3P(c8bzxa`3`cpba`3cba`3cb a`30 !c!b X!a`3h!@"cP"b"a`3"x#c#b #a`3#$c$b%a`3%%c%b 8&a`3H& 'c0'b= p'a`3'X(ch(b (a`3()c)b )a`3)*c*b+a`3(+,c,bDP,a`3`,8-cH-b) -a`3-p.c.b .a`3./c/b/a`300c0b01a`3@12c(2b h2a`3x2P3c`3p3x3c3cL3c3c\3c3c4c4b=Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362) %(+147<0BEHKNQT[\_bef/.iA X8388h1[TX@%DT0PT0b+JpUR<(j($\$%(PLOP h1,to , =P LP`,V\`I$ (,4hx<LH.L\|X\r6(@`**-W `3( ~cacBm4! g_E HM'D 0(np]XD :,'5$^hM^N2Sl.Ay[ W@.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.datapmic_device_destroys2mpg10_pmic_probe.__keyof_property_read_variable_u32_arrays2mpg10_pmic_write_shows2mpg10_pmic_read_show__mutex_init___ratelimitregulatorss2mpg10_buck_ocp_irq._rsalt_cb_patch_nopss2mpg10_regulator_ops____versionsof_count_phandle_with_argsof_get_named_gpio_flagscreate_s2mpg10_pmic_sysfs_dev_errs2mpg10_pmic_driverplatform_driver_unregisterdevm_regulator_register__platform_driver_register__kcfi_typeid_regulator_list_voltage_linear__kcfi_typeid_regulator_map_voltage_linears2mpg10_buck_ocp_irqdevm_request_threaded_irqstrcasecmps2mpg10_pmic_shutdown_dev_warns2mpg10_ocp_warns2mpg10_smpl_warns2mpg10_oi_functions2mpg10_pmic_pm__stack_chk_fails2m_set_voltage_time_sels2m_set_voltage_sels2m_get_voltage_sel_printkmutex_unlocks2mpg10_ocp_detection_configs2mpg10_write_regs2mpg10_update_regs2mpg10_read_regscnprintfsscanfs2mpg10_pmic_removedev_attr_s2mpg10_pmic_writedev_sync_statepmic_device_creates2mpg10_pmic_write_stores2mpg10_pmic_read_stores2mpg10_pmic_resumeof_find_node_by_nameinit_module__this_modulecleanup_moduledevice_create_file__mod_platform__s2mpg10_pmic_id_device_tables2m_disables2m_enables2m_set_modes2mpg10_of_map_modes2mpg10_pmic_probes2mpg10_pmic_suspendof_get_next_childrdev_get_ids2mpg10_pmic_idmutex_lock_nesteds2m_is_enableddev_attr_s2mpg10_pmic_readdevm_kmallocrdev_get_drvdataof_get_regulator_init_data_note_9__UNIQUE_ID_license459$d.59$x.49$x.39$x.29$d.19$d.9__UNIQUE_ID_description458$d.58$d.48$d.38$d.28$x.18$x.8$d.8$d.67__UNIQUE_ID_author457$d.57$x.47__UNIQUE_ID_alias337$x.37$x.27$d.17$d.7__UNIQUE_ID___addressable_cleanup_module456$d.56$d.46__UNIQUE_ID_depends336$d.36$d.26kstrtou16$x.16$x.6__UNIQUE_ID___addressable_init_module455$x.55$x.45__UNIQUE_ID_scmversion335$x.35$x.25$d.15$d.5$d.54$d.44__UNIQUE_ID_name334$d.34$d.24$x.14$x.4$d.4$x.53$x.43__UNIQUE_ID_vermagic333$x.33$d.23$d.13$d.3$d.52$d.42$d.32$x.22$x.12$x.2$d.2$d.61$x.51$x.41$x.31$d.21$d.11$d.1$d.60$d.50$d.40$d.30$x.20_note_10$x.10v@ lPeP4.2@5$ OdAc]^]]@`h``V`J@o%#5`00@`x#%0`( @ؕH#)@ 0#q@P0#`@#KX`F@ #;``6@8#h`4U0PLo 6a0b@@@0#fo$o pp%{Hk +