ELFG@@&$"""""""""""""""""""""$$$$$$W Z ] ` c f i m p s v y |                   Q,   (``8 T0$2 AQ(NN-NNNGical_state_end_testgoog_offload_populate_self_channel3[%s] %s: Failed to enable heatmap! 3[%s] %s: please exec goog_input_set_timestamp before %s! 3%s: error: invalid dev/input_dev or default_handler! goog_input_flush_offload_fingers4[%s] %s: N/A during inactive bus! RX:4%s: failed to find config name! 4[%s] %s: Failed to read touch_offload_ids3[%s] %s: Please set "goog,display-resolution" in dts!3[%s] %s: offload init failed, ret %d! 3[%s] %s: Failed to register power_supply_reg_notifier! >i->input_lock ### Coordinate(s) ### 3[%s] %s: Unexpected value(0x%X) of display state parameter. 3[%s] %s: Table size mismatch! mf_mode3[%s] %s: invalid input! error: N/A! interactive_calibrate4[%s] %s: No handler for cmd_type %#x! 6[%s] %s: set default offload id: GOOG! vendorDURATION(MS)3[%s] %s: error: %d! &pm->lock_mutex6[%s] %s: 6[%s] %s: scan_mode= %u screen_protector_mode_enabled_show6[%s] %s: ical - CALIBRATE_RESULT_DONE - [%s] /mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-udc-qpr1/out/bazel/output_user_root/6fb5c89176824bd9e4cc4c4e857fcff1/sandbox/linux-sandbox/88/execroot/__main__/aosp/../private/google-modules/touch/common/goog_touch_interface.cgoog,test_limits_names[%s] %s: unsupported request cmd_type %#x! 4[%s] %s: result: N/A! force_active6[%s] %s: fw_grip_mode: %u 6[%s] %s: vrr_enabled= %d ical_state_init_testgoog,panel_mapgoog_update_fw_settings6[%s] %s: offload.caps: data_types %#x, scan_types %#x, context_channel_types %#x. 4[%s] %s: error: has been interrupted! 3[%s] %s: touch_report_rate_table alloc failed. 3[%s] %s: Failed to parse goog,display-vrr-table. dma-modegoog,touch_offload_id4[%s] %s: unexcepted input tool_type(%#x) active(%d)! 6[%s] %s: Exit noise mode goog_get_sensor_data4[%s] %s: No timestamp set by vendor driver before input report!3[%s] %s: tbn_request_bus failed, ret %d! INT#DOWNerror: %d! TX:[%s] %s: skip screen-on because of panel_is_lp_mode enabled! 6[%s] %s: offload_enabled= %d 6[%s] %s: reset= 0x%x unregister_panel_bridge6%s: found firmware name: %s goog_update_motion_filter3[%s] %s: Failed to set report rate! 4[%s] %s: Unexpected ZERO pressure reporting(slot#%d)!goog,offload-caps-coord-filter3[%s] %s: v4l2 init failed, ret %d! goog,usb-psy-name6[%s] %s: device create "%s". X-DELTA(PX)goog_proc_heatmap_processresult: %u 6[%s] %s: fw_coord_filter= %u vrr_enabled_showgoog_get_config_namepopulate self data goog_init_variable_report_rate6[%s] %s: error: %d! irq_enabled3[%s] %s: error: invalid input! 6[%s] %s: sensing_enabled= %u test_limits_name_showvrr_enabled_store3[%s] %s: ical - calibrate result other/fail - N/A or [%s] 6[%s] %s: Enter water mode 3[%s] %s: sysfs_create_group() failed, ret= %d! 6[%s] %s: Charger_state changed from %d to %d 3[%s] %s: tbn_release_bus failed, ret %d! 6[%s] %s: type %#x. goog,vrr-enabledscan_modeical_state_idleical_state_end_cal6[%s] dump-int: #%llu(%lld.%u): C#%llu(0x%lx). 4%s: failed to find panel for index: %d! goog_get_test_limits_name%s: IDX=%llu IN_TS=%lld. disable3[%s] %s: sysfs_create_link() failed for vendor_input, ret=%d! dumpoffload_id_showreset_storeenable%s_%sgoog_input_report_abs3[%s] %s: proc_mkdir_data failed! goog_proc_dump_show6[%s] %s: screen-on. scan_mode_store6%s: found config name: %s 4%s: failed to find test limits name! 6[%s] %s: Enter palm mode 4[%s] %s: GTI already suspended! error: has been interrupted! ### Interrupt ### force_active_show6[%s] %s: error: invalid input! error: %d vrr_enabledgoog_offload_populate_mutual_channel4[%s] %s: Unexpected fingers FW: %lu offload: %lugoog,touch_offload_ids4[%s] %s: Panel id is invalid, id: %d, ids size: %d3[%s] %s: Please set "goog,channel-num" in dts!goog,offload-enabled[%s] %s: unexpectedly unlock: locks=0x%04X, type=0x%04X 3[%s] %s: sysfs_create_link() failed for vendor, ret=%d! 3%s: proc_mkdir failed for %s! Y-DELTA(PX)goog_proc_ss_base_showconfig_nameforce_active_storefw_ver_show6[%s] %s: error: No valid report rate table! GTIical_state_init_calgti_debug_input_pushpopulate coordgoog,offload-caps-data-typesgoog,offload-caps-context-channel-types6[%s] %s: tbn_register_mask = %#x. 6[%s] %s: Exit grip mode 6[%s] %s: Set offload_running=%d, irq_index=%d, input_index=%d [%s] %s: display_vrefresh(Hz) changed to %d from %d. fw_name_showoffload_enabledpingsensing_enabled_showv4l2_enabled_store6[%s] %s: Set firmware grip %s6[%s] %s: Set touch report rate as %d Hz[%s] %s: Error while obtaining FW_SETTINGS wakelock: %d! goog_input_mt_report_slot_state6[%s] %s: Exit palm mode INPUT#goog_proc_ms_raw_showfw_grip_storefw_palm_showmf_mode_showping_show3[%s] %s: ical - error: invalid transition or time! %u => %u, min=%lluns, t=%lluns 3[%s] %s: Invalid slot: %d 3[%s] %s: wrong pointer(%p) or size (W: %lu, H: %lu) vs %u 3[%s] %s: Invalid channel: %d [%s] %s: skip to populate data(type %#x, ret %d)! spi-max-frequencygoog,offload-caps-rotation-reporting-disabled[%s] %s: unexpectedly lock: locks=0x%04X, type=0x%04X goog_notify_fw_status_changed>i->input_process_lock4[%s] %s: Skipping stray interrupt, pm state: (%d, %d) 3[%s] %s: error: invalid type %#x! %5d,3[%s] %s: display_refresh_rate_table alloc failed. 4[%s] %s: operation not supported! lockedresetscan_mode_showredirect: %s self_test_showinteractive_calibrate_storegoog,v4l2-enabled4[%s] %s: failed to queue reserved frame(ret %d)! goog,coord-filter-enabledgoog_pm_wake_unlock_nosyncvendor_inputms_raw6[%s] %s: Error while obtaining screen-off wakelock: %d! goog,vrr-touch-rateerror: not supported! fw_coord_filterfw_coord_filter_showirq_enabled_show6[%s] %s: v4l2_enabled= %d interactive_calibrate_show6[%s] %s: ical - SELFTEST_RESULT_DONE - [%s] 6[%s] %s: dump: #%d: invalid slot #! 6[%s] dump: #%d: %lld.%u(%lld.%u) D(%d, %d) I(%llu, %llu). ../private/google-modules/touch/common/goog_touch_interface.cpopulate stylus context[%s] %s: Error while releasing FW_SETTINGS wakelock: %d! 6[%s] %s: Enter noise mode, level: %d gti_update_charger_state6[%s] %s: irq_index: %llu, input_index: %llu. SLOT-STATE[%s] %s: dump-dbg: #%d: P(%u, %u) -> R(%u, %u). 6%s: found test limits name: %s 6[%s] %s: Set screen protector mode %s3[%s] %s: unrecognized channel_type %#x. goog,default-palm-disabled3[%s] %s: heamap alloc failed! goog_precheck_heatmap3[%s] %s: Failed to parse goog,touch-vrr-table. offload_enabled_storegoog_touch_interface4%s: failed to find firmware name! 6[%s] %s: Set firmware palm %s[%s] %s: #%d: get data(type %#x) from vendor driver6[%s] %s: offload ID: "%c%c%c%c" / 0x%08X, offload_enabled=%d. 4[%s] %s: Failed to unlock GTI_PM_WAKELOCK_TYPE_SENSOR_DATA: %d! goog_proc_ms_base_show6[%s] %s: panel_is_lp_mode changed from %d to %d. panel_bridge_enable3[%s] %s: No workqueue for variable report rate. fw_palm_store6[%s] %s: fw_palm_mode= %u screen_protector_mode_enabledself_test%d - %d 3[%s] %s: ical - error: invalid transition or time! %u => %u, min=%lluns, t=%lluns, max=%lluns ical_state_run_test%s: IDX=%lld IN_TS=%lld TS=%lld DELTA=%lld ns. 4[%s] %s: Error while releasing OFFLOAD_REPORT wakelock: %d! goog,default-coord-filter-disabledgoog,tbn-enabledgoog,ignore-force-active6[%s] %s: Exit water mode goog_pm_suspendgti_irq_thread_fngoog_proc_heatmap_showgoog_proc_ss_diff_showfw_coord_filter_storefw_grip_show6[%s] %s: mf_mode= %u offload_enabled_showresult: %c%c%c%c panel_id_showsensing_enabled_store6[%s] %s: ical - Calibration complete after %lluns disabledpopulate driver contextgoog,offload-caps-cancel-reporting-disabled3[%s] %s: failed to register tbn context! >i->input_heatmap_lock4[%s] %s: GTI already resumed! %s INT#UP4[%s] %s: error: invalid buffer %p or size %d! gti_pm_wq6[%s] %s: %sfw_palmgoog,config_namespopulate mutual data3[%s] %s: Failed to %s screen protector mode! goog,offload-device-name6[%s] %s: v4l2 W/H=(%lu, %lu), v4l2_enabled=%d. goog_touch_interface_probess_diffss_rawTIME(UTC)%4d-%02d-%02d %02d:%02d:%02d.%03d %14lld %8d %12d %12d %12d %12d result: %d 4[%s] %s: Error while obtaining OFFLOAD_REPORT wakelock: %d! 3[%s] %s: proc_create_single_data failed for %s! goog_proc_ms_diff_showirq_enabled_store6[%s] %s: irq_enabled= %u offload_idresult: success. v4l2_enabled4%s: panel_map doesn't exist! goog_offload_input_report4[%s] %s: Failed to alloc offload_ids_array6[%s] %s: Enter grip mode 6[%s] %s: Noise level is changed, level: unknown goog_pm_resumegoog,vrr-down-delayunlocked6[%s] %s: enabled= %u 3[%s] %s: ical - unknown/invalid current state = %u, but will go back to 0. goog,firmware_namesenabledms_base %23s %14s %8s %12s %12s %12s %12s result: N/A! sensing_enabledtest_limits_namegoog,channel-num6[%s] %s: offload.caps: display W/H: %d * %d (Tx/Rx: %d * %d). 4[%s] %s: Unexpected y-coord (slot#%d range#(%d, %d)), y: %d!goog_register_tbn4[%s] %s: Error while getting power supply property: %d! goog,vrr-display-rate6[%s] %s: Default report rate: %uHz, report rate delay %u/%u)3[%s] %s: ical - SELFTEST_RESULT_SHELL_CMDS_REDIRECT - [%s] goog_process_vendor_cmd4[%s] %s: unexpected return(%d)!4[%s] %s: Drop obsolete input(IDX=%lld IN_TS=%lld TS=%lld DELTA=%lld ns)! goog_offload_probegoog,display-resolutiongoog_input_mt_slotgoog_pm_wake_lock_nosyncgoog,dev-idgoog_offload_set_runningerror: invalid type %#x! goog_proc_ss_raw_show3[%s] %s: Failed to create work thread for pm! goog,vrr-up-delayconfig_name_showreset_showscreen_protector_mode_enabled_storev4l2_enabled_showgoog_get_firmware_namegoog_offload_populate_coordinate_channel4[%s] %s: failed to reserve a frame(ret %d)! ms_diffN/A! 6[%s] %s: error: not supported! fw_namepanel_idgoog_get_panel_id6[%s] %s: Enable GTI_MF_MODE_UNFILTER during coord_filter disabled!touch_offloadgoog,offload-caps-scan-typesgoog,default-grip-disabledINT#SLOT#error: invalid buffer %p or size %d! goog_pm_probe4[%s] %s: Unexpected vendor_cmd return(%d)! goog_set_report_rate_work3[%s] %s: ical - selftest result other/fail - N/A or [%s] 6[%s] %s: slot #%d is active! goog_input_process6[%s] %s: Firmware has been reset 4[%s] %s: Failed to lock GTI_PM_WAKELOCK_TYPE_SENSOR_DATA: %d! 4[%s] %s: Failed to get sensor data: %d! ss_base%4d-%02d-%02d %02d:%02d:%02d.%03d %8llu %8llu %#12lx result: register_panel_bridge6[%s] %s: screen-off. goog_set_display_state6[%s] %s: Error while obtaining screen-on wakelock: %d! panel_bridge_mode_setical_state_run_calgti_debug_input_dumpgoog_v4l2_read_frame_cbgoog_offload_populate_framegoog,report-rate4[%s] %s: Unexpected x-coord (slot#%d range#(%d, %d)), x: %d!gti.%dgoog_init_proc%23s %8s %8s %12s result: %s fw_gripfw_vermf_mode_store'int (void *, struct gti_calibrate_cmd *)''int (void *, struct gti_ping_cmd *)''int (void *, struct gti_reset_cmd *)''int (void *, struct gti_selftest_cmd *)''int (void *, struct gti_context_driver_cmd *)''int (void *, struct gti_context_stylus_cmd *)''int (void *, struct gti_coord_filter_cmd *)''int (void *, struct gti_fw_version_cmd *)''int (void *, struct gti_grip_cmd *)''int (void *, struct gti_irq_cmd *)''int (void *, struct gti_palm_cmd *)''int (void *, struct gti_scan_cmd *)''int (void *, struct gti_screen_protector_mode_cmd *)''int (void *, struct gti_sensing_cmd *)''int (void *, struct gti_sensor_data_cmd *)''int (void *, struct gti_display_state_cmd *)''int (void *, struct gti_display_vrefresh_cmd *)''int (void *, struct gti_continuous_report_cmd *)''int (void *, struct gti_heatmap_cmd *)''int (void *, struct gti_report_rate_cmd *)''int (void *, enum gti_cmd_type, struct gti_union_cmd_data *)''int (struct device *)''enum irqreturn (int, void *)''void (struct drm_bridge *)'?#  T hР(w, TˈƵT(H'hmThӯD1THH'h`8T=ҨL5^>T,ҨƫHlT&úh-TȀHȨ-TH'{.T耝HȨ3T!9T ȲҨ0mTUhTc(rl,TUh 0Tl=(%5TH҈e ThȕhF-T(r,*TȕhF,THH"0TҨ4h}RlT.n(E +TjHyhQ*Thĥ(-THGh(kT )Tߚ(TvHH!*T9hT( hР(w`&Th&(&Th@Hut&Ty(>,TҨƫH#T(=҈`#T9>Ha#T^ˈƵ"TבغHh @"Th&d TI(&úh T1Hp` T(V!T4貍Ҩ0T(*Tm҈hL(Th҈eTh҇Ҩ(mTU[T Ҩ4h}R THh%THܜyXAThGh(kTiҨh`TڀmȭhT9hTҨ#T2H#TH>THhHjTaTȭhӯD THr( TH'{TȒ H T(c(r T~h2ȌT((r T(ҨKHOhTspm( ȓT'( ȓ# T c( ȓ TYVSPM( ȓ9# T#A>;152/%)( ȓYT ( ȓ T?!T#_?#{@9qT{#_ )+ih8J @@*`@_?#{WOC @چR!h@`@!h @`@!@arw @9)Q 9@`rw!R@95@@ IRh@ut !@A@BhZIHah^Ia)@?T*_aThzI@( )  ) ɓ? T?XR`6hfIibI(  IR  hb if hZIaZ @94݆R9``F[@NA94hVv4ʆR``bx`"`@a[`@OC*WB{A#_iB`@?#{O@BRxxt@!|@BOA{¨#_@a@?#C{WOCA8%C@ARR\@ 5x qlTqTc4qT@N$qT(q`T,q!T@@Ni BT4t@!BcRq T@@Ni T 5*88#@D4$q`TqT@Ҩ@( T*8@@襩)hI T,q TiR*88RA8%C@ T@ODWC{AC#_t@h!BV@@q!T@襩)hI b Tq! Tt@ !B Rt@ !B88t@( !B Rҥ9gARt@h! B*E>*Rt@!BCR t@h!B ReA@ ȓ cTB&@ ȓ B3TRB@ ȓ TB@ ȓ TBR@1TR"@A1TzR|v@ ȓ c TB~@ ȓ 0TRiV@A0TRb@0TpR[N@0TRT*@ ȓ TB2@ ȓ /TRAF@/TyR: Ru h 07H86>@ ȓ TBi:@ ȓ -TR"v@ ȓ -TR^@ ȓ -TxRj@ ȓ -TRf@!.TR? 1Tn\@8ҀyB@ZBlR*?|1T 1Tt@!B* *OCWB{A#_֖.@ ȓ TB .@ ȓ TB@@"@@@t@(!d ) JqCB R z@ )  ) ɓ? T`҇B mt@ !d ) JqCB R b@ )  ) ɓ? cTB@r t@!d ) JqCBR n@ )  ) ɓ? CTڀBm`t@H!dBRr@ ) !T? 1 TN@!@@@@a@@@ˈBƵ@ &Bú`GBU[NߚBPB@r _B4`}Rq`@B@utoB1@pymB`L w`Beu B`Р wsڀBm`}Bƫ@{`҇B mB K@O`B~`2B@@'`בBغ@` `Bĥ @>@@@B!c*?#{OR@Bjh8Rt@!|@BOA{¨#_@a@?#{ O@R`5u(5t@H!t@!B @OB{è#_t@!@9B@94@@@@@@?#{O uqTiBvjZk~Lih? kTaTiZ4iht5hZ@hukTR`t5hukTiv?q!TkņR ņRtF[( }R Rhjhs } ROA{¨#_?#{OHR@Bjh8Rt@!|@BOA{¨#_@a@?#{ O@HR5u@H!@9B u@H!B @OB{è#_@@@@?#{O@Rh@95BRTBRt@!|@BOA{¨#_@a@?#{O@AAR45tB*BRt@!|@BOA{¨#_@a@?#{OCA8%C@95@9AR45t@!tt@!B *t@h!BA8%C@ aTOB{A#_@a@@@@@?#{ O@ R*R $ R5dqT5B *BRTBR BRt@!|@B @OB{è#_@A@?#{O@!AR$5dBq*BRt@!|@BOA{¨#_@a@?#{OCA8%C@95@9!R$5t@!@9t@H!B*t@!B@9R6A8%C@ aTOB{A#_@@@a@@@?#{O@AR$5dB*BRt@!|@BOA{¨#_@a@?#{OC A8)%C@b AR5@qCTt@h!t@!BA8%C@ !TOB{A#_@@R$5t@!@ @@*t@!B@a@@@?#{O@dhqTBR BRt@!|@BOA{¨#_@a@?#{OC A8)%C@AR5@ Q?1hTt@!BA8%C@ ATOB{A#_@@a R$5t@!@B*t@!B$@A@@a@?#{O@(RA R$5BR *BR$t@!|@BOA{¨#_@a@?#{O@vw6BRTBRt@!|@BOA{¨#_@a@?#{O@RBR@9@9 @9 @9t@!|@BOA{¨#_@a@?#{O(R@Bjh8Rt@!|@BOA{¨#_@a@?#{ O@(R 5t@!@9B@95F4t@!Z\^\B* t@H!B @OB{è#_@@@@@a@?#{ ORuBE94ӆRthv@7H42h6F9h5hFh4hZR9(4*U յU OB @{è#_֨F9aRh$5F95hF4h^R9h4*F9Rh$5F9h4F9h4F9hF4hjR9h4*F9qARh#5hQ94hFh4hNR9(4hjR9J65h@h!(RhJ6hRv!Rh$5(RRh$`5@94huကRh$5 R6 ժ*h@@@h@!h@!*h@!0h@!6@A@hRv ) JqCB@A@B@95*h@!*h@h!#@A@BhQ95@A@B@A@BF9H5U@A@BX@A@Bsh@@@B!c*$h@@@Bdv!c RB!c?#{WO`چR@94ӆR*vjT5j6!TˆR)RF[R69*T մ*OBWA{è#_ֈ@@@Bv!c*?#{O@BRJvt@!|@BOA{¨#_@a@?#{OC A8)%C@BAR5@qCTt@h!BA8%C@ aTOB{A#_@@J6t@(!B@!@?#{O@@R$5dB*BRt@!|@BOA{¨#_@a@?#{OCA8%C@95@9R$5t@!dt@!B *t@h!BA8%C@ aTOB{A#_@a@@@@@?#{O@@Rfb^ZVRNJFB>:62.*&" @5zRBRt*BRt@!|@BOA{¨#_@a@?#{O@@R$5RdBjh8#**BRt@!|@BOA{¨#_@a@?#{OC A8)%CAR@5@ RR Sj)8$5t@!@t@!B *t@h!BA8%C@ aTOB{A#_@A@@@@@?#{O@Rh@95BRTBRt@!|@BOA{¨#_@a@?#{O@@R$5RdBjh8#**BRt@!|@BOA{¨#_@a@?#{OC A8)%CAR@5@RaR Sj)8$5t@!@t@!B *t@h!BA8%C@ aTOB{A#_@a@@@@@?#{ O@R@9(5BR*a@R#5cB@9 **BR*u@!B~@ @OB{è#_@a@?#{OC A8)%CAR@ 5R @9)5t@h!B /t@!B#@AR*)S 9 9#5t@!@ @@*t@h!BA8%C@ aTOB{A#_@@@@@@?#{O@چR yA9i5BcRt@!B @9c4v )r#BR@h!|@BOA{¨#_@A@@@?#{OC A8)%C@AR5@? qTچR yA945@94R*7F[2 5T@9H4R6*@2t@h!Bt@h!BUU@!B*~@A8%C@ T@OC{A#_@@@@@@?#{ WO@چR@94ӆR**vjT մT6h5T *667 ˆR(RF[ R69** @OCWB{Ĩ#_ֈ@@@Bv!c*?#{O@Rh@95BRTBRt@!|@BOA{¨#_@a@?#{og_WOCA8%C!   RR`"!Bx^v un`!B`!B@`s0!Bh@@9(A!#R@!RR*`"R 5@brw`sh@A8%C@ !9TOFWE_DgCoB{A#_! Rx @!B;h@@@@-R`h@!(Z{9#?@TWky-RckybZhh@@a@@A@B4RAR"Rt6t6`Fh@!ӆR!`B ̆R ݆R{{i J` h.i2i6j:C9h@@@ @A@Bh@h!Bh@ IR J` Ajz hj hF[(h@!A9`@!4*h@!F@9@9A@Ba@`@B5h @`@ B4*h@!h@(!)h@!RAh@*!RAkT~~`@Rt5`h@!,@A@B@A@Bh@!`@R`@h@!F@A@@A@h@~@bZ!A`7h@!bZA`7h@ ņRt !A#R@6h@ņRt !A#R@6h@!4*h@!@A@Nh@!@A@Bx@A@Bh @Hmh@!.@A@*@A@hZd*ve.vB@hZ J{{J! @Ri5 R@i kh5R`iij@A@B`@9aZ`@aZ?#{WOCA8%CȆR @P6 h) t7A!Rv !*99`v7 6 ) J kh& )h&)  h*Jl6h.kn. kk>oB oB o& )j&  Jh& ij2h& @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@Hhzn@Hh~r@hA8%C@ ! TOCWB{A#_*!#R7R@vR!!dvw!#R7R@vR!!dvw!#R7R@uR!!?#{#_WOA8)R%C !c@CA 5` @BcR!"RqKThvw7*`@*Rsh@h5!.R!bR6)!`7cvwhtS ?k-2Tsh@h6!B* sh@H3!Bsh@!BRrHRi2w!3CR()7C_i( sh@!B!3CR 75wC_i*R!#R(jN9j9@6uR!#R`6hRyuZ!#R`6Ryub!#R@6yubsh@!cHydHyeHyB6R!vyh* R @9v9i9 y5*sh@!B!!h9v9 )svh9iz 5!9sh@H!cnHydrHyevHyBfzHysh@!?@9C@9G@9BK@9g2w@9!!9!#9hvHyizHyR`@} yS /9aB7`sh@!Bup*sh@ !c@a@@@@a@Y@@th@ JDR!v hhvHyiizHyj" *R#Ru"h i j"`6R5!9sh@ !cId IB!CRt4nRH r6@@^@A@h@@*sh@!B*A8%C_ T*#@OGWF_E{C#_@@Uhh27@@r @RR`hB*5@@f@a@@@@@Msh@(!B@!@?#{ _WO@R  R R % R 8_!(R "IRjR t(h9R 9R X:R:R H;R 8<*R<@ ; (= 8h ` @ @HEh66 @i4D*t26 @i5E*u>6 @I)EjQ9i:64 @*X EJ%Ek T * ** *kKT*** * **RR**` @R****` @!R****t @@Ht @@H` @R*CR**ODWC_B @{Ũ#_?#{ O@!AhRu9OB @{è#_ֈʆRt5sh@!@Bsh@!B9@@@@?#{og_WOA94ʆdžɆ  V7R9BrA94v@9r@kTqTqT@@_49@5B@ t @`?5H@@A@BH@@A@B*H@@A@BB@[H@@A@.A2ABF@r{ Bt @`?ր_`4@5@@*H@@A@BOEWD_CgBoA{ƨ#_?#{O(AH4 )?kTi@av@RcR鳆jt ကRhj*@5hE9i_2ih9OA{¨#_֔谆hjh(!B@!@?#{8@)@B %@95D95H*{#_?#{_WOA8 gR%C H@huCH`6@##Ci:@ !T#tvCHaC9q#**F9tkaT9hckT* rF9A`Ru#u2r9`5@9h4A8%C_ !TOEWD_C{B#_֔Ehjh!B*R9*Ehjh!B@9h5@@@a@Ehjh@@Bec!c*?#{R hh8Hi4  Ehhh@b@ !R{#_B!c?#{ODvkTOA{¨#_*?q T5t@!B!R 6*t@H !Et@H!B!R*7R!`RF6#jh8)2j(84*t@!B t@H!B*@@@@@@*t@(!B@@@@@!@?#{og_WO*R Ru` R<S<AQ}qkT{JGR{r}R ={ji ?-T lj* ʚt)I)}ۛ#KKCk}̛kDd *i@!@A!@=@@ @((k,TOEWD_CgBoA{ƨ#_?#{og_WO*R Ru` R<S<AQ}qk TGRRr=@V:@)qTi@!@A!@B*JV:)@ _ T+mjK ˚tlCӌ}͛ @RMsrC ͚D }RD *V:J!@I mT?-T*nj@R* ʚtV:Osrm@yLCӌ}Λ% Ϛn1@y}Ri@yDk5@yK) K ***j@A@AA@V:*K @J%@ (k,Th@@@V:@!c1@y5@y@y@yh[IR%@4&qT8YRh@@A@*"HThZw #Ԛ( !4*qCTOGWF_EgDoC{B#_?#{og_WOC R RxRzR9R{ uRB`9  }_J } ȫ5*Th[wF7h@9(4F)#ךH/.1)hFw)qTMhFw C(#Ț)e}i '&*_@TiFw(C)#ɚe}1) h@ @A@ @ }_J } ȫ51*}_K(+ Ȭ5;_T!ROFWE_DgCoB{A#_@*?#{ g_WO[ [*?Tt(Ryh[h^\h^(@94wvb*hF5qaTaCaC*5hF5fh[hU7|*5w"z6(@9H4aZ` @*` @aRBR*` @**Z+T` @aRR*H_4` @!RB)R#R;R` @*"R` @aRCC_xR` @aRCc_xR` @aRC_R` @aRC@"RH@aR` @BRqşhQ94` @aRCyRq` @!RB)R` @***hF5(@94R R)ra5i54(@94aZ`"a[?9* @OEWD_CgB{ƨ#_aZbu4`[sh@!Bth5Rh8sh@H!dZ\e^\B#R8RxBsh@!B*Lhx5sh@H!dZ\e^\B*8@a@Qh8sh@!BhF4@@@@@@@a@?#{ og_WOC?A8%CBctHyxHyR@ Z  A8ՂGF @ B*@ZqLT(R R mRC i~pR)vRsRRB*h*j*_ *HTBITY^ ?q5 T?q T?qTGF ժBv@9Fv9@29uJ@99@99w9 E9"9j#&9!@R*@5zs*jv I#@9H@9 3I#9@9HS9@9}S 3I#9@9HW9@9}S 3I#9@9H[9@9}S 3I#9@9H_9@9}S 3I#9"@9Hc9@9}S 3I#9&@9Hg9@9(3H#9QHGF  )8 Jii C)e}Iii(%Ț6@H߈ARcHHH5T@GF A@R*@5zs*jv@@H7HH#@9b@9(3H#9)AA@KCI#JL@ICb@9)}S(3H#9QIb@9)}S(3H#9yBA9I9b@9)(*H#9FA9H9GF Ղ )8 Jii C)e}Iii(%Ț6@H߈ARcHHH+T@ XGF b.QGF ( )8 Jii C)e}Iii(%Ț6@(߈ARc(((T@Ȉ 07y86GF  R(r@5?@*@ 4GF , )8 Jii C)e}Iii(%Ț(6@H߈ARcHHH T@GF  R(r@5?@*4GF ՛4  @ @ @LZau@?TzsvHy@ yqzHy)}  yJ^)yS)q %)9'6[ZuZu @?ATzsvHy @ yqzHyI y)ySJ^)q %)!@h@!@@@@Bd.Q!c*B!c**n )8 Jii C)e}Iii(%Ț(6@H߈!RcHHHT@f )8 Jii C)e}Iii(%Ț6@H߈!RcHHHT@ )8 Jii C)e}Iii(%Ț(6@(߈!Rc(((T@ )8 Jii C)e}Iii(%Ț(6@h߈!RchhhT@ )8 Jii C)e}Iii(%Ț6@H߈ARcHHHT@  )8 Jii C)e}Iii(%Ț6@h߈!RchhhT@GF A8%C_ aTORWQ_PgOoN{M#_@* )8 Jii C)e}Iii(%Ț6C߈!R`Tf )8 Jii C)e}Iii(%ȚH6Ch߈cARh`ThHH<TTh@@@  մTh@!B*"*h@h! *h@h@a@@A@B*@95Ch@!B*OBWA{è#_h@B@B@dv!cR?#{OhJv4 q T qTiNv4R(R?qT *hNvqT*!Rh#5tN6OA{¨#_tNv q Tq`T5T`yS@T@***sh@!BhZ Rr mTTR*TR@@?#{o g _ W O A8%CX\*h[IR%@7&q TR Rux RR<[RC}kh%ך6* TN$RN)}+A-)A,@ i.)@    "iTChr\&hr TN+RN)+A,)A-@ i.)@    "@) @)K? kiTN"R \ \ \ \+ \ \; \' \ \+ \ \' y\ }\+ \\3+"HThRw#ך( !w*qTA8%C_ aTOMWL_KgJoI{H#_@*?#{O*_qBT(L#)H#*-@"A@)ҨR2iL5E+^xyL-+^xyL+A_L+_L+_L+@yJ%ыy)_ITOA{¨#_sh@(!B@!@?#{ o g _ WOA8%C@BcRcA8FF u"` @PC`h@ Th@'!?R@@چRx*:RC9RThSB Q? qbTYR5FI#֚cb)` @aRR*` @aRBR*` @***H#֚IH2(` @aRR*` @!RB)R#R` @*"R` @aRcBxR` @aRR#3Bx` @aR#BR` @aR#B"R(CaR` @BRqş(CH4hQ94` @aRRQx!h@@A@B*hQ9H5~_)~ Ȫ5 }_J) } ȫ5` @#!RB)R` @*** @`[T@i[@?! Ti[? T`h6KA94@`"S@94ӆRthvH0742h6`F[ @@9 4R 7`F[BGF 0 )8 Jii C)e}Iii(%Ț6SCh߈cARHhHThȨنR@qTU2U յUhvqTBGF A8%C_ TOOWN_MgLoK{J#_sh@( @B`[ @h@H!B*@@@6@C*h@!@A@B@A@@BFF խ )8 Jii C)e}Iii(%ȚH6Bh߈cARhThH9 )8 Jii C)e}Iii(%Ț6B߈c!R`Tm )8 Jii C)e}Iii(%Ț(6SCh߈cARHhH`Th(Wh@@@Bdv!cR@<HR88@!@?#{ *?qT襩)hI Tsh@(!B R*i8sh@!eAcxBlicense=GPL v2vermagic=5.15.110-android14-11-gcc48824eebe8-ab11075071 SMP preempt mod_unload modversions aarch64name=goog_touch_interfacedepends=systrace,touch_bus_negotiator,heatmap,touch_offloadscmversion=gba6dc55a6bfaLinuxLinuxgoog_touch_interface5module_layout~)Hmemcpydmemsetғ__stack_chk_failתAcpu_hwcap_keys5arm64_const_caps_readyNY__cpu_online_mask*zcpu_numberh __tracepoint_0iLz__ubsan_handle_cfi_check_fail_abort destroy_workqueue:cpu_latency_qos_remove_requestUrS__list_del_entry_validw`xdrm_modeset_unlock-drm_modeset_lockdrm_bridge_removeMKkstrtoboolAl;kstrtouint=:%delayed_work_timer_fnYyinit_timer_key__msecs_to_jiffiesWqueue_delayed_work_onʾcancel_delayed_work_sync 4drm_mode_vrefreshӗ>drm_bridge_add"Xcpu_latency_qos_add_request%Ialloc_workqueueZtime64_to_tm seq_printf9Kseq_putsg ,mutex_lock_interruptibleproc_create_single_datasproc_mkdir_data}(proc_mkdirRcpu_latency_qos_update_request pm_relaxqtbn_release_busXRtbn_request_bus_with_resultpm_stay_awake*squeue_work_onLinput_alloc_absinfo;of_property_read_variable_u32_arrayudof_property_read_variable_u16_array;Rof_property_read_variable_u8_arraySdevm_kmallocǖCof_property_count_elems_of_sizeItķpower_supply_get_propertyA}input_eventMJpreempt_schedule_notraceA __traceiter_0F__sw_hweight64A'of_property_read_string_helperof_find_propertyktime_get_with_offsetV!devm_kfree nheatmap_removeCmunregister_tbn9class_destroyӵcproc_remove3`unregister_chrdev_regiondevice_destroysysfs_remove_linkesysfs_remove_group"sysfs_create_group zkfreev\Zsysfs_create_linkNQdevice_create+/alloc_chrdev_region7M8kasprintfN;__class_createq__mutex_initՒrequest_threaded_irq1devm_request_threaded_irqiBflush_workqueuebinput_set_abs_paramsgregister_tbnUmutex_unlockvtouch_offload_queue_frame,touch_offload_reserve_frame{mutex_lock`rMtouch_offload_cleanup#Hpower_supply_get_by_name bpower_supply_reg_notifier۽heatmap_probe5touch_offload_initIof_property_read_stringZ%strcmp勍input_mt_report_slot_stateinput_set_timestampscnprintfߠOheatmap_reade?ktime_getED__cfi_slowpath_diagfstrncpyHWstrlcpy_r0of_drm_find_paneljof_parse_phandle_with_fixed_argsR8drm_connector_list_iter_endbdrm_connector_list_iter_next0_"drm_connector_list_iter_begin {{__dynamic_pr_debug#(__kfifo_out_peek?__kfifo_in~_printkGNUv7&ҤPryGNU  0$D<,(48@`\hdTXLPHlptf<@DHLP$(\,8 TXM\` dhl pt 5x|g $)(s8 <@,04 !"#0$4N8 %D&HBLP'TX\(`}d       T, 0 4 UD H L UP X V\ d l p  W     X   Y        +  8 < `     Z B [ \ \,  0  H 6l ?p ? 9     M M + 7, d    H H  \  +\`dkhkl[*p[*x+""+HH& & + CC$ ( 4+PTXH\H`d|HH[*[*+4HH+$(,000LPT X \`h+ HL`HdHhlx+hh$$((+ػػHH0Ի4Ի\`  <<@@``(,DH`,d,x|<<ܻܻ( , LP|44,,48h`l`|6XX$$+ $8`<`X6##[[$$+44  ## 5$50$4$@+H L d`h`##$$+   UU $$$0+8(<(  6  66(648L6X\p6|6@@66@@6 $604H6TXl6x | 66@@66  6,0H6ptx8|8ll$$.  9  +Plptx~~  +  +0 | ~!}0! 4! D!9T!X!`!d!h!&l!&t!+!!!!0!0!"!"!+ """~"~"" ""$"+"""9"0+"0+"9""""" " "+4#@# D# P#T#`#9p#t#|### # #+#$$$$$ ($ <$@$D$~H$~L$UP$UT$+l$p$t$p x$p |$U$U$+$ %,%D%0+H%0+T%X%d%9p%t%%9%5%5%9%%%%%%%+$&0& 4& H&L&X&9h&l&t&x&|& & &+&&'''" '"4'8'<'@'D'v&H'v&L'+h'l'p't'x'v&|'v&'+'( ( $( 0(4(@(9P(T(\(`(d(h(p(+()))~ )~ )$)() ,) 0) 4) 8)+)))))))))) ) )+*<*@*L*9X*!\*!h*9x*|****k&*k&*++$+(+,+~0+~4+' 8+' <++++++++' +' +++++p +p +' +' ++,H,P,!T,!`,9p,t,,9,,,,,9,9,+---9- - ,-9<-@-H-L-P-GT-G\-+-5-5-9----- - -+8. <. L.9\.`.h.l.p. t. |.+....d.d.2.2/+ /$/,/t0/t8/%>>p >p >>>+x>>>>9>> > >>?9? ?$?(?,? 0? 8?+????)'?)'???+???~@~@@ @+8@L@P@X@ \@ @@@p @p @@@+@,A0+0A0+4A8ADA9XA\A`AdAhAllAlpA+AAA"A"A0+A0+A9AAAAAlAlA+XBBBIB BBB~B~BeBeC+CC C$C(Ce,Ce0C+LCPCTCp XCp \Ce`CehC+CDCtDkDFDDDPDPDDD%D%D.EE$E90E0+4E0+@E9PETE\E`EdEZ&hEZ&pE+EfFF FF FL(F,F0F4F8FL@FDFHFLFPFLTFXFhFlFpFHtFHxF|FFMFFFF%F%FiF+F+FNFOF GPGRlGpGtGQ xGQ |G+GGGHGHGqGGGG+G+GHGHGrHHH`+H`+H+H+ H$H(H!,H!0H+4H+HH+pHsHW HW H+H+H+HHHHHHHxII I$I,I 0I 4ILHILIhIyI&I&I*(I*(I+IIIII)I)I+I+I+IzI J J^$J,J0J4JSHJLJTJ`JlJ pJ tJQ xJQ J+JJJQJJJQJJJJJR$JR$Ke KKKe WWW^8WAD' a,batdĻ Ȼ̻лԻػ ܻ<l̐ܐ ,, L<L\\ |$l(|,048<@DHtL0PTXd\ `&d|h0l ptx|!#   ("$ļȼ̼%мT`H03x `0$3(01418@@4D4HP(DTDXx`cd$dhpdtdx =y/C//Ha;H_9 &-\,G-$Z7$H,8W,,FD+M+,TBT@ % H `$?`=0`1;/9$o%=%%l*7lHDq$;$$FxD<5WB@,j2><((2((x;x84x:6xH8g``FHD@:44T4|B@`3)~33 > <\%s%&:8h432Y38z68HHd$$%,E,DT111'BX@XIh>~<L!6!!:8P   !J6HHd222EC0N/;00A0/@E > \<lBnDF:DD8p.S..P5PGtg'}''\E\C A@ (" T =T r* \3< :885\G>88fEC|A*$ ?$)0 =0 !;! +!9!`"7`" #p5 #*#0vG#$=E$%tC%*&<A&B'?'*(|=( *;*!**`9*{ ,7 ,^,G5,l-MG-.E. +.$KC.ZA/|?;P8f=L0; 589d070G851IH4G@v58D4Q@5C@5*5+A56M?6*l707=l788Z;8n9X99Q*:LS7:;H;J<F<C*4=HD4=!|>B|>-*d?@d?A?A_*B=B*;C(9P#7,D1DHDFE64FPBh-`+8+8 '+qDhNBR(@H[>h]<X^#a:a-aL8a(d,bH6,bqH`u>8YFc-tdADtduBpE8@d>d<f:@h868s6@jAHlkED8l BQ@w<pl:8tlC6HlEClAhm48~T(@r>U<r?:L:p8=8`s5GsE CtA?x}= ,<|}:8}5$G}_E0C8uA@?u=0;}9<7}i5HoG}6ETmC}|AP?xv=`;v9`7}@5lFG} ExDC}SAu?}_=p;w97Pw5H}FD}C$A}F?0=}S;Q9wL7HxFJ88DxB@}?=}#;!9}7H}FjD}B@}><}:8}6 jH}-F,:D}IB8z@}>D<}:P8}l6\:H}Eh D}BtJ@}Z>p<}:8}<6H~EC~A!@~=N< ~8:68~5G~ECT|A?~=%<~: 8 ~5G$~XEC(~A?,~=(;0~9474~b58~hG/EdfCuA܁?=;9795d?GEh=CLAn? X={;0y9|7@4HLFDXCAd??Č)=@L;J9PE7H`F DpBȌ@|?̌<;Ќ97ԌH{F،cDB܌@><:86cH&F3DBBs@><:8e6%3H E D,B,<C@<LS>L\i<\l:l6|8|56t HEgC̐A̐ܐ@ܐ=yG<H 1: Z/8,5,<G<LzEL\C\lAl8|?|=Q<M:685pGQECA?T= ;X97\[5$aG`(E0_CdnA<?hz=H;l9T7pt25tܚW08G0D6CdEAd g? Q=ܚt;r9:|u7|d"040HFhDBԢ@8?"=E;DC9`>7@HlFDDxBH@?L<;P97THtFX\DB\@>`<:d86h\HFl,Dp;Bĥl@>H<|:8^6p,H̩EC B<@ L>xb<:8.6HECA@= @<*:@(8 5DG0sEC@A?P=<`:ĭ75GJECA?а=;897HT5HZG!EXCtgAĶ?Hs=l;9$7+5P1GD/C>AL`?J=m;k9n74HĻFȻD̻Bл@Ի1?ػ=ܻ>;<977HFDB@?< ; 97 H(mF,UD4B<@D>`<d:l8t6|UHF%D4Be@><:8W6%HEC̼Bм5@CE>~:,|8'6,GE-CA0- @=`-9< #:-!8@5-G`lE .CAP.?=.<9.75.|GCE/zC AP/?@=/;`97M5SG/EQC0`A?@0l= ;@9`70$5*GD(C07AY?C= f;@d90g7`4HFD(B9#@7#( 5K*?@1=7;59`107HF~D`+B+@+>(, '   k @ +` "  r0 . 0 /  /@ &`  . 0  0 =,  r1@ ]0` ( <;9 7@~H`fFNDB@>< :@8`6NHED-B^@ n>@<`:81P6 888J 8g$8(8U,80848188<8@8hD8H8.LX+PXTXXX[\X.`XwdXhXDlXpXtXxX|XXCXVXXXXiXXX{`?  $@. ĻȻ[̻л ԻY ػ6 ܻ| 1 X               [  = $ ( , 0a 47 8 <y @DnHLPPTX\ ` d&h=lp_txH | } f   / ļ ȼ ̼м>_7G4FZcDZD#C'2AB<A_9-q#8t/\@ #H#HC&tP*Ķ5fX.&H$)܁4 @h,lW18H)4/Q-,а#,P42,0$6#"#Pi+rx /3Cc3H4% R 4$̩ &ĥX%pT-\.Rl' hm(  ^4 lk"h](H[ hNt1H4,#X^!<!|82E0 O.E' x"" L"& #C"$p&%" ._#;,&2&(P&E.J+22%3+O+.$"4'T)&!) $. #Q!'Cv"&-?G,.&29\| "-GW44-W&" (v2^&n4"N"" '%$,/8'v- Gd#"!1_P;)!a/F -؈%x,'Mc+/x ;dUY%+Y$C|TVQ>^(=.\E@P$$4j8/3 %3unfP$Z[1ؠl\a`!hĻ C@2p/ Ǔn=6z.YoE'p1B"4Իػ^ܻ /1 _ #(,X4Z<od.note.gnu.property.note.Linux.hyp.text.comment.init.plt.hyp.bss.rela.altinstructions__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.rela.text.__cfi_check_fail.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_gpl+goog_check_spi_dma_enabled.rela___kcrctab_gpl+goog_check_spi_dma_enabled.shstrtab.strtab.symtab.hyp.rodata.hyp.data.rela.data..Lanon.88224a984f21c8fb89cec88f9abcbcd9.1power_supply_get_propertyof_find_propertystrncpymemcpystrlcpyclass_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_showgoog_proc_dump_showfw_grip_showgoog_proc_heatmap_showfw_palm_showping_showgoog_proc_ss_diff_showgoog_proc_ms_diff_showforce_active_showinteractive_calibrate_showgoog_proc_ss_base_showgoog_proc_ms_base_showfw_name_showtest_limits_name_showconfig_name_showscan_mode_showmf_mode_showpanel_id_showoffload_id_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_requestical_state_init_testical_state_run_testdev_attr_self_testical_state_end_testgoog_offload_input_report__ubsan_handle_cfi_check_fail_abortgti_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_jtgoog_proc_dump_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_jtinteractive_calibrate_show.cfi_jtgoog_proc_ss_base_show.cfi_jtgoog_proc_ms_base_show.cfi_jtfw_name_show.cfi_jttest_limits_name_show.cfi_jtconfig_name_show.cfi_jtscan_mode_show.cfi_jtmf_mode_show.cfi_jtpanel_id_show.cfi_jtoffload_id_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_calibrate_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_input_get_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_jtgoog_get_max_touch_report_rate.cfi_jtreset_store.cfi_jtfw_coord_filter_store.cfi_jtfw_grip_store.cfi_jtfw_palm_store.cfi_jtforce_active_store.cfi_jtinteractive_calibrate_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_jtgoog_get_test_limits_name.cfi_jtgoog_get_config_name.cfi_jtgoog_get_firmware_name.cfi_jtpanel_bridge_disable.cfi_jtpanel_bridge_enable.cfi_jtgti_charger_state_change.cfi_jtgoog_touch_interface_probe.cfi_jtgoog_get_panel_id.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_initmemsetktime_get_with_offsetdev_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_locksof_parse_phandle_with_fixed_argsgoog_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_filterof_property_read_string_helpergti_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__ZTSFiPvP17gti_calibrate_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_cleanupgoog_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_calibrate_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_healthcheck_dumpstrcmp__kstrtabns_goog_input_set_timestamp__crc_goog_input_set_timestamp__kstrtab_goog_input_set_timestamp__ksymtab_goog_input_set_timestamp__kstrtabns_goog_input_get_timestamp__crc_goog_input_get_timestamp__kstrtab_goog_input_get_timestamp__ksymtab_goog_input_get_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_numtime64_to_tmdev_attr_fw_palmkstrtobool__stack_chk_fail__cfi_check_failgoog_offload_populate_mutual_channelgoog_offload_populate_self_channelgoog_offload_populate_coordinate_channelof_drm_find_panelical_state_init_calical_state_run_calical_state_end_cal_printk__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_checkgti_debug_input_pushgti_debug_healthcheck_pushdrm_mode_vrefresh__dynamic_pr_debugof_property_read_stringdev_attr_ping__cfi_slowpath_diagkasprintfscnprintfseq_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_stategti_update_charger_statedev_attr_interactive_calibrate__kstrtabns_goog_get_max_touch_report_rate__crc_goog_get_max_touch_report_rate__kstrtab_goog_get_max_touch_report_rate__ksymtab_goog_get_max_touch_report_rategoog_lookup_touch_report_rate__class_createdevice_creategti_debug_input_updategti_debug_healthcheck_updatereset_storefw_coord_filter_storefw_grip_storefw_palm_storeforce_active_storeinteractive_calibrate_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_framepower_supply_get_by_namedev_attr_fw_name__kstrtabns_goog_get_test_limits_name__crc_goog_get_test_limits_name__kstrtab_goog_get_test_limits_name__ksymtab_goog_get_test_limits_namedev_attr_test_limits_name__kstrtabns_goog_get_config_name__crc_goog_get_config_name__kstrtab_goog_get_config_name__ksymtab_goog_get_config_namedev_attr_config_name__kstrtabns_goog_get_firmware_name__crc_goog_get_firmware_name__kstrtab_goog_get_firmware_name__ksymtab_goog_get_firmware_namegti_proc_name__this_moduleical_state_idlemutex_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_probedrm_connector_list_iter_endgoog_process_vendor_cmd__list_del_entry_valid__kstrtabns_goog_get_panel_id__crc_goog_get_panel_id__kstrtab_goog_get_panel_id__ksymtab_goog_get_panel_iddev_attr_panel_iddev_attr_offload_id__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_note_9$d.599$x.499$x.399$x.299$d.199$x.99__UNIQUE_ID_license589$d.589$x.489$x.389$x.289$d.189$x.89$d.579$x.479$d.379$x.279$d.179$x.79goog_pm_wake_unlock_nosync.__UNIQUE_ID_ddebug569$d.569$x.469$d.369$d.269$d.169$x.69$d.559$x.459$x.359$d.259$d.159$d.59goog_update_fw_settings.__UNIQUE_ID_ddebug549$d.549$d.449$x.349$d.249$d.149$d.49$d.639$x.539$d.439$x.339$d.239$x.139$d.39$d.629gti_debug_input_dump.__UNIQUE_ID_ddebug529$x.529$x.429$x.329$d.229goog_touch_interface_probe.__key.129$x.129$d.29$d.619$x.519$x.419$x.319$d.219$x.119$d.19$d.609$x.509$x.409$x.309$d.209$x.109$d.9_note_8$d.598$x.498$x.398$d.298$x.198$d.98__UNIQUE_ID_author588$d.588$x.488$x.388$d.288$x.188$x.88$d.578$x.478$x.378$x.278$x.178$x.78$d.568$x.468$x.368$x.268$x.168$x.68$d.558$d.458$x.358$x.258$x.158$d.58goog_offload_populate_frame.__UNIQUE_ID_ddebug548$d.548$x.448$x.348$x.248$x.148$d.48$d.638$x.538$x.438$x.338$x.238$d.138$d.38$d.628$x.528$d.428$d.328$x.228$x.128$d.28$d.618$x.518$d.418$d.318$x.218$d.118$d.18$d.608$x.508$d.408$d.308$x.208$x.108$d.8$d.597$x.497$x.397$x.297$d.197$x.97__UNIQUE_ID_description587$d.587$x.487$d.387$x.287$d.187$x.87$d.577$x.477$d.377$d.277$d.177$x.77$d.567$x.467$x.367$d.267$d.167$x.67$d.557$x.457$x.357$d.257$d.157$d.57goog_offload_populate_frame.__UNIQUE_ID_ddebug547$d.547$d.447$x.347$d.247$d.147$d.47$d.637$x.537$x.437$x.337$d.237$x.137$d.37$d.627$x.527$x.427$x.327$d.227$x.127$d.27$d.617$x.517$x.417$x.317$d.217$x.117$d.17$d.607$x.507$x.407$x.307$d.207$x.107$d.7$d.596$x.496$x.396$d.296$x.196$d.96$d.586$x.486$x.386$d.286$x.186$x.86$d.576$x.476$x.376$x.276$x.176$x.76goog_pm_wake_lock_nosync.__UNIQUE_ID_ddebug566$d.566$d.466$x.366$x.266$x.166$x.66$d.556$d.456$x.356$x.256$x.156$d.56$x.446$x.346$x.246$x.146$d.46$d.636$x.536$x.436$x.336$x.236$x.136$d.36$d.626$x.526$d.426$d.326$x.226$x.126$d.26$d.616$x.516$d.416$d.316$x.216$x.116$d.16$d.606$x.506$d.406$d.306$x.206$x.106$d.6$d.595$x.495$x.395$x.295$d.195$x.95$d.585$x.485$d.385$x.285$d.185$x.85$d.575$x.475$d.375$d.275$d.175$x.75$d.565$x.465$x.365$d.265$d.165$x.65$d.555$x.455$x.355$d.255$d.155$d.55$d.645goog_process_vendor_cmd.__UNIQUE_ID_ddebug545$d.545$d.445$x.345$d.245$d.145$d.45$d.635panel_bridge_mode_set.__UNIQUE_ID_ddebug535$x.535$x.435$x.335$d.235$x.135$d.35$d.625$x.525$x.425$x.325$d.225$x.125$d.25$d.615$x.515$x.415$x.315$d.215$x.115$d.15$d.605$x.505$x.405$x.305$d.205$x.105$d.5$d.594$x.494$x.394$d.294$x.194$d.94$d.584$x.484$x.384$x.284$x.184$x.84$d.574$x.474$x.374$x.274$x.174$x.74__sw_hweight64$d.564$d.464$x.364$x.264$x.164$x.64$d.554$d.454$x.354$x.254$x.154$d.54$d.544$x.444$x.344$x.244$x.144$d.44$d.634$x.534$x.434$d.334$x.234$x.134$d.34$d.624$x.524$d.424$d.324$x.224$x.124$d.24$d.614$x.514$d.414$d.314$x.214$x.114$d.14$d.604$x.504$d.404__UNIQUE_ID_scmversion304$d.304$x.204$x.104$d.4$d.593$x.493$x.393$x.293$d.193$x.93$d.583$x.483$d.383$x.283$d.183$x.83$d.573$x.473$d.373$d.273$d.173$x.73$d.563$x.463$x.363$d.263$d.163$d.63$d.553$x.453$x.353$d.253$x.153$d.53$x.543$x.443$x.343$d.243$d.143$d.43$d.633$x.533$x.433$x.333$d.233goog_touch_interface_probe.__key.133$d.133$d.33$d.623$x.523$x.423$x.323$d.223$x.123$d.23$d.613$x.513$x.413$x.313$d.213$x.113$d.13$d.603$x.503$x.403__UNIQUE_ID_depends303$x.303$d.203$x.103$d.3$d.592$x.492$x.392$d.292$x.192$x.92$d.582$x.482$x.382$x.282$x.182$x.82$d.572$x.472$x.372$x.272$x.172$d.72$d.562$d.462$x.362$x.262$x.162$x.62$d.552$d.452$x.352$x.252$x.152$d.52$x.542$x.442$x.342$x.242$x.142$d.42$d.632$x.532$x.432$d.332$x.232$x.132$d.32$d.622$x.522$d.422$d.322$x.222$x.122$d.22$d.612$x.512$d.412$d.312$x.212$x.112$d.12$d.602$x.502$d.402__UNIQUE_ID_name302$d.302$x.202$x.102$d.2$d.591$x.491$x.391$x.291$d.191$x.91$d.581$x.481$d.381$x.281$d.181$x.81$d.571$x.471$d.371$d.271$d.171$x.71$d.561$x.461$x.361$d.261$d.161$d.61$d.551$x.451$x.351$d.251$d.151$d.51$x.541$x.441$x.341$d.241$d.141$d.41$d.631panel_bridge_enable.__UNIQUE_ID_ddebug531$x.531$x.431$x.331$d.231goog_touch_interface_probe.__key.131$x.131$d.31$d.621$x.521$x.421$x.321$d.221$x.121$d.21$d.611$x.511$x.411$x.311$d.211$x.111$d.11$d.601$x.501$x.401__UNIQUE_ID_vermagic301$x.301$d.201$d.101$d.1__tracepoint_0__traceiter_0$d.590$x.490$x.390$d.290$x.190$x.90$d.580$x.480$x.380$d.280$x.180$x.80$d.570$x.470$x.370$x.270$x.170$d.70$d.560$d.460$x.360$x.260$x.160$d.60goog_update_fw_settings.__UNIQUE_ID_ddebug550$d.550$x.450$x.350$x.250$x.150$d.50$x.540$x.440$x.340$x.240$x.140$d.40$d.630$x.530$d.430$d.330$x.230$d.130$d.30$d.620$x.520$d.420$d.320$x.220$x.120$d.20$d.610$x.510$d.410$d.310$x.210$x.110$d.10$d.600$x.500$d.400$d.300$x.200$x.100@hxK 8pA  @21$ PԼ8 3   =@5#g2X@X8p#@@h#3@0Sx#F@b#0@hr#@(v#y,@#*0HLo40@\@E@5$h5 ЉЉr%xI