ELFJ@@/- 5 -< #N N N gpio%d: trig=%d (%d) max77729_gpio_bus_irq_update_mask../private/google-modules/bms/max77729_pmic.cmax77729_pmic: %s irq=%d INTSRC:%x TOPSYS_INT: read error %d failed to apply irq mask 6max77729_pmic: %s %s: check_pmic=%x check_config=%x (%d) Failed to initialize regmap irq is not defined MAXQ opcode:%#x type:%#x cc1_rd:%#x cc2_rd:%#x ADCSKIPPED:%#x cc1adc:%#x cc2adc:%#x sbu1adc:%#x sbu2adc:%#xMAXQ GPIO:%#x&maxq->req_lock&x->wait3max77729_pmic: %s regmap_read failed for address %04x rc=%d goog,maxq-pollbatt_id%llu MAXQ gpio trigger write opcode:%#x val:%#xMAXQ gbms_storage_register failed, ret:%d max77729_pmic_readn_rs.lockaddressMAXQ logbuffer register failed %#x max77729_pmic:1219:(&max777x9_pmic_regmap_cfg)->lockmax777x9_pmicmax777x9_gpiooffset=%d clear int1 mask=%x val=%x (%d) maxqMAXQ: probe doneMAXQ REQ:current_req: %u opcode:%umax777x9_pmic_irqmax77729_pmic: %s offset=%d clear int1 mask=%x val=%x (%d) max77729_pmic: %s %s: AIN0=%d (%d) 6max77729_pmic: %s register storage:%d retry_cnt=%d, stop retry. max777x9_pmic_route_irqnot output fallingMAXQ user space write dataFailed to initialize gpio chip MAXQ gpio trigger read opcode:%#xFailed to initialize debug fs data4max77729_pmic: %s debug write reg 0x%x, 0x%x3max77729_pmic: %s regmap_write failed for address %04x rc=%d %s: AIN0=%d (%d) &data->io_lock%02x: %02x &data->irq_lockgpio%d: cannot change mask=%x to %x (%d) MAXQ Contaminant response:%uI2C request write DATAOUT32 failedmax77759,max_m5MAXQ GPIO%d TRIGGER read failedmax77729_pmic_writenmax77759_read_thm3max77729_pmic: %s %s: no support for max_m5 FG (%d) 3max77729_pmic: %s %s: cannot change FG Config (%d) 3max77729_pmic: %s %s: cannot read AIN0 (%d) Failed to find %s DT node MAXQ DONE: current_req: %u ret:%d%02llx max777x9_pmic_debug_show_reg_allI2C request failed ret:%dMAXQ user space read opcode:%#x, start:%#x, length:%#xFailed to read revision registersopcode write 0x24 failed MAXQ gpio write opcode:%#x val:%#xprobe_done pmic_id = %x, rev_id= %x 6max77729_pmic: %s register storage done max777x9_irqmax77729_pmic: %s gpio%d: trig=%d (%d) max77729_pmic: %s gpio%d: value=%d mask=%x, val=%x (%d) &maxq->maxq_lockI2C request write failedMaxq init failed! max777x9_pmic_storageMAXQ gpio trigger read invalid gpio %d(work_completion)(&(&data->storage_init_work)->work)&(&data->storage_init_work)->timermax777x9_pmic_debug_reg_writeMAXQ GPIO%d TRIGGER:%s6max77729_pmic: %s %s: pmic_ctrl:%x->%x (%d) UIC_INT1: read error %d max77729_gpio_clear_intMAXQ user space read result%s: %smax77729_pmic: %s offset=%d sub_irq=%d INTSRC :%x (%d) MAXQ gpio read opcode:%#xINTSRC: read error %d opcode read 0x23 failed gpio%d: value=%d mask=%x, val=%x (%d) cannot mask IRQs MAXQ user space write opcode:%#x, start:%#x, length:%#xmax77729_pmicCannot restore FG Config, FG reset ret=%d max777x9-pmic3max77729_pmic: %s gpio%d cannot clear int1 (%d)6max77729_pmic: %s %s: config:%x->%x (%d) Timeout or Request number does not match current:req:%u req_done:%uTEN bit is not set in Config=%x max777x9,irq-gpiooffset=%d sub_irq=%d TOPSYS_INT :%x (%d) sysovlo_cntMAXQ IRQ: req_done: %uCannot restore TMUX ret=%d 6max77729_pmic: %s TOPSYS_INT:%x max77759_maxqfailed get irq thread max777x9_pmic_storage_init_worksysuvlo_cntbatt_thm_connirq=%d INTSRC:%x 3max77729_pmic: %s Failed to read, no regmap max77729_gpio_bus_irq_update_trigOPCODE does not match request:%u response:%u3max77729_pmic: %s %s: cannot change MUX config (%d) risingmaxim,max77729pmicmaxim,max77759pmicmax77729_pmic?# H htH T(;hS- T(xȻH*T҈$ȇhVT҈$ȇhV*TՂE(`@*Thhؼhv,Tr.҈GHmT҈%jb,THحmT(Hح&T舌h>ȖȒ &ThDȚ(TXh=ҨL5^mTҨ#-TҨ# #THw҈Hj("T2H##TMnȑ(< THhsȋ^Thhsȋ^THHG`TH1҈áaT,FҨ(hHmTFҨ(hH TʙȴT臉Ҩ[ȷaT[hT[h@Tƨ@T|JhHT($҈Ʀ(lTAH#THHaTh;8( ȓT#,)&( ȓ CT( ȓ T  ?T#_?#{@9qT{#_ )+ih8J @@*?#{ \@H@3c|@*@7* @{¨#_*!*?#{\@@`!Bc*&R{#_?#{O\@(@4c|@**6!***OA{¨#_?#@\@h E@9*I9A@9(9#_֠#_֠#_?#{OCA8%C*\@AH!R* 5@@!*UBUA8%C@ TOC*{A@#_?#{#WOA8%CA)C939A8%C_ T*#@OFWE{C#_*cR*`5@h H6=`A2R**!@**N1T!C(R*T6!*`@C! R5C@9`@3! R *C8!C@9** * 6!*XR`ASR* 6!*-!ԥB^!*t7^qT R R*6rKR} 6Rir kJ[R }h5 xR)nj1) )yS(%HK ԐR*R)r }HK( ȚC@9C`@! R8`@3! R*5C@93@9 k`T`@!*5C@93@9 kaT@R`Ay@5`ASR@5B)_kTH7`@! `A*`@!*5!3@9@*#!!!?#{O#R**7*OA{¨#_!**?#{ #R*7 @{¨#_*!*?#{OCA8%C*\@A(AR5@h @!*UBA8%C@ TOC*{A@#_?#{OCA8%C*\@A**u5@h@!*UBUA8%C@ TOC*{A@#_?#{_WOA8)R%CcBRC @y2 @C93ySy3393@9qTԂqT R RR xXA8%C_ !T*OGWF_E{D#_!BB9b*fj^{zb!B****> )b!cRBFJ!Bc?T!qATfB!@c9`?T!@c! Rc@9  *5@S! RS9fB!*6!*@cR6! *6!*6!qT@c!Rc96!F9b!BUc@9 qF9TR@b!B!  J8RfB &! )*9"R )*y.F@!c Rbnz 9~*4*!*F@9!*!@5c@9Z?#{\@A@9*{#_?#{O!@4@ qTR#R@@OA{¨#_!*!?#C{OA8%C*##R @AR#9C 7#@94 hB@9q!T#@9H6`@3с RR 7C86tA*b@!@fR`@C R#RC9@ 7C_86RC_86R#@9 7#@9h(7#@96\hKJ)R)#@9/6hLK)R)#@9 7 Rb*!BR*! 4`@!**M*! R*!4`@!**! RC_8(7#@9!B* }_) } 5#@9h/6 }_) } 5#@96`@R#R9`6*!R*!@5*A8%C_ ATOD{B@C#_@93`@R39@9!`@!*?#{OA8%C@@9q!T`@AR#R9C*@ 7@9 5`@R#R* 7@9 5R`@CaR#RC9` 7`@RRR*&R*hR`@3 R#R39@ 7`@3RR 7qHR`@#aR#R#9 7R`@R#R9 7*A8%C_ A TOC{B#_!BR*@9`@!*!R*@9`@!**!bR*! R*!R*!bR*!R?#{ b:_@hTc4Rb:Bc4Rb:B Rb:B Rb:Bc0Rb:B0Rb:B$R* @{¨#_?#C{WOCA8*%ChQ 1bT!AhR!bR@ y9"RDR@9q*@!7qaTrrA8%C@ T*@ODWC{AC#_ր@!?#{WOA8*%CQ 1bT7AhR!bR@y#9#3"RDR7@9q*@!U7q( 7kaT*tAR!RC9@CxS83CBR$R* 7A8%C_ AT*@OEWD{B#_!*!`@?#{WOA8*%CQ 1bT6AhR!bR@y#9#3"RDR7@9q*@!57qR*7kaT*tAR!RC9@CxS83CBR$R* 7A8%C_ AT*@OEWD{B#_!*!`@?#C{WOCA8*%ChQ 1bT AhR!bR@ y9"RDR@9q*@!u7qaTSSA8%C@ T*@ODWC{AC#_ր@!?#{_WOA8*%C*Q 1TAhR!bR@y#9#3"RDR7@9q*@!7qT6hRR(6RR  "(*8kTtAR!RC9@CxS83CBR$R`6!!!`@A8%C_ TOEWD_C{B#_?#{OCA8%C@RbRcR*&RtR`7`@ R#R9 7A8%C@ TOB*{A#_`@!*! R?#{ *Rh @{¨#_?#{ @h @*R $N9H!(( (N9$9h @ @H!(*(9{¨#_?#{ @h @*R $N9H!(* (N9$9h @ @H!(*(9{¨#_?#{ @h @*R $N9H!(* (N9$9h @ @H!(*(9{¨#_?#{ @h @*R $N9H!(( (N9$9h @ @H!(*(9{¨#_?#{O@*h @qQT qAT qT)RqHT*H(*R h @ N9H!)** 9OA*{¨#_@*?#{@`*{#_?#{og_WOA8%C@ N9 4t"7R9ZZQ qBTh CQ 1bT9AhR!bR@y#9#3"RDR7@9q*@B7q(H :k@TAR!RC9@CxS83CBR$R@7q`A* h"N9") rh"9T!*!@!B**h*N9h4:R h*N9; rh*9`TZZh&N9[#y Q 1TQ?q`@R*X#&R**6*?q`@*****`bA8%C_ aTOGWF_EgDoC{B#_@*?#{og_WOCA8%C@9h@ RR@**R9Z @@9* q T*`6`@*#R6**qKT*@`A8%C@ !TOFWE_DgCoB{A#_!?#?qhT* ) R+ih8J @ֿ#_(QEq'#_?#{Bc{#_?#{OCA8%C#R`E9@**7s5@9A8%C@ T*@OC{A#_!**?#{OCA8%C!`EbE@#R9*7A8%C@ TOC*{A@#_*!*?#{{#_?#{CA8%CA`5hA8%C@ T{A@#_?#{!{#_?#{CA8%CAhA8%C@ T{A*@#_?#{OCA8)Q%C* R*(R!@**&R* 7A*@ t4*A8%C@ TOC{A@#_!B******h6b!*!B**t5qiT _?#fRHJr *(#_?#{  Rr ?!1bT# gJ@ J k_ bT# 3e`@C|@**7 @*{¨#_!*?#{  Rr ?!1bT  gJ@ J k_ bT  3e`@C|@*7* @{¨#_*!*?#{@9{#_?#{#OA8թR%CKl@988@88'8!#838RC8 * **@8A9 S"R**5`@! @9A8%C_ TOE*{C#@#_?#{g_WOD94***(@9*9b@!@G9*b@C@!R 4*@!CYE@!R*4*@!6G94RR*f@kT@!*@@!R4*@! @9G9kaT*@!@!***ODWC_BgA{Ũ#_?#{O*bb@!`@bfOA{¨#_?#{WO*=RR`@T``?"T`"!Bu`!B`!B!v9`7(R`@!h9OBWA{è#_!*!?#C{# A8*)%C *JRjJr kLTIfRiJr kTIRiJr kT.IJRiJr k@TȈRjr kT_hT!R#y7#@9h9_TIJRiJr kTIRiJr kTR#'97 @h_TA8%C_ AT{C#@C#_?#{ A8*)%C *JRjJr kLTIfRiJr k`TIRiJr k`T,IJRiJr kTȈRjr kT_T!R)@9y+9_TIRiJr kTIJRiJr kaTR#9R)@'9#_iTA8%C_ T{C#_?#{og_WOCA8մ%CHR#@96@9|q999 Tzqh T@!BR*4@ ?u` TKii8-@9 i)8+  T#RR#*@7@9 (*@ R#qTwTjx8AK`C6 qT?!T`@!B#A8%C_ T*OZWY_XgWoV{U#_@* ?#C{og_WOA8մ%C(R#@9$@99|q99 Txq T@!"R#bRR* 7@9#k@_u Tlij8j*8J? AT}}*} 9}  R} } } }}}#@qTvTkw8AK`C6 qT?!T}}} } } } } }}}`@!BA8%C_ T*OXWW_VgUoT{SC#_@* ?#C{OA8%CIR5Q 1CxC939T`@!* qR*373@9qT(*rIR) *`@!BRS83CBR$RA8%C_ TOD{B@C#_?#{WOCA8%C)R3hQ@ 19 yT!*%!"R"RDR*4@!*@9q)R!)? )*9@A8%C@ T*OCWB{A#_?#{CA8ՉR%C#R y@9!9BR$RA8%C@ T{A@#_?#{OCA8%CiR!bR@9 y"RDR*`4@9@99`@!A8%C@ TOC*{A@#_max777x9_pmic_reg_writemax77759_read_usb_tempmaxq_irqmaxq_query_contaminantmax777x9_pmic_reg_updatemax777x9_pmic_get_idmax77759_read_batt_connmaxq_gpio_trigger_writemaxq_initmax777x9_pmic_reg_readmax77759_read_batt_idmaxq_gpio_control_writemaxq_gpio_control_readmaxq_removemaxq_gpio_trigger_read?#{!{#_?#{{#_description=Maxim 77729 PMIC driverlicense=GPLauthor=Badhri Jagan Sridharan description=Maxim 77759 MAXQ OPCDOE managementlicense=GPLvermagic=5.15.110-android14-11-gcc48824eebe8-ab11075071 SMP preempt mod_unload modversions aarch64name=max77729_pmicdepends=logbuffer,google-bms,max1720x-batteryalias=of:N*T*Cmaxim,max77729pmicalias=of:N*T*Cmaxim,max77729pmicC*alias=of:N*T*Cmaxim,max77759pmicalias=of:N*T*Cmaxim,max77759pmicC*alias=i2c:max77729_pmicscmversion=g5f4e38ec3244ZA1BXLinuxLinuxmax77729_pmic떎module_layoutғ__stack_chk_fail$8__init_swait_queue_headWwait_for_completion_timeoutAregmap_write Ylogbuffer_unregisterwologbuffer_registerAcompleteDlogbuffer_logӅ3-system_wq -'kmalloc_cachesתAcpu_hwcap_keys5arm64_const_caps_readyiLz__ubsan_handle_cfi_check_fail_abortii2c_del_driverE/__bitmap_clear|sagpiochip_get_data}?queue_delayed_work_on -kmem_cache_alloc_trace zkfree`Ϙstrlenݷasimple_read_from_bufferscnprintf,simple_openc2no_llseeksimple_attr_openа3simple_attr_releaseǿsimple_attr_writep[simple_attr_readK^94generic_file_llseekÀQ-debugfs_create_u32,debugfs_create_filedebugfs_create_atomic_tˌdebugfs_create_dirW__irq_resolve_mapping%Thandle_nested_irqo|___ratelimitfgpio_to_desclFgpiod_to_irqFof_get_named_gpio_flags[Үof_find_property8tgbms_storage_register%}Ԇlockdep_init_map_typePdevm_kmallocR Hi2c_transfer[(_dev_infoƒdevm_gpiochip_add_data_with_key.^jhandle_simple_irqcRof_find_node_by_name`devm_request_threaded_irq:7__devm_regmap_init_i2cdelayed_work_timer_fn4Kinit_timer_key+Db__init_workh˽__mutex_initǸi2c_register_driver"_dev_warnIqmax17x0x_sw_reset^^_dev_err {{__dynamic_pr_debugmsleephJmax_m5_reg_write-max_m5_reg_reaďof_find_i2c_device_by_nodekqof_parse_phandle<regmap_update_bits_baseBALregmap_bulk_write~_printkUdregmap_bulk_readmutex_unlock{f8emutex_lock_nestedGNUX!w[r Vc$1~ YGNU 04 $( , 8 048HLP<@OD$(h,}  /8TX\`dhlp tx|@D\htx|vv4 L  h l x     `   1 1    1 1 C C  1 1 z z   D  H 1L 1T  X  h x 1| 1      1 1      1 1            8  <  @ L X @ \ @ d l 1p 1x |      v v 048<D  Tl x lWW 8D. H. LPhp@t@|@@c c   0004<L t |< <  @ @  D (D LPXhrlrp@t@xrr@@(@(@$@$@4@4@(8<DH(L(PPTPX`\`d8@h8@<@<@@@@@pp HHLHPTX`pdpppp    Tt|  d.d.HLPvTv`dhltptt  vvtt  88kk t$t,vv``tt   tt ,08@ $<lvvf f vvd d (48<@HTX\`htx| 2 2   ,y 0y 8@DHLX`, d, hlx8w <w Ph\2|   $Hw Lw `x\2\2H L X\dl w w \2   H L d | \2       !4!w 8!w L!d!\2x!|!!! ! !!  "<"w @"w T"l"\2""""""#\2##$# (# 0#A4#A<#p# ###$ $ $$$($,$0$8$@$ `$$$D%%%&&&&&'8'w <'w P'h'\2'''''\2(,( 0( <(@(H(T(X(\(S`(Sd({ h({ t(((((({({(( )@)d)p)) )` *`*(*v,*v0*f4*fT*l*@+******* +L $+L (+$,+$0+<+ P+T++@+@+x@+x@++++D,H,L,vP,v\,d, , , ,,,,-- --- - 0-@4-@<-@-H--- -@-@---(.`. ...$/ (/,/0/4/8/ /> /)/)/D0d0h0l0vp0vx00 1111 1(@(@H@L@@@P@T@@@(@,@|8@8@t@t@ |@|@X?\?@@d@d@ l@l@H<@L<@4@4@?? @ @??D@D@@@ @ @@ @@@@@ $@$$@,H@0H@LP@T@\@`@h@l@t@x@@@@@@@@@@@`@`@x@x@??@@@1111112\222$2X2 222Q2Q22333$34383<3P3`3l3|33 3 33E3E33 3 34444$4h4p4 t4 44444;4;45 555 5(5,505x45x85@5D5H5L5P5T5X5\5 `5 l5|5@5@55555K5K5t6L:6L:7L: 7 $8P8L8 8 8 849\299997 97 9U9U:H: :_:_::\2L;P;; <7 <7 < < <h< < < << = $= 0=H=\2x= = = ====>\2>> >4> 8> D>H>X>M\>Mh>> >>>?\2,? \?w `?w x??\2???? ????@@@ @@@@0@ @$@p(@,@0@ 4@!8@<@t#@@D$D@%H@|$L@$P@,%T@%X@t&\@&`@@+d@h@l@)p@t@x@h,|@@+@@$-@-@+@X-@-@/@@@@@@/@5@0@$7@@@@  (, ` $4(0 448@$DTHP(TTX` (dP(hp(tH)x@.(/./ \  _ b$ (e04|   @@2 1=E82 @tH=P: p2 x)=N 2  =2 { =2 (=0 @@8k H`H0`@8`@0FHH@PL@`P@pT@D@X@\@H@X@`@(@@h@p@t@@@h@p@t@@(@h@p@t@8@H@d@l@X|@Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)d}  P6 Hz0O0r ,HHO<<F h$$ ; } ]  'S  t +PZz f 0x /T  $48  +T T Tv``C$ HlQll(xx, ^ 8,B6dD_8 3 Q  X  P 8 w==  =7=R == =D=    L* Ek 0 lDJ @ ( AP`W==X00 0HHp880 d.H  80r@( P, hh+`hD         \2'xpt+pS  e A !!t#t#D$8 D$|$X|$$X$,%X,%%X%c%%pt&,t&R&X&`H 8(Z8B pT(E)[)@+H@+ +4+]++h,Kh, $-4$-e X-lX- -4 -} -l/ -Ad.H8k.p8. /0//?/r00   (1$P1I\2_H4r4~xysH 5P59L: _$7,$7P8dP8 L:l< |=><0?J?e???W@ @ @@ @@=@X @$@(@J4@ 8@<@@@D@H@0`@Kd@l@t@$x@ |@@@@@#@>@x@@@ @@@ XH@H1ka$$    $0^@(P `p|H`Q; xMT02b/  ~??n??@@@8 @@@"@@ @R$@(@ x,@ 0@ 4@l8@1<@@@D@H@aL@P@T@X@u\@`@Id@Zh@l@p@t@Zx@|@@@9@^@J@ @ @ :@K@@@\@@@@@@@@;@,@# #$%6 %% cH-O&% (r(1.VA!lb#!#*F#%&(#8|6d|XDg ~ L,$w"L&XZH@%ELKN e /   2  40  ^  ~ 2  f"  H4\ n  17m7 ' #  50?>l<; L(1( a& V J P1 |=$  ENWT Uv6 T 6 JR>GTi  P8P٨I6