ELFH7@@'% 5 -< #   MAXQ REQ:current_req: %u opcode:%umax77729_pmic_readnFailed to find %s DT node max777x9_pmic_debug_show_reg_allMAXQ user space read opcode:%#x, start:%#x, length:%#x6max77729_pmic: %s %s: config:%x->%x (%d) goog,maxq-pollMAXQ GPIO:%#xmax777x9,irq-gpioMAXQ GPIO%d TRIGGER:%smax777x9_pmic_debug_reg_writeopcode write 0x24 failed max77759,max_m53max77729_pmic: %s %s: no support for max_m5 FG (%d) failed get irq thread 4max77729_pmic: %s debug write reg 0x%x, 0x%xMAXQ gbms_storage_register failed, ret:%d I2C request write DATAOUT32 failedmax77729_pmic_writenCannot restore TMUX ret=%d offset=%d clear int1 mask=%x val=%x (%d) gpio%d: trig=%d (%d) max77729_pmic: %s gpio%d: trig=%d (%d) Cannot restore FG Config, FG reset ret=%d UIC_INT1: read error %d max77759_maxqMAXQ: probe doneI2C request write failed6max77729_pmic: %s %s: pmic_ctrl:%x->%x (%d) max77729_pmic: %s offset=%d sub_irq=%d INTSRC :%x (%d) registersMAXQ opcode:%#x type:%#x cc1_rd:%#x cc2_rd:%#x ADCSKIPPED:%#x cc1adc:%#x cc2adc:%#x sbu1adc:%#x sbu2adc:%#xTEN bit is not set in Config=%x 6max77729_pmic: %s %s: check_pmic=%x check_config=%x (%d) failed to apply irq mask %s: %smax777x9_pmicFailed to initialize debug fs %02x: %02x max777x9_irqmax77729_pmic: %s gpio%d: value=%d mask=%x, val=%x (%d) &maxq->maxq_lock3max77729_pmic: %s regmap_read failed for address %04x rc=%d MAXQ gpio read opcode:%#xmax777x9_pmic_irqFailed to read revision 3max77729_pmic: %s Failed to read, no regmap ../google-modules/bms/max77729_pmic.cmax77729_gpio_bus_irq_update_maskMAXQ GPIO%d TRIGGER read failed%s: AIN0=%d (%d) Failed to initialize regmap MAXQ user space write opcode:%#x, start:%#x, length:%#x6max77729_pmic: %s register storage done batt_idMAXQ gpio trigger read opcode:%#xmax77729_pmic: %s %s: AIN0=%d (%d) %#x max777x9_pmic_route_irq%llu opcode read 0x23 failed cannot mask IRQs &maxq->req_lockOPCODE does not match request:%u response:%umax77759_read_thm&data->irq_lock6max77729_pmic: %s TOPSYS_INT:%x batt_thm_conn3max77729_pmic: %s gpio%d cannot clear int1 (%d)sysovlo_cnt%02llx irq is not defined offset=%d sub_irq=%d datamaxqMAXQ user space write dataINTSRC: read error %d 6max77729_pmic: %s register storage:%d retry_cnt=%d, stop retry. TOPSYS_INT: read error %d addressmax77729_gpio_bus_irq_update_trigMAXQ logbuffer register failed 3max77729_pmic: %s regmap_write failed for address %04x rc=%d max77729_pmicmax777x9-pmicirq=%d INTSRC:%x TOPSYS_INT :%x (%d) sysuvlo_cntgpio%d: cannot change mask=%x to %x (%d) max777x9_pmic_storagemax77729_pmic: %s offset=%d clear int1 mask=%x val=%x (%d) MAXQ Contaminant response:%uMAXQ gpio write opcode:%#x val:%#xMAXQ gpio trigger read invalid gpio %drisingTimeout or Request number does not match current:req:%u req_done:%uI2C request failed ret:%d&x->wait&data->io_lockprobe_done pmic_id = %x, rev_id= %x max77729_gpio_clear_intMAXQ gpio trigger write opcode:%#x val:%#xMAXQ user space read result3max77729_pmic: %s %s: cannot change FG Config (%d) 3max77729_pmic: %s %s: cannot change MUX config (%d) max777x9_gpioFailed to initialize gpio chip max777x9_pmic_storage_init_workmax77729_pmic: %s irq=%d INTSRC:%x gpio%d: value=%d mask=%x, val=%x (%d) 3max77729_pmic: %s %s: cannot read AIN0 (%d) Maxq init failed! not output MAXQ IRQ: req_done: %ufallingMAXQ DONE: current_req: %u ret:%dmaxim,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#__$?#@9#qCT_@*?#^{ \@H@3c|@*`7* @{¨^_#_*!*?#^{\@@`!Bc*&R{^_#_?#^{O\@(@4c|@**6!***OA{¨^_#_?#@\@h E@9*I9A@9(9#_֠#_֠#_?#^{COA8B\@ fAH!R* 5@@!*yAfUA8B@ !TOC*{A@^_#_?#^{#WOA8BdA)C939A8B_ T*#@OFWE{C^_#_*cR*`5@h H6=`fA2R**!@**N1T!C(R*T6!*`@C! R5C@9`@3! R *C8!C@9** * 6!*YR`fASR* 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`fAy@5`fASR@5B)_kTH7`@! `fA*`@!*5!3@9@*!!!!?#^{O#R**7*OA{¨^_#_!**?#^{ #R*7 @{¨^_#_*!*?#^{COA8B\@ fA(AR5@h @!*yAfA8B@ !TOC*{A@^_#_?#^{COA8B\@ fA**u5@h@!*yAfUA8B@ !TOC*{A@^_#_?#^{_WOA8)RBcBRC @y2 @C93ySy3393@9qTԂqT R wRR@wWA8B_ !T*OGWF_E{D^_#_ !BB9{{ b !R^j!?T!qATA!@c9b`?T!@c! Rc@9  *I5@S! RS9A!*6!*@cR6! *6!*6!qT@c!Rc96!F9b!BSc@9 qF9T R@b!B! ! 8RJA& A)*9"R )*y."@!9J*4*!*F@9!*!Ԁ5c@9\?#^{\@aA-@9*{^_#_?#^{O !`4@ qTb R#R@@OA{¨^_#_!*!?#C^{OA8B*3#R @AR39 73@9(4 hB@9qT3@9(6`@# RR 7#96tbA"@.@!&R`@3с R#RC8@ 7#@96R#@96R3@9 73@9h(73@96WhR LK)R)3@9/6hb JI)R)3@9( 7 R]*!BR*! 4`@!**H*! R*!@4`@!**! R#@9(7$3@9!B*$>3@9/6$?3@9(6`@R#R96*!R*!`5*A8B_ aTOD{B@^_C#_@9C`@RC9@9!`@!* }_) } 5 }_) } 5?#^{OA8B@@9q!T`@AR#R9*` 7@9" 5`@R#R* 7@9 5R`@3aR#RC8 7`@RRR*&R*hR`@C R#RC9` 7`@RR 7qHR`@3aR#R39 7R`@#R#R#9 7*A8B_ a TOC{B^_#_!BR*@9`@!*!R*@9`@!**!bR*! R*!R*!bR*!R?#^{ b_@hTcR 4RbAcb 4RbA RbA RbAc0RbA0RbA$R* @{¨^_#_?#C^{CWOA8*BhQ 1bT!`AhR!bR.@y9"RDR@9q*.@!7(RqaT w w A8B@ T*@ODWC{A^_C#_@!?#^{WOA8*BQ 1bT7`AhR!bR.@y393#"RDR'@9q*.@!u7q( 7kaT*tbAR!RC8.@#yG9C3BR$R*@7A8B_ aT*@OEWD{B^_#_!*!`@?#^{WOA8*BQ 1bT6`AhR!bR.@y393#"RDR'@9q*.@!U7qR*7kaT*tbAR!RC8.@#yG9C3BR$R*@7A8B_ aT*@OEWD{B^_#_!*!`@?#C^{CWOA8*BhQ 1bT `AhR!bR.@y9"RDR@9q*.@!7qaTSSA8B@ T*@ODWC{A^_C#_@!?#^{_WOA8*B*Q 1T`AhR!bR.@y393#"RDR'@9q*.@!7qT6hRR(6RR  "(*8kTtbAR!RC8.@#yG9C3BR$R`6!!!`@A8B_ !TOEWD_C{B^_#_?#^{COA8B@RbRcR*&RtR7`@ R#R9@7A8B@ TOB*{A^_#_`@!*! R?#^{ *Rh @{¨^_#_?#^{ @h @*R J9H!(( J9 9h @ @H!(* 9{¨^_#_?#^{ @h @*R J9H!(* J9 9h @ @H!(* 9{¨^_#_?#^{ @h @*R J9H!(* J9 9h @ @H!(* 9{¨^_#_?#^{ @h @*R J9H!(( J9 9h @ @H!(* 9{¨^_#_?#^{O@*h @qQT qAT qT)RqhT*H(*R h @ J9H!)** 9OA*{¨^_#_@*?#^{@`{^_#_?#^{WO@J9H4u 6RZZQ qBTzh*hJ9") rh 9AThJ944RZZhJ9" hJ95 rh 9T`bOBWA{è^_#_@*?#^{_WOA8B **Q 1bT:`AhR!bR/@y393#"RDR'@9q*/@!"7q(( 9k@TbAR!RC8.@#yG9C3BR$R 7qbA* A8B_ aTOFWE_D{B@^_#_!*!@$!B**?#^{WO**(xqTQ)Rq@R3!**&R*@7 OBWA{è^_#_*q@!**$!B***?#^{Cog_WOA8Bl@9h@ RR@**R9Z @@9* q@T`@*@6`@*#R6**qKT*@`A8B@ ATOFWE_DgCoB{A^_#_!?#?qT *) R+ih8J @֟$տ#_֟$(QEq'#_?#^{Bc{^_#_?#^{COA8B#RC9@** 7s5@9A8B@ !T*@OC{A^_#_!**?#^{COA8B!CC@#R9*7A8B@ !TOC*{A@^_#_*!*?#^{!{^_#_?#^{CA8BhA`5hA8B@ T{A@^_#_?#^{A{^_#_?#^{CA8BhAhA8B@ T{A*@^_#_?#^{ O*(xqThQ)R@ R*5!&R**** 7@** t4*OB @{è^_#_֟$!B******6b!*$!B**5_$qiT _?#fRHJr *(#_?#^{  Rr ?!1bT# gJ@ J k_ bT# 3e`@C|@**7 @*{¨^_#_!*?#^{  Rr ?!1bT  gJ@ J k_ bT  3e`@C|@*7* @{¨^_#_*!*?#^{,@9{^_#_?#^{#OA8թRBKl@988'88,@8#8!38RC8 * **@8A9 S"R**5`.@ @9!A8B_ !TOE*{C#@^_#_?#^{g_WOA9h4**(@99"@.@!B9*"6@C@!R 4*.@!BYD6@!R*4*.@!5B94RR&@kT.@!*6@@!R4*.@! @9B9kaT*.@!.@!***ODWC_BgA{Ũ^_#_?#^{Ob"@`.@!b&OA{¨^_#_?#^{WO*RR`@T`.?BT`"!Bu6`!B`!B!v97(R`.@!h9OBWA{è^_#_!.*!?#C^{#A8BIJRiJr kTIRhJrk`THfRhJrkT_HT_THJRhJrkTIRhJrkATR#'97 @h A8B_ T{C#@^_C#_?#^{A8IJRBiJr kTIRhJrkTHfRhJrkT_T_TIR'hJrkC`THJRhJrkaTR   *R*@##9'9A8B_ T{C^_#_?#^{Cog_WOA8մBHR#@96@9|q999 Tzqh T,@!BR*4@ ?u TKii8-@9 i)8+  T#RR*`7@9 H#*8@ R#qTvTkw8AK`C6 qT?!T`.@!B#A8B_ T*OZWY_XgWoV{U^_#_@* ?#C^{og_WOA8մB(R#@9$@99|q99 Txq T,@!"R#bRR* 7@9#k@_u Tlij8j*8J? AT}}} *} 9}  R} } }}}#@qTvTkw8AK`C6 qT?!T}}} } } } } }}}`.@!BA8B_ T*OXWW_VgUoT{S^_C#_@* ?#C^{OA8BIR5Q 1#yC839T`.@!* qR*373@9qT(3rHR(*`.@!BRG9C3BR$RA8B_ TOD{B@^_C#_?#^{CWOA8B)R3hQ,@ 19yT*!%!"R"RDR*4.@!*@9q)R)!? )*9.@A8B@ !T*OCWB{A^_#_?#^{CA8ՉRB#Ry,@9!9BR$RA8B@ T{A@^_#_?#^{COA8BiR!bR,@9y"RDR*`4@9@99`.@!A8B@ !TOC*{A@^_#__$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$max777x9_pmic_reg_readmax77759_read_usb_tempmaxq_irqmaxq_gpio_control_writemaxq_gpio_trigger_readmax77759_read_batt_connmax77759_read_batt_idmaxq_removemax777x9_pmic_reg_writemaxq_gpio_trigger_writemaxq_query_contaminantmax777x9_pmic_get_idmaxq_gpio_control_readmax777x9_pmic_reg_updatemaxq_init?#^{!{^_#_?#^{{^_#_description=Maxim 77729 PMIC driverlicense=GPLauthor=Badhri Jagan Sridharan description=Maxim 77759 MAXQ OPCDOE managementlicense=GPLvermagic=5.10.157-android13-4-g6e771b230c52-ab10300981 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=g1cf4358ae03fZA1BXLinuxmax77729_pmic̄emodule_layout ѩ__stack_chk_failA`__init_swait_queue_head:Jwait_for_completion_timeoutjregmap_write Ylogbuffer_unregisterwologbuffer_register/z%completeDlogbuffer_logӅ3-system_wqOkmalloc_caches/cpu_hwcap_keys5arm64_const_caps_ready_vi2c_del_driverE/__bitmap_cleartgpiochip_get_dataWqueue_delayed_work_onCnfkmem_cache_alloc_trace zkfree`Ϙstrlenݷasimple_read_from_bufferscnprintfKsimple_openno_llseekXsimple_attr_openwsimple_attr_releaseYC]simple_attr_writeyVsimple_attr_read-egeneric_file_llseekIdebugfs_create_u32_hdebugfs_create_file\z debugfs_create_atomic_tLdebugfs_create_dir%Thandle_nested_irq7Oirq_find_mapping$___ratelimitcښgpio_to_descpgpiod_to_irqlYbof_get_named_gpio_flags Wof_find_property8tgbms_storage_registerZDdevm_kmalloch#Ci2c_transferS%_dev_infoiq1devm_gpiochip_add_data_with_key>handle_simple_irq"Vof_find_node_by_namedevm_request_threaded_irqZ1A__devm_regmap_init_i2c=:%delayed_work_timer_fnYyinit_timer_keywJW__mutex_init&8i2c_register_driver*_dev_warn$ max17x0x_sw_reseti/,_dev_err {{__dynamic_pr_debugmsleephJmax_m5_reg_write-max_m5_reg_readWof_find_i2c_device_by_nodeJ;(of_parse_phandle: Kregmap_update_bits_baseu%regmap_bulk_writeprintk&Ֆregmap_bulk_readhmutex_unlockemutex_lockGNU{i_V1\?@7GNU 04 $(,8048HLP<@D$(,f  ~.TX\`d7hlpOtx|-p] /] /T`0d#h0l#x$ < u X T\ Th p   \         d  d       u @ uD H DL T Dd t x  |             y   y   u u D D   4 "< "@ L T \ d l p Ct  C   0 # 0 #  @] D/H] L/Tu TT(hu TTtt= s(= ,s8HuHAXu@A\u@A`uHAt t ]]  $u LuPXdlOpOx|uPAuPAuuDuu $,0<@sHLsPl|ssu`A= u`A= uXAuXAuxAuxA 77 t8(t8DuAHuA\uA`uApuAtuA|K K L L  tX$ (tX, 4<s@sL\`dslsk k k k 8TX$ d$ lt|u/u/(0,#004#@DtHLtPT\dl|0#0#tt] /] /y8 y8 P\0`#d0h#txt|tu(@p0#0#0#0 #  ( 0<] @/D] H/P\] `/d] h/p|] /] /] /] /] /] /   $ ,0;<;DHLTXdhltx  y y @@(DoPod|u3NN @\oho|u3  $u3hNlNt:|:oo u3 , 8 h  p   u3 N N : :!! >(>u3\>> > >>>>>u3>+?+??$?,? 4? @?; D?; P??? ? ??u3 @L@oX@op@@u3@@@@@@A AAA$A,A4AuY?$@%@@AAAA(A0AL8A@AHAPAXA`AxAAAA?AA AAAABB0BHB2PBXB`BtpBxBBBBBBHXH@g$$ |0 8rXEvZfz @02b/f @r@AqATA5Av A(A90A~8A@AHAPAXAS`AhA|pAcxAAAAAA0A0sA0SA01A0 A0OAAA+AAABB(B(B( B((B(0B8B@BHBPB4XBk`BhBRpB<xB#BOB5BBBBBMY1HbTo   .R@!a#!g#s%    <`D , O\p4,lz"C J T  ^ d58~ RZ !J  W|  5 , 5`kl  * A     tz {$@T?H=  \20, "$>g|B   HX@]x2l`>,i T V`KR;9, ȳ  ϰ  P8iP٨I