ELFT@@" ;;;; ;;;;$$$$$$$$$(p|$h$"+411 111)6[%s] %s: dump: #%d: invalid slot #! goog,offload-caps-data-typesgoog,ignore-force-active6[%s] %s: Exit palm mode register_panel_bridge3[%s] %s: invalid input! 6[%s] dump-int: #%llu(%lld.%u): C#%llu(0x%lx). disable6[%s] %s: Noise level is changed, level: unknown goog_touch_interface_probevendor_input3[%s] %s: proc_mkdir_data failed! result: N/A! 6[%s] %s: fw_grip_mode: %u irq_enabled_showdma-modegoog,offload-caps-scan-typesgoog,default-palm-disabled6[%s] %s: panel_is_lp_mode changed from %d to %d. 3[%s] %s: Failed to peek debug hc, err: %d goog_offload_populate_framegoog,channel-numgoog,default-grip-disabled3[%s] %s: heamap alloc failed! 3%s: error: invalid dev/input_dev or default_handler! goog_pm_resumegoog_proc_heatmap_processgoog_proc_ss_diff_show4[%s] %s: operation not supported! unlockedfw_palm6[%s] %s: enabled= %u 3[%s] %s: failed to register tbn context! 6[%s] %s: Exit grip mode gti_irq_thread_fnms_rawgoog_proc_ms_diff_showforce_activeresult: %u offload_enabledgoog_input_process6[%s] %s: Enter palm mode vendorgoog_proc_ms_base_showfw_gripmf_mode_showping_show6[%s] %s: reset= 0x%x error: N/A! 6[%s] dump: #%d: %lld.%u(%lld.%u) D(%d, %d) I(%llu, %llu). goog_touch_interface3[%s] %s: Failed to %s screen protector mode! goog,report-rate6[%s] %s: v4l2 W/H=(%lu, %lu), v4l2_enabled=%d. 4[%s] %s: unexcepted input tool_type(%#x) active(%d)! 6[%s] %s: tbn_register_mask = %#x. >i->input_lock3[%s] %s: proc_create_single_data failed for %s! error: %d! gti_pm_wq&pm->lock_mutex6[%s] %s: mf_mode= %u reset_storesensing_enabled6[%s] %s: v4l2_enabled= %d ../google-modules/touch/common/goog_touch_interface.cgoog_update_fw_settings../google-modules/touch/common/../../../gs-google/drivers/soc/google/vh/kernel/systrace.h6[%s] %s: irq_index: %llu, input_index: %llu. goog_proc_ss_raw_show6[%s] %s: Error while obtaining screen-on wakelock: %d! 6[%s] %s: irq_enabled= %u scan_mode_showsensing_enabled_storegti_debug_input_pop3[%s] %s: Invalid channel: %d goog_offload_populate_mutual_channelgoog,offload-caps-cancel-reporting6[%s] %s: Exit noise mode 4[%s] %s: N/A for screen-off! error: invalid buffer %p or size %d! fw_palm_storemf_modeself_testredirect: %s populate coordgti.%d3[%s] %s: sysfs_create_link() failed for vendor_input, ret=%d! N/A! 4[%s] %s: result: N/A! 3[%s] %s: Unexpected value(0x%X) of display state parameter. ms_base_show4[%s] %s: unexpected return(%d)!6[%s] %s: Enter grip mode 3[%s] %s: sysfs_create_link() failed for vendor, ret=%d! 4[%s] %s: GTI already suspended! 6[%s] %s: type %#x. TX:fw_grip_showerror: %d ss_raw_showgoog_v4l2_read_frame_cbtouch_offloadgoog,offload-enabled6[%s] %s: offload.caps: display W/H: %d * %d (Tx/Rx: %d * %d). goog_pm_wake_lock_nosync4[%s] %s: GTI already resumed! result: %s fw_verunregister_panel_bridgegoog,offload-caps-context-channel-types3[%s] %s: tbn_request_bus failed, ret %d! error: has been interrupted! offload_enabled_showscan_mode_storescreen_protector_mode_enabled_store[%s] %s: dump-dbg: #%d: P(%u, %u) -> R(%u, %u). goog_offload_populate_coordinate_channel6[%s] %s: screen-off. [%s] %s: display_vrefresh(Hz) changed to %d from %d. RX:pingself_test_showGTI%s: IDX=%lld IN_TS=%lld TS=%lld DELTA=%lld ns. 6[%s] %s: offload.caps: data_types %#x, scan_types %#x, context_channel_types %#x. 4[%s] %s: N/A during inactive bus! 4[%s] %s: Unexpected vendor_cmd return(%d)! 3[%s] %s: error: invalid input! result: %d 3[%s] %s: invalid fifo pop len(%d)! gti_debug_hc_dumppopulate driver contextpopulate mutual datagoog_input_mt_report_slot_stategoog,ignore-screenoff-heatmapgoog_set_display_statepanel_bridge_mode_setirq_enabledscan_modess_diff_show[%s] %s: unsupported request cmd_type %#x! 3[%s] %s: Please set "goog,channel-num" in dts!suspicious rcu_dereference_check() usagefw_grip_storescreen_protector_mode_enabled_showgoog_offload_input_reportgoog,display-resolution6[%s] %s: error: %d! result: success. screen_protector_mode_enabled3[%s] %s: Failed to peek debug input, err: %d 3[%s] %s: wrong pointer(%p) or size (W: %lu, H: %lu) vs %u 6[%s] %s: Firmware has been reset result: goog_proc_ms_raw_showmf_mode_storegoog,offload-device-name3[%s] %s: could not reserve a frame(ret %d)! ss_raw4[%s] %s: error: has been interrupted! goog_proc_heatmap_showforce_active_showreset_showgoog_process_vendor_cmd6[%s] %s: Enter noise mode, level: %d 6[%s] Offload state Changed: %dms_baseerror: invalid type %#x! goog_precheck_heatmap6[%s] %s: fw_palm_mode= %u v4l2_enabled_showpopulate self data[%s] %s: unexpectedly unlock: locks=0x%04X, type=0x%04X >i->input_process_lock6[%s] %s: device create "%s". 3%s: proc_mkdir failed for %s! 3[%s] %s: Invalid slot: %d gti_debug_input_push3[%s] %s: Please set "goog,display-resolution" in dts!3[%s] %s: offload init failed, ret %d! goog_register_tbn3[%s] %s: error: %d! ms_raw_showpopulate stylus context3[%s] %s: unrecognized channel_type %#x. 3[%s] %s: Failed to enable heatmap! %5d,panel_bridge_enable6[%s] %s: %sv4l2_enabled_storegti_debug_input_dumpenablegoog,touch_offload_idgoog_input_mt_slotgoog_init_proc6[%s] %s: error: invalid input! [%s] %s: #%d: get data(type %#x) from vendor driver[%s] %s: skip to populate data(type %#x, ret %d)! %s_%sgoog,offload-caps-rotation-reporting3[%s] %s: v4l2 init failed, ret %d! 3[%s] %s: failed to queue reserved frame(ret %d)! goog,tbn-enabledms_diffss_basess_diff4[%s] %s: error: invalid buffer %p or size %d! (work_completion)(&pm->state_update_work)6[%s] %s: Error while obtaining screen-off wakelock: %d! offload_enabled_storereset6[%s] %s: slot #%d is active! 6[%s] %s: set default offload id: GOOG! 6[%s] %s: offload ID: "%c%c%c%c" / 0x%08X, offload_enabled=%d. 3[%s] %s: tbn_release_bus failed, ret %d! %s: IDX=%llu IN_TS=%lld. 4[%s] %s: Error while releasing OFFLOAD_REPORT wakelock: %d! [%s] %s: unexpectedly lock: locks=0x%04X, type=0x%04X goog_pm_wake_unlock_nosync3[%s] %s: error: invalid type %#x! fw_palm_show4[%s] %s: Error while obtaining OFFLOAD_REPORT wakelock: %d! spi-max-frequency3[%s] %s: please exec goog_input_set_timestamp before %s! 6[%s] %s: screen-on. lockedfw_ver_showirq_enabled_store%*d,6[%s] %s: offload_enabled= %d 6[%s] %s: sensing_enabled= %u v4l2_enabledgti_debug_hc_popgoog_offload_probegoog,v4l2-enabled3[%s] %s: sysfs_create_group() failed, ret= %d! goog_pm_suspendgoog_proc_ss_base_show3[%s] %s: Failed to create work thread for pm! goog_pm_probe6[%s] %s: skip screen-on because of panel_is_lp_mode enabled! force_active_storems_diff_show6[%s] %s: scan_mode= %u sensing_enabled_showgoog_update_motion_filtergoog_offload_populate_self_channelgoog_notify_fw_status_changed6[%s] %s: ss_base_show?#  T hР(w, T֑غHh Th=ҨL5^lTבغHh .Th&d@.THH'h3TH'{lTڀmȭh-Th(V,Tڀmȭh*T(&úh *T1Hp.TȲҨ0mTUhT貍Ҩ0 'T(*&Tm҈hL(*T| ThȕhF,T#Th҈e`#Th҇Ҩ(m&TaHh%mTHh% !THܜyX@!TˈƵ!#T@hvHHTvHHThGh(kTiҨhT+H@HutmTh@Hut`T9hTҨ#aT=҈T(=҈TH> THhHjT=ҨL5^TȭhӯD@THr(aT(VT耝HȨ`TTUhTl=(%T(c(r!TȕhFTHH" T(ҨKHOhT.n(ETҨ4h}R T  Tߚ T}( hР(wTh&(TnH'{ TҨƫHT_\Y\SPMJG( ȓQcT=:=41( ȓ-T#%"( ȓT?T#_( ȓ #T_$?#@9#qCT_@*_$`@_?#{CWOۅR @!h@`@!h @`@!@abo@9Q9@`bo!R@95@@.Rut*jhH!Bh2MAh6M E T*џ T)@ aT9@@hRM@( )  ) ɓ? T?NR`6h>Mi:M(  IR  h: i> h2MA2 @94ޅR9`` W@.A94hm4R`` x`"'`@aW`@OC*WB{A#_i`@?#{OHRL@Bjh8Rt@!|@BOA{¨#_9@a@?#{ OL@HR5u@H!@9B u@H!B @OB{è#_9@@9@@?#{OL@!AR-5mB*BRt@!|@BOA{¨#_9@a@?#{COA8BL@95@9R-5t@!m!t@(!B*t@! 9@!@9@@9@A@BA8B@ TOB{A#_?#{CWO*@? qTqmThQ)qT ) +yJ @֟$Ո@ ) "T rRhQqT ) +yJ @֟$ՈR@ ) !T }Rq T qTqTN@ ) A!TR qT qTB@ ) !T ~R$Ոf@ )  ) ɓ? TR$Ո"@$ R"m  07h866@F$Ո@ ) T~Rt$Ո^@ )  ) ɓ? TRj$Ո@$Ո2@V$Ո@ ) T uR\F@ ) TRU$ՈV@ )  ) ɓ? BTRK$Ո*@0$ՈZ@ ) aT R@$Ո:@$ R:m H76&@ ) ) ɓ? BT? 1@T=$Ոn@ )  ) ɓ? B T R"J@ ) T R$Ոb@ )  ) ɓ? B T R$Ոj@ )  ) ɓ? " T R>@ ) T}R ? 1TW@8Ҁy@ZBrR*?|1aT *OCWB{A#_ K@O`U@@'`i@r 1@pڀm``҇ m@@"@wˈƵ &ú`m`L ߚ`@@ut`e `Р wבغ@` 4`}R:ƫ@L$@9@@B!c*N?#{og_WOL@KymKy(4B*4B ۅRJA95@9h4n44BR|@ HRHraARJ-:- 4*BR|@ BRV|@Jm  k@TOEWD_CgBoA{ƨ#_t@!BT@!9@a@9@A@BR`B 4RV`ixZ 9 TR`B9 4RV`Aix9  TR`B6 t@H!B9@@?#{og_WOL@KymKy(4B*4B ۅRJA95@9h4n44BR|@ RHraARJ-:- 4*BR|@ BRV|@Jm  k@TOEWD_CgBoA{ƨ#_t@!BT@!9@a@9@A@BR`B 4RV`ixZ 9 TR`B9 4RV`Aix9  TR`B6 t@H!B9@@?#{og_WOL@KymKy(4B*4B ۅRJA95@9h4n44BR|@ RHraARJ-:- 4*BR|@ BRV|@Jm  k@TOEWD_CgBoA{ƨ#_t@!BT@!9@a@9@A@BR`B 4RV`ixZ 9 TR`B9 4RV`Aix9  TR`B6 t@H!B9@@?#{ OL@ R*R a R5]qT5B *BRTBR BRt@!|@B @OB{è#_9@A@?#{OL@AR5]Bq*BRt@!|@BOA{¨#_9@a@?#{COA8BL@95@9ကR5t@!@9"t@H!B*t@! 9@@9@a@9@A@B@9-A8B@ TOB{A#_?#{OL@@R5]B*BRt@!|@BOA{¨#_9@a@?#{CO A8)BL@b AR5@qTt@! t@!9@@R5t@H!@%9@A@BA8B@ TOB{A#_*t@(! 9@@9@A@B?#{OL@ ]hqTBR BRt@!|@BOA{¨#_9@a@?#{CO A8)BL@AR5@ Q?1hTt@!BA8B@ ATOB{A#_9@@A R 5t@!@B*t@!B 9@A@9@a@?#{OL@(R! R5BR *BRt@!|@BOA{¨#_9@a@?#{O(RL@Bjh8Rt@!|@BOA{¨#_9@a@?#{ OL@(R5t@H!@9B@9H5I4t@h!* t@H!B @OB{è#_9@@9@@9@@?#{OR@95hI4hZY9h4*@9ARh5 @95hI4h^Y9h4*@9Rh5hmကRh`5(RaRh5OA{¨#_sh@!hm )JqCBsh@!B*sh@!B @95*sh@!B9@@9@a@9@a@9@@?#C{og_WOL@KymKy(4B*4B ۅRJA95@9h4n44BR|@!HRHraARJ-:- 4*BR|@BRJmV|@JmI `TOHWG_FgEoD{CC#_t@!B@!9@a@9@A@BVqR5T@+I`R59  `aB# sA Tz4_V`a*$ixZ T@@H!B9@@?#C{og_WOL@KymKy(4B*4B ۅRJA95@9h4n44BR|@! RHraARJ-:- 4*BR|@BRJmV|@JmI `TOHWG_FgEoD{CC#_t@!B@!9@a@9@A@BVqR5T@+I`R59  `aB# sA Tz4_V`a*$ixZ T@@H!B9@@?#C{og_WOL@KymKy(4B*4B ۅRJA95@9h4n44BR|@! RHraARJ-:- 4*BR|@BRJmV|@JmI `TOHWG_FgEoD{CC#_t@!B@!9@a@9@A@BVqR5T@+I`R59  `aB# sA Tz4_V`a*$ixZ T@@H!B9@@?#{OL@BRmt@!|@BOA{¨#_9@a@?#{CO A8)BL@BAR5@qCTt@h!BA8B@ aTOB{A#_9@@-t@(!B9@!@?#{OL@@R5\B*BRt@!|@BOA{¨#_9@a@?#{COA8BL@95@9R5t@!\!t@(!B*t@! 9@!@9@@9@A@BA8B@ TOB{A#_?#{ OL@~Ra@R~~~ ~ ~ ~ ~ ~~~~~~~~~ 5BRt*BRt@!|@B @OB{è#_9@A@?#{OL@@R5R]Bjh8#**BRt@!|@BOA{¨#_9@a@?#{CO A8)BARL@5@RR Sj)85t@!@"t@H!B*t@! 9@@9@a@9@A@BA8B@ TOB{A#_?#{OL@@R5R\Bjh8#**BRt@!|@BOA{¨#_9@a@?#{CO A8)BARL@5@RAR Sj)85t@!@!t@(!B*t@! 9@!@9@@9@A@BA8B@ TOB{A#_?#{O(RL@jh85BcR!*t@!B %ۅR@94ÅRjh8 7ccBR@!9@A@9@A@|@BOA{¨#_?#{CO A8)BL@AR5@ qT ۅR H4FA95T@94R*7 W8FA9h5@94R6*@h9@a@!t@(!Bt@(!BU!U@!B*~@A8B@ T@OC{A#_9@!@9@!@?#{ CW O A8BhWR#1͆R`*kTA8B_ !TOKWJ{I#_sh@h!B@GRrTjj ɚt C)}ʛ#D|d *sh@!A@ T@Tjj ɚt C)}ʛ#D|d  9@@9@@*sh@H!C#@ `T'@-Tjj ɚt C)}ʛ#D|d 9@@*sh@H!E3@ T7@-Tjj ɚt C)}ʛ#D|d 9@@*sh@(!GC@`9@!@?#{og_WOCA8B*c[ _TkljJ ˚tKCk}̛cDd(*^I T?Tjlj_x) ʚt@y*CJ}̛c\xEDӊ\xg K$ K ***j@A9@AA@[c_* յ!T$h@9@@Zc\x!\x_x@yRARt&qlTh@9@A@*}@AR*qTA8B_ ATCOEWD_CgBoA{ƨ#_sh@H!B9@@?#{ WO`ۅR@94ąR***njT մT6h5T *.67R)R WR.9** @OCWB{Ĩ#_֟$Ո@9@@Bn!c*?#{WOۅR@94ąR**njT5j.!T R(R W R.9*T մ*OBWA{è#_֟$Ո@9@@Bn!c*?#{ g_WOa "  RRR`!Bx^v u-ij(`B!B@ !Bs@!R@9R*`"R 5@bbo` sh@( @OEWD_CgB{ƨ#_!@!B_h@9@@@-R`h@ !L9Z{7kx-RCkxh@TbV#h@9@A@AT*@98@9A@Ba@`@B5h @(`@ B`4*h@!9@A@B4RAR"R.t.` h@!&ąR`!B R{{` !B****hR ޅRh)` hhiۅRtj(8 9@A@Bh@!9@A@Bh@ .R ` JBjR hB `@!`4*h@!9@A@B*h@! 9@A@B9@A@Bh @?#{WO@B!)Rv !99 ) Jh& ) h& kh*J!)!!k2m* Jp& i!!j:J!i. n>n> n" !h* 4 @Hh@Hh @Hh@Hh@Hh"@Hh&@Hh*@Hh."@Hh2&@Hh6*@Hh:.@Hh>2@HhB6@HhF:@HhJ>@HhNB@HhRF@HhVJ@HhZN@Hh^R@HhbV@HhfZ@Hhj^@HhnOBWA{è#_?#{WOA8)RB !#@CB 5` @BcR>!R6sh@h!BRrHRi2o!3CR7C_i( sh@H!B3!CR@7vC_i*R!#R(jN9j9@6uR!#R`6hRyuZ!#R`6Ryvb!#Ru @6ysh@h!c*Lyd.LyBe2Ly6R!vV yh) R!v9 yj9v9 )sh9i@ 5!9sh@!cKydKyBeKyfKysh@H!>@9B@9BF@9J@9g2o@9!!9hKyiKyR`@} yS9aB/`sh@!Bush@h !B *sh@H !*BA8B_ T*@OEWD{B#_9@@9@@9@@]h@ !RJv hhKyiiKyj *R!#Ru"'hz i~ j `6R 5!9sh@h!czLd~LB*9@@9@@T9@@^9@@*sh@!9@A@x9@@9@A@?#{ _WO` h R ІRj 8 <IR ,*R0hR 0R 0R1R 1 R 1Rp2(R `3 23@4(/` @hX94 @(E6E4D8 E*Ek)%ET * *********** * **RR**` @R****` @!R****t @@Ht @@H` @R*CR**ODWC_B @{Ũ#_?#{ O@!BhRu9OB @{è#_ֈRt5sh@!@Bsh@!B99@@9@@?#{og_WO*D94赅鲅贅 {Z *D94&A9"AkT5(4 @"_`4`5@\ t @?qT(@9@A@(@h9@!@*(@9@A@@\(@9@A@[@(R"< t @?֠m`45Wh @*(@9@A@OEWD_CgBoA{ƨ#_?#{|@)@-C %@95D95-*{#_?#{WOA8-B  AhCH`z@##NCi~@ !T# ȮC(aC9q# *R@9kT9mk T* A`R-5A8B_ TOEWD{B@#_֔*hjh!B*R9**hjh!B9@@9@@$*hjh9@@Bm!c*?#{R hh8-5!R{#_ֈ*hh(!B9@!@?#{OmkTOA{¨#_*?q T5t@(!B!R 6*t@h !Ot@!B!R*@7!`R-4*t@(!B t@H!B*9@!@9@@9@@*t@!9@!@9@@9@A@B?#{g_WO*u @hI5 R*x RR7Ry Rvwj(8$N*q@Ta @*hI5` @**hFo)qTMhFo C"Ț)e}  *_`TiFo(C"ɚe}(1)$+_ThI5` @!RB)R*hI5` @***tB**ODWC_BgA{Ũ#_@* }_J } ȫ51*}_K(+ Ȭ5;?#{ O*_(qBTI5aRR*RWF/Rjh84(R!Ӛ('2(OB @{è#_t@!B*t@!B9@@9@@$~_)~ Ȫ5?#{_WO W* WW_ `ThhWh(Rw@94u'v *@55hIqaTaDaD* 5*hI5@9H4 R(rAAR2-h"-4@94aV`"'aW9*OCWB_A{Ĩ#_aVAb2m4`WB7R@h4=sh@(!"R8Rx sh@!B*h@!9@A@BhIh59@!@9@a@h@u&9@T@*?#{ o g_WO/A8BBKycKyR@ V A8aE R@ B*@Vq+&TuRrR ~h~RIySZsRaE RBb.QaE@Rh*j*_ j!TB#T^ q2-TqTqaTaE RB!@R*`5zs*jx "@9@9 3"9@9R9@9}S 3"9@9V9@9}S 3"9@9Z9@9(3"9MaE RBA@R*4aE@R ճ$@9@@07786aE RB R(r"-/@ 6AAR* 5V aE RB R(r"-/@h6AAR*5Vzs*jx@@H7"@9c@9(3"9)AA@B"@Bc@9)}S(3"9Mc@9)}S(3"9yCA99c@9)(*"9GA99VW*@2-W2m @?ATzsKy @ yqKy)}  y^)yS)q %)'6WV2m7W*@2-W2m@?aTzsKy@ yqKyI y)yS^)q %)!@!9@A@B*$@9@@Bd.Q!c*B!c**aEB@RA8B_ aTOQWP_OgNoM{L#_@*?#{Ohmtm4 qT qT(Rq4RT4*qT* *!Rh@4*sh@!B q Tq`T45T`yS!ThV Rr mTtmIRq@T *t-OA{¨#_tm****TR9@@?#{o g _ W O A8BWRuAR$q,TR Rzv RR8&h|@"RM X X X W+ W W; W' W W+ W W' W W+ WW3+`AR(q Thqw|`}i|AHh %Úh|@j6? T MRM49 A )A @+i.@-*(,jW?JjHT MRM(q49 A )A @+i.@-*(,BTiRthVtjZt)K? kThV4!h@!9@A@BA8B_ aTOMWL_KgJoI{H#_@*?#{O  8) Jii q))}Ii(%ȚH6A8tb߈h4hThbhOA{¨#_4 @9)7)RBaR 9$ 8) Jii q))}Ii(%Ț6A8tb߈h**@hThbhH<Ո¿¿H<Ո¿¿?#{O*_qBT(L#)H#*-@"A@)ҨҀR2iL5E +^xyL-+^xyL+A_L+_L+_L+@yJ%ыy)_ITOA{¨#_sh@(!B9@!@?#{ o g _ WOA8BۅR@BcRcA8Ec R:Ru*` @@*C$` @aRR*` @aRBR*` @**` @aR"R{@ TQB4 Q~F qJ#֚' =<?1*` @aRR*yS` @!RB)R#R8R` @*"R` @aRRBx` @aR2BxR` @aRBR` @aRB"R` @aRCBRhX94` @aRRxR8R~FI#֚)$Տ` @!RB)R` @***6(+A94@`"'(@94ąR*thn(07h42h.` W @(@94R@7` W0@U@Uh@9@@  յU@h@!B*@Ch@!*h@h9@A@BEB@RA8B_ ATOOWN_MgLoK{J#_$h@B9@B@dn!cR }_J) } ȫ51+}_k +} Ȭ5m?#{ 'GRG| Ao"yS_ kTG R{#_h @i!AoB*!9@!@?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#{WO@*B 5 RAr*`5*OBWA{è#_*!v@(!B9@!@?#{WO@*B 5 RAr*`5*OBWA{è#_*!v@(!B9@!@?#{WO@*B 5ARAr*`5*OBWA{è#_*!v@(!B9@!@?#{WO@*B 5RAr*`5*OBWA{è#_*!v@(!B9@!@?#{WO@*B 5RAr*`5*OBWA{è#_*!v@(!B9@!@?#{WO@*B 5ARAr*`5*OBWA{è#_*!v@(!B9@!@?#{_WO@*hm(5ۅRxKA9 5*@9h4hn 44!J-*OCWB_A{Ĩ#_ֈ@Q Q9qT@Q Q9qT)R(!)R jT!*sh@ !B*)R(!)R j TaARt:-J-`5sh@h!B**sh@H!Bs*!*sh@!B*h@!9@@9@@9@a@9@A@B9@@?#{Cog_WO@Jm 4¢Vb :mKyKy @Q) Q?9qT @Q) Q?9qT*RI!*R? j`T k T!!4ӔȢVix ?!T!4ӔȢVix !T!M*RI!*R? jTT!4`<ҵ !@Z_T4(_ɢV"ix9T!v@H!B!v@!âVJmBOFWE_DgCoB{A#_9@@9@a@!*v@H!:mB9@@?#{WO@*!UVS*OBWA{è#_?#{CO(W4W )t ) ) ɓ? "TaW?*TRiW*{Ah&i*OB#_֠Ҡ#_?#{ WO*A8EB R5RޅR RthWh )  ) ɓ? TaW*?*vB*!Rjjv ͆Rhnv` krviWmWJK_ ki.m2iThn6ɆR"RaEB@R* @OCWB{Ĩ#_#?#{ ۅRhh847` W*@ @{¨#_?#{ ۅRhh8(4B7` W*@ @{¨#_?#ۅRhh84n#_@#_?# ۅRhh84n#j_ R#_?#@ ۅR hi84*uq#_@#_?#@ۅRhh84( @p*)@ tH*#_?#{ ?qhT *)+ih8J @֟$sh@!Bk$sh@!_$sh@h!V$sh@!M$sh@!D$"sh@!:C@9C5sh@!09@@9@A@9@A@#9@A@9@A@sh@h!B9@A@9@A@B @{¨#_9@@?#{{#_?#{I5***{#_?#{OI5R)Rj(8OA{¨#_?#{I5q!R{#_?#{ O**I5aR**Q)qT )+ih8J @֟$ՈFo%qTRQ %)$ՈFo%qTRQ 5!$ՈFo%qTRQ U$ՈFo)qTRQ $ՈFo%qTRQ  y $ՈFo%qhTRQ E$OB @{è#_@*?#{ O**I(44hI 5OB @{è#_֢*5hFo56)q TR RM )R hFo C(!ȚJe}j I DC*1_!TiFo R+R(Ci!ɚe}h CB1)%qTR*R RM hFo CH!Ț)e}i ) )(*_ TiFo R+R(Ci!ɚe}h 1)sh@h!B*9@@@*ԟ$_T$_AT$$1*}_K+ Ȭ5;1*}_K(+ Ȭ5; }_J } ȫ5 }_J } ȫ5?#{*{#_?#{WO`!*UVs *OBWA{è#_?#{C(B!*{#_?#{ ͆R iv mv qvJ K_ kiT) m6 ɆR"R {#_?#{ *_qT͆R*k @{¨#_` @h!B*9@@?#{ 6hW`&h*jjv ͆Rhnv` krviWmWJK_ ki.m2iThn6ɆR"Ra @{¨#_?#C{ A8*)B?(qT Qt R Ut YtJ K_ kiT) U4 R"Rh X X X W+ W W; W' W W+ W W' W W+ WW3+A8B_ T{HC#_h @(!B9@!@?#{ *_qTR*k @{¨#_` @h!B*9@@?#{OA8B#x@#NCi~@ !T#A8B_ TOC{B#_?#{HRhh8h4 '{#_?#{*_qT)L( Ky(H(*)-@*y Ky qJ} +y-@JySJq()){#_` @I!B*!9@!@?#{*_qT)L( Ky(H(*)-@*y Ky qj +yJyS-@Jq()){#_` @I!B*!9@!@?#{ {#_?#I#q__$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$goog_touch_interface_probegoog_input_unlockgoog_input_processgoog_input_report_keygoog_pm_wake_check_lockedgoog_pm_unregister_notificationgoog_pm_wake_lock_nosyncgoog_pm_wake_get_locksgoog_touch_interface_removegoog_input_mt_report_slot_stategoog_pm_wake_lockgoog_pm_wake_unlockgoog_request_threaded_irqgoog_input_set_timestampgoog_pm_register_notificationgoog_devm_request_threaded_irqgoog_input_report_absgoog_check_spi_dma_enabledgoog_input_mt_slotgoog_input_syncgoog_pm_wake_unlock_nosyncgoog_input_lockgoog_notify_fw_status_changed+zj / description=Google Touch Interfaceauthor=Super Liulicense=GPL v2vermagic=5.10.157-android13-4-g6e771b230c52-ab10300981 SMP preempt mod_unload modversions aarch64name=goog_touch_interfacedepends=systrace,touch_bus_negotiator,heatmap,touch_offloadscmversion=g167caf2b1f4aLinuxgoog_touch_interfacemodule_layout~)Hmemcpydmemset ѩ__stack_chk_fail/cpu_hwcap_keys5arm64_const_caps_readyNY__cpu_online_mask*zcpu_numberh __tracepoint_0 destroy_workqueueH P.cpu_latency_qos_remove_requestUrS__list_del_entry_valid[-drm_modeset_unlockdrm_modeset_lockn7drm_bridge_remove^kstrtobool /ikstrtouint 4drm_mode_vrefreshH;drm_bridge_add%}Ԇlockdep_init_map_type6j!cpu_latency_qos_add_requestalloc_workqueueuxseq_printfW6zseq_puts˞ mutex_lock_interruptible_nested|Cproc_create_single_data>*{proc_mkdir_data proc_mkdircpu_latency_qos_update_request:pm_relaxqtbn_release_bus;tbn_request_bus^ pm_stay_awakeSwqueue_work_ont Binput_alloc_absinfo#devm_kmallocof_property_read_variable_u32_array7]of_property_read_variable_u16_array*6Mof_property_read_variable_u8_array׹input_event lockdep_rcu_suspiciouss-debug_lockdep_rcu_enabled'rcu_read_lock_sched_heldMJpreempt_schedule_notraceA __traceiter_0F__sw_hweight64H6 of_find_propertydevm_kfree lheatmap_removeCmunregister_tbnsclass_destroy#iproc_remove3`unregister_chrdev_regionU1device_destroyBysysfs_remove_link sysfs_remove_groupG&sysfs_create_group zkfree[sysfs_create_link*Àdevice_create+/alloc_chrdev_region7M8kasprintfŀP__class_create__mutex_initr request_threaded_irq3devm_request_threaded_irqiBflush_workqueueaninput_set_abs_paramsgregister_tbn/]mutex_unlocka=mutex_lock_nested4touch_offload_queue_framentouch_offload_reserve_frame0+touch_offload_cleanupjheatmap_probeH$touch_offload_inite5of_property_read_stringK0iinput_mt_report_slot_state+input_set_timestampscnprintfheatmap_read,__cfi_slowpath.drm_connector_list_iter_endV"drm_connector_list_iter_next#Z8drm_connector_list_iter_begin {{__dynamic_pr_debugѣfind_next_bite?ktime_get#(__kfifo_out_peekprintk?__kfifo_inGNUҷM햆ӽGNU(       $D@LH8<04,PTXww<@w-Dww wx|ww`dw<hw04w8w$(w,wHLwPwTXw@\wlpwtwwwwwwwwwwVwwwwUwwpwww wsww"www wwHb(Lb@TcXc\hdpdtddb(b@b@b(b@bHbHb(bHb( dH  dH  d_ d  d_ d  | 4  eh eh    $ 0 8 D P   dF dF  dH dH d d d d |H \ dH ` dH d dh dp dt dx | dH dH d d d d |  dO dO db( db4 D dH H dH P dT dX d\ dd |   dH dH dz dz dH  dH  d d, d$ d,( |@ dH D d.H dH | d. d. d, d, | dd e$eDd,Hd,deheeeeȑeȑe(e(8e<eXe\eeeeБeБeee eDeHexeH|eHeؑeؑeee8e8e eH 0Tx,Pt dH dH f8dEd f8$dE(d0|d d dddbdb d d(LdH dH ddbddb|dH dH d dbd db|d d  dd4Ld/ Xd/ \hdtddMdMdH dH dd dd |@Hd Ld |dddbdbddDdH HdH LdPdbTdXdb\|pdH tdH d dbd db|d d ddd/ d/ ,d8dPhdMtdMxdH dH dd8dd8| d d @dDdPxdbdbdddH dH ddbddb |4dH 8dH \d `dbdd hdbl|xd d ddd/ d/ dd,dM8dM<PdH TdH Xd\dl`dddll|d d dbdb d@ d@ ,d4d<LdH PdH Xd\d9 `ddd9 l|dFdFd d dH dH dddd$|dH dH dddH dH ddb ddb |dH d dH @dDdHdb Ldb P|dOdOdbdbdH dH d d d d |  dH dH d d dH d$ dH d$ !dH !dH !d!d(!d$,!d$0!dR 4!dR 8!|x!dH |!d!dH !d!d!dR !dR !|!!db!db!"dE "dE"$"dH ("dH 0"d4"d8"d<"dD"|""dH "dH "d"d"d"d"|8#L#dH P#dH T#dX#d`#dd#dh#|#dH #dH #d.#d#d.#d#|###dE$dE $$db $db,$D$dH H$dH P$dT$dX$d\$dd$|$dF$dF$$dH $dH $d$d= $d$d= $|@%T%dH X%dH \%dZ`%dh%dZl%dp%|%dH %dH %d%d%|%%dH %dH %d%d%d%d%|t&&&&'dH 'dH 'd7'd'd7'd'dN$'d,'dN0'd4'|H'dH L'dH P'dZT'dX'dZ\'d`'|x'dH |'dH 'd 'd'd 'd'|'dH 'dH 'd 'd'd 'd'|X(`(d d(d (d(d(((db(db((d(d),)d)dH h)dH l)dp)dbt)dx)db|)|)dH )dH )d )db)d )db)|)dU*dU*dM(*dM,*t**dH *dH *d*d *d*d *|++d +d P+dT+d`+++db+db++d+d++ ,dH $,dH (,d,,db0,d4,db8,|L,dH P,dH t,d x,db|,d ,db,|,dU,dU,dM,dM,0-T-dH X-dH \-d`-dd-dh-dp-|--d -d .d.d.D.L.dbT.db`.l.dt.d...dH .dH .d.db.d.db.|/dH /dH 0/d 4/db8/d dH >dH >d>d>|>dH >dH >d>d>|>>?,?}D?dH H?d]L?dP?d\?dH `?d]d?dl?d?|@|@f@d @f@d A A0AdH 4Ad8Ad/$-5  UH,H+t @6 T*T4$) [) )l3l2D) ( 8)s1&0@'  C#/-L( ?( (,~+H>  \*48!' V& E's3|2<z : X1 00l U /-4 px ,c+,' i' '*4 s  _3 h2P "; D1/T$ R$ $.-X N  q,O+s*(S@('H  4 .# K3  T2 " 401 / .*488-l],8;+8-_*mf473@2"L@1L/"8 .8 !m-!s"l"`I,l"#'+#$K*$#%$4%#3(&(1(D*0*-/-D0Y.D0"0B-01,1"p24+p237*3 444"\5P3\5616"`7L0`7Q8$/8"9E.9,;,>*l48#*@3B2 081pB04Cl/0-8 .C,4D!.+0#00P.`+I*L*LR50T3 U#WL2WL!ZX$1XU0@.P8R/X#,Zx-,Z,Z+\*P4p]3`2t]1p:0]7/-],t^+*^43^2_l1Hbk3 lt02p8/c-08,dw+ h*i4 ll3u2 lQ10m/ -m~,\+m*$4mX30a2m%(=1</m.H-mj,TH+ml*`4mD3lM2m)1m/n.z-pV,4+pX*_4p0392p1 /rz.Xssf-szsB,s t + ttD*ts,t4,tdTu K%&H % xk hd)Xs#(,(m؎|#Hb(&n$?! M(XfԁT$L8D$  @_W#s#h%v:Lt^!_h@44)4\A0TFhLR%I|B)B ,!(4CO'4,' U<8'T@ !H$4Dd ""S$ A' 2- #/3+$8%%#G2(d#(8))z%H @x@q@+@Xh&0Lo^],@TG$ L!y5