ELF`s@@+);;;;;;;;;;;;;;;;;;**;;;**;;;***;*****  ;; %             $$$$M3_FAST[E][%s] Error getting BHIE offset M?->M3[E][%s] Invalid channel configuration [E][%s] Invalid Door bell mode mhi_update_channel_state[I][%s] Handling state transition: %s [I][%s] Time synchronization setup failure BHI_ERRDBG1mhi_send_cmdmhi_prepare_channel[E][%s] Unable to transition to M3 state mhi_pm_state != M3mhi_async_power_upmhi_get_remote_timeregdumpM1SYS_ERR ProcessMODALIAS=mhi:%smhi_irq_handler[E][%s] Unhandled EE event: 0x%x [E][%s] Channel %s(%d) update to %s not allowed [E][%s] Failed to transition from PM state: %s to: %s [E][%s] RDDM transfer failed. Current EE: %s mhi_pm_fast_resumeMHI_CNTRLmhi_process_misc_tsync_ev_ringWake count: %d %s EDLM2[E][%s] Could not enter M0/M1 statemhi_pm_suspendmhi_pm_sys_error_transition[I][%s] Allocating bytes: %zu seg_size: %zu total_seg: %u [E][%s] Unexpected PM state:%s after restore [E][%s] invalid reported header size %u mhi_dump_sfr%s: type: %s dev_wake: %uBHI_STATUS&mhi_chan->mutexparse_ch_cfgOEMPKHASH[%d]: 0x%x [E][%s] Command not supported [I][%s] Failed to reset MHI due to syserr state [E][%s] Error moving from PM state: %s to: %s [E][%s] MHI did not enter READY state __mhi_download_rddm_in_panicCCAeventsgetPOR[E][%s] Event ring rp points outside of the event ring [I][%s] State change event to state: %s [E][%s] Event element points outside of the cmd ring [E][%s] %s is not a valid EE for power on Info&mhi_bus.lock[E][%s] Invalid ECA size, expected:%zu actual%zu [E][%s] Did not enter M0, cur_state: %s pm_state: %s [E][%s] Pending DB request did not complete, abort IPC log level begins from: %s base: 0x%0llx len: 0x%llx local rp: 0x%pK db: 0x%pad RDDMmhi_process_cmd_completion[E][%s] Error loading firmware: %d ../google-modules/wlan/wcn6740/cnss2/mhi/core/misc.cSTART[E][%s] Unable to read ERDBOFF register mhi_prepare_for_power_up[E][%s] Current EE: %s Required EE Mask: 0x%x for chan: %s Out of order cmd completion: 0x%llx. Expected: 0x%llx mhi_pm_st_worker[E][%s] Device failed to exit MHI Reset state [E][%s] Failed to create misc sysfs group [I][%s] Time response: seq:%x local: %llu remote: %llu (ticks) falseBHI_ERRDBG2Usage: echo get/put > device_wake to vote/unvote for M0[E][%s] BHI offset is out of range [I][%s] Power on setup success [E][%s] MHI did not load AMSS, ret:%d ECAlocal: %llu remote: %llu (ticks) include/linux/dma-mapping.h[E][%s] Error getting BHI offset [E][%s] Channel %d not available serial_number[E][%s] Failed to send %s(%d) %s command [E][%s] Device MHI is not in valid state Q6-SFR.bin[E][%s] Time LOW register read error &mhi_tsync->mutextimeout_ms%s(%u) is an offload channel channels: %u(UL)/%u(DL)MHI_WAKE_DBBHIE_TXVEC_DBPASS THRUmhi_hiprio_wqFailed to allocate workqueue [E][%s] Did not enter M3 state, MHI state: %s, PM state: %s [E][%s] ret: %d, RXVEC_STATUS: 0x%x, EE:%s mhi_download_amss_imageERROR_DBG2[E][%s] Image transfer failed [E][%s] RDDM event occurred! [E][%s] device ee: %s dev_state: %s Device not ready M0SYS_ERR Detect[E][%s] Invalid state: %s mhi_pm_m3_transitionmhi_get_remote_time_sync[E][%s] Failed to request time, seq:%x, ret:%d Index: %d is an offload event ring MHI_VERDevice EE: %s state: %s Failed to allocate MHI device [E][%s] BHIe offset is out of range mhi_process_data_event_ringERROR_DBG1mhi_device_get_sync_atomic[E][%s] Unexpected response: 0x%x Expected: 0x%x MHI_STATUSmhi%dTimedout waiting for M3 ACK[I][%s] Entered with PM state: %s, MHI state: %s [E][%s] Could not capture serial number via BHI [E][%s] MHI did not load image over BHI, ret: %d Verbosemhi_%04x_%02u.%02u.%02u[E][%s] Invalid CCA size, expected:%zu actual:%zu time_async_showchannelsdevicesInactive local rp: 0x%pK local wp: 0x%pK db: 0x%pad BHIE_RXVEC_STATUS[E][%s] Device link is not accessible [E][%s] reg: %s val: 0x%x, ret: %d [E][%s] !BW SCALE REQ event log_level_storeM0: %u M2: %u M3: %u, M3_fast: %uSBLMISSION_MODE%s %s: rejecting DMA map of vmalloc memory [E][%s] Failed to receive %s(%d) %s command completion [E][%s] Device failed to clear MHI Reset [E][%s] Failed to move to state: %s from: %s [E][%s] !TIMESYNC event INVALID_STATEtrue device wake: %u pending packets: %u base: 0x%llx len: 0x%llx rp: 0x%llx wp: 0x%llx../google-modules/wlan/wcn6740/cnss2/mhi/core/pm.cInvalid StateM3->M0mhi_power_down[I][%s] mhi_cntrl->timeout_ms=%u, retry=%u log_level[E][%s] Failed to obtain time, ret:%d device_wake type: 0x%x event ring: %uMHI_CTRL%u ms SHUTDOWN Process[E][%s] Error configuring MMIO registers [E][%s] LPM disable request failed for %s! BHI_EXECENV%s: 0x%x SYS_ERRBHI[E][%s] Unhandled event type: %d [E][%s] Unable to transition to M0 state mhi_pm_resume[I][%s] Error setting to PM state: %s from: %s [I][%s] Entry: %d Address: 0x%llx size: %lu [E][%s] BHIE_TXVECSTATUS: 0x%x, reg read: %d, tx_status: %u Mask allmhi_debug_reg_dump[E][%s] Failed to get sfr cfg cmd completion time_showBHI_ERRDBG3../google-modules/wlan/wcn6740/cnss2/mhi/core/main.c[E][%s] irq %d not available for event ring Unknown event 0x%x [I][%s] Allowing M3 transition [E][%s] host pm_state:%s dev_state:%s ee:%s mhi_process_misc_bw_ev_ring[E][%s] Failed to send sfr cfg cmd [E][%s] MHI is not in active state, pm_state:%s Request failed or feature unsupported mhi_time_async_cbBHIE_TXVEC_STATUSNOT SUPPORTEDmhi[E][%s] Event Ring channel not available [E][%s] Event Ring type not supported mhi_create_devicesmhi_ready_state_transition[I][%s] RDDM dumps collected successfullymhi_misc_register_controllermhi_report_errortimePBLAMSSREADYSerial Number: %u mhi_queue_dma[E][%s] Device failed to enter MHI Ready mhi_alloc_bhie_table[I][%s] Enter with pm_state:%s MHI_STATE:%s [E][%s] invalid size for file %s mhi_init_irq_setupoem_pk_hash[E][%s] Device registers not accessible mhi_rddm_download_status[I][%s] Successfully allocated BHIe vector table ERROR_CODEError[E][%s] Unable to read CHDBOFF register mhi_find_next_file_offset bhi[E][%s] MHI is not in activate state, PM state: %s [E][%s] Error setting to PM state: %s from: %s [E][%s] %s statesTransferBHI_ERRCODEBHIE_RXVEC_DBHost PM state: %s Device state: %s EE: %s DISABLERESET&mhi_cntrl->pm_mutex[I][%s] Received EE event: %s [E][%s] Event element points outside of the tre ring [E][%s] No firmware image defined or !sbl_size || !seg_len ERROR_DBG3mhi_pm_fast_suspendtime_asyncRequested time asynchronously with seq:%x putWFWSTOP&mhi_cntrl->state_event[E][%s] Error recycling buffer for chan:%d mhi_mark_stale_eventsmhi_in_rddmmhi_fw_load_handler[E][%s] Could not capture OEM PK HASH via BHI mhi_device_configure[I][%s] BW scale setup failure %s_%s[E][%s] Unknown event 0x%x mhi_fw_load_bhie[E][%s] invalid rddm table size %u INVALID_EE%s(%u) state: 0x%lx brstmode: 0x%lx pollcfg: 0x%lxCould not enable miscellaneous features parse_ev_cfg[E][%s] Completion packet for invalid channel ID: %d parse_xfer_event[E][%s] Did not enter M0 state, MHI state: %s, PM state: %s [I][%s] Requested to power ON [E][%s] %s:Failed to create MHI IPC logs [I][%s] Timesync: local: %llx, remote: %llx [E][%s] Time HIGH register read error &x->waitM3[E][%s] Error requesting irq:%d for ev:%d mhi_init_mmioLD or Error Fatal Detect[I][%s] local ee:%s state:%s device ee:%s state:%s [E][%s] Failed to create time synchronization sysfs group Failed to move to state: %s from: %s [E][%s] mhi: %s sfr: %s [E][%s] Failed to allocate memory for sfr [I][%s] IPC log level changed to: %s ActiveFW DL Error[E][%s] Direction not supported mhi_intvec_threaded_handler[E][%s] invalid size for SFR file PM state: %s Device: %s MHI state: %s EE: %s wake: %s Index: %d intmod count: %lu time: %luControllerMHI_REGLENmhi_process_ctrl_ev_ring[E][%s] Failed to reset channel, still resetting mhi_pm_m0_transition[I][%s] Wait for M3 completion mhi_misc_init_mmiomhi_process_sfrmhi_unprepare_channel[E][%s] Error moving to state %s from %s mhi_pm_disable_transition[E][%s] Error loading fallback firmware: %d mhi_fw_load_bhi[E][%s] Reg: %s value: 0x%x Critical[E][%s] Return without waiting for M0 mhi_misc_mission_mode rp: 0x%llx wp: 0x%llxMHI_CFG,x$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 4(    @ @  ?#({Ҩ& HCT\ӵ TV,ThӠHhTHރ i,2ThӠHh@THh%@T( ȓMTj#H(dlTå,T~҈`Hȯ-TH1=ȧ,/T(~҈`Hȯ<T(=҈;TDH[譨vlTȋhh\T(Hȹ0,Tȋhh\8Th{(a7T((Hh T(hUHf-TH( H*THhUHf 5TÊ5(A3TH hmT݄ȗ(P,)Th h 2T(n/TҨHbTRȼ('T(ҨHb /THgj,T҈$ȇhVTHҨ(@,&T҈$ȇhV ,T4覧(D!)Th҈9-T[h$T҈9 )Tf%T҈y.T(ٮh0&ThH[6!#TH{Ҩ& HC`,T҈ԣS$T连HHC Tl\ӵ *Th蚽Ȟh`"ThÎҨld(\T.j#H(d'T(Hhp Tҙh1(TATBW%T(ȭt(T=ҨL5^T&å`#T҈hTh؇-hDTh[譨v !T跍H˳h `TYhhaT$H(Hh`T0H; T(lHThރ iT(ȟ( T( ȓ!Tph1=ȧT(҈Ph THHȹ0 TM%H Th( H TsHT݄ȗ(PTҨ#TvRȼ(TȕhFT!hҨ(@ THHh"!T[h Tʌ7hATr( ȓ T#_c`]ZW+QGKH>B?<96( ȓCT( ȓ T"  ( ȓ T?T#__$?#@9#qCT_@*?#^{ WO@H@hI94hB@ 9 @4@*A_R¨`@hB@ @ kT@`B@BhF@iI95 @4@*A_R¨`@hF@ @ kT@`F@F` @`@ `@`@h@4*BBkT@i h@`J@azBOCWB @{Ĩ^_#_?#^{ OD@iI95 @4@*A_R¨`@hF@ @ kT@`F@FOB @{è^_#_?#^{ WOR@*@@@R`@R @@h@4i@*7IbkT@9i5`@bVRbQbh@}`@@@h@`@@}@ @OCWB{Ĩ^_#_?#^{og_WOA8BC9Ah9h"A(9hA8h.A8h2Ah8h@(84(@ 2Ru@} h`J7vbvNvR@ 4*R2R@?k T @*!:W @j@ kB0T<}@uJ@#V+@WK) @IY 34#V@_q))@@@?qI!@%@@9!9@9)9@99@9-9@9194_ q!,T5#V)@ yH qT_ q@T5*4V ! @_ q }*R %94VyR@6VxR8#Ru@~țv A.T~R`(~@q T *k{2R!q@1q J)a v@9QD9z@9PH9 T@ )C@#:C@#C@#C @1@Td@#k""TdJ@c|@cC@#"B@Cx"qA!T!_ q #RC q#&HTyc#Bp@9"B94q@1q@ }R R Rq(R@@hr@9h 9 @q(Rh:iz@9qR(hz`@h`!Bhh{{iB"`!BhiiARAr"R`h@ah@H4*w@{{9 )#@H$@q!h@bkT ID9)5 !@? qT ai m Qh@(4hJ@*#R S s??)Uh@(!@(9Ch@kThI9 t.AL)J+!qH!y)Hu@i&h*3?*`5C_*R }S mS =Si)k)`z`7?B T(R բ!ȺbzBN@H@!R*4azBt*`@`@`@`J@$!B@*!+v* 5`@!t B`@`J@A8B_ !T*OGWF_EgDoC{B^_#_!@B`@!*`@!?#^{OR{R@ h@)V )th@F OA{¨^_#_?#^{_H@H{^_#_?#^{ OCqT4]@9(4^@4B8h5*OB @{è^_#_ Rt?#^{^!{^_#_?#^{_WO^*Ra~@{t`* BT~@OCWB_A{Ĩ^_#_?#^{ ^BR#@|@{^_#_?#C^{CWOA8B@* 5.AL@y?5@@?T@I9i56@H.ALy?5@@? T@(6@*R"6@F@a**! !*!!BA8B@ AT*@ODWC{A^_C#_?#^{ g_WORR@@R@bR} `@4J@* )1)AJ kBT,B9L5--C)L]xk]SkekA *k) *K+ @K+@KA?9*A@@R@bbR} `@*@48RR@ I ("&?6@@bkTJD9I5]8¢@R(=3;)@B:@&9|[aj>@"5@bRR` @R R RRRȦRʮ@`@**JuI  ȢN"@ .@Rb @c@ #R@" qTQbU7ȪC95@*@@@@R@b@} c@@R@b@} c@`OEWD_CgB @{ƨ^_#_?#^{{^_#_?#^{{^_#_?#^{RPR@{^_#_?#^{@@ )*! 4 <{^_#_?#^{_WO~D@_*`5shChX#F9h4Ȃ_ +F9Ȃ^I5Hw"F9h4Ȃ_*F9h5_@ #R@(! ED9h4Ȃ__Ԃ]ޛ@|6a@?*`5 a@u @aa@a*OCWB_A{Ĩ^_#_?#^{g_WOCqTD@^u@B hRA*F95u@B hRA*F95*u@*5^ ȓ " T?v@Ղ_q`T_qTAh4*F9(5@@^@B@6@@@@RFf> @AA)] :v@VՂq`TqTAh4*F9(5@@^@B@6@@@@RFR> @AA)] :hC5OD*WC_BgA{Ũ^_#_ր9_$4*@-T_?# #) yh_?#^{ O@(4*t@bkBTJD9i5@iV@ yhh@hV@@OB @{è^_#_?#^{ _WOT@@@@RA!* 5h@4  b *_kBTJD9)5@h@kThV@ycR5h@** @ODWC_B{Ũ^_#_ !B @iV@*#yh !B7bQb87JD95@iV@ yhhV@@?#^{og_WOA8#B* R @@2h@i k @3 ' @Ci 7 @S'I` G') -@/ Rc RWt.A@7iV)L g')i +)Jh쟒yB i*H)R쟒?+)Zh')+)')bj&I)~jh럒')+)r럒')zb?5@Pt2A@u*?u2APt@@*?h@ 94iJ@*)B8#*)Aj@ k#Tt.ALy? 5h@(4k@*@kI)J!ka?kTl@9L5B*hh@i@#(-CC`T4kxt4(u.ALy@) @?`5@Pi#@6 v2A **?*A8B_ TOWWV_UgToS{R^_#_!!B@*?#^{ O@4@@!\@bB@c6@@`@RFV> @AA)] :OB @{è^_#_?#^{_WO)X@RbR7|v@(\ @@a^@`B h6@k*@ I R(`} i:hFj`R)R*V 9j:@ M  jV@ jF@h>h@i9j* h":@a^@bB@c6@`OCWB_A{Ĩ^_#_?#^{O@@a@aOA{¨^_#_?#^{WO3@~AA$Ț)6* 5*F95@@^@B@6@@@@RFV> @AA)] :OBWA{è^_#_!qiTc !B )#yh@!B?#^{ _WO*@_qTq T5AqT)R(!IR j` Ty@R A2qa TWRAq T7R @*`5(C(vA ȓ!b T?*R5`rAB`4 AqTU4 qR*t"A ȓT?`@* @ODWC_B{Ũ^_#_@Yu!@B*@Yu@!B@Yu!@B  `Ӡ@`?#^{og_WO((F958@@ #Rz@@@\g @R@H_ AL T#RHg F+  IT #RJg Kĩl  T. R3Ao m `T @}SHqXzT K@ @`!BOEWD_CgBoA{ƨ^_#_?#^{_WOA8J B($I ' T 7Ru@ Ҡ-@#`@C?h&I Th@u@qT-,(RK(@9(5*A ) ɓ? "T?iBj.D *  1h:iHj.J *  1hJ:h.F9@4M%@@$@95A8B_ !TOFWE_D{C^_#_~_K~ 5?#^{ _WO*@(@S*@B T@)) ʚ)щ4FqTBq TFq! T)R C@) J J) ˚J ˚) ) 5tGJqT&q T@)a@)1@*@ * R)@)Q )) 2IR *%)"C@"@(I  1:vAzA?jT@P@@ @ `62A.@* ?֘2AP@*?** @ODWC_B{Ũ^_#_!B?#^{!R{^_#_?#^{ WO*@@w*5@Ԃ***OC*WB @{Ĩ^_#_?#^{AR{^_#_?#^{ O4AH )  ) ɓ?T? t2APu@@"R?OB @{è^_#_֠`Ӡ@`@?#^{C3_WO A8 RB?q RI@hi.F9h4eIV@ Hj  1 ` T*vAqH Tr9T@**A )  ) ɓ?! T?֨"A ) ɓ?" T?֨A ) ɓ?" T?o@C* @5@qT"ZY)R)vAzA?jTN@F@ ˊ&G 7~@ ȓ BTb@?*vA8B_ T*3@OIWH_G{E^_#_֖*`Ӡ@`@`[୨v  @`Ӡ@`@$ }_) } 5?#C^{C_WO3*@@9 5@99@94@@@N@ @2@@9h4N@ S@3@*  RIr_qJRR@yIi * %)IF@V@(I  1N:ՉC@&@(I  1: 'A )  ) ɓ? bT?*`4*ODWC_B{A^_C#_!Գ` @@?#^{C3_WO A8 RB?q RI@hi@ .F9h4fIV@ Hj  1 T*vAqb Tr9T@**A )  ) ɓ?!T?֨"A ) ɓ?BT?֨A ) ɓ?B T? @)RC*95@qT"ji)R)vAzA?jTN@F@ ˊ&G 7~@ ȓ BTb@?*vA8B_ T*3@OIWH_G{E^_#_@-Tc* )#yh !B`Ӡ@`@`[୨v  @`Ӡ@`@$ }_) } 5?#C^{C_WOA8 RB?qR@(ivAhh?q TIV@ Hj  1 T C* 5uhE9rTh@**wA ȓ!b T?w"A ȓb T?wA ȓT?ֈ@qTh"TS)R)hvAizA?j TN@F@ ˊ&G # ~@)  ) ɓ? Tb@?*`A8B_ aTOHWG_F{E^_C#_ր`Ӡ@``[୨v@  `Ӡ@`$ }_) } 5?#^{ OA*5@A*4@*OB* @{è^_#_?#C^{g_WOA8B |A$A$ɚ6th*F9H4BR4*h*F95@@a^@bB@c6@w@@`@RFV> @AA)] :*`4lh.F9H 4i"I TjR@( ʚѹ5"k2JjF@) J H) ˚ ˚(  4:A!R___CR59Q5vAzA?jTwhN@iF@ j&G # h~@)  ) ɓ? "Tabb@?*@?!qTcv*  JCyie@!BV A8B_ aT*OHWG_FgE{D^_C#_`[୨v?#C^{C_WO@*@@@#RZ@ )  ) ɓ?BT #R*Z ?**ODWC_B{A^_C#_@H0@?#^{X@_ ) T?{B^_#_֠@ C@`@C__?#^{COA8B @,ALy"?@9 A8)Bq@ R? TOC{A@^_#_?#R?q R( hh*!I T)Q@H˿# ɚ_+E@,%J#J J ̚i (  ̚H _?#^{COA8B@,ALy?@ A8)Bq@+R? TOC{A@^_#_?#^{ WO,ALy*B4?OCWB @{Ĩ^_#_?#^{C_WOA8B***,ALyC7 ?֠5@ %hA8B@ ATOEWD_C{A@^_#_?#^{og_WOA8 }RBpA} kbT 7*ij t JC**H}ɛ**9@"D:4.ALCy3?ր5C_ %kTZQ*q)TĉRkT@*A8B_ aTOGWF_EgDoC{B^_#_?#^{ WO0AP*@*B4*?OCWB @{Ĩ^_#_?#^{C_WOA8B****,ALyC7 ? 5@"u2AP6 @ **?A8B@ ATOEWD_C{A@^_#_?#^{ WO0AP@V`*?ֶ2AP@*?OCWB @{Ĩ^_#_?#^{_WO(@94#0AP@w`*?2AP@*?9OCWB_A{Ĩ^_#_?#^{ WO#0AP@v`*?ֶ2AP@*?OCWB @{Ĩ^_#_?#^{CP@ )  ) ɓ? T @  @@@C@ ?{A^_#_`[୨v@?#^{ WO(@)@ *@ `40AP5,@@*?v2AP@*?OCWB @{Ĩ^_#_?#^{(L@)D@ *$G # (|@)  ) ɓ? BT)"`@ ?{B^_#_֠`[୨v@_ @?#^{ _WO7@@5@60@*6 @94x96 )R 9:@B@!x97x .@(!{_F z **hODWC_B @{Ũ^_#_?#^{O"@DR!@h2@qTa@b@*t`OA{¨^_#_?#^{(B@#0@{^_#_?#^{O(0@ qT`@b@cB@b@OA{¨^_#_?#@ @#( _?#@ @#( _?#^{ O@@ ) aTCqThR!5@&qT A)%՚75R@t&qTA%՚h7 @OB* @{è^_#_?#^{og_WO@4*@H@Zh@{Bk"T'F9(4@Ai~A%ɚh6@R{R  h@)Vhh@@F h T@ q TqT@@@@yh@?kTgL94@@4@N@B@!@1F94!R`4kBCqT[B_B[B_B*S!BOEWD_CgBoA{ƨ^_#_?#^{WO@(4 @*R4AbkT A9i5U? qTi@Tw)@I%V)A) i  Ta@Rh@OBWA{è^_#_?#^{C(@R+@,@ @J@i) @+Ai T-4@  T*DI  T)DD94(@@X@_ ) T!R?%) @i4? q`T?qT(,+)R 1)7 @!B@"@R ()R 1i7 {A R^_#_@ @`@$6$ )6 }_*@ ȫ5; }_*@ ȫ5;?#C^{C_WOA84B6@hByR j!TA8B@ aTOD RWC_B{A^_C#_u.ALw@y"?qu.AL@9x@y R?@q*Rh~A5 )!qTc#yhkA JqTLykk!1"qTqTIYw"_!B1q!T R* %YuqT!BhF@hA Qq(TqTh~A qTtA kuR?hR`aR*h~zT`aR*qHT(R) R! jTtA kuR?u~`hF@RZ?#^{ aR*@R{^_#_?#^{og_WOA8ՔBtAq/Tq/T@R)@@@hbG@C 4a.@a'bG@C'5tA ku!R?hI9j @#`@Rq()@@ 4 @3@v@|@w@hByR j/T*y2A bP(`@h* ?z2AP`@3*@?y2AP@#* ?x2AP@C*?y2APxA@c* ?`rAhvAq&Ty.ALyc ?4hvAq) T!@}SD @z 5 `rAc*ycBRhvAqTz.ALCy3@?5C_}SD @z5`!B`!B`!B`!B*chvAqT_q T`@@q 4h~AqT @hI94 @t@* @(5@6@@ ]@8A@_2BVT @hI9(44`!BhI9(5hB@ @4@*A_R¨`@hB@ @ kT@`B@B*`!*`!Bv@!B hByR j Tw.ALyC?` 57_!Bcx.ALyC?֠5_!Bcw.ALyC?57_!Bcx.ALyC?@5_!Bc`@@`!B* @R`aR*hvA8B_ aTOJWI_HgGoF{E^_#_?#C^{g_WOA8B@@@@@@hByR jTQ*w2AP@V@!*?w2APV@@!*?w2APV@@!*?w.AL y6#?֠5* @ bw2A(P`I@5* *?`rAhvAq Tu.AL y4#? 5 @}S @zu5W`rA#*v#BRhvAqhTu.ALCy3?5C_}S @zu5W6*#hvAqT qT74*(*t.ALy!C?*_!B*!B*R`aR*hvA8B_ T*OHWG_FgE{D^_C#_ִ ?#@a@H1#_?#^{CWOA8B*4F@@VByR jT.AL*y?4*A8B@ TOCWB{A^_#_@kaT R.AL@y?@5@kT.AL@y?@5@k?#^{CWOA8B@@b@1@hvAR)|`i bT |@ )}JIii@_ T ]J~_( T`@!T RhvR`aR*hv@h@!*A8B@ TOCWB{A^_#_AN@C@@!B@ *_qThvA`@4@-Tc )#yh!B ?#^{CD@H_ ) !TR?{A*^_#_@ @`@?#^{_WOA8BtAqaTWqiTS@ b@߈h4K3@*iA?qT( 73@*tBRhA DzqTh@ *R?*; Y@i6 Y@7t;h"߈h4hvAqTh@;)R K)a@A8B_ T*OFWE_D{C^_#_+hA/hvA!qTRq TR@qTRqaThARihh@a@u6wIT AR?*`Tb@YZ@h_6T@ @`*hvA4@-ThvA4@- ThvA4@-IT )$yh!Bc )$yh!Bc  )$yh!Bcc$N$)R f1*}_J*} 5 }_J K } 5?#տ;@)R K)#_֟$)R#_ }_J K } 5?#^{g_WOA8BtAqaT*hqiTd@*b@hvAqThF@v.ALy@yC!3?5C_ qThA QqT6َITZaR?T5c9@`YX@_HT@ @`@h@ *R?*; Y@i6 Y@7;hvAqcTh@;)R K)A8B_  TOGWF_EgD{B@^_#_+@hv/@hhvAq@T!qTuA ȓ b T!R?uA ȓ B T!R?h@;ML)R K)a@Z4@-TchR!Bh~tA kuR?`aR*8 )#yh!B!<݄ P݄ P$ m$)R ~$)R1*}_J*} 5 }_J K } 5 }_J K } 5?#^{Cog_WOA8 B@')y@(c@5@hvAqTA94@`rA#hvAqT4*@wuz@@ @* 5HCHwAZ ȓ!T?@ ȓ!T?* 5A8hc߈h  RBLw.Ay@3? 5w.AL@y#? 5w.AL@y3?* 5'@)!Ҁ! }``\@?֠ RBhc )i TȈ  @ ȓ! T?u"A ȓ T?`@A8B@ T*OFWE_DgCoB{A^_#_ !BW !B !B !B@-Tc )#yh !B  S  S`Ӡ@`  $RMF F ?#^{og_WO@@c@5@:H@S*@ @*4*OEWD_CgBoA{ƨ^_#_֨C{A ȓ!T?ֈvA4@-Tc )#yhAqT ))yh!0!BdRR@@\HA9H4"A ȓT?ր@Ty"A ȓT?ր@W@H+@ _1) ɓ?!H+T?` 5A8RBՈ(T(cȨV @ ȓ!T?(R@C!B_KH9TV?@W6U?Z*O*@!B  S`Ӡ@`}`Ӡ@`    $RÿFFՈÿ?#C^{CWOA8RB@By j@T.AL҈@y@a@?`4@*@(hA8B@ !TODWC{A@^_C#_?#@kTH@ 2R( @#_#_?#C^{CWOA8RB@By j@T.AL҈@y@a@b?`4@*@(hA8B@ !TODWC{A@^_C#_?#^{ O4AH )  ) ɓ?T? t2APu@@"R?OB @{è^_#_֠`Ӡ@`@?#^{og_WOD@ @@(@@i$Q? 1I Ti Q?q T*@)}S?q*![K8{KTt`4 @A;TkT@J? k`T * *** J @_ T kJT*i{[K)ki5 @Rh @` * @45*) * @5@_A([1k T*F@*Z @*_ kAT_!B2@!hB_)@!B"@!B**J38@3 !@ K `?֨_!BOGWF_EgDoC{B^_#_?#Հ#_?#^{_WOA8B**@uhvAqTbhA ) ɓ? "T!R?C**h@hA )  ) ɓ?!T?46w.ALy@yC!#3?hvA5S_8)]S?q@TqTqTRr֒QhvAq@T!BhvAqTqHTq TRrhvA֒QqTqhTq-Tt"A ȓ T?*A8B_ !TOFWE_D{B@^_#_iAc?qT JJyi)!?c04*@-T )$yh!BvA ȓ T*?CQt"A ȓT?֠ ݄ P@X  @c`Ӡ@`݄ P`Ӡ@`?#^{og_WO@(Q q@T4?qT`qT3q T@y[`RaY)sj^9Q@{?qMA(!@u2A43*?!B*A8B@ ATOEWD_C{A@^_#_!B?#C^{C_WOA8B* @,ALy?4A8B@ TODWC_B{A^_C#_@w?qT.AL@yC7?@5@9kT.AL@yx@?5@] Sww5*?#^{og_WO@4@7@Ic@@95@R@ʮDVA HT aT6@H A  *T2FK k r2Fk L  ) j1@) .iʦD2F) K ? )1*: _8)=S?Rq Tx__hvAizA?jTR@ )  ) ɓ? "T@"@B@#@?4(+@k! T 6;wT6"@( H"@!T@@"@?`H[6 #?95u"A ȓT?`@*OEWD_CgBoA{ƨ^_#_@!B!!$+@@!B*u"A ȓ"T?`@`[୨v`Ӡ@``Ӡ@`wÿ?#^{g_WOA8B @@|A7@8@b@q`T qATR@ʮDbA HT aT6@H A  *bT2FK k *2Fk L  ) j1@) .iʦD2F) K ? )1*: _*_TqaT)}St _8_8hvAizA?jTR@ )  ) ɓ? bT@"@B@#@?v@ @* 5CuA ȓ!b T?vU'@_Ҁ`A#?*`4R*h@@  C@9*W[hvAizA?jTy2APX#@@* ?_[t"A ȓBT?`@A8B_ T*OFWE_DgC{B^_#_!B!`[୨v  `Ӡ@`?#^{ WO@a@&@(Z@40AP"@@*?ZOCWB @{Ĩ^_#_?#C^{WOA8BC#@hb@1@4@QqTJ@aOZ@H_ ) TaR?A*@" @R@!B"" R5rA4"@qT!@`!B!!`BA8B_ TODWC{B^_C#_@ @`@?#^{ @a@1@b@c@@ @{¨^_#_?#?$qT@a@1@ @I) R@Qh#_?#^{?$qT@a@1@!{^_#_?#^{ @9@@@@` $Rb @$Rb @$Rb @$Rb @$Rb @4Rb @4R @{¨^_#_?#^{COA8Bl@*A@`4@rA8B@ TOB{A^_#_?#^{TA!{^_#_?#^{@@!qA*{^_#_?#C^{WOA8RB_<V0*l@#A@@#A8B_ TODWC{B^_C#_@y묌R+@9R) JJJ) *I4@y R+@9) JHJ(*4 @4|@C?#^{ )TA!!{^_#_?#^{@@ A) Q?qBT@!cC*!@{^_#_?#^{ OA8 A9 @)xӋ(7 @L6+ kꃊk1 뇟4 *B;K5  RB Ak , 8Ս@- ? ?*B @) ?*(" (B; 5  RB) 8)@*@ ?) ?(BOB @{è^_#_֟$ J@j'6$ $@'6$ Օh*$ R$ R F8K R Fk FF8 R FF՟@՟A?#^{ )TA!A{^_#_?#^{ g_WOA8B*.RC@@! B@@ ) RR ' 3) R# )K  R' )# c R  R { Rk R#R R#RR##;RvAS ) j'T@-TBq )"yhAcqTzh!c0~A!qTzh!.AL@y#3?q.AL7@9@y R!3?@q)R!qTBZhqcTZx #?c0!Cbb Tkw @9.AL @y!#?ր5kw @*A8B_ TOEWD_CgB @{ƨ^_#_@*?#^{ )TA!a{^_#_?#^{ O@@A Qq"T@ )V@ aTC )Jq@CC!C5CC!!@A*!@OB @{è^_#_?#^{O@@ ) TC )Jq^CC!C5CC!!OA*{¨^_#_?#^{ )TA!{^_#_?#^{og_WO@@(A QqbT(@4(@)K@@*;!Q bSc@(@Z{C_kbTh C95h'@^bSc@@%H=J~)@b|d!@*OEWD_CgBoA{ƨ^_#_?#^{ )TA!{^_#_?#^{og_WO@@hA QqTh@(4h@i@@*7aQ9Z^*=HP@[h@bkTA94*!@*OEWD_CgBoA{ƨ^_#_?#^{ )TA!{^_#_?#^{O@@AvAqT !JJyh0~A_!qT5  keyj4))@?-TB JByi Q qI9 )J kC1q!AA!AA߈"#߈!OA*{¨^_#_#?#^{ @ @{¨^_#_?#^{@{^_#_?#^{@{^_#__$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$mhi_controller_set_basemhi_async_power_upmhi_get_event_ring_db_basemhi_get_remote_timemhi_controller_get_privdatamhi_pm_fast_resumemhi_start_transfermhi_pm_suspendmhi_dump_sfrmhi_alloc_controller__mhi_driver_registermhi_force_rddm_modemhi_get_mhi_statemhi_sync_power_upmhi_prepare_for_power_upmhi_unprepare_after_power_downmhi_free_controllermhi_download_rddm_imagemhi_scan_rddm_cookiemhi_stop_transfermhi_device_ioctlmhi_get_remote_time_syncmhi_bdf_to_controllermhi_device_get_sync_atomicmhi_get_device_for_channelmhi_register_controllermhi_device_get_syncmhi_device_getmhi_pollmhi_power_downmhi_get_exec_envmhi_notifymhi_controller_setup_timesyncmhi_controller_set_bw_scale_cbmhi_get_channel_db_basemhi_pm_resumemhi_debug_reg_dumpmhi_queue_bufmhi_unprepare_from_transfermhi_prepare_for_transfermhi_report_errormhi_unregister_controllermhi_queue_skbmhi_queue_dmamhi_device_putmhi_set_m2_timeout_msmhi_controller_set_sfr_supportmhi_get_free_desc_countmhi_controller_set_privdatamhi_soc_resetmhi_pm_fast_suspendmhi_device_configuremhi_force_resetmhi_driver_unregister?#^{OB!Bs`@OA{¨^_#_?#^{@{^_#_license=GPL v2description=MHI Host Interfacevermagic=5.10.157-android13-4-g6e771b230c52-ab10300981 SMP preempt mod_unload modversions aarch64name=mhidepends=scmversion=g0db3417088daLinuxmhīemodule_layout~)Hmemcpydmemset ѩ__stack_chk_failpcpu_hwcaps&kstrtouint_from_user}P__arch_copy_from_userHۈ__check_object_sizeqseq_puts}seq_printf#single_open"6single_releaseuy`seq_readdebugfs_remove_hdebugfs_create_fileLdebugfs_create_dirR? Kgic_nonsecure_priorities4K_raw_spin_unlockd_raw_spin_lock /ikstrtouintscnprintfɰCpreempt_schedule= sysfs_remove_groupwbsysfs_create_groupXprandom_u32release_firmwareUTrequest_firmware1dma_direct_allocd9dma_direct_free__const_udelayNǣtasklet_killicancel_work_sync~Fdevice_for_each_childUrS__list_del_entry_validSuK_raw_spin_unlock_irq{'_raw_spin_lock_irq5Gflush_workTfinish_waitݍschedule_timeout&prepare_to_wait_eventuyHinit_wait_entryfind_last_bit/cpu_hwcap_keys5arm64_const_caps_ready__msecs_to_jiffies:Jwait_for_completion_timeout!`_raw_spin_unlock_bh6 _raw_spin_lock_bh2Q.pm_wakeup_dev_eventp\_raw_spin_unlock_irqrestore_raw_write_unlock_irqrestore!P_raw_write_lock_irqsave/z%completeFpanic*__tasklet_schedule ;>__tasklet_hi_schedule*squeue_work_on7dma_unmap_page_attrsIdma_map_page_attrsbyodev_driver_stringGV__warn_printkΰis_vmalloc_addrmsleepGusleep_rangek}__udelay_raw_read_unlock_irqv-H_raw_read_lock_irq._raw_read_unlock_irqrestore,4_raw_read_lock_irqsave_raw_write_unlock_bhQ_raw_write_lock_bh 4_raw_spin_lock_irqsave_raw_read_unlock_bh-r_raw_read_lock_bh"#>__wake_upS%_dev_inforget_deviceOkmalloc_cachesAmbus_unregisterN^bus_registeroadd_uevent_varZ%strcmpnJnesnprintfv_raw_write_unlock_irq֓complete_all:_raw_write_lock_irq,__cfi_slowpaths%ida_alloc_rangeA`__init_swait_queue_headh__list_add_validGdma_alloc_attrsE:#__kmallocCnfkmem_cache_alloc_trace >dma_free_attrs^!driver_unregister@Sdriver_register9Ζdevice_initializehmutex_unlock(__memset_ioemutex_lockyvg"device_del destroy_workqueueŷida_freeZ_put_devicezidevice_add3]device_init_wakeupdev_set_nameZd#tasklet_initalloc_workqueueT__init_waitqueue_headwJW__mutex_initI@vzallocvfree zkfreei/,_dev_errr request_threaded_irq;JQfree_irqGNU'-mj?,0GNUXh$D`(,\0TPLHd<84@   J8<U@J JlpStJJ  $4(J JTXK\Jx@|oJAJBJGJVoJX}J[Jc+J,#04JfWJJJ J`J`dhJ$(H,J0 448J<"@DJHLgPJ@d`hT \LP,X$ 4<8(HD0FJ,d04J e$(J8< @J ZJ048JJDJ`d%hJJvJJJ JTX\JlptJHLPJ$(,J JJ+JJx|J<@DJJFJ:J  $ , h                   8     x  4L PfT(3X<h lfx(3|<:8:8   (,DH P \x8 8  h ,h0@T    !,H L \x  22 $ , 0@:H:LT\YY  :P :P$4 87@7H` L` )\dl*( '('4(!!`p y y   KK  H:8`:8d(T,LT:P:P 7$ (7, H<!l+|+"$% &  $, &@ 'H  \ $h %p &|  $ & '      !D!L!! !!!," 8""|"!"""X!"X!#4#|### # ## #8# #8$T$X$`$d$h$x$t$$t$$$$<%&!&!'!|'!0(!x(!((z(z("("((( )L)T)*<**  X \ 8 8 ` d P P 8H <H   p p d h @ @  8 8 ` d   `  ` \P `P     8 < t x     ( , d8 h8   X X 1( (                   $  (  0  4  <  @  H ` L ` T  X  `  d  l x p x x  |                   H  H                      X  X (  ,  4 h 8 h @  D  L  P  h  l  *+++H+h+x,x+$+&+'++, $,(,0,4,N<,@,ND,L,3P,3X,d\,Nh,dl,Np,,$,&0-H- P- |-^-|-{-$-&-X -X ."(.6,.0.64.yD.L.yP.\.6`. d.6h.y. .y..&.6..6.y..y..!.!D/Sl/U 0000 0,0w80h0@0T0 0 0!11!2x2yp3S3!3!4T 4z4484@4D4H4d4x444x,4 44x,4 <5x4t5X x5X 5!5!6S6X 6X 6x6 6 P7W7S7 7 7T7TD8`8!8!8!8!,9Y: : D:Z:!<;SL;X T;X l;xt; x; ;W0<SH< L< <T<T<<<X!<X!==:==:=$=@=!`=!=!=!p>W>\>X >X >x> > D?\d? l? ?]?]?@!(@!H@!d@!@`@`@+`AxAx,AAAB BBWBSBaC C 0Cb8CT@C XC\CtC|C C+C3C3CdCCdCCCD!lDytD xD DzD!E E `E!E!FF!$GlG!H!`HIg(I!tIhIiIJ!J!J!8KK!K!0L!\L!L!M!LM PM M!N!HL>T`dhpww!'> '>$STH H Tx   d! /  / (X ,X zz55X!X!/ / S$T4X <X `|!!!!!d7 h|7 ))$^,^4<@GHGL$C(C04<5@5X|\|p| t| |    OOX!X!z z55<@H3L3TAXT`AdTh!!3 3zz$5,5<T@ DTL TX!d!!8:@P:@\:8:8FF(,)h:8:8<FDFdx| """"  ,048@lt | ffO O B$B(,K|; ; pp0K4KDHPLXLd(K,K48@DbHLbTK\ """" !8!P\T+\\`+dKP @P @4!LP+X\+`Kz+z+!!!hyz8SP T Tz  $@!L\tdX hX " aazJ J X X 4"< `!!!yxzS  HTPz\t | !Y4!PZXX \X |" EnEnz !,!H!! P T xh@h@^|{gg2 2 K t$t,042 <2 @t!`t@@3#3# $ $@%@% `&`&(,v0'8v<'HLP(X\(hlb p)xb |),D L T|d"  $(,08D H L,8 @ P    _ _ 5 5$(4| 8| @CDC`d|  OO(X!,X!8z<5@zD5d3h3tx]]!!$(4z<zT \ `dApA!(< D T77::   8  8 ,8 @ D|77::    ( 8m m 0@Thp x |  4o<k@H DL ToXkdH hl   H P `zz5533  X! X! $ ( , 0 4 8 < H 8P 8X \ rh rx      7 7  @ @< @@ @D \ d l t H|     d    V X [ f G A F @      $ , 4 < D L T u\ xwd dl et c|   # "                  $ , 4 < D L T \ d  l t B| x y            H @  |    $ , 4 < ED tL dT 0\ d l (t ,|   8 h  d h L  t (,047<7LP@T@\-@@7 7$011}11~Q h7$8(}0l7488~Q@<D=H}P <T=X~Q`?dl@h}p ?tl@x~QUV}UV~Q8VV}""t" "K""# p# #X 0$ $ $X P% %x %X p& &p &X ' 'h (X ( (0 )`  )X ) )( 0*P @*X **!* *~++q++S2K222233 33 3*!  ( 0H8hH X hx f   [ 8 88Hh Pp Android (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)          JX}H~JFJEhUJ;8FC8AQJp ? =$SJlg<lKD c J ITH`"4"J# F !Ef(JCcAKJT?T=(FoJax><x}K,**J+I+H\"J:FD@]JB:A0@JU?=T7ow7J7<TKP:}`:J:IHL.))JF)kFDH+|JBAdtJ,`?,~=d<JX,;, K`B J_ mI G<%W%J%BF}D833J3B@4..J.7?U=%! JB!;J@x#`H#J#DIGh! _!J!8F8LD h2.2J2`B`@ HRJ$?$,=545J60;0JJ<I<{G1g]1J1HEHD:Z9J:: 0=_!Ja;JTDJHRG -%,J>-`E`C\SJAN@L].v%.Jz.><PS33Jq38;]J,`4JwH)GX00J 1EC'"!JD"TAT%@$-76JR7lK>l<T55J|5H;H;J v8&8J8$H$G+E+J+kEgC4 ,+J/,A?<,+Q,J,"><8&8&J&:K(i%5%J%xJxvHYJ<F<CEH6U6J6?CAD=/F/J[/?=0:J`<K I : MH < F E ~3KDC 2 @\A ' x?  H8= H 7< z DvK I L$H $F D B 3A 3 dD? d& +\) = < "n X!`,K "I P#G $dF )D )Bj @ AY? w= *; +* x,K x,fI /% h0G h0;FvD 1B@ 10? ,2N= P4o* x4; x4J (5=I P5G 6F ED l7yB0@ p7? 8%=D ; J l:I :tG@E <CP5B <@ =>`< ?Z;pJ $?H @KG AE (DC DA tEG@ F> F< (G1; GVJ dHH I"G @JE M< lN; O4 ; ] 4J ] H OG PdE P`C PA Q? 8Q> TQ< $R: lTK $U JoH UF`= w;pJ w0 x I x! y mG yE yC.B |~@$> ~<0S; ~xJ<H ~DG ~E t)% DC A L@@ Ԇf> $< h*; OJ pH ȍG pE ܖCHA @T=> <`; -JlH F ]E YC Ax? p>z< t:K xIhH |F5E ? = J R< K E I ?H F = };J H@fG EC Bb@ >< L;qJ H =GE CPA 9@_> < #; HJ,H G8xE m>@{C A @ 6> < ; P&J `H F xVE RC A ? < > Ts< l: K lI aH 1  "(@  "( HF H8 D.E  @*C @ xpA - |? |= `K< ,t X@K I 8HDF I E C C GA ? = > "< aK I PH xF D B 0A t #  $  @%  `&  '   (  ) +* m? ]$ 08= 0 h8; hH* K  d$ <zI  hG OF dD`B @pD? b=P; J\QI G&F aDhB @t? 9=; J(I 8GE <DIB @> =v; LJH _GE C B [@> $$ (<< ( dE; d$ ,<jJ ,a hH h d6G dy$ <E / LdC LE$ <A  L2@ $ 8<X> 8I t@< t;AJ H G qE tC A ,  @ X /> ` < h : p J x H F OE KC A ? > l< : K I ZH F 'E #C iA  ? = 8 D< H K ` I 1H F D B @A ? = < ZK I 8 H @ qF H D P B X A f? = ; K sI G HF D B @ =? [= ( ; 8 J P JI G F X!ZD } @  !(? 2= (D;PBJ !  0!I 0  H ' h G HE h D (3BB @ !> ! = X"o; "JH "N XG "m E %& C B . 5 T@ > <@>; #cJ $H @%/G `&E 'C (A )+@ Q> *< 2 X  `   h  p  x H   6        !         z   H   *  d  d { (  0 V  8 >  @   H   P   X   `   h   p  ^ x  #   7 i   M ? [  Z  y         F  @  @f   @  @t   @ @j ( @  0 @ 8   @  H '  P  X 8  ` 8- h 8" p 8$ x 8  8  89         " ( (o (: (  (C              ) O  ( s  0  8  @  H -  P @  X @  ` @  h @  p @P  x @  @q  @3 8K 8 8 8V 8 8w 8mCA@(><:   =!J!C.b}H.B F"F$@JE$i@ >=!"$ k "@ " P# Y8 V $U| 1 $\o" $$H4 G( It44 @J}" , )1 )(4  X4*I' k','