ELF@@" ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;;$$$4Px|(D6"?P+11 111)6[%s] %s: dump: #%d: invalid slot #! 6[%s] %s: Set screen protector mode %sgoog,offload-caps-data-typesgoog,offload-caps-cancel-reporting-disabledgoog,ignore-force-active6[%s] %s: Exit palm mode goog,dev-idregister_panel_bridge3[%s] %s: invalid input! 6[%s] dump-int: #%llu(%lld.%u): C#%llu(0x%lx). 6[%s] %s: Set firmware grip %sdisable3[%s] %s: Failed to set report rate! 6[%s] %s: Noise level is changed, level: unknown goog_touch_interface_probevendor_input4[%s] %s: Failed to get sensor data: %d! 3[%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 parse goog,display-vrr-table. 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 vrr_enabled_show3[%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_enabled6[%s] %s: Set firmware palm %s[%s] %s: Error while obtaining FW_SETTINGS wakelock: %d! goog_input_process6[%s] %s: Enter palm mode vendorgoog_proc_ms_base_showerror: not supported! fw_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_mutexgoog,vrr-touch-rate3[%s] %s: Failed to parse goog,touch-vrr-table. 6[%s] %s: mf_mode= %u reset_storesensing_enabled6[%s] %s: v4l2_enabled= %d ../google-modules/touch/common/goog_touch_interface.c4[%s] %s: No handler for cmd_type %#x! goog_update_fw_settings6[%s] %s: irq_index: %llu, input_index: %llu. goog_proc_ss_raw_show6[%s] %s: Error while obtaining screen-on wakelock: %d! goog,vrr-enabled6[%s] %s: irq_enabled= %u scan_mode_showsensing_enabled_storegti_debug_input_pop3[%s] %s: Invalid channel: %d goog_offload_populate_mutual_channel[%s] %s: Error while getting power supply property: %d! 6[%s] %s: Exit noise mode error: invalid buffer %p or size %d! 3[%s] %s: Table size mismatch! 6[%s] %s: Default report rate: %uHz, report rate delay %u/%u)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. goog,vrr-up-delay4[%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 vrr_enabled_storegoog_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! goog,vrr-display-rateresult: %s fw_coord_filter_showfw_coord_filter_storefw_verunregister_panel_bridgegoog,offload-caps-context-channel-types3[%s] %s: tbn_request_bus failed, ret %d! error: has been interrupted! 3[%s] %s: display_refresh_rate_table alloc failed. offload_enabled_showscan_mode_storescreen_protector_mode_enabled_storevrr_enabled6[%s] %s: error: No valid report rate table! [%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. goog,coord-filter-enabled 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_set_display_statepanel_bridge_mode_setirq_enabledscan_modeenabled[%s] %s: unsupported request cmd_type %#x! 3[%s] %s: Please set "goog,channel-num" in dts!4[%s] %s: Failed to unlock GTI_PM_WAKELOCK_TYPE_SENSOR_DATA: %d! goog_offload_set_running[%s] %s: skip screen-on because of panel_is_lp_mode enabled! fw_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-namess_raw4[%s] %s: error: has been interrupted! goog_proc_heatmap_showgoog_init_variable_report_rateforce_active_showreset_showgoog_process_vendor_cmd6[%s] %s: Enter noise mode, level: %d ms_baseerror: invalid type %#x! goog_precheck_heatmapgoog,vrr-down-delay6[%s] %s: fw_palm_mode= %u v4l2_enabled_showpopulate self datagoog,default-coord-filter-disabled[%s] %s: unexpectedly unlock: locks=0x%04X, type=0x%04X 6[%s] %s: Exit water mode >i->input_process_lock6[%s] %s: device create "%s". goog_get_sensor_data4[%s] %s: Skipping stray interrupt, pm state: (%d, %d) 3%s: proc_mkdir failed for %s! 3[%s] %s: No workqueue for variable report rate. 3[%s] %s: Invalid slot: %d gti_debug_input_push3[%s] %s: Please set "goog,display-resolution" in dts!goog,offload-caps-rotation-reporting-disabled3[%s] %s: offload init failed, ret %d! goog_register_tbn3[%s] %s: error: %d! 3[%s] %s: touch_report_rate_table alloc failed. fw_coord_filterpopulate stylus context3[%s] %s: unrecognized channel_type %#x. 3[%s] %s: Failed to enable heatmap! %5d,panel_bridge_enablegoog_set_report_rate_work6[%s] %s: %sv4l2_enabled_storegti_debug_input_dumpdisabledenablegoog,touch_offload_idgoog_input_mt_slot4[%s] %s: Failed to lock GTI_PM_WAKELOCK_TYPE_SENSOR_DATA: %d! goog_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_%s3[%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! 6[%s] %s: Error while obtaining screen-off wakelock: %d! 6[%s] %s: fw_coord_filter= %u offload_enabled_storereset6[%s] %s: slot #%d is active! 6[%s] %s: Set touch report rate as %d Hz6[%s] %s: set default offload id: GOOG! 6[%s] %s: offload ID: "%c%c%c%c" / 0x%08X, offload_enabled=%d. [%s] %s: could not reserve a frame(ret %d)! 6[%s] %s: Enter water mode 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_show6[%s] %s: vrr_enabled= %d 4[%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_store6[%s] %s: offload_enabled= %d 6[%s] %s: sensing_enabled= %u v4l2_enabledgti_debug_hc_pop[%s] %s: Error while releasing FW_SETTING wakelock: %d! gti_charger_state_changegoog_offload_probegoog,v4l2-enabled3[%s] %s: Failed to register power_supply_reg_notifier! 3[%s] %s: sysfs_create_group() failed, ret= %d! 6[%s] %s: Set offload_running=%d, irq_index=%d, input_index=%d goog_pm_suspendgoog_proc_ss_base_show3[%s] %s: Failed to create work thread for pm! goog_pm_probeforce_active_store6[%s] %s: scan_mode= %u sensing_enabled_showgoog_update_motion_filtergoog_offload_populate_self_channelgoog,offload-caps-coord-filtergoog_notify_fw_status_changed>i->input_heatmap_lock6[%s] %s: 6[%s] %s: error: not supported! ?#Ո~h2Ȍ T hР(w, T֑غHh ,THh%lT.n(E2Thĥ(@2TҨ4h}R7TH'{lTڀmȭhThvHH,T~h2Ȍ.T  .Tߚ3TȲҨ0T9hT( hР(w +Th&(*Th@Hut.TH҈e,T(>,TH'{'TҨƫH`'T(=҈*T( ȓ5#1TOh=ҨL5^TבغHh $Th&d@$THH'h&Tdh(V,Tڀmȭh"T(&úh!T1Hp#TIUhlT貍Ҩ0`T(*Tm҈hL(! T5(H"Th҈eTh҇Ҩ(m`TȕhFT( ȓ##THh%`THܜyXTˈƵTvHH@ThGh(kTiҨhT9h`TҨ#T2H#aTH>THhHj TT=ҨL5^TȭhӯD@THr(!T(VT耝HȨ`T TUhTl=(%T(c(r T|HH"T((rT(ҨKHOhATgkh^b_\RVSPFJGDA7( ȓACT#2/%)#  ( ȓ T ( ȓ T?T#__$?#@9#qCT_@*_$`@_?#^{CWOR @!h@`@!h @`@!@a2f@9Q9@`2f!R@95@@'Rutsh@H!BhH!hH E T*џ T)@ aT9@@hH@( )  ) ɓ? T?6R`6hHiH(  IR  hihH!@94R9``R@NA94h&e4R``"x`"`@aS`@OC*WB{A^_#_i`@?#^{ORL@Bjh8Rt@!|@BOA{¨^_#_9@A@?#^{ OL@R`5fdH5t@h!t@!B @OB{è^_#_t@!@9B@949@a@9@A@9@A@?#^{O ddqTiej6Rk~Lih? kTaTi:R4iht5h:R@h~dkTR`t~$hzdkTie?q!TkR RtR( }R Rhjhs } ROA{¨^_#_?#^{OHRL@Bjh8Rt@!|@BOA{¨^_#_9@A@?#^{ OL@HR5u@h!@9B u@h!B @OB{è^_#_9@@9@@?#^{OL@AAR#5cB*BRt@!|@BOA{¨^_#_9@A@?#^{COA8BL@95@9AR#5t@!c!t@(!B*t@! 9@!@9@@9@A@BA8B@ TOB{A^_#_?#^{CWO*@? qTqmThQ-qT ) +yJ @֟$Ֆ@2TJRhQ%qT ) +yJ @֟$ՖV@1TURq T q TqTR@0T{R q` T qTF@a0TVR$Ֆr@ ȓ )TzR$ՖZ@-$ Rd 07h86:@e$Ֆf@J$Ֆ"@ ȓ -TwRw$Ֆb@,TwRo$Ֆ>@$Ֆz@ ȓ B$T|Rb$Ֆ@ ȓ #TURX$Ֆ@)TWRP$Ֆ@)TMRHB@)TVRAN@)TzR:$Ֆ&@ ȓ TxR0$Ֆ.@ ȓ "(TxR&$ }Rc h76*@ ȓ cT@@"@$Ֆ6@ ȓ "%T{RJ@!%TyR? 1T>S@8Ҁy@ZBJR*?|1T 1Tt@h!B* *OCWB{A^_#_9@@$t@!S )JqCBxR j@ )  ) ɓ? # Tڀm`$t@H !S )JqCB wR ^@ )  ) ɓ? #T@r $t@!SByRn@ ) T`ĥ $t@H!S )JqCB {R v@ )  ) ɓ? T? 1Tk9@@9@@9@@9@@ K@O`1@p~`2@@'`ˈƵd &ú`nm`L tߚx@r בغ@` `@@ut`eƫ@4`}Rڀm``҇ m `Р w`҇Ҡ m@k$@9@@B!c*?#^{ OL@ |R*R a R5SqT5B *BRTBR BRt@(!|@B @OB{è^_#_9@!@?#^{OL@!AR5SBq*BRt@!|@BOA{¨^_#_9@A@?#^{COA8BL@95@9!R5t@!@9"t@H!B*t@! 9@@9@a@9@A@B@9"%A8B@ TOB{A^_#_?#^{OL@AR5SB*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@ShqTBR BRt@!|@BOA{¨^_#_9@A@?#^{CO A8)BL@AR5@ Q?1Tt@!BA8B@ aTOB{A^_#_9@@A R5t@!@B*t@!B9@A@9@a@?#^{OL@(R! R5BR *BRt@!|@BOA{¨^_#_9@A@?#^{O(RL@Bjh8Rt@!|@BOA{¨^_#_9@A@?#^{ OL@(R 5t@!@9B@95zF4t@!*S.SB*z t@h!B @OB{è^_#_9@a@9@@9@A@?#^{ ORuE94Rthbe@7H42hb%ZF95hzF4hZP9H4*U յU OB @{è^_#_֨^F9aRh5bF95hzF4h^P9h4*fF9Rh 5RF9h4jF9h4nF9hzF4hjP9h4*rF9qARh5h"e!Rh5(RRh5@94h~dကRh5 R`6 չ$*h@9@@h@!h@!*h@!0h@!49@A@h"e )JqCB9@A@B@95*h@!*h@(!!9@A@B9@A@B9@A@BbF9h5f9@A@Bi$h@9@@B!c*<$h@9@@Bdbe!c R%B!c?#^{WO`R@94R*bejT5jb%!TR)RRR%9*T մ*OBWA{è^_#_֟$Ո@9@@Bbe!c*?#^{OL@BRet@!|@BOA{¨^_#_9@A@?#^{CO A8)BL@BAR5@qcTt@!BA8B@ TOB{A^_#_9@@%t@(!B9@!@?#^{OL@@R5SB*BRt@!|@BOA{¨^_#_9@A@?#^{COA8BL@95@9R5t@!S!t@(!B*t@! 9@!@9@@9@A@BA8B@ TOB{A^_#_?#^{OL@@R ~ z v r n j f b ^ @5WRBRt*BRt@!|@BOA{¨^_#_9@A@?#^{OL@@R5RSBjh8#**BRt@!|@BOA{¨^_#_9@A@?#^{CO A8)BARL@5@ RR Sj)85t@!@"t@H!B*t@! 9@@9@a@9@A@BA8B@ TOB{A^_#_?#^{OL@@R5ȾRSBjh8#**BRt@!|@BOA{¨^_#_9@A@?#^{CO A8)BARL@5@ɾRaR Sj)85t@!@!t@(!B*t@! 9@!@9@@9@A@BA8B@ TOB{A^_#_?#^{ OL@R@9(5BR*a@R5R@9B **BR*u@!B~@ @OB{è^_#_9@A@?#^{CO A8)BARL@ 5R @9)5t@!B <t@!B0@AR*)S 9 95t@!@9@@*t@! 9@@9@a@9@A@BA8B@ TOB{A^_#_?#^{OȿRL@jh85BcR!*t@!B %R@94Rjh8 7ccBR@!9@A@9@A@|@BOA{¨^_#_?#^{CO A8)BL@AR5@ qT R H4zA95T@94R*7R8zA9h5@94R6*@h9@a@!t@H!Bt@H!BU!U@!B*~@A8B@ !T@OC{A^_#_9@@9@@?#^{ CW O A8Bh*SR#1R`*kT5A8B_ ATOKWJ{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@yńRARt&qlTh@9@A@*}@AR*qTA8B_ aTCOEWD_CgBoA{ƨ^_#_sh@H!B9@@?#^{ WO@R@94R**bejT մT6h5T *b%67 R(RR R%9** @OCWB{Ĩ^_#_֟$Ո@9@@Bbe!c*?#^{Cog_WOA8B  c RR`!Bx^v u>`!B`b!B@ !Bh@@9(yA!#R@R!ƄR*`"R 5@b2f` sh@A8B@ a:TOFWE_DgCoB{A^_#_! Rx @!B_h@9@@@-R`h@ !LZ{Wky-Rckyh?@TbR9#h@9@A@?AT*@98@9A@Ba@`@B5h @`@ B@4*h@ !9@A@B4RAR"Rt%tb%`h@H!R`!B R R{{i J` hiij9 9@A@Bh@!9@A@Bh@ 'R ` JyAjhhRh@!yA9``@!@4*h@!'h@h!+h@!RyAh@*!RyAkAT~~`@Rtf$`6h@!9@A@B9@A@Bh@(!`@R`:h@ !9@A@9@A@h@~@b6R!yA`7h@b:R!yA7h@ Rt !yA#R@6h@Rt !yA#R@6h@!7*h@H!9@A@Qh@!J9@A@Bp9@A@Bh @eh@!/9@A@*9@A@h:Rd eee@Bh:R J{{J! @!Riz$ R@i kBh~$R`iFiJjN9@A@B`@9a6R`@a:R ?#^{WOR@ % h)yA!Rv !*99 ) Jh& )kh& )1k2k!i*!)!pF1k> h& I!!k pF 1h& !!j. !m:pF h&jzT @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^@Hhnb@Hhrf@Hhvj@HhzOBWA{è^_#_?#^{WOA8)RB !#@CyA 5` @BcR>!R6sh@"!BRrHRif!3CR7C_i( sh@!B3!CR 7vC_i*R!#R(jN9j9@6uR!#R`6hRyuZ!#R`6Ryub!#R@6yu"sh@!cGydGyBeGy6R!vyh* R@9v9i9 y5*sh@!Bz!!h9v9 )s6h9i: 5!9sh@h!cnGydrGyBevGyfzGysh@(!>@9B@9BF@9J@9gf@9!!9!"9hvGyizGyR`@} yS.9a&`sh@!Bu *sh@!*BA8B_ T*@OEWD{B^_#_9@A@9@a@ 9@A@H9@@c J!h@#RjjvGyu"hFhzGyj~"Rv iJ)Rhi`6R5!9sh@(!c~HdHBDŽR`h* 5sh@!B*9@@E9@!@O9@@*sh@!9@a@q9@!@9@A@v9@@?#^{ _WO` h jR Rj  IR *RhR x'R 'R'R ( R h(RX)(R H* )*@&` @hO94 @(E6E4D8 E*Ek)%ET * *********** * **RR**` @R****` @!R****t @@Ht @@H` @R*CR**ODWC_B @{Ũ^_#_?#^{ O@!yAhRu9OB @{è^_#_ֈRt5sh@!@Bsh@!B99@@9@@?#^{og_WOA94褄V9R{rA9h4v@9r@_kT_qTq@T@&e495B@ t @@?(5@9@A@@9@A@*@9@A@B@@9@A@RF@r: t @@?֠&e`4@5@*@9@A@OEWD_CgBoA{ƨ^_#_?#^{ Ah4菄izdh~d?kTiS RaRbRcR ကRh5Rj~dijh8jz$)2ij(8 @{¨^_#_sh@(!B9@!@?#^{8@)@B %@95D95&*{^_#_?#C^{WOA8&B @hmCH6@## C:@ !T#v& nCHaC9q#*& *Rv@9kT9hek@T* ՈRA`Rt%tijh8)2ij(8`5Rhjh8h4A8B_ TODWC{B^_C#_sh@h!B*R9*sh@!B9@@9@@$h@9@@Bee!c*?#^{R&hh8 h4  $ՠ @h9@b@ !R{^_#_B!c?#^{OekTOA{¨^_#_*?q T5t@!B!R 6*t@ !St@H!B!R*7R!`R%jh8)2j(84*t@(!B t@H!B*9@@9@@9@@*t@!9@!@9@a@9@A@B?#^{g_WOu @hzF5 ńR*x ĄRR7Ry Rv*wj(8 $ }_J } ȫ5*qTa @*hzF5` @**hf)qTMhf C"Ț)e}  *_`Tif(C"ɚe}(1)$1*}_K(+ Ȭ5;_ThzF5` @!RB)R*hzF5` @***!RODWC_BgA{Ũ^_#_@*?#^{ O*_(qbTzF5aRR*ÄRS&Rjh84(R!Ӛ)(2(OB @{è^_#_t@!B*t@!B9@@9@@$ձ~_)~ Ȫ5?#^{ _WOS S*?Tt(RxhSh.Sh.@94wv"*`5WhzFq TaBCaBC* 5hzF5hShU7&*hzF5 hzFH 5hzF5@94}R R)ra#i#4@94a*R`"aS9* @ODWC_B{Ũ^_#_aQbc4`Ssh@!d*Se.SB#R9Ryzsh@!B*hzF59@@9@A@$h@9@@B!chzF4sh@!d*Se.SB*z9@a@?#^{ o g_WO/A8BBtGycxGyR@ (R A8ՂE @c B*@*Rq+VTR }RMR  JR i~*sRRB*h*j*_ jRTB@TT:^ _q#T_qT_qTE @9ee29zd99@ye9 3A9rxR&92 !@R*@5zs*jv )#@9(@9 3)#9@9(S9@9}S 3)#9@9(W9@9}S 3)#9@9([9@9}S 3)#9@9(_9@9}S 3)#9"@9(c9@9}S 3)#9&@9(g9@9(3(#92I(E $ 8) Jii q))}Ii(%Ț6@(߈(@ARc@(( >T@(E A@R*@5zs*jv@@H7((#@9b@9(3(#9)AA@+C)#*,@)Cb@9)}S(3(#9NI)b@9)}S(3(#9yBA9)9b@9)(*(#9FA9(9E u$ 8) Jii q))}Ii(%Ț 6@(߈(@ARc@(( 3T@( E b.QE *F0786E  R(r@#/@*` 4E 4$ 8) Jii q))}Ii(%Ț6@(߈(@ARc@((+T@TE  R(r@#/@*4E ՛4 $u @( 9@" @OQAc @?TzsvGy @ yqzGy)}  y*^)yS)q %)'6SQcQc@?!TzsvGy@ yqzGyI y)yS*^)q %)!@!9@@$@9@@Bd.Q!c*B!c**r$ 8) Jii q))}Ii(%ȚH6@(߈(@!Rc@((T@Ȉb$ 8) Jii q))}Ii(%Ț6@(߈(@!Rc@((T@$ 8) Jii q))}Ii(%Ț6@(߈(@!Rc@((T@($ 8) Jii q))}Ii(%ȚH6@(߈(@ARc@((T@Ȉ$ 8) Jii q))}Ii(%Ț6@(߈(@!Rc@((T@$ 8) Jii q))}Ii(%ȚH6@(߈(@ARc@((T@Ȉ$ 8) Jii q))}Ii(%Țh6@(߈(@!Rc@((T@ȨSE A8B_ TOQWP_OgNoM{L^_#_@*$ 8) Jii q))}Ii(%Ț6c߈@!RTc($ 8) Jii q))}Ii(%Ț6@(߈(@cAR@((T@H<((H<((H<((H<((H<((H<((H<((H<((H<((H<((H<ÿÿH<((?#^{WO6*@hvGy RizGy+r_ kT R+r_ kT} "Rv@94Ruhbe8742hb%`RaAR@7*@94R 7`RJ( yS**`ShS*?=TTh@9@@  մTh@!B*"*h@h! *h@h9@a@9@A@B*@9h5Ch@!B*OBWA{è^_#_֟$h@B9@B@dbe!cR?#^{Ohete4 qT qT(Rq4RT4*qT* *!Rh@4*sh@!B q Tq`T45T`.yS ATh.R Rr TteIRq@T *t%OA{¨^_#_te****TR9@@?#^{o g _ W O A8B(SĄRuAR$q,TńR gRzv RR8&h|@"RM uS yS }S eS+ iS qS; mS' US YS+ aS ]S' ES IS+ QSMS3+`AR(q Thqw|`}i|AHh %Úh|@j6? T MׄRM4I9M A )A @+i.@-Y*](Q,UjBS?JjBhT MބRM(q4e9i A )A @+i.@-u*y(m,qBTi:kh>kjBk)K? kTh>+!h@!9@A@BA8B_ TOMWL_KgJoI{H^_#_@*?#^{O*_qbT(L#)H#*-@"A@)ҨR2iL5E+^xyL-+^xyL+A_L+_L+_L+@yJ%ыy)_ITOA{¨^_#_sh@(!B9@!@?#^{ o g _ WOA8BR@BcRcA8E u` @@*C<R$ }_J) } ȫ5` @aRR*` @aRBR*` @**` @aR"RZ_ TQB4 Q~F q#֚'i =<?1*` @aRR*yS` @!RB)R#R8R` @*"R` @aRRBx` @aR2BxR` @aRBR` @aRB"R` @aRCBRhO94` @aRRxR8R~FӉ#֚h)$1+}_k +} Ȭ5` @!RB)R` @***6(KA94@`"(@94Rthbe 07H 42hb%`R @(@9 4R@ 7`RE E$ 8) Jii q))}Ii(%Ț6bh߈@cARh@(@T(a(@U@Uh@9@@  յU@h@!B*E A8B_ TOOWN_MgLoK{J^_#_@Ch@!*h@h9@A@B$ 8) Jii q))}Ii(%Ț6@5a߈(@c!R@(T@a$ 8) Jii q))}Ii(%Ț(6bh߈@cARh@(T(ah$h@B9@B@dbe!cRnHlicense=GPL v2vermagic=5.10.177-android13-4-gebc441967af0-ab11066595 SMP preempt mod_unload modversions aarch64name=goog_touch_interfacedepends=systrace,touch_bus_negotiator,heatmap,touch_offloadscmversion=g9d099a1b868fLinuxgoog_touch_interfacēemodule_layout~)Hmemcpydmemset ѩ__stack_chk_fail/cpu_hwcap_keys5arm64_const_caps_readyNY__cpu_online_mask*zcpu_numberh __tracepoint_0 destroy_workqueue:cpu_latency_qos_remove_requestUrS__list_del_entry_valid$drm_modeset_unlockdrm_modeset_lockN1drm_bridge_remove^kstrtobool /ikstrtouintof_property_count_elems_of_size=:%delayed_work_timer_fnYyinit_timer_key__msecs_to_jiffiesWqueue_delayed_work_onʾcancel_delayed_work_sync 4drm_mode_vrefreshndrm_bridge_add"Xcpu_latency_qos_add_requestalloc_workqueue}seq_printfqseq_putswFmutex_lock_interruptible9ݜzproc_create_single_data&Vproc_mkdir_databproc_mkdirRcpu_latency_qos_update_requestIpm_relaxqtbn_release_busXRtbn_request_bus_with_result7pm_stay_awake*squeue_work_onԚ>input_alloc_absinfoZDdevm_kmalloc=N6of_property_read_variable_u32_arrayܘof_property_read_variable_u16_array1gof_property_read_variable_u8_arrayinput_eventMJpreempt_schedule_notraceA __traceiter_0F__sw_hweight64 Wof_find_property$devm_kfree1@heatmap_removeCmunregister_tbnclass_destroyproc_remove3`unregister_chrdev_region:Ndevice_destroy3sysfs_remove_link= sysfs_remove_groupwbsysfs_create_group zkfreeNMsysfs_create_linkw\device_create+/alloc_chrdev_region7M8kasprintfmn__class_createwJW__mutex_initr request_threaded_irqdevm_request_threaded_irqiBflush_workqueue<input_set_abs_paramsgregister_tbnhmutex_unlocktouch_offload_queue_frameW!touch_offload_reserve_frameemutex_locktouch_offload_cleanup bpower_supply_reg_notifier,Uheatmap_probe}touch_offload_init{of_property_read_stringpower_supply_get_propertyX }input_mt_report_slot_stateYkqHinput_set_timestampscnprintfa_eheatmap_read,__cfi_slowpath$΁drm_connector_list_iter_endI$drm_connector_list_iter_next{{Jdrm_connector_list_iter_begin {{__dynamic_pr_debugѣfind_next_bite?ktime_get#(__kfifo_out_peekprintk?__kfifo_inGNUz%Em)?5GNU ,$ (HDPL<@480TX\jVVHLV-PV${(V,V~VVlpVTtV<@VDV04V8VTXV\V`dVXhVx|VVxVVVVyVVV&VVnVVVVmVVVV*VV@ V VVV:V VVVVAABB  C C $ CB, CB0 4 A< @ AL AP A` d Al Ap At x A| A  A C0 C0 C! C C! C [   Dx$ DxH         , lX C.\ C.l v| C0 C0 C C C C [  C0 C% C0 C%4 C08 C0< C@ CD C H C L [x C0| C0 Cr C Cr C [ D C% C%\    C. C.vC0C0 C$C(C,C4[C0C0CCCC[C0C0CCCC[Xk`CthCtpCxCvC0C0CCl CCl [0kDC0HC0LCwTCwhC0lC0pCtC xC|C [C0CdC0CdCdC C [`CdCDDC0C0DDDD$D(DDDXHDXDDD(D(DxDx D$DHDLDhDlDDأDأDDD0D0D@D@ Dȣ$DȣPldDhhDhDDlC0C0CC CC[dC0hC0pC&tCxC&|CCCCC[D@D@C0C0C&CC&CCCCC [(D,DdC0hC0lCpCxC|C[DPDPC0C0C&CC&CCCCC[Dh Dhllllll4lPlllllllll0lLlllC0C0E8C CE8C Ce k$C (C 0C8CDvPCR TCR dvpCxCvC0C0CC!CC![ kC.C.,C 4C @vPC0TC0\C`CdChCp[kC0C0CC$C0(C0,CY0C4CY8C<[XC0\C`C0CCCC[kCt Ct(C0C<vLC0PC0XC\C `CdC l[C0C0 CC$C0(C ,C00C TkhC0lC0pCR xCR C C CC[C0CC0 CCCC[$TC\CdvpC{xC{vC0C0CCCC[ D C0H C0L CP C|T CX C|\ [ k C0 C0 Cm C| Cm C| [ C0 C0!Cd!C|!Cd !C|![@!p!kx!C{!C{!v!C!C!v!C0!C0!C!Cc!C!Cc![,"C.0"C.@"vP"C0T"C0\"C`"Cd"Ch"Cp"[""C0"C0"CW"CM"CW"CM"[#C0 #C0$#C(#C0#C8#C@#[L#w`#C0d#C0h#Cl#CMp#Ct#CMx#[$ $`$$k$k%k0%kH%kh%kx%y%C0%C0%C0%C0%C0%C0%C0%C0 &C&C/&C&C/&C$&C ,&C0&C 4&[H&CL&C P&CT&C X&[t&C0x&C0&C0&C0&C' &C &C' &C &[&C&C &C&C &[&C' &C &C' &C &['C' 'C 'C' $'C ('[P'C0T'C0X'E\'C`'C d'Eh'Cl'C t'e'C0'C0'E'C'C 'E'C'C 'e'C0'C0'E'C'C 'E'C'C 0(h(((C0(C0(E(C(C%(E(C(C%(e)Ct)Ct$)v4)C08)C0@)CD)CVH)CL)CVT)[))C0)C0)C)C[)C)C[)[P*C0T*C0X*Cd\*C[`*Cdd*C[h*[**k*Ct*Ct*C*C*v*C0*C0*C*C+C+C +[p++k+C0+C0+C +C +C0+C0+C +CE+C +CE+[+C0+Cd+C0,,Cd0,Cd4,CE8,CE<,[p,-k$-C ,-C 8-vD-CL-CX-vh-C0l-C0t-Cx-C9|-C-C9-[-k-Ct-Ct.C.C.v$.C0(.C00.C4.Ce8.C<.CeD.[..k.C0.C0.C.C/C0/C0/C/C2 /C$/C2 (/[D/C0H/CdL/C0/Cd/Cd/C2 /C2 /[//k0Ct0Ct0C0C(0v80C0<0C0D0CH0C L0CP0C X0[00k1C01C01C1C$1C0(1C0,1C01C41C81C<1[T1C0X1Cd\1C01Cd1Cd1C1C1[12C72C72v42k@2CtH2CtT2C\2Ch2v|2C02C02C2C 2C2C 2[3,3C003C043C!!83C <3C!!@3C D3[\3C0`3C0d3Ch3C l3Cp3C t3[3k3C03C03C-3C-3C03Cd3C0(4Cd,4Cd04C 44C 84[l44C 4C24C 4C24v4C04C04C04C04C4C4C4C4[5C5C5C2 5C2$5C ,5C 45v@5C0D5C0l5Cp5Ct5Cx5C5[56_6d46x@6d6y6C06C06C6C? 6C6C? 6[6C06C06C6C? 6C6C? 6[6C06C07C07C07Cd 7C? 7Cd7C? 7[x77^7\<8C0@8C0D8CH8C`L8CP8C`X8[8C08C08Ct8Ct8[X9C0\9C0d9Ctl9Ctp9[9C09C09Ct9Ct9[h:C0l:C0t:Ct|:Ct:[::^: ;\$;C0(;Ck,;C0;C<;C0@;CkD;CL;C;[|<[<E<CT<E<CT<e=c=C0=Ci=C=C0 =Ci$=CT=[h=c=C0=C0=C=C=C=C=[=@>>>>C0>C0>E>C>C ?E?C?C ?e|??C?A?C?A??CK?A?CK?A??C ?A?C ?A??A?A??C?A??C?A@@A@A@A$@C7,@C7<@D@Co L@Co P@p@x@A@@@C@C'@C@C'@[AAAAAC$AC(A,AA4AC8ACpQC0tQC>QC>QC>Q S(SDSPShSSSCSCS$T8TC0dD>hEpDTYtD\ZxEXDZDZED(^Dd^D,^Dd^QDT^D]DX^D]QDh_D `Dl_D `QDaDxbEDcDnDhdDiE Dd$Dxj(0De4De8@DTfDDkHPDgTDgX`DgdDkhpDgtD@lxDgDnDhD hDhDlDhDpmDhDhEDnD|oD8rDsEDyDL}DyDzDyDzQ Dz$DDy(0Dz4DDy8Q@D{DD{HPDt|TD~XE`D|dD}hpD4tDlxExDDDDEDDD@DD\DlD`DlQDDؚDDؚQDܙDDDQ D$D(0D4D8QDeDp DeDpD fDp$D0f(D p0DDf4D$p<D$g@D(pHDXgLD,pTDlgXD0p`DgdD4plDgpD8pxD(h|D(, , ,x=xB;Hk, ', ,|97D" ! 6"54P+ + ,q20L&! & D!.><w* n1* *<;@  /S974 m 6538l  H200 + ** 5+.>( @( (<:.  W *9 7T : 53X' ' '2X0\# ?# #.p><q!(V8 :8 % 9 $ g7 Z 5 C&`3` ,1,%<60D.N> >88L<$:8"E7 &H753%1(0(`%h".WD!=D!E "*< "-&",X:"8#6/84P$M3 68i1h$/048.%='<@;86:((p8(%)6)*4*%8+<+38+t,@G1t,J-x/-%p.X-p.&/=/%0T;01:1l%2N82p4,6p4%545 3|7%1:V/PQ.8-<L?=u=`;T>9?9=62&H!0lx!0 !&8 Hb6Jg4Q2S0TDW./DW&XT ?X=$8[lX@5=lXd;pD5089XY&Z7Z6Y<h8>4Z28[04]/>,^ =;;0^u97X^54\^j2^0.l_><p_;(`L9/87aH-qh5c3A2cz0e:p8.ld> <d:0#9e75p3 2pQ0.pi>$< p:09$p`7@~5Xf3P1g/0<=.(pG>HE<,p:T80p>7`054p3l18p 0`.g=p#<gQ:8g64hF3xb1\=p4;hn9p7t5p4c2p0.p><p ;E9p75p3:2ps0.p><p:9p{75p32pJ0.pb><p:8pY7(w5p341p(0@6.p@>L><p:8n77X)5px3d1p0p.p=|<pJ:8p64p?3[1p/-p=;p(:b8q6q43?zg=@;{98~/6Y4~20~ />~'=V;~9P7x|6`04|2 0~.>~<$-;~g907~5<4~\2H0~.T>~<`;>9l75x332 l0.pv1P8>8<Ȁ:Ȁ؀9؀t753 2Z(C0(,8|.8H[>H&X<Xh:h>x8xR70p531ȁ!0ȁ؁/.؁9>7<:C8\(7(858uHZ3HqX1Xh/hW3x, .,=<axC:x<}8<6483T1h(/h-=;!:[8643D21c/-=;998u6z421A/-7?`=x;98(6R420/> =O;9 7đ5,)4ȑ~2̑0(.><&; `9\7X5|4U204.p>`<:79`75d3,2e0.}><:9m7 5302<0J.T>@R<:88K7(=531x0 (.@>Р0<|^:(8P64hS3o1P/X.h=p<x<:v86413M1~/-=ȣ;أ:T8643+1\/-(=0;@9P28Xn6hs4x2 1:/-Ф?B=q;9 8!6K42 00/8>H=`H;h9:7"4w20.h(>-#<!?#(I=K;H!Y9x!7!5(# f  - <0 )P K'p p) " w 8' I) 0 0)P *p ) 3N20.>0<P:p09753%2^00.Pv>p<hApxdz%ȢТآ0hhKhhh hy hh h2(h 0h 8h @h Hh!P X `S hpx{Z#  ȣ У\ أ G e~N % M /  w ( 0 8 @ H P Xk ` h p x g00G0I00*0Dp ȤФ ؤ .     (R 0 8 @/ H PCX`bh11|=7Zb;Z59-8a3<10 "8\nM L%(Y|7 m"0Z5%tbD:\"xz5(*PQ(^"Llsl0- y+ 4l+@hwkР|&c "P#(,=$ ,'-px`!($ |(@"(`N!̑\'(J"Ou'#((DPD(`b!V&r&^ T^,$<pH4<-<{4]SQ H$*49, T@ <8?+\ ($a@f'?B%"w'%; 2'1#) A^#3#-'6=\')Lp+'1]-m-&"-$]+"-x">-#! i( $Z"$R"&=),Z"! 3I;8$)0r#,6:L,F=+ " ,p+!F !$'W*<<62apvFD%*`n,(_0 ,'W#g#cIp,xȣأet9v(I07@5P XjhxGh((p.note.gnu.property.note.Linux.text.comment.init.plt.bss.rela.altinstructions__versions__ksymtab_strings.rela.data.goog_attr_group.modinfo.note.GNU-stack.llvm_addrsig.rela__dyndbg.rela.text.goog_touch_interface_remove.text.ftrace_trampoline.rela.rodata.gti_proc_name.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.rela___ksymtab+goog_check_spi_dma_enabled.rela___kcrctab+goog_check_spi_dma_enabled.shstrtab.strtab__ksymtab.symtab__kcrctab.rodata.datapower_supply_get_propertyof_find_propertymemcpyclass_destroydevice_destroy__kstrtabns_goog_input_report_key__crc_goog_input_report_key__kstrtab_goog_input_report_key__ksymtab_goog_input_report_keyinit_timer_keygoog_pm_probe.__keygoog_touch_interface_probe.__keyarm64_const_caps_readyof_property_read_variable_u8_arrayof_property_read_variable_u16_arrayof_property_read_variable_u32_arraygoog_offload_populate_frame.indexpm_relaxgoog_proc_ss_raw_showgoog_proc_ms_raw_showself_test_showreset_showfw_ver_showfw_coord_filter_showfw_grip_showgoog_proc_heatmap_showfw_palm_showping_showgoog_proc_ss_diff_showgoog_proc_ms_diff_showforce_active_showgoog_proc_ss_base_showgoog_proc_ms_base_showscan_mode_showmf_mode_showvrr_enabled_showirq_enabled_showsensing_enabled_showscreen_protector_mode_enabled_showoffload_enabled_showv4l2_enabled_showgti_proc_showdrm_connector_list_iter_nextgoog_init_inputcpu_latency_qos_remove_requestcpu_latency_qos_update_requestcpu_latency_qos_add_requestdev_attr_self_testgoog_input_legacy_reportgoog_offload_input_report__cfi_jt_startgti_proc_dir_root__kstrtabns_goog_input_mt_slot__crc_goog_input_mt_slot__kstrtab_goog_input_mt_slot__ksymtab_goog_input_mt_slotkstrtouintinput_eventtbn_request_bus_with_resultgoog_input_report_key.cfi_jtgoog_proc_ss_raw_show.cfi_jtgoog_proc_ms_raw_show.cfi_jtself_test_show.cfi_jtreset_show.cfi_jtfw_ver_show.cfi_jtfw_coord_filter_show.cfi_jtfw_grip_show.cfi_jtfw_palm_show.cfi_jtping_show.cfi_jtgoog_proc_ss_diff_show.cfi_jtgoog_proc_ms_diff_show.cfi_jtforce_active_show.cfi_jtgoog_proc_ss_base_show.cfi_jtgoog_proc_ms_base_show.cfi_jtscan_mode_show.cfi_jtmf_mode_show.cfi_jtvrr_enabled_show.cfi_jtirq_enabled_show.cfi_jtsensing_enabled_show.cfi_jtscreen_protector_mode_enabled_show.cfi_jtoffload_enabled_show.cfi_jtv4l2_enabled_show.cfi_jtgoog_offload_input_report.cfi_jtgoog_input_mt_slot.cfi_jtpanel_bridge_mode_set.cfi_jtgoog_input_process.cfi_jtgoog_pm_wake_get_locks.cfi_jtgoog_input_report_abs.cfi_jtgti_irq_handler.cfi_jtgoog_devm_request_threaded_irq.cfi_jtgoog_request_threaded_irq.cfi_jtgoog_selftest_nop.cfi_jtgoog_set_continuous_report_nop.cfi_jtgoog_reset_nop.cfi_jtgoog_get_context_stylus_nop.cfi_jtgoog_get_context_driver_nop.cfi_jtgoog_get_fw_version_nop.cfi_jtgoog_notify_display_vrefresh_nop.cfi_jtgoog_ping_nop.cfi_jtgoog_notify_display_state_nop.cfi_jtgoog_set_report_rate_nop.cfi_jtgoog_set_screen_protector_mode_nop.cfi_jtgoog_get_screen_protector_mode_nop.cfi_jtgoog_set_irq_mode_nop.cfi_jtgoog_get_irq_mode_nop.cfi_jtgoog_set_grip_mode_nop.cfi_jtgoog_get_grip_mode_nop.cfi_jtgoog_set_scan_mode_nop.cfi_jtgoog_get_scan_mode_nop.cfi_jtgoog_set_palm_mode_nop.cfi_jtgoog_get_palm_mode_nop.cfi_jtgoog_set_sensing_mode_nop.cfi_jtgoog_get_sensing_mode_nop.cfi_jtgoog_set_coord_filter_enabled_nop.cfi_jtgoog_get_coord_filter_enabled_nop.cfi_jtgoog_set_heatmap_enabled_nop.cfi_jtgoog_get_mutual_sensor_data_nop.cfi_jtgoog_get_self_sensor_data_nop.cfi_jtgoog_input_set_timestamp.cfi_jtgoog_pm_unregister_notification.cfi_jtgoog_pm_register_notification.cfi_jtdelayed_work_timer_fn.cfi_jtgti_irq_thread_fn.cfi_jtgoog_set_report_rate_work.cfi_jtgoog_pm_state_update_work.cfi_jtgoog_input_unlock.cfi_jtgoog_pm_wake_unlock.cfi_jtgoog_input_lock.cfi_jtgoog_pm_wake_lock.cfi_jtgoog_touch_interface_remove.cfi_jtgoog_input_mt_report_slot_state.cfi_jtreset_store.cfi_jtfw_coord_filter_store.cfi_jtfw_grip_store.cfi_jtfw_palm_store.cfi_jtforce_active_store.cfi_jtscan_mode_store.cfi_jtmf_mode_store.cfi_jtvrr_enabled_store.cfi_jtirq_enabled_store.cfi_jtsensing_enabled_store.cfi_jtscreen_protector_mode_enabled_store.cfi_jtoffload_enabled_store.cfi_jtv4l2_enabled_store.cfi_jtpanel_bridge_disable.cfi_jtpanel_bridge_enable.cfi_jtgti_charger_state_change.cfi_jtgoog_touch_interface_probe.cfi_jtgoog_get_lptw_triggered.cfi_jtgoog_check_spi_dma_enabled.cfi_jtgoog_pm_wake_check_locked.cfi_jtgoog_notify_fw_status_changed.cfi_jtgoog_pm_wake_unlock_nosync.cfi_jtgoog_pm_wake_lock_nosync.cfi_jtgoog_input_sync.cfi_jtgoog_v4l2_read_frame_cb.cfi_jt__mutex_inittouch_offload_initfind_next_bitmemsetdev_attr_resetpanel_bridge_mode_setktime_getcpu_hwcap_keysgoog_get_driver_statustbn_release_busseq_puts__kstrtabns_goog_input_process__crc_goog_input_process__kstrtab_goog_input_process__ksymtab_goog_input_processgoog_proc_heatmap_processgti_classgoog_input_release_all_fingersgoog_init_options____versionsinput_set_abs_params__kstrtabns_goog_pm_wake_get_locks__crc_goog_pm_wake_get_locks__kstrtab_goog_pm_wake_get_locks__ksymtab_goog_pm_wake_get_locksgoog_update_fw_settingsgoog_attributes__msecs_to_jiffiespanel_bridge_funcs__kstrtabns_goog_input_report_abs__crc_goog_input_report_abs__kstrtab_goog_input_report_abs__ksymtab_goog_input_report_absget_bridge_connectorproc_mkdirdev_attr_fw_vergoog_update_motion_filterdev_attr_fw_coord_filtergti_irq_handlerpower_supply_reg_notifiercpu_number__typeid__ZTSF9irqreturniPvE_global_addr__typeid__ZTSFvP10drm_bridgeE_global_addr__typeid__ZTSFiPvP16gti_selftest_cmdE_global_addr__typeid__ZTSFiPvP25gti_continuous_report_cmdE_global_addr__typeid__ZTSFiPvP13gti_reset_cmdE_global_addr__typeid__ZTSFiPvP22gti_context_stylus_cmdE_global_addr__typeid__ZTSFiPvP22gti_context_driver_cmdE_global_addr__typeid__ZTSFiPvP20gti_coord_filter_cmdE_global_addr__typeid__ZTSFiPvP11gti_irq_cmdE_global_addr__typeid__ZTSFiPvP12gti_grip_cmdE_global_addr__typeid__ZTSFiPvP15gti_heatmap_cmdE_global_addr__typeid__ZTSFiPvP18gti_fw_version_cmdE_global_addr__typeid__ZTSFiPvP12gti_scan_cmdE_global_addr__typeid__ZTSFiPvP12gti_palm_cmdE_global_addr__typeid__ZTSFiPvP24gti_display_vrefresh_cmdE_global_addr__typeid__ZTSFiPvP15gti_sensing_cmdE_global_addr__typeid__ZTSFiPvP12gti_ping_cmdE_global_addr__typeid__ZTSFiPvP21gti_display_state_cmdE_global_addr__typeid__ZTSFiPvP19gti_report_rate_cmdE_global_addr__typeid__ZTSFiPvP29gti_screen_protector_mode_cmdE_global_addr__typeid__ZTSFiPvP19gti_sensor_data_cmdE_global_addr__kstrtabns_goog_devm_request_threaded_irq__crc_goog_devm_request_threaded_irq__kstrtab_goog_devm_request_threaded_irq__ksymtab_goog_devm_request_threaded_irq__kstrtabns_goog_request_threaded_irq__crc_goog_request_threaded_irq__kstrtab_goog_request_threaded_irq__ksymtab_goog_request_threaded_irqgoog_attr_groupsysfs_remove_groupsysfs_create_grouptouch_offload_cleanupgti_debug_input_popgti_debug_hc_popgoog_selftest_nopgoog_set_continuous_report_nopgoog_reset_nopgoog_get_context_stylus_nopgoog_get_context_driver_nopgoog_get_fw_version_nopgoog_notify_display_vrefresh_nopgoog_ping_nopgoog_notify_display_state_nopgoog_set_report_rate_nopgoog_set_screen_protector_mode_nopgoog_get_screen_protector_mode_nopgoog_set_irq_mode_nopgoog_get_irq_mode_nopgoog_set_grip_mode_nopgoog_get_grip_mode_nopgoog_set_scan_mode_nopgoog_get_scan_mode_nopgoog_set_palm_mode_nopgoog_get_palm_mode_nopgoog_set_sensing_mode_nopgoog_get_sensing_mode_nopgoog_set_coord_filter_enabled_nopgoog_get_coord_filter_enabled_nopgoog_set_heatmap_enabled_nopgoog_get_mutual_sensor_data_nopgoog_get_self_sensor_data_nopgti_debug_input_dumpgti_debug_hc_dump__kstrtabns_goog_input_set_timestamp__crc_goog_input_set_timestamp__kstrtab_goog_input_set_timestamp__ksymtab_goog_input_set_timestampdev_attr_fw_gripinput_alloc_absinfo__kstrtabns_goog_pm_unregister_notification__crc_goog_pm_unregister_notification__kstrtab_goog_pm_unregister_notification__ksymtab_goog_pm_unregister_notification__kstrtabns_goog_pm_register_notification__crc_goog_pm_register_notification__kstrtab_goog_pm_register_notification__ksymtab_goog_pm_register_notificationunregister_chrdev_regionalloc_chrdev_regionqueue_work_onqueue_delayed_work_ondrm_connector_list_iter_begin__kfifo_indelayed_work_timer_fngti_irq_thread_fnunregister_tbngoog_register_tbngti_dev_numdev_attr_fw_palmkstrtobool__stack_chk_fail__cfi_check_failgoog_offload_populate_mutual_channelgoog_offload_populate_self_channelgoog_offload_populate_coordinate_channelprintk__cpu_online_maskgoog_set_report_rate_workgoog_pm_state_update_worksysfs_remove_linksysfs_create_link__kfifo_out_peekmutex_unlock__kstrtabns_goog_input_unlock__crc_goog_input_unlock__kstrtab_goog_input_unlock__ksymtab_goog_input_unlockdrm_modeset_unlock__kstrtabns_goog_pm_wake_unlock__crc_goog_pm_wake_unlock__kstrtab_goog_pm_wake_unlock__ksymtab_goog_pm_wake_unlockmutex_lock__kstrtabns_goog_input_lock__crc_goog_input_lock__kstrtab_goog_input_lock__ksymtab_goog_input_lockdrm_modeset_lock__kstrtabns_goog_pm_wake_lock__crc_goog_pm_wake_lock__kstrtab_goog_pm_wake_lock__ksymtab_goog_pm_wake_lock__cfi_check__cfi_slowpathgti_debug_input_pushgti_debug_hc_pushdrm_mode_vrefresh__dynamic_pr_debugof_property_read_stringdev_attr_pingkasprintfscnprintfseq_printfof_property_count_elems_of_sizeheatmap_removedrm_bridge_remove__kstrtabns_goog_touch_interface_remove__crc_goog_touch_interface_remove__kstrtab_goog_touch_interface_remove__ksymtab_goog_touch_interface_removegoog_offload_removeproc_removedev_attr_force_activedestroy_workqueueflush_workqueuealloc_workqueuegoog_set_display_state__kstrtabns_goog_input_mt_report_slot_state__crc_goog_input_mt_report_slot_state__kstrtab_goog_input_mt_report_slot_state__ksymtab_goog_input_mt_report_slot_stategoog_lookup_touch_report_rate__class_createdevice_creategti_debug_input_updategti_debug_hc_updatereset_storefw_coord_filter_storefw_grip_storefw_palm_storeforce_active_storescan_mode_storemf_mode_storevrr_enabled_storeirq_enabled_storesensing_enabled_storescreen_protector_mode_enabled_storeoffload_enabled_storev4l2_enabled_storetouch_offload_reserve_frametouch_offload_queue_framegoog_offload_populate_framegti_proc_name__this_modulemutex_lock_interruptiblepanel_bridge_disablepanel_bridge_enablepm_stay_awakegti_charger_state_changedevm_kfreedev_attr_scan_modedev_attr_mf_modepreempt_schedule_notraceheatmap_probe__kstrtabns_goog_touch_interface_probe__crc_goog_touch_interface_probe__kstrtab_goog_touch_interface_probe__ksymtab_goog_touch_interface_probegoog_offload_probe__cfi_jt_enddrm_connector_list_iter_endgoog_process_vendor_cmd__list_del_entry_valid__kstrtabns_goog_get_lptw_triggered__crc_goog_get_lptw_triggered__kstrtab_goog_get_lptw_triggered__ksymtab_goog_get_lptw_triggereddev_attr_vrr_enableddev_attr_irq_enableddev_attr_sensing_enableddev_attr_screen_protector_mode_enableddev_attr_offload_enabled__kstrtabns_goog_check_spi_dma_enabled__crc_goog_check_spi_dma_enabled__kstrtab_goog_check_spi_dma_enabled__ksymtab_goog_check_spi_dma_enableddev_attr_v4l2_enabled__kstrtabns_goog_pm_wake_check_locked__crc_goog_pm_wake_check_locked__kstrtab_goog_pm_wake_check_locked__ksymtab_goog_pm_wake_check_locked__kstrtabns_goog_notify_fw_status_changed__crc_goog_notify_fw_status_changed__kstrtab_goog_notify_fw_status_changed__ksymtab_goog_notify_fw_status_changeddrm_bridge_addheatmap_readgoog_v4l2_readdevm_kmalloc__kstrtabns_goog_pm_wake_unlock_nosync__crc_goog_pm_wake_unlock_nosync__kstrtab_goog_pm_wake_unlock_nosync__ksymtab_goog_pm_wake_unlock_nosync__kstrtabns_goog_pm_wake_lock_nosync__crc_goog_pm_wake_lock_nosync__kstrtab_goog_pm_wake_lock_nosync__ksymtab_goog_pm_wake_lock_nosync__kstrtabns_goog_input_sync__crc_goog_input_sync__kstrtab_goog_input_sync__ksymtab_goog_input_synccancel_delayed_work_syncgoog_v4l2_read_frame_cbgoog_get_sensor_dataproc_mkdir_dataproc_create_single_data$x.499__UNIQUE_ID_description399$d.399$d.299$x.199$x.99$x.489$d.389$x.289$x.189$x.89$x.479$d.379$x.279$x.179$x.79$x.469$x.369$x.269$x.169$x.69$x.459$x.359$x.259$x.159$x.59$x.449gti_debug_input_dump.__UNIQUE_ID_ddebug349$x.349$x.249$x.149$d.49$d.539$x.439$d.339$x.239$x.139$d.39$d.529$x.429$d.329$x.229$x.129$d.29$d.519$x.419$d.319$x.219$d.119$d.19$x.509$d.409$d.309$x.209$x.109$d.9$x.498$x.398$x.298$d.198$d.98$x.488$x.388$x.288$d.188$x.88$x.478goog_pm_wake_lock_nosync.__UNIQUE_ID_ddebug378$x.378$d.278$d.178$d.78$x.468goog_input_process.__UNIQUE_ID_ddebug368$x.368$d.268$d.168$x.68$x.458$x.358$d.258$d.158$x.58$x.448$x.348$d.248$d.148$d.48$d.538$d.438$x.338$d.238$d.138$d.38$d.528$x.428$x.328$d.228$d.128$d.28$d.518$x.418$x.318$d.218$x.118$d.18$x.508$x.408$x.308$d.208$x.108$d.8_note_7$x.497$d.397$d.297$x.197$x.97$x.487$d.387$x.287$x.187$x.87$x.477$x.377$x.277$x.177$x.77$x.467gti_charger_state_change.__UNIQUE_ID_ddebug367$x.367__UNIQUE_ID_scmversion267$x.267$x.167$x.67$x.457$x.357$x.257$x.157$x.57$d.547$x.447$x.347$x.247$x.147$d.47$d.537$x.437$x.337$x.237$x.137$d.37$d.527$x.427$d.327$x.227$x.127$d.27$d.517$x.417$d.317$x.217$x.117$d.17$x.507$d.407$d.307$x.207goog_touch_interface_probe.__key.107$x.107$d.7$x.496$x.396$x.296$d.196$x.96$x.486$x.386$x.286$d.186$x.86$x.476$x.376$d.276$d.176$d.76$x.466$x.366__UNIQUE_ID_depends266$d.266$d.166$x.66$x.456$x.356$d.256$d.156$x.56$d.446$x.346$d.246$d.146$d.46$d.536$d.436$x.336$d.236$d.136$d.36$d.526$x.426$x.326$d.226$x.126$d.26$d.516$x.416$x.316$d.216$x.116$d.16$x.506$x.406$x.306$d.206$x.106$d.6$x.495$d.395$d.295$x.195$x.95$x.485$d.385$d.285$x.185$x.85$x.475$x.375$x.275$x.175$x.75$x.465goog_update_fw_settings.__UNIQUE_ID_ddebug365$x.365__UNIQUE_ID_name265$x.265$x.165$x.65$x.455panel_bridge_mode_set.__UNIQUE_ID_ddebug355$x.355$x.255$x.155$x.55$x.445$x.345$x.245$x.145$d.45$d.535$x.435$d.335$x.235$x.135$d.35$d.525$x.425$d.325$x.225$d.125$d.25$d.415$d.315$x.215$d.115$d.15$x.505$d.405$d.305$x.205goog_touch_interface_probe.__key.105$x.105$d.5$x.494$x.394$x.294$d.194$x.94$x.484$x.384$x.284$d.184$x.84$x.474$x.374$d.274$d.174$d.74__sw_hweight64$x.464goog_update_fw_settings.__UNIQUE_ID_ddebug364$x.364__UNIQUE_ID_vermagic264$d.264$d.164$x.64$x.454$x.354$d.254$d.154$x.54$d.444$x.344$d.244$d.144$d.44$d.534$d.434$x.334$d.234$x.134$d.34$d.524$d.424$x.324$d.224$x.124$d.24$d.514$x.414$x.314$d.214$x.114$d.14$x.504$x.404$x.304$d.204$x.104$d.4$x.493$d.393$d.293$x.193$x.93$x.483$d.383$x.283$x.183$x.83$x.473$x.373$x.273$x.173$x.73$x.463goog_offload_populate_frame.__UNIQUE_ID_ddebug363$x.363$x.263$x.163$x.63$x.453$x.353$x.253$x.153$x.53$x.443$x.343$x.243$x.143$d.43$d.533$x.433$d.333$x.233$d.133$d.33$d.523$x.423$d.323$x.223$d.123$d.23$d.513$d.413$d.313$x.213$x.113$d.13$x.503$d.403$d.303$x.203goog_touch_interface_probe.__key.103$x.103$d.3$x.492$x.392$x.292$d.192$x.92$x.482$x.382$d.282$d.182$x.82$x.472$x.372$d.272$d.172$x.72$x.462goog_offload_populate_frame.__UNIQUE_ID_ddebug362$x.362$d.262$d.162$d.62$x.452$x.352$d.252$d.152$x.52$d.442$x.342$d.242$d.142$d.42$d.532$d.432$x.332$d.232$x.132$d.32$d.522$x.422$x.322$d.222$x.122$d.22$x.512$x.412$x.312$d.212$d.112$d.12$x.502$x.402$x.302$d.202$x.102$d.2$x.491$d.391$d.291$x.191$x.91$x.481goog_pm_wake_unlock_nosync.__UNIQUE_ID_ddebug381$d.381$x.281$x.181$d.81$x.471$x.371$x.271$x.171$x.71$x.461$x.361$x.261$x.161$x.61$x.451panel_bridge_enable.__UNIQUE_ID_ddebug351$x.351$x.251$x.151$x.51$d.541$x.441$x.341$x.241$x.141$d.41$d.531$x.431$d.331$x.231$x.131$d.31$d.521$x.421$d.321$x.221$d.121$d.21$x.511$d.411$d.311$x.211$x.111$d.11$x.501__UNIQUE_ID_license401$d.401$d.301$x.201$d.101$d.1__tracepoint_0__traceiter_0$x.490$x.390$x.290$d.190$x.90$x.480$x.380$d.280$d.180$x.80$x.470$x.370$d.270$d.170$x.70$x.460goog_process_vendor_cmd.__UNIQUE_ID_ddebug360$x.360$d.260$d.160$d.60$x.450$x.350$d.250$d.150$x.50$d.540$d.440$x.340$d.240$d.140$d.40$d.530$d.430$x.330$d.230$d.130$d.30$d.520$x.420$x.320$d.220$x.120$d.20$x.510$x.410$x.310$d.210$x.110$d.10$x.500__UNIQUE_ID_author400$x.400$x.300$d.200$x.100@ ``C8:@98 8 2 p"  0p4p/qr@@_2sHZ@@5@H>@@q@H`+@ h&0Lo@TG$ b!XXtDvS?