ELF@@" ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;; ;;;;$$$4Px|D11 111)8"BQ,3%s: Failed to %s screen protector mode! goog,offload-caps-data-typesgoog,offload-caps-cancel-reporting-disabledgoog,ignore-force-activegoog,dev-idregister_panel_bridge6%s: screen-on. 3%s: No workqueue for variable report rate. 3%s: touch_report_rate_table alloc failed. 3%s: invalid fifo pop len(%d)! 3%s: Failed to peek debug hc, err: %d disablegoog_touch_interface_probevendor_input4%s: Skipping stray interrupt, pm state: (%d, %d) result: N/A! 6%s: %s: 4%s: %s: operation not supported! 6%s: %s: fw_grip_mode: %u irq_enabled_show6%s: %s: scan_mode= %u dma-mode%s: Error while releasing FW_SETTING wakelock: %d! goog,offload-caps-scan-typesgoog,default-palm-disabled6%s: Error while obtaining screen-on wakelock: %d! %s: unsupported request cmd_type %#x! goog_offload_populate_framegoog,channel-numgoog,default-grip-disabled3%s: error: invalid dev/input_dev or default_handler! 3%s: %s: error: invalid type %#x! goog_proc_heatmap_processgoog_proc_ss_diff_show6%s: panel_is_lp_mode changed from %d to %d. unlockedfw_palmvrr_enabled_showgti_irq_thread_fnms_rawgoog_proc_ms_diff_showforce_activeresult: %u offload_enabled3%s: Invalid slot: %d goog_input_process6%s: Enter noise mode, level: %d vendor3%s: proc_create_single_data failed for %s! goog_proc_ms_base_show3%s: %s: error: %d! error: not supported! fw_gripmf_mode_showping_showerror: N/A! goog_touch_interface6%s: Set touch report rate as %d Hz4%s: Error while releasing OFFLOAD_REPORT wakelock: %d! goog,report-rate3%s: failed to queue reserved frame(ret %d)! 4%s: unexcepted input tool_type(%#x) active(%d)! >i->input_lockerror: %d! gti_pm_wq&pm->lock_mutexgoog,vrr-touch-rate3%s: %s: error: not supported! reset_storesensing_enabled6%s: %s: sensing_enabled= %u 6%s: dump: #%d: %lld.%u(%lld.%u) D(%d, %d) I(%llu, %llu). ../google-modules/touch/common/goog_touch_interface.cgoog_update_fw_settings6%s: set default offload id: GOOG! 4%s: Failed to get sensor data: %d! 6%s: %s: irq_index: %llu, input_index: %llu. goog_proc_ss_raw_showgoog,vrr-enabled3%s: %s: error: invalid input! scan_mode_show6%s: %s: enabled= %u sensing_enabled_store3%s: Failed to peek debug input, err: %d goog_offload_populate_mutual_channel%s: Error while obtaining FW_SETTINGS wakelock: %d! 4%s: Failed to unlock GTI_PM_WAKELOCK_TYPE_SENSOR_DATA: %d! 6%s: %s: type %#x. error: invalid buffer %p or size %d! fw_palm_storemf_modeself_testredirect: %s 6%s: dump-int: #%llu(%lld.%u): C#%llu(0x%lx). 3%s: %s: Invalid channel: %d populate coordgti.%dN/A! 3%s: Failed to parse goog,display-vrr-table. goog,vrr-up-delay6%s: %s: v4l2_enabled= %d %s: unexpectedly lock: locks=0x%04X, type=0x%04X 6%s: Enter water mode 4%s: GTI already resumed! 3%s: tbn_request_bus failed, ret %d! 4%s: %s: result: N/A! TX:fw_grip_showerror: %d vrr_enabled_store6%s: Set screen protector mode %s3%s: %s: wrong pointer(%p) or size (W: %lu, H: %lu) vs %u goog_v4l2_read_frame_cbtouch_offloadgoog,offload-enabled6%s: offload ID: "%c%c%c%c" / 0x%08X, offload_enabled=%d. 3%s: failed to register tbn context! goog_pm_wake_lock_nosyncgoog,vrr-display-rateresult: %s fw_coord_filter_showfw_coord_filter_store6%s: %s: fw_coord_filter= %u fw_verunregister_panel_bridgegoog,offload-caps-context-channel-types6%s: Exit grip mode error: has been interrupted! 6%s: %s: mf_mode= %u offload_enabled_showscan_mode_storescreen_protector_mode_enabled_storevrr_enabledgoog_offload_populate_coordinate_channel%s: #%d: get data(type %#x) from vendor driver6%s: Exit palm mode 6%s: Enter grip mode 6%s: Error while obtaining screen-off wakelock: %d! %s: skip screen-on because of panel_is_lp_mode enabled! 3%s: %s: %s6%s: dump: #%d: invalid slot #! 3%s: Please set "goog,channel-num" in dts!6%s: v4l2 W/H=(%lu, %lu), v4l2_enabled=%d. goog,coord-filter-enabled4%s: Failed to lock GTI_PM_WAKELOCK_TYPE_SENSOR_DATA: %d! RX:pingself_test_showgti%s: IDX=%lld IN_TS=%lld TS=%lld DELTA=%lld ns. %s: Error while getting power supply property: %d! 6%s: tbn_register_mask = %#x. 3%s: tbn_release_bus failed, ret %d! 4%s: %s: error: has been interrupted! 6%s: %s: fw_palm_mode= %u result: %d 6%s: %s: vrr_enabled= %d 4%s: No handler for cmd_type %#x! populate driver contextpopulate mutual data6%s: screen-off. panel_bridge_mode_set%s: display_vrefresh(Hz) changed to %d from %d. 3%s: Table size mismatch! 6%s: %s: %sirq_enabledscan_modeenabled3%s: Failed to register power_supply_reg_notifier! fw_grip_storescreen_protector_mode_enabled_showgoog_offload_input_reportgoog,display-resolution%s: could not reserve a frame(ret %d)! 6%s: Enter palm mode 6%s: %s: irq_enabled= %u result: success. 6%s: %s: reset= 0x%x screen_protector_mode_enabled6%s: Set firmware palm %s4%s: %s: unexpected return(%d)!6%s: Exit water mode result: goog_proc_ms_raw_showmf_mode_storegoog,offload-device-namess_rawgoog_proc_heatmap_show4%s: %s: error: invalid buffer %p or size %d! 6%s: Default report rate: %uHz, report rate delay %u/%u)force_active_showreset_show3%s: %s: invalid input! 3%s: %s: error: No valid report rate table! 6%s: slot #%d is active! goog_process_vendor_cmd6%s: offload.caps: data_types %#x, scan_types %#x, context_channel_types %#x. 6%s: Firmware has been reset 3%s: sysfs_create_group() failed, ret= %d! 6%s: Set offload_running=%d, irq_index=%d, input_index=%d ms_baseerror: invalid type %#x! goog,vrr-down-delayv4l2_enabled_showpopulate self datagoog,default-coord-filter-disabled%s: unexpectedly unlock: locks=0x%04X, type=0x%04X >i->input_process_lock3%s: proc_mkdir failed for %s! 3%s: proc_mkdir_data failed! 3%s: display_refresh_rate_table alloc failed. %s: dump-dbg: #%d: P(%u, %u) -> R(%u, %u). 3%s: Please set "goog,display-resolution" in dts!goog,offload-caps-rotation-reporting-disabled3%s: offload init failed, ret %d! 6%s: %s: device create "%s". fw_coord_filterpopulate stylus context3%s: please exec goog_input_set_timestamp before %s! %5d,panel_bridge_enablev4l2_enabled_storegti_debug_input_dumpdisabledenable4%s: Error while obtaining OFFLOAD_REPORT wakelock: %d! goog,touch_offload_idgoog_input_mt_slotgoog_init_proc3%s: Failed to create work thread for pm! %s_%s6%s: offload.caps: display W/H: %d * %d (Tx/Rx: %d * %d). 3%s: heamap alloc failed! goog,tbn-enabled3%s: sysfs_create_link() failed for vendor, ret=%d! ms_diffss_basess_diffoffload_enabled_storereset3%s: Failed to set report rate! 3%s: Unexpected value(0x%X) of display state parameter. %s: IDX=%llu IN_TS=%lld. goog_pm_wake_unlock_nosyncfw_palm_show6%s: Set firmware grip %s3%s: unrecognized channel_type %#x. 3%s: Failed to enable heatmap! spi-max-frequency6%s: Noise level is changed, level: unknown 6%s: Exit noise mode 3%s: sysfs_create_link() failed for vendor_input, ret=%d! lockedfw_ver_showirq_enabled_storev4l2_enabled%s: skip to populate data(type %#x, ret %d)! gti_charger_state_change3%s: v4l2 init failed, ret %d! goog,v4l2-enabled4%s: GTI already suspended! goog_pm_suspend4%s: N/A during inactive bus! goog_proc_ss_base_show4%s: Unexpected vendor_cmd return(%d)! 3%s: Failed to parse goog,touch-vrr-table. force_active_store6%s: %s: offload_enabled= %d sensing_enabled_showgoog_update_motion_filtergoog_offload_populate_self_channelgoog,offload-caps-coord-filter>i->input_heatmap_lock?#Ո~h2Ȍ T hР(w, T֑غHh ,THh%lT.n(E2Thĥ(@2TҨ4h}R<TH'{lTڀmȭhThvHH,T~h2Ȍ.T  .Tߚ8TȲҨ0T9hT( hР(w +Th&(*Th@Hut3TH҈e,T(>,TH'{'TҨƫH`'T(=҈/T( ȓ5#1Twh=Ҩ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ȕhF!T( ȓ##THh%`THܜyXTˈƵTvHHThGh(kTiҨhT9h TҨ#T2H#aTH>@THhHjTT=ҨL5^`TȭhӯDTHr(!T(VT耝HȨ TTUhTl=(%T(c(rT|HH"T((rT(ҨKHOhA Tgkh^b_\RVSPFJGDA7( ȓACT(41'+!%"( ȓ CT# ( ȓ T?T#_?# ?#^{ R Qm Um YmJ K_ kiT) U- R"R {^_#_?#^{ *_qTR*k @{¨^_#_` @(!*9@!@?#^{ 6h*S`hjRm RhVm` kZmi.SmSJK_ kimiThV-R"Ra @{¨^_#_?#^{ CW O A8Bh*SR#1R`*kTA8B_ TOKWJ{I^_#_sh@(!@GRrTjj ɚt C)}ʛ#D }Rd *sh@!A@@T@Tjj ɚt C)}ʛ#D }Rd  9@!@9@@*sh@H!C#@ T'@-Tjj ɚt C)}ʛ#D }Rd 9@@*sh@H!E3@@T7@-Tjj ɚt C)}ʛ#D }Rd 9@@*sh@(!GC@a9@!@?#C^{ A8*)B?(q"T 9k gR =k AkJ K_ kiT) =+ RH "R uS yS }S eS+ iS qS; mS' US YS+ aS ]S' ES IS+ QSMS3+A8B_ aT{H^_C#_h @!9@a@?#^{ *_qTgR*k @{¨^_#_` @(!*9@!@?#^{o g _ W O A8B(SĄRuAR_$qTńR gRyv RR7&H|@"RM uS yS }S eS+ iS qS; mS' US YS+ aS ]S' ES IS+ QSMS3+`AR_(qJ TH_q\|`}I|A(h %šH|@j6? T MׄRM4I8M A )A @+i.@-Y*](Q,UjBS?JjB(T MބRM_(q4e8i A )A @+i.@-u*y(m,qBTi:kh>kjBk)K? kTh>+!h@!9@A@A8B_ TOMWL_KgJoI{H^_#_@*?#^{og_WOCA8B*@$Ֆz@ ȓ #T|Rb$Ֆ@ ȓ "TURX$Ֆ@(TWRP$Ֆ@(TMRHB@(TVRAN@(TzR:$Ֆ&@ ȓ TxR0$Ֆ.@ ȓ &TxR&$ }Rc h76*@ ȓ cT@@"@$Ֆ6@ ȓ #T{RJ@#TyR? 1T>S@8Ҁy@ZBJR*?|1T 1Tt@(!* *OCWB{A^_#_9@!@$t@ !S )JqBxR j@ )  ) ɓ? c Tڀm`$t@ !S )JqB wR ^@ )  ) ɓ? T@r $t@H!SyRn@ ) T`ĥ $t@!S )JqB {R v@ )  ) ɓ? T? 1@Tu9@@9@@9@@9@A@ K@O`1@p~`2@@'`ˈƵn &ú`xm`L ~ߚ@r בغ@` `@@ut`eƫ@4`}Rڀm``҇ m `Р w`҇Ҡ m@k$@9@@B!*?#^{Ohete4 qT qT(Rq4RT4*qT* *!Rh@4*sh@!B q Tq`T45T`.yS ATh.R Rr TteIRq@T *t%OA{¨^_#_te****TR9@@?#^{ 8EO!R6sh@!RrHRif!3CR7C_i( sh@!3!CR 7vC_i*R!#R(jN9j9@6uR!#R`6hRyuZ!#R`6Ryub!#R@6yu"sh@h!bGycGydGy6R!vyh* R@9v9i9 y5*sh@H!q!!h9v9 )s6h9i: 5!9sh@!bnGycrGydvGyezGysh@!>@9B@9F@9J@9ff@9!!9!"9hvGyizGyR`@} yS.9a&``sh@!u *sh@ !*A8B_ aT*@OEWD{B^_#_9@a@9@A@9@@U9@@n J!h@#RjjvGyu"hFhzGyj~"Rv iJ)Rhi`6R`5!9sh@!b~HcHDŽR`h*`5sh@h!*9@@R9@@Z9@a@*sh@!9@a@y9@@9@A@|9@@?#^{ {^_#_?#xF#q_?#^{ _WOS S*?Tt(RxhSh.Sh.@94wv"*`5WhzFq TaBCaBC* 5hzF5hShU7&*hzF5 hzF 5hzF5@94}R R)ra#i#4@94a*R`"aS9* @ODWC_B{Ũ^_#_aQbc4`Ssh@H!c*Sd.S"R9Ryzsh@!*hzF59@@9@@$h@9@@B!hzF4sh@!c*Sd.S*z9@@?#^{OxF5R)R*j(8OA{¨^_#_?#^{ O*_(qbTzF5aRR*ÄRS&Rjh84(R!Ӛ&%2(OB @{è^_#_t@h!*t@!B9@@9@@$ձ~_)~ Ȫ5?#^{ O**xFH44hzF 5OB @{è^_#_ւ*5hf46)q TR ńRM )R hf C(!ȚJe}j I BA*1_Tif ĄR+R(Ci!ɚe}h ON1)%qTR*R ńRM hf CH!Ț)e}i ) ,+*_Tif ĄR+R(Ci!ɚe}h ('1)sh@(!*9@!@@*ԟ$1*}_K+ Ȭ5;_aT$1*}_K(+ Ȭ5;_AT$ }_J } ȫ5$ }_J } ȫ5?#^{ O**xF5aR**Q)qT )+ih8J @֟$Ոf%qTRQ %)$Ոf%qTRQ 5!$Ոf%qTRQ U$Ոf)qTRQ $Ոf%qTRQ  y $Ոf%qTRQ E$OB @{è^_#_@*?#^{xF5q!R{^_#_?#^{xF5***{^_#_?#^{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@!yAhRu9OB @{è^_#_ֈRt`5sh@H!@sh@!99@@9@@?#^{ _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 @{Ũ^_#_?#^{WOR@ % h)yA!Rv !*99 )h& )h& )h& )h& )h& )h& )h& )h&  )h&  )h&  )h&  )h&  )h&hzT @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{è^_#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?#@#_?# Rhh84`e#j_ R#_?#Rhh84`e#_@#_?#^{og_WOA94褄9V:R{rA94v@9r@kTqTq T@&e495B@ t @?5@9@A@@9@A@*@9@A@B@|@9@A@RF@r< t @?֠&e`4@5@*@9@A@OEWD_CgBoA{ƨ^_#_?#@Rhh84( @*)@ H*#_?#@ R hi84*#_@#_?#^{ O?qTOB @{è^_#_R* ii8J @֟$sh@H!$sh@H !$sh@ !$sh@ !$"sh@ !$sh@ !$sh@ !@9)R299$sh@!@9929@95sh@!*9@@9@@9@@sh@!@9@99)29l9@@~9@@9@A@9@@9@@9@@9@@_$?#ըRhh8#_@_?#^{WOc*U:V2s6 *OBWA{è^_#_?#^{CO((S40S )(t ) ) ɓ? BTa:S?*TRi*S*{AhiOB^_#_֠Ҡ#_?#C^{C_WO*A8E ՓRv@94Ruhbe742hb%`R8R hR@94H NA9(5*R Ruvbh6S )  ) ɓ? "Ta:S*?*4R*jRm RhVm` kZmi.SmSJK_ kimiThV-R"Ra4ARE *ODWC_B{A^_C#_h@!beceE 4R9@@#@$ 8) Jii q))}Ii(%Ț6b߈@c!RTbe$ 8) Jii q))}Ii(%Țh6bh߈@cARhTb$h@9@@Bcbe!DRH$ 8) Jii q))}Ii(%Ț(6bh߈@cARhTb4R4RH<ը¿¿H`!B`b!B@ !Bh@@9(yA!#R@R!ƄR*`"R 5@b2f`` sh@A8B@ 8T@OFWE_DgC{A^_#_! Rw @" !B[h@9@@@-R`h@( !I9Z{6kx-RCkxhTbR#h@9@A@aT(@98@9A@Ba@`@B5h @H`@ B4*h@!9@A@4RAR"Rt%tb%`h@H!R`!B R R{{i J` hiij99@A@h@!9@A@Bh@ 'R ` JyAjhhRh@!yA9``@!4*h@!'h@(!)h@!RyAh@*!RyAkT~~`@Rtf$`6`h@!9@A@9@A@h@(!`@R`:h@ !9@A@9@A@h@~@b6R!yA`7h@b:R!yA 7h@ Rt !yA#R@6h@Rt !yA#R@6h@h!3*h@!9@A@Jh@!C9@A@|9@A@h @hsh@!,9@A@'9@A@h:Rc ede@h:R{{!R @iz$ R@i jBh~$R`iFiJhN%9@A@`@9a6R`@a:R_$`@_?#^{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`@?#^{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@@*R@h4Rhjh8h4hbeh4he5h@ !!J@Q Q9qT@Q Q9qT)R(!)R jT!*sh@H !B*+)R(!)R j TARt$$5sh@(!B***!*sh@H!B*$*OBWA{è^_#_9@@9@!@9@@9@@?#^{Cog_WO@@d 4Rb dvGyzGy @Q) Q?9qT @Q) Q?9q(T*RI!*R? jT k T!!4ӔRix ?!T!4ӔRix !T!M*RI!*R? jTT!4`<ҵ !@Z_T4(_R"ix9T!v@h!B!v@!RdBOFWE_DgCoB{A^_#_9@@9@A@!*v@H!dB9@@?#^{8@)@B %@95D95&*{^_#_?#C^{WOA8&B @hmCH6@## C:@ !T#v& nCHaC9q#*& *Rv@9_kT9hek@T* ՈRA`Rt%tijh8)2ij(8 5Rhjh8h4A8B_ aTODWC{B^_C#_sh@(!*R94*sh@!B9@!@9@@$h@9@@Bde!*?#^{R&hh8 h4  $ՠ @h9@b@ !R{^_#_B!?#^{OekTOA{¨^_#_*?qT5t@!!R6*t@( !It@!!R*@7R!`R%jh8)2j(8`4*t@! t@!*9@@9@@9@A@*t@(! 9@@9@A@9@!@?#^{O ddqTiej6Rk~Lih? kTaTi:R4iht5h:R@h~dkTR`t~$hzdkTie?q!TkR RtR( }R Rhjhs } ROA{¨^_#_?#^{ Ah4菄izdh~d?kTiS RaRbRcR ကRh5Rj~dijh8jz$)2ij(8 @{¨^_#_sh@!9@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@@?#^{ OL@R@95BR*u@! a@R5R@9B **BR*u@!9@A@B~@ @OB{è^_#_9@@?#^{CO A8)BARL@ 5R @9)5t@!B <t@!B0@AR*)S 9 95t@!@9@@*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@@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@@R ~ z v r n j f b ^ @5WRBRt*BRt@!|@BOA{¨^_#_9@A@?#^{OL@@R5SB*BRt@!|@BOA{¨^_#_9@A@?#^{COA8BL@95@9R5t@!S!t@(!B*t@! 9@!@9@@9@A@BA8B@ TOB{A^_#_?#^{OL@BRet@!|@BOA{¨^_#_9@A@?#^{CO A8)BL@BAR5@qcTt@!BA8B@ TOB{A^_#_9@@%t@(!B9@!@?#^{O(RL@Bjh8Rt@!|@BOA{¨^_#_9@A@?#^{ OL@(R5t@!@9B@95zFH4t@!*S.S*z t@h!B @OB{è^_#_9@@9@@9@@?#^{OL@(R! R5BR *BRt@!|@BOA{¨^_#_9@A@?#^{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@AR5SB*BRt@!|@BOA{¨^_#_9@A@?#^{CO A8)BL@BAR5@qcTt@!BA8B@ TOB{A^_#_9@@R@5t@!@*t@(! 9@a@9@A@B?#^{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@ |R*R a R5SqT5B *BRTBR BRt@(!|@B @OB{è^_#_9@!@?#^{OL@AAR#5cB*BRt@!|@BOA{¨^_#_9@A@?#^{COA8BL@95@9AR#5t@!c!t@(!B*t@! 9@!@9@@9@A@BA8B@ TOB{A^_#_?#^{OHRL@Bjh8Rt@!|@BOA{¨^_#_9@A@?#^{ OL@HR5u@h!@9B u@h!B @OB{è^_#_9@@9@@?#^{ORL@Bjh8Rt@!|@BOA{¨^_#_9@A@?#^{ OL@R`5fdH5t@h!t@!B @OB{è^_#_t@!@9B@949@a@9@A@9@A@_$?#@9#qCT_@*_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$goog_touch_interface_probegoog_input_unlockgoog_input_processgoog_get_lptw_triggeredgoog_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+ I =description=Google Touch Interfaceauthor=Super Liulicense=GPL v2vermagic=5.10.209-android13-4-g92e94fca2f15-ab12318583 SMP preempt mod_unload modversions aarch64name=goog_touch_interfacedepends=systrace,touch_bus_negotiator,heatmap,touch_offloadscmversion=g52d935b458baLinuxgoog_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_inGNU]B H4'GNUHxLx((PT8<@@tx p0t0hhPPl(p(HH    @$@, 0 8p<pDHHHP8T8\X`Xhltx``РРxxpp8 8@@ $,0LP8T8\X`Xx| >2"$K,@4f<NDIL,T \YdFlVt`|JZMBRT6Ġ̠Ԡ5ܠ4\EU1 L=^$Q,4!<D3LSTD\CdGlAtP|bc HWġ̡ԡܡ $,4<dDLT\dlt|[_o]?OĢ̢Ԣܢ  P ,T ,X ` d   8   , ,   H ,L ,T = \ = `  , , = = h ,l ,t = | =  , , =  =   ^  ,$,(,0H^x,,0,,,, \^_,B, BLX\?dl?|,,L,P,T \ `x^   ^,4<y00 <@hl%%<.@.dNhN,0d"h"   @,D,HFPFT,,00qq,,$(0,004<LT%X%,,,,00  $(     4 P l       0 L h  ,,8b8bzH `,d,hlyptyx`,, 7  7  |    _|!,!,!m !A!m !A!"`$",(",,"m 0"< 4"m 8"< @""`",","m ""m ""8#<#@#P#X#d####$$$$$ $_%%%%%@%@%7&7 &{D& `&_' '''H'@L'@X'7d'7l'{''0((((L(@P(@\(7h(7p({(0D)`X)`)`),),),),),*,*p*j*p*j*$*,(*,,*0*4*8*D*P*X*\*`**@*@*j*j*{*|****,+@0+@<+ H+ P+{t+|+++++@+@+ + +{ ,|, ,$,(,\,@`,@l,7x,7,{,|,,,,,@,@---{<-|H-P-T-X--@-@-7-7-{-|----$.@(.@4.J@.JH.{l.|.^..../@ /@(/{H/|T/\/`/d//@/@/7/7/{/|P1-l10t1X1 11X1_1, 20,2,02,42<2P2,T2,282822,2,2 2 22,2,23 3 3 3\3-x30303  4 p4 4 4 4 45, 5,5, 5,45,85,H5,L5,d5h5l5p5t5k|5k55555,5,5,5,5555568686,6064686<6X6\6`6d6h66,6,66a 66a 66,6,66 66 66,7,77 77`7-7708, 8,88 8 8 (8t8-8809, 9,999 9(9990990999-9:,:}:}:}::}:}:};};}4;}h;}|;};;}<}<}$<0@<\<-x<0<X<<<X<<<<=@ =@=7 =7,={X=,`=,=0=,=,===>,>,4>58>5<>D>^L>T>X>\>>@>@>{>|>>>>,?@0?@hph:t;xl:;QL;;P;;Q<<p=|?=>AAxI(KxLM|LMQ M$N(0M4N8Q@NDDOHP NTDOXQ`PNdOhpTNtOxQN(ON(OQRPRRPRQ@RQDRQQLb,dbTecdce  }$ ~(X0~4~8%/ %/%/$&(/0(&4/<'@/H<'L0TP'X0`t'd0l'p 0x (|0@(0T(0x(0( 0T*$0*(0*,0*00*40*80 +<04+ @0X+D0 l+$H0,+0L08+<P0D+HT0P+TX0\,`\0h,l`0tP,xd0d,h0,l0,p0,t0,x0,|0 -04-0L-0-0-0-0-0- 0(.,04,.80@P.D0Ld.P0X.\0d.h0p/t0|,/0@/0X/0/0/0/0/0<?<?=?0=?H=? P>?>?$>(?0>4?<>@?H>L?T ?X?`4?d?lT?p?xl?|?4d4fhd8f|dW21?X&7\S 5(S0% @:PZ`6hYp;R5=Q   G(E0D8H@FHCp - T1DB@/? 3=(;0988@x =f;97V<>;97UT C(B8u@@>H<X;hc9x}7USCAM@8j>@<p:;9U7U T26DM22B@-H4?H8= c*1*}*$;$9,e)/))8BV$s%T/%%ljTlDh<mB<@j---0>0=bTl;T9 XP`7`V(5u55xBTxCH/54R5EB@D***><P4Y44D;9L)&)*7U<;3n2_3TC@B{@4&m&&><80&%Z&;i903*337U1@D11SC  ! A S@T!:D!!p><X0G00:A9\M,,s,[7USoC A +@$ H>Lq<:`9787$zU|~SMC`A7U88 @`=O<:D86 *U \S!BX"WA#? =#<0Cp8F:P$8@6x$UP:S%B5A/p? t=/;$:/[8$6/T0R/B`A<&N?pR=&;<:/98H60sVTT0*D`B0@l(? 0,=;'98'5V]T' 60HD`B(@x>0=_;0970 V5T0C8B 0@>(<7;(9dA87(U T$0CB(0n@>,0<;00\9v740US80CA<0F@c>@0<:D049 N7H0U,SL0hC8AP0$@DA>T0j<P:X09\7\0sUhwS`0FCtAd0@=h0H<:l086p0#UUSt0BPAx0?=|0<?:0860U3S0B.A0i?m=0;:0T860TR0B( A0G?4K=0;@9028Ly60lVT|.#DXB0@d>0%=p;09|70.VVT0CYB0@>0<X;0970V.T0C01Bh88@2> 3<0;3}9 ?873U0=8T4C7 B@g@t7>48<PR8;8U909o7`U9SpCl:A?@p:\><P;:-9T;G7U<SaC?A@?:>c<?: 9?6lU?pS?Ct=A?== A<?:8?6$U?NS0B?IA<??=H<?8:T8?6`T?,SlB?'Axb??f=@;(@:P@M8@6 ATL:P8RABBAH@?HD=H;889I+8Kr6 LeVT|LDzBL@,M> =My;09M7@'V NOTPCNRB`@TN>p<XNQ;9N7UN'T`OCX*BP@P> Q<);Rv97RUSDRCBHR`@R}>S<U"X;X"XN9X$Xh7X"XUX#XSX#Y|CY$YAY$ Y8@ Y#0YU>0Y\#@Y~<@Y$PY:PYO$`Y&9`Y#pY@7pY"YUY"YSYt"YZCYC"YAYU"Y@Yi$Y3>Y#Y\<Y$Y:Y#Z9Z$Z6Z # ZeU Z#0ZiS0Z9#@Z8C@Z5$PZAPZ?`Z=Z#<Z{:D]8]6]UcGS`B`ClaBAla'b}?b=<Pb1:8b6Tc%SBc A[?4f_=;8f:F8=`fr;9df7  VhfHT,ClfKBpf@g?;57'Vl/0l 0 OP!(>o8|< >08";$}-/h~o9h~70Sh8U~S~C(Ax,Y@xb.v> <0.:&LG9LF.Ta7J\U\T.XSp@uCpA.d<1@dN>.,w<,E0:0.$9W7U$.`hS`ȕSCȕu.|PA|"̗@̗.H>ЙU<Й :.<8Zܜ6ܜ/l0Ul8bS8.ȞBȞ]A?=<86U@S,(BP6#;AHV#(pTKv?z= ;P*:(, * % ' 0 1P 0p 42 + ; / 2 0 1P 2p 1 a86TRB0APT?pX=;:?86T0RPBp@I6 9T?Zb6DZ=Bp@*<<:9  F+\'2"(). `% 1+$ ("L-&%`j+|s'z02P1`x"+l5D=4404y w( /(!T(X"P/# + 3\57448-09*@(%-)(@(+P@`*@\/ A0B}+90S,H("HH&*/6/")%KT L -,M4`OHP<5P<? Q'R'S}^UIXIXNNX,JX}LXLYNY]M YL0YK@YOPYM`YJpYeJYJYIYIYBIY NYELYNYKZ%MZK ZL0ZOK@ZMPZ,i3`Z4Z,(Z'D]<d&]84]1`$%!`*!HlaOOb!pf!0g-+;'-(/!},o!(A"',3'+/?T 0)LpL4%O'/!616FH0Q$EDO`hGȕP|PG̗QHDЙGyQ<tHܜ,Rl`G8QȞ+*)-1,("$+z/Tm(jt2,Z"M*M)3IT%;8D-)0r#56:5F=+ * ,p4!F)$'3<<62a&pv &D%3`n,h1_0 ,j!n0W#+,cgKY  (V(y08P8@@eHPX. ``hp)xx p2[dȠ РؠHk,m8h @ "(0{82@HHPm XX`:hhpxx xD cj(*[   ȡ С ء  &  f  / ) M  (h 08@0H0 P0 X0 `0E h0Mpx!hRhh7hPȢhmТhآhhhhhhh (4,G0.note.gnu.property.note.Linux.text.comment.init.plt.bss.rela.altinstructions__versions__ksymtab_strings.rela.data.goog_attr_group.modinfo.rela.text.__cfi_check.note.GNU-stack.llvm_addrsig.rela__dyndbg.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_offload_input_report.cfi_jtgoog_input_mt_slot.cfi_jtgoog_input_process.cfi_jtgoog_pm_wake_get_locks.cfi_jtgoog_input_report_abs.cfi_jtgoog_devm_request_threaded_irq.cfi_jtgoog_request_threaded_irq.cfi_jtgoog_input_set_timestamp.cfi_jtgoog_pm_unregister_notification.cfi_jtgoog_pm_register_notification.cfi_jtdelayed_work_timer_fn.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_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_jtgoog_proc_ss_raw_show.445400e6d509932ed23e49292a336de1.cfi_jtgoog_proc_ms_raw_show.445400e6d509932ed23e49292a336de1.cfi_jtself_test_show.445400e6d509932ed23e49292a336de1.cfi_jtreset_show.445400e6d509932ed23e49292a336de1.cfi_jtfw_ver_show.445400e6d509932ed23e49292a336de1.cfi_jtfw_coord_filter_show.445400e6d509932ed23e49292a336de1.cfi_jtfw_grip_show.445400e6d509932ed23e49292a336de1.cfi_jtfw_palm_show.445400e6d509932ed23e49292a336de1.cfi_jtping_show.445400e6d509932ed23e49292a336de1.cfi_jtgoog_proc_ss_diff_show.445400e6d509932ed23e49292a336de1.cfi_jtgoog_proc_ms_diff_show.445400e6d509932ed23e49292a336de1.cfi_jtforce_active_show.445400e6d509932ed23e49292a336de1.cfi_jtgoog_proc_ss_base_show.445400e6d509932ed23e49292a336de1.cfi_jtgoog_proc_ms_base_show.445400e6d509932ed23e49292a336de1.cfi_jtscan_mode_show.445400e6d509932ed23e49292a336de1.cfi_jtmf_mode_show.445400e6d509932ed23e49292a336de1.cfi_jtvrr_enabled_show.445400e6d509932ed23e49292a336de1.cfi_jtirq_enabled_show.445400e6d509932ed23e49292a336de1.cfi_jtsensing_enabled_show.445400e6d509932ed23e49292a336de1.cfi_jtscreen_protector_mode_enabled_show.445400e6d509932ed23e49292a336de1.cfi_jtoffload_enabled_show.445400e6d509932ed23e49292a336de1.cfi_jtv4l2_enabled_show.445400e6d509932ed23e49292a336de1.cfi_jtpanel_bridge_mode_set.445400e6d509932ed23e49292a336de1.cfi_jtgti_irq_handler.445400e6d509932ed23e49292a336de1.cfi_jtgoog_selftest_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_set_continuous_report_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_reset_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_context_stylus_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_context_driver_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_fw_version_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_notify_display_vrefresh_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_ping_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_notify_display_state_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_set_report_rate_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_set_screen_protector_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_screen_protector_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_set_irq_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_irq_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_set_grip_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_grip_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_set_scan_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_scan_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_set_palm_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_palm_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_set_sensing_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_sensing_mode_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_set_coord_filter_enabled_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_coord_filter_enabled_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_set_heatmap_enabled_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_mutual_sensor_data_nop.445400e6d509932ed23e49292a336de1.cfi_jtgoog_get_self_sensor_data_nop.445400e6d509932ed23e49292a336de1.cfi_jtgti_irq_thread_fn.445400e6d509932ed23e49292a336de1.cfi_jtgoog_set_report_rate_work.445400e6d509932ed23e49292a336de1.cfi_jtreset_store.445400e6d509932ed23e49292a336de1.cfi_jtfw_coord_filter_store.445400e6d509932ed23e49292a336de1.cfi_jtfw_grip_store.445400e6d509932ed23e49292a336de1.cfi_jtfw_palm_store.445400e6d509932ed23e49292a336de1.cfi_jtforce_active_store.445400e6d509932ed23e49292a336de1.cfi_jtscan_mode_store.445400e6d509932ed23e49292a336de1.cfi_jtmf_mode_store.445400e6d509932ed23e49292a336de1.cfi_jtvrr_enabled_store.445400e6d509932ed23e49292a336de1.cfi_jtirq_enabled_store.445400e6d509932ed23e49292a336de1.cfi_jtsensing_enabled_store.445400e6d509932ed23e49292a336de1.cfi_jtscreen_protector_mode_enabled_store.445400e6d509932ed23e49292a336de1.cfi_jtoffload_enabled_store.445400e6d509932ed23e49292a336de1.cfi_jtv4l2_enabled_store.445400e6d509932ed23e49292a336de1.cfi_jtpanel_bridge_disable.445400e6d509932ed23e49292a336de1.cfi_jtpanel_bridge_enable.445400e6d509932ed23e49292a336de1.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$d.499__UNIQUE_ID_description399$d.399$x.299$x.199$x.99$d.489$d.389$x.289$x.189$x.89$d.479$d.379$d.279$x.179$x.79$d.469$x.369$d.269$x.169$x.69$x.459$x.359$d.259$x.159$x.59$x.449gti_debug_input_dump.__UNIQUE_ID_ddebug349$x.349$d.249$x.149$x.49$d.49$x.439$x.339$d.239$x.139$x.39$d.39$d.429$x.329$x.229$x.129$x.29$d.29$x.419$d.319$x.219$x.119$x.19$d.19$d.409$d.309$x.209goog_touch_interface_probe.__key.109$x.109$x.9$d.9$x.398$x.298$d.198$d.98$d.488$x.388$x.288$d.188$d.88$d.478goog_pm_wake_lock_nosync.__UNIQUE_ID_ddebug378$x.378$x.278$d.178$d.78$d.468goog_input_process.__UNIQUE_ID_ddebug368$x.368$x.268$d.168$x.68$x.458$x.358$x.258$d.158$d.58$x.448$x.348$x.248$d.148$x.48$d.48$x.438$x.338$x.238$d.138$x.38$d.38$x.428$d.328$d.228$d.128$x.28$d.28$x.418$x.318$d.218$d.118$x.18$d.18$x.408$x.308$d.208$d.108$x.8$d.8_note_7$d.397$x.297$x.197$x.97$d.487$d.387$x.287$x.187$x.87$d.477$d.377$d.277$x.177$x.77gti_charger_state_change.__UNIQUE_ID_ddebug367$x.367__UNIQUE_ID_scmversion267$d.267$x.167$x.67$x.457$x.357$d.257$x.157$x.57$x.447$x.347$d.247$x.147$x.47$d.47$x.437$x.337$x.237$x.137$x.37$d.37$x.427$x.327$x.227$x.127$x.27$d.27$x.417$d.317$x.217$x.117$x.17$d.17$d.407$d.307$x.207goog_touch_interface_probe.__key.107$x.107$x.7$d.7$x.396$d.296$d.196$d.96$d.486$x.386$x.286$d.186$d.86$d.476$x.376$x.276$d.176$d.76$d.466$x.366__UNIQUE_ID_depends266$x.266$d.166$x.66$x.456$x.356$x.256$d.156$x.56$x.446$x.346$x.246$d.146$x.46$d.46$x.436$x.336$d.236$d.136$x.36$d.36$d.426$d.326$d.226$d.126$x.26$d.26$x.416$x.316$d.216$d.116$x.16$d.16$x.406$x.306$d.206$d.106$x.6$d.6$d.395$x.295$x.195$x.95$d.485$d.385$x.285$x.185$x.85$d.475$d.375$d.275$x.175$x.75$d.465goog_update_fw_settings.__UNIQUE_ID_ddebug365$x.365__UNIQUE_ID_name265$d.265$x.165$d.65$x.455panel_bridge_mode_set.__UNIQUE_ID_ddebug355$x.355$d.255$x.155$x.55$x.445$x.345$d.245$x.145$x.45$d.45$x.435$x.335$x.235$x.135$x.35$d.35$x.425$x.325$x.225$x.125$x.25$d.25$x.415$d.315$x.215$x.115$x.15$d.15$d.405$d.305$x.205goog_touch_interface_probe.__key.105$x.105$x.5$d.5$x.394$x.294$d.194$d.94$d.484$x.384$x.284$d.184$d.84$d.474$x.374$x.274$d.174$d.74__sw_hweight64$x.464goog_update_fw_settings.__UNIQUE_ID_ddebug364$x.364__UNIQUE_ID_vermagic264$x.264$d.164$x.64$x.454$x.354$x.254$d.154$x.54$x.444$x.344$x.244$d.144$x.44$d.44$x.434$x.334$x.234$d.134$x.34$d.34$x.424$x.324$x.224$d.124$x.24$d.24$x.414$x.314$d.214$d.114$x.14$d.14$x.404$x.304$d.204$d.104$x.4$d.4$d.493$d.393$x.293$x.193$x.93$d.483$d.383$d.283$x.183$x.83$d.473$x.373$d.273$x.173$x.73$x.463goog_offload_populate_frame.__UNIQUE_ID_ddebug363$x.363$d.263$x.163$d.63$x.453$x.353$d.253$x.153$x.53$x.443$x.343$d.243$x.143$x.43$d.43$x.433$x.333$d.233$x.133$x.33$d.33$x.423$x.323$d.223$x.123$x.23$d.23$x.413$d.313$x.213$x.113$x.13$d.13$d.403$x.303$x.203$x.103$x.3$d.3$d.492$x.392$x.292$d.192$d.92$d.482$x.382$x.282$d.182$d.82$d.472$x.372$x.272$d.172$x.72$x.462goog_offload_populate_frame.__UNIQUE_ID_ddebug362$x.362$x.262$d.162$x.62$x.452$x.352$x.252$d.152$x.52$x.442$x.342$x.242$d.142$x.42$d.42$x.432$d.332$x.232$d.132$x.32$d.32$x.422$d.322$x.222$d.122$x.22$d.22$x.412$x.312$d.212$d.112$x.12$d.12$x.402$d.302$d.202$d.102$x.2$d.2goog_proc_ss_raw_show.445400e6d509932ed23e49292a336de1goog_proc_ms_raw_show.445400e6d509932ed23e49292a336de1self_test_show.445400e6d509932ed23e49292a336de1reset_show.445400e6d509932ed23e49292a336de1fw_ver_show.445400e6d509932ed23e49292a336de1fw_coord_filter_show.445400e6d509932ed23e49292a336de1fw_grip_show.445400e6d509932ed23e49292a336de1fw_palm_show.445400e6d509932ed23e49292a336de1ping_show.445400e6d509932ed23e49292a336de1goog_proc_ss_diff_show.445400e6d509932ed23e49292a336de1goog_proc_ms_diff_show.445400e6d509932ed23e49292a336de1force_active_show.445400e6d509932ed23e49292a336de1goog_proc_ss_base_show.445400e6d509932ed23e49292a336de1goog_proc_ms_base_show.445400e6d509932ed23e49292a336de1scan_mode_show.445400e6d509932ed23e49292a336de1mf_mode_show.445400e6d509932ed23e49292a336de1vrr_enabled_show.445400e6d509932ed23e49292a336de1irq_enabled_show.445400e6d509932ed23e49292a336de1sensing_enabled_show.445400e6d509932ed23e49292a336de1screen_protector_mode_enabled_show.445400e6d509932ed23e49292a336de1offload_enabled_show.445400e6d509932ed23e49292a336de1v4l2_enabled_show.445400e6d509932ed23e49292a336de1panel_bridge_mode_set.445400e6d509932ed23e49292a336de1gti_irq_handler.445400e6d509932ed23e49292a336de1goog_selftest_nop.445400e6d509932ed23e49292a336de1goog_set_continuous_report_nop.445400e6d509932ed23e49292a336de1goog_reset_nop.445400e6d509932ed23e49292a336de1goog_get_context_stylus_nop.445400e6d509932ed23e49292a336de1goog_get_context_driver_nop.445400e6d509932ed23e49292a336de1goog_get_fw_version_nop.445400e6d509932ed23e49292a336de1goog_notify_display_vrefresh_nop.445400e6d509932ed23e49292a336de1goog_ping_nop.445400e6d509932ed23e49292a336de1goog_notify_display_state_nop.445400e6d509932ed23e49292a336de1goog_set_report_rate_nop.445400e6d509932ed23e49292a336de1goog_set_screen_protector_mode_nop.445400e6d509932ed23e49292a336de1goog_get_screen_protector_mode_nop.445400e6d509932ed23e49292a336de1goog_set_irq_mode_nop.445400e6d509932ed23e49292a336de1goog_get_irq_mode_nop.445400e6d509932ed23e49292a336de1goog_set_grip_mode_nop.445400e6d509932ed23e49292a336de1goog_get_grip_mode_nop.445400e6d509932ed23e49292a336de1goog_set_scan_mode_nop.445400e6d509932ed23e49292a336de1goog_get_scan_mode_nop.445400e6d509932ed23e49292a336de1goog_set_palm_mode_nop.445400e6d509932ed23e49292a336de1goog_get_palm_mode_nop.445400e6d509932ed23e49292a336de1goog_set_sensing_mode_nop.445400e6d509932ed23e49292a336de1goog_get_sensing_mode_nop.445400e6d509932ed23e49292a336de1goog_set_coord_filter_enabled_nop.445400e6d509932ed23e49292a336de1goog_get_coord_filter_enabled_nop.445400e6d509932ed23e49292a336de1goog_set_heatmap_enabled_nop.445400e6d509932ed23e49292a336de1goog_get_mutual_sensor_data_nop.445400e6d509932ed23e49292a336de1goog_get_self_sensor_data_nop.445400e6d509932ed23e49292a336de1gti_irq_thread_fn.445400e6d509932ed23e49292a336de1goog_set_report_rate_work.445400e6d509932ed23e49292a336de1reset_store.445400e6d509932ed23e49292a336de1fw_coord_filter_store.445400e6d509932ed23e49292a336de1fw_grip_store.445400e6d509932ed23e49292a336de1fw_palm_store.445400e6d509932ed23e49292a336de1force_active_store.445400e6d509932ed23e49292a336de1scan_mode_store.445400e6d509932ed23e49292a336de1mf_mode_store.445400e6d509932ed23e49292a336de1vrr_enabled_store.445400e6d509932ed23e49292a336de1irq_enabled_store.445400e6d509932ed23e49292a336de1sensing_enabled_store.445400e6d509932ed23e49292a336de1screen_protector_mode_enabled_store.445400e6d509932ed23e49292a336de1offload_enabled_store.445400e6d509932ed23e49292a336de1v4l2_enabled_store.445400e6d509932ed23e49292a336de1panel_bridge_disable.445400e6d509932ed23e49292a336de1panel_bridge_enable.445400e6d509932ed23e49292a336de1$d.491$d.391$x.291$x.191$x.91$d.481goog_pm_wake_unlock_nosync.__UNIQUE_ID_ddebug381$d.381$d.281$x.181$x.81$d.471$x.371$d.271$x.171$x.71$x.461$x.361$d.261$x.161$x.61$x.451panel_bridge_enable.__UNIQUE_ID_ddebug351$x.351$d.251$x.151$x.51$x.441$x.341$d.241$x.141$x.41$d.41$x.431$x.331$x.231$x.131$x.31$d.31$x.421$x.321$x.221$x.121$x.21$d.21$d.411$d.311$x.211$x.111$x.11$d.11__UNIQUE_ID_license401$d.401$x.301$x.201$x.101$x.1$d.1__tracepoint_0__traceiter_0$d.490$x.390$d.290$d.190$d.90$d.480$x.380$x.280$d.180$d.80$d.470$d.370$x.270$d.170$x.70$x.460goog_process_vendor_cmd.__UNIQUE_ID_ddebug360$x.360$x.260$d.160$x.60$x.450$x.350$x.250$d.150$x.50$d.50$x.440$x.340$x.240$d.140$x.40$d.40$x.430$d.330$d.230$d.130$x.30$d.30$x.420$x.320$d.220$d.120$x.20$d.20$x.410$x.310$d.210$d.110$x.10$d.10__UNIQUE_ID_author400$x.400$d.300$d.200$d.100@ ``C8*@98 8 2   04/@`&0Lomu@@_2HJ@8%@>@`@xq@+@h, @T7@$h 00Hi!xkTmzV