ELF>;@@0/GNU*XJ2i%{LinuxLinux6.1.0-41-amd64SHHx1ҹHH@p1[SHHxHWHwFH@p1[fDSHHHtu+{t1ҾHHH@p{hw[HC[ @AUATUSHHkLL Lm t:L{tH111HH@p[L]A\A]Lf.AUATIUSHoxHEHÅt []A\A]LLÅA$A$}t@1A$tI$tuBHUDHH@p}JtH1HH@xA$t#I$tA$E@LH}H[]A\A]L-OtHGgAVAUATUHSHWxCL` LHHHHE HCfCCHEHǃH HH`HǃHk(MlE1E11Ҿ5HMpE1E11Ҿ6HE11E1:H}hHDmlDutHHHt DA HDmpDuxHHHt DA$EgtHS0Eg tHS0EguI<uHk HHH]H[]A\A]A^HS0EgE1E11ҹ0HE1E11ҹ1HE1E14H}hE1E11H߹2E1E11H߹3E1E11ҾH{'ff.ATUSLgxHI$HuMA$Iv0AL$hH߾HHHc[]A\L[H]A\@ATUSLgxHI$Ht [H]A\IL$TH߾HHHc[]A\fATIUSH_xHHt [H]A\KeDCfLHHHc[]A\ff.@AVAUATIUSH_xHHt[H]A\A]A^DkBHDsDEt0AuTLHH[]HA\A]A^LHH[]HA\A]A^{hAt#LH[]HA\A]A^DA'v 뿍 fAVAUATUHSLgxM$Lt[H]A\A]A^A\$HLEl$FA|$ht#HH[]HA\A]A^Dɍ A'wč DHfHHH HHH SHHHt9u*{hwA{tHH߹[11H@p[{hvHC HC ff.fAWAVAUIATIUHSLxHMLutAuLH[]A\A]A^A_L1HLLIHH@8LHLHcÅ[HI]A\A]A^A_[H]A\A]A^A_fAWAVIAUATIUHSLxMLHcHuAHuLH[]A\A]A^A_LmHLLIH@0LH9U1HAVAUATSHHHĀeH%(HD$x1HGft$4HL$4D$61HD$8DhHD$@AHD$HHD$PDcAEtAăADuoAAT$4fST$6SSh@@t*HHt$4HShv:u6EwHT$xeH+%(yHe[A\A]A^]Ht$4HBShtuAtEtHHt$4H H{1ɺHt$XHD$XHD$`HD$hHD$pt3B8fE.HT$4H2HCHL$4Ht$D$PD$fT$HT$HT$PHL$(HxfT$ 1fT$fL$"D$$WAA1D;v1sAUATUHSHLgxeH%(HD$11fD$HHHH׾ HT$HM$Lt%HHT$eH+%(H[]A\A]T$f9FfAD$Hfw!f9Bifcw, AL$FL HHx AUATUHSHHLoxeH%(HD$11MfD$Lt)HcHD$eH+%(HH[]A\A]HHtAEBHLHHt AEBHHHT$ HuL$f9FfAUDfw!f9CifcvAEBHnf.Gh<t1<u?‰?‰AUATIU)SHGLh LÅuA<$w%du܃uyAD$h<tz<t\<HI$LH@PÅu7AD$h<tG<tR<uFA<$u?AD$1ۉ[]A\A]HAD$&HA<$tAD$A<$u밻HLff.AVAUATUSHHLgLoMt$ A${t1ҾHHH@pHŅu*MtzLt*{uH[]A\A]A^Mt Lu܀{tHH111H@pH[]A\A]A^LN{tH t1LLL LI$CfATUSHoxHHELHLtHt}@u>HpLH}H1[]A\1E@AVAUATUSHHLLeLÅu}}Mt$ 1ҹHHH@pA$ A$u_L LI$LH[]A\A]A^HWu }ủL1Lff.AUATUSHnHLe tH8t 11LHHH@`tTH{tp{tWHHH@XLA LH{uEu[]A\A]HHu)HH111H@h[]A\A]H,H[]A\A]@AWAVAUIATUHSH H_xeH%(H$1Lt$H|$ HD$HDŽ$LH)HHHLH|, D,H{Ht HCHHH$AąLcLH|$HD$ID$ HHD$ADžHHt$HHADžH|$HHHH@ADžHHH@ADžHHt$HH@ADžHHt$HH@ ADžH8A$tPA$uH|$EfH ADžH<$HH$eH+%(uEH []A\A]A^A_HLHHIcD,0ff.AVE1AULo ATIUSH8HeH%(HD$01fDD$.HD$HD$HD$HD$&HGH@ I|$HGH@ %=yHD$At$E11I|$PA^ HLHHu@AID$LeH} HI$AL$`LHHEHH=ÅHHLÅEHHHEh2EBHfMDHÅHHÅHHÅHÅ}^HLÅHELp EF HLfUHÅHHLÅLLLA 1LA$ UIHXA$ }u/HD$0eH+%(H8[]A\A]A^HtHLÅHHLÅHELp H11HH@pSIGh<t1<u?‰?‰ATIUHiQSH%L[ÅuA<$wdEu؃tt []A\fw f9Cifcw ff.@'wFtFx& u<t0t Gh1҉t<wGh׀~uPv!tGh~x1F Ghf.huG1@1@1@AVIAUATIUSFHoH^HLlK/HH1HKCH5 KCH6 K:HI9kHAFgu% uEuhH1111[]A\A]A^AL$HAFg tAL$HAFgtAL$HvHHH HxLN1EIQIfA2HH9ufD9EA~Ix1fAHH9ufD91ff.@SHH1H t[dHu߃;[Ef.SHH1H t[*Hu߃;[Ef.AWfAVAUATUSHHpeH%(HD$h1Hl$H|$HD$LHH)NH1ft$Ht$RfD$TD$VfD$HHD$HHD$HBHD$HBHD$"HBHD$*HB HD$2HB(HD$:HB0HD$BHB81HD$JHD$HH9uT$RHuMH1HH9uLt$XT$SE1HD$`HD$WMHD$_I)D$gNDl$WL)H9HGJT-H IHt ItHB8L)r1L 9LL<`9rH{HL$WP1AąuQIIPu  N'H{1HL$TuVD$Uy1uAHD$heH+%(uCHpD[]A\A]A^A_T$V u<tA뾅ADHEfUSHuk{ACH{(uwPaHt(u;uCt([];uCtdd1[]͐AVAUIATIUS HHGHh HFLI@tLLtI]LHu*HS@LqH[]A\A]A^AUIATIUSHH_xCAH{ƒ{AH{(H-HHD$HH9dCAH{ufLH[]A\A]HLHff.AVAUATIUHSLwxAFAI~ÅA~AI~@(ÅA N'AFAI~ÅtAuHHﻒZA~AI~ÅxkA~AI~ AŅfEHLHc[]A\A]A^AHHHAVAUATUSLg@AHHA@u[A111Hu>AAΉHcH9s"4 HLD @HHyHHO[]A\A]A^HL@HHff.fH@H@AH@u 6H6H66fUSHH(eH%(HD$ HGHT$HD$HD$HD$ D$Hh D$T$Ht$HHT$ eH+%(u H([]ff.AWAVAUATUSH0LoeH%(HD$(1?unHAA{AH{&ADžyI N'AuHD$(eH+%(H0D[]A\A]A^A_E1щAā9t@2fD$D$DAD AD{AH{D'ADžt N'Auǀ{6M-LD$ HHD$HT$ HD$ HD$D$$D$ <D$t Ht$ HxHHD$HT$ HD$ HD$D$$;D$ .<{D$fD$p|$gff.ATUSHH0HeH%(HD$(1Ho Ld$ tWHT$(eH+%(0H0[]A\2H;1ҹHHD$;HD$ HD$D$#LHD$ LcTt$"L$ CTD$AD$D$CY-CZD$C`-fC^D$CcfCaD$ǃfCeD$f%8fCgD$!% t$%SlT$# ЉCpD$$% StT$& ЉCxHHLHm[[HH{Ld$ 1HD$ HD$Lu|$ t=H{1 HHHD$D$D$fCe븸и1@SHHHLJHHǃHHH(HHƃfCL1ǃ HǃHǃHǃCJ[ff.AUATUSHGHnL` E< t<Wh}} HHHH)H0{HHBHHHHHH;f{Hs<f;CAK K C S ƒfLmHHHHHLIŅI9uf9C1[]A\A]dv}} < ff.fAЉ1D9AAtGt4t tƍJtѾ EEfEDH u~0t~u~1Hu3~t~uVf>ut818Nuf.Hu>u~11 uf> tVFt=!=f.1t~uF<Hu>u~t/ t 1~0u~u~u~ 1~t~uF<AWAVAUATUSHH_ttFHILk <u ud<EBAL$EgLm 111L1H[]A\A]A^A_Hvk<H]AL$H111HL LHxB1ٺL:ٺLEgٺLEgBxH]AD$H\$VMt$ E1D$H]IcH@M,AMȃ``/H1H}|AtEl)ȉ}}AFtUp)‰к5H߉$ $6H߾1ɺH߾AM :H߾AM0H߾AM1H߾AM2H߾AM3H߾AM4H߾D$AI A9H\$Hff.1@AVAUATIUSHeH%(H$HGH\$H|$HD$HD$xHH)Hh 1HLI|$HƒtHHIDt$fA1At0fAwrI|$DHHcI9u2HLH$eH+%(u>HĈ[]A\A]A^I‰DHHAWIAVIAUIATU1SH(H HGHH4$HD$A H߉D$MtA/A9OD$ E1IHHaI~HtxH []A\A]A^A_AHftpurH<$MttHL.sH<$H9OHcA/1H []A\A]A^A_AA41I~HމT$DL$HcEI9*EHl$ A~JH<$MttDHL.uqA~t HD$Hu;T$ tE1D$ t AH []A\A]A^A_HtD$wHLSD9H<$HAOHcfDATUSHeH%(HD$1D$tHu#1HT$eH+%(iH[]A\IIH1HLH9Ml$xHHLHtqHt.HHt"L9OʼnHHHcH1*fwH{LnHHD$HtD$HHT$HHHT$H1,%H9Ll$ff.1HtKHtKSHHw,HHcHH9t HHH[H[HHt=SHHt+H11HcH9t HHHH[HHff.fAWAVAUATUSH H…H $D|$`LL$ˆT$HIIMHHD$Ņ&Ht$XH$MII~AFfCeLkT|$@DT$<L$=fDD$BDL$DDT$Fi{DClDKpDCtfi{CxD$HD!fC|D$N8CgD$)CTD$-AED$.CY-CZD$2C`-fC^D$4fCaCc}fcsfciE`EWENHHLHŅHD$PeH+%(0HX[]A\A]HŅu D$HHAHD$ HD$HD$HD$jhLD$HL$^_J|$?|$ 4D$T$"CY-C`-CTD$CcCXD$CZD$fC^D$fCaD$Cfd$fCdD$U111SHH eH%(HD$11D$D$ D$/fD$D$AHD$jhHL$LD$Ht$!ZYuG|$ u@|$u9D$<u+111HHD$eH+%(uH []fDU111SHH eH%(HD$11D$D$ D$/fD$D$AHD$jhHL$LD$Ht$!ZYuG|$ u@|$u9D$<u+111HHD$eH+%(uH []fDATUSLgxHLt [H]A\1LHctLHcх[HHD]A\LlLHcH u[]A\ff.fAVAUATIUSHHoxeH%(H$1$HD$D$D$ D$D$D$D$D$ D$$D$(D$,D$0D$4D$8D$<D$@D$DD$HD$LD$PD$TD$XD$\D$`D$dD$h#Ht-HH$eH+%( HĈ[]A\A]A^LL$LD$H1HT$lHD$D$$D$D$D$ D$lHc؅umLL$LD$1HHL$ HT$lHc؅uHLL$ LD$HHL$HT$lD$ D$D$D$lHc؅tHHcЅHHDLL$ LD$HHL$HT$lDl$Dt$WHc؅u1/D$~*HfT$|AD$rfD$vD$xD$ljhH$H$LD$|Y^Hc؅K|$lW|$tLD$v<*<D$u D$w-LL$,1HLD$(HL$$Hc؅LL$8LD$4HL$0HHc؅LL$DLD$@HL$state_sync_lockcyapabootloader busybootloader idlebootloader activeoperationalbootloadermodecalibratebaselineupdate_fwproduct_idfirmware_versioncyapatpdrivers/input/mouse/cyapa.cruntime_suspend_scanrate_mssuspend_scanrate_ms%s %04x, expected: %04x Error reading dev status: %d Calibration successful. %d %d failed to bl_deactivate: %d failed to bl_exit: %d unsupported product ID (%s) cyapatp&x->wait&pip->cmd_lock&pip->pm_stage_lock%s: invalid image alignment. invalid report_id=0x%02x memcpyenter deep sleep fail: %d deep sleep wake fail: %d change to active fail: %d fail to button only mode: %d %s: unknown product ID (%s) memcpy%d %d %d %d %d %d %d enter deep sleep fail: %d deep sleep wake fail: %d change to active fail: %d fail to button only mode: %d %s: unknown product ID (%s) suspend set power mode failed: %d failed to allocate memory for input device. failed to initialize MT slots: %d failed to register input device: %d invalid runtime suspend scanrate ms parameter device detected but not operational create input_dev instance failed: %d failed to reinitialize TP device: %d Could not load firmware from %s: %d Invalid CYAPA firmware image: %s firmware update successfully done. failed to re-detect after updated: %d not a supported I2C/SMBus adapter failed to get vcc regulator: %d failed to enable regulator: %d failed to add disable regulator action: %d failed to detect and initialize tp device. failed to create sysfs entries: %d failed to add power wakeup group: %d failed to add power cleanup action: %d failed to prepare wakeup controls: %d failed to create power runtime group: %d failed to add power runtime cleanup action: %d failed to start pm_runtime: %d failed to request threaded irq: %d invalid firmware size = %zu, expected %u. invalid firmware header checksum = FW update aborted, write checksum: %d FW update aborted, write image: %d Trackpad device is busy, device state: 0x%02x Failed to send calibrate command: %d Failed to calibrate. Timeout. Error reading dev status. err = %d Trackpad device is busy. device state = 0x%x Failed to send report baseline command. %d Failed to read max baseline. err = %d Failed to read min baseline. err = %d Baseline report successful. Max: %d Min: %d Device timed out going to Normal state. failed to read report data, (%d) invalid device state bytes: %02x %02x %s: set full power mode failed: %d unsupported protocol version (%d)drivers/input/mouse/cyapa_gen3.c%s: firmware image not match TP device. %s: invalid app_integrity data. %s: invalid app_integrity crc. %s: invalid firmware app crc check. invalid touch packet length=%d invalid button packet length=%d invalid proximity data, length=%d invalid device state, gen=%d, state=0x%02x failed to read length bytes, (%d) invalid report_len=%d. bytes: %02x %02x failed to read %d bytes report data, (%d) %s: Gen5 FW update aborted: %d set power state to 0x%02x failed: %d %s: failed to set power active mode. %s: failed to enable proximity. %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d set power state to 0x%02x failed: %d %s: failed to set power active mode. %s: failed to enable proximity. license=GPLauthor=Dudley Du description=Cypress APA I2C Trackpad Driveralias=i2c:cyapaalias=acpi*:CYAP0002:*alias=acpi*:CYAP0001:*alias=acpi*:CYAP0000:*depends=crc-itu-tretpoline=Yintree=Yname=cyapatpvermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions  ( ( ( ( ( (080( 8       (0( 0( 0( 0( 0 (0( 0( 0 (080( 80( 80(  (080( 8 (8( 8 (8( 8 ( ( (080( 80( 8   (080( 8 ( ( (  (08X80( X (0hphph0( h  (88(8 8Xh (0( 0 (0880(  (080( 8 (8( 8 (0( 0 (0( 0@@ (08h80( h P P880@P ( ( (08H80( H (00(  (08X80( X80( X80( X 0 0 (08X80( X (@HPH@( @((080( 8@H@8 8 (0( (080((8@H@88(080(( (08pxxp80( p (0880( (080(( (0(   P PX`XP08@800(080(( (08`80( `hph` (( 8@H@888@H@88    (00(  (0(H80`hpxphhpxph08@800PX`XPP (X`h`X( X (0P0( PX`hP(080(( (0`0( `hph`hph` (00( X`99/LL//regulator_enablerelease_firmwarep@devm_request_threaded_irq:Jwait_for_completion_timeoutz?devm_kmalloc__msecs_to_jiffieso6nktime_get_mono_fast_ns/z%complete>kSi2c_smbus_write_i2c_block_data|."sysfs_streqIinput_mt_sync_frameFtDpm_runtime_set_autosuspend_delayA`__init_swait_queue_headj[request_firmwarescnprintfrm<input_mt_report_slot_statecdevm_input_allocate_devicer input_unregister_device8߬imemcpy enable_irquydevm_device_add_groupjsi2c_transfer_buffer_flags ]usleep_range_state`mEz__dynamic_dev_dbgfortify_panicm__fentry__pHe__x86_indirect_thunk_rax۾__pm_runtime_set_statusJkstrtou16Z upm_wakeup_dev_eventzinput_register_deviceV __stack_chk_fail[pm_runtime_enablei2c_smbus_read_block_datagi2c_smbus_xfers}devm_regulator_getTdevm_add_actionJ:Zi2c_register_driverYټsysfs_unmerge_group&<_dev_errginput_mt_init_slots2-sysfs_merge_groupnpower_group_nameKMmutex_locky__x86_indirect_thunk_r13КDmemcmp __mutex_initumutex_lock_interruptible3 _dev_warn9[__x86_return_thunk|8hinput_event@(irq_set_irq_wake ߞinput_set_abs_paramsӞmutex_trylockPjiffies?<sprintfqԶinput_device_enabledMO__pm_runtime_resume82mutex_unlockf__x86_indirect_thunk_rcxvinput_alloc_absinfoK#i2c_transferi2c_smbus_write_byte_data=regulator_disableC__pm_runtime_suspendAi2c_smbus_read_i2c_block_data Y%:i2c_del_driverSMustrlenÍ__pm_runtime_use_autosuspend+J crc_itu_tmzi2c_smbus_read_byte_dataXf__pm_runtime_disablemsleepo<disable_irq module_layout$$$$ @<B/ @8p^]cyapatpGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0 K D KD$H~ K8DJ@#TfLw#DKDKD$D& D$0D&@E$P$E&`3EpIETE$ aE$(lE$0wE$8Ť$@E`EEEE$E$EE E@E` FFJG) F+F:FLF\FmF}FFFFF@FFFF@F GG'G@3GEGQGaG@xGG  x   K  $& KG JIG]G$ GK(G@ GGGJ@HN@ HN@ Hg'H 3HIH]HqHHHHHH3EH&H&I& I A%A%#I$ 6C$(-I$06IEI$UI$dI$nI %UA%8IA%HI$XI A%A%#I$ $(-I$0HA%8HA%HIA%X$$G DI I I  DI$J&GJ  DI$-J  DKKJ  DPo&dJ  DzJJKJ  KD[o&J ˆJ  J$J$K$K$ K$ K$(< $0K$8%K$@4K$HCK$Pl$X ĈRKhK>tKȈ8 ƈĈ K K$K$K$K$K$ K(L$h$L$p2L$xdI$@L$KL$VLvL$LAAL)0( ʈLL$-I$" A%LA%L$L A%A%#I$ $(L̈0PLFML@MA% $M >A%?MA%LMB% VMA%@^MA%PfMB%`pMB%~MA%MA%~MA% ЈMvL$MA%MI A%A%#I$ $(-I$0M8MM$M$B% NM$)NUA%GNA%I$ ƈLjňӈֈՈԈʈΈ̈҈͈ˈшɈψUN mN  DN׈N N  KDN N N ˆO  (0O$[M0Q ˆ KDo&eQ Q  DQ GeO@ fKQ  D[o&@Q  RD[QQ Q  R   +R =R pOR JdR JzR JR J #TR R R R R R  S S 1S RS sS S S S S S  & T$T 0 $J&.T 2 DJT 4dT 4}T  fLT 8 fLT :T  DeOT =T T T UU$K$ K$&$x $ BU $%U$0UEB8UNMU$-I$ AP[U`fU$`uU$hU$o&$ GH IDC$U U U U  DKU R V %V EV  DI$^V&GlV WV V V  Dy&]V \V V W -W AW  RDXW$-`W c RDT$o&Q-qW e RD$o&Q-W gcb_sortcyapavccirq_wakesmbussuspend_power_modesuspend_sleep_timeruntime_suspend_power_moderuntime_suspend_sleep_timedev_pwr_modedev_sleep_timegen6_interval_settingproduct_idplatform_verfw_maj_verfw_min_verbtn_capabilitymax_abs_xmax_abs_yphysical_size_xphysical_size_yx_originy_originelectrodes_xelectrodes_yelectrodes_rxaligned_electrodes_rxmax_zstate_sync_lockcmd_statescyapa_pm_stageCYAPA_PM_DEACTIVECYAPA_PM_ACTIVECYAPA_PM_SUSPENDCYAPA_PM_RESUMECYAPA_PM_RUNTIME_SUSPENDCYAPA_PM_RUNTIME_RESUMEcyapa_dev_opscheck_fwbl_enterbl_activatebl_initiateupdate_fwbl_deactivateshow_baselinecalibrate_storeinitializestate_parseoperational_checkirq_handlerirq_cmd_handlersort_empty_output_dataset_power_modeset_proximitycyapa_pip_cmd_statescmd_issuedin_progress_cmdis_irq_moderesp_sort_funcresp_lenpm_stagepm_stage_lockirq_cmd_bufempty_bufcyapa_cmd_statescyapa_stateCYAPA_STATE_NO_DEVICECYAPA_STATE_BL_BUSYCYAPA_STATE_BL_IDLECYAPA_STATE_BL_ACTIVECYAPA_STATE_OPCYAPA_STATE_GEN5_BLCYAPA_STATE_GEN5_APPCYAPA_STATE_GEN6_BLCYAPA_STATE_GEN6_APPactive_intervallp1_intervallp2_intervalpip_app_cmd_headreport_idcmd_codepip_fixed_infosilicon_id_highsilicon_id_lowfamily_idretrieve_data_struct_cmdread_lengthdata_idgen6_set_interval_cmdcyapa_gen6_operational_checkcyapa_gen6_show_baselinecyapa_gen6_initializepower_modesleep_timecyapa_gen6_set_power_modecyapa_gen6_change_power_statecyapa_gen6_set_proximitycyapa_pip_state_parsepip_infois_bootloadercyapa_get_pip_fixed_infocyapa_sort_pip_hid_descriptor_datacyapa_pip_touch_recordtouch_typetouch_tip_event_idx_lox_hiy_loy_himajor_axis_lenminor_axis_lenmajor_tool_lenminor_tool_lencyapa_pip_report_datareport_headtouch_recordscyapa_tsg_bin_image_headhead_sizettda_driver_major_versionttda_driver_minor_versionfw_major_versionfw_minor_versionfw_revision_control_numbersilicon_id_hisilicon_id_lochip_revisionbl_ver_majbl_ver_mincyapa_tsg_bin_image_data_recordflash_array_idrow_numberrecord_datapip_bl_packet_startsoppip_bl_packet_endeoppip_bl_cmd_headpacket_startpip_bl_initiate_cmd_datametadata_raw_parametermetadata_crctsg_bl_metadata_row_paramsmaximum_sizeapp_startapp_lenapp_crcapp_entryupgrade_startupgrade_lenentry_row_crctsg_bl_flash_row_headflash_row_idflash_dataparameter_datagen5_app_set_parameter_dataparameter_idparameter_sizegen5_app_get_parameter_datagen5_retrieve_panel_scan_dataread_elementscyapa_pip_bl_deactivatecyapa_pip_bl_activatereport_datacyapa_pip_event_processcyapa_pip_irq_handlercyapa_pip_irq_cmd_handlercyapa_gen5_do_operational_checkcyapa_pip_sort_system_info_datacyapa_gen5_show_baselinedata_formatcyapa_parse_structure_datacyapa_pip_do_calibratecalibrate_sensing_mode_typecyapa_pip_calibrate_pwcscyapa_pip_suspend_scanningcyapa_pip_resume_scanningcyapa_gen5_set_power_modecyapa_pip_deep_sleepcyapa_pip_set_proximitycyapa_gen5_change_power_statecyapa_pip_do_fw_updateflash_recordcyapa_pip_write_fw_blockcyapa_pip_check_fwcyapa_pip_bl_entercyapa_pip_bl_exitcyapa_sort_pip_bl_exit_datacyapa_pip_bl_initiatecyapa_gen5_state_parsecyapa_sort_pip_deep_sleep_datacyapa_sort_gen5_hid_descriptor_datacyapa_sort_pip_application_launch_datacyapa_sort_tsg_pip_app_resp_datacyapa_sort_tsg_pip_bl_resp_datacmd_lencyapa_i2c_pip_cmd_irq_synccyapa_empty_pip_output_datacyapa_i2c_pip_writecyapa_i2c_pip_readcyapa_pip_cmd_state_initializecyapa_driver_exitcyapa_driver_initcyapa_runtime_resumecyapa_runtime_suspendcyapa_resumecyapa_suspendcyapa_probecyapa_disable_regulatorcyapa_show_modecyapa_show_baselinecyapa_calibrate_storecyapa_update_fw_storecyapa_show_product_idcyapa_show_fm_vercyapa_remove_power_runtime_groupcyapa_update_rt_suspend_scanratecyapa_show_rt_suspend_scanratecyapa_remove_power_wakeup_groupcyapa_update_suspend_scanratecyapa_show_suspend_scanratecyapa_irqcyapa_reinitializepwr_modecyapa_pwr_cmd_to_sleep_timecyapa_sleep_time_to_pwr_cmdcyapa_disable_irq_for_cmdcyapa_enable_irq_for_cmdcyapa_create_input_devcyapa_closecyapa_opencyapa_detectcyapa_poll_statecyapa_get_statecyapa_is_pip_app_modecyapa_is_pip_bl_modecyapa_touchxy_hicyapa_reg_datafinger_btntouchesgen3_write_block_cmdchecksum_seedblock_datablock_checksumcmd_checksumcyapa_cmd_lencyapa_gen3_empty_output_datacyapa_gen3_bl_initiatecyapa_gen3_initializecyapa_gen3_irq_handlercyapa_gen3_event_processcyapa_gen3_irq_cmd_handlercyapa_gen3_do_operational_checkcyapa_gen3_set_proximityalways_unusedcyapa_gen3_set_power_modecyapa_gen3_show_baselinecyapa_gen3_do_calibratecyapa_gen3_do_fw_updatecyapa_gen3_write_fw_blockcyapa_gen3_check_fwcyapa_gen3_bl_deactivatecyapa_gen3_bl_activatecyapa_gen3_bl_entercyapa_gen3_state_parsecmd_idxcyapa_read_blockcyapa_i2c_reg_read_blockcyapa_smbus_read_block  %)\l+@Uly   <$93@:Id\}p0,pBU0| @^a*Fe }0 `(P ( ps3 G@ W x&pF7%,5p ?dU%8mJ ) (W` @  $0,!@#i `w  @8    ` @ 7  \@w` @Pp   )oBVSoVz  V  `>!p" <#%p83FvP$Mi%88  p&H20' )  , zkQ   \  g  r w ) ) ) Q  @ . /- 0F P0(, 0YH 1"` eX} B @q   &   C D- E]  H N 0O PP U 1n% XE Tj   u p^I        c c6  e @g8 `g-f  h  j  0k: pke q*nGpTj  iou0-spT)'7@_k7# E?  N9hay?.0/90U0B-0)M_5:{P%@-B3IZleH = !*@4 BVh :S|p,P4H:-+Dp/Veo]`,  &]#+@Tazp)  `4C_T `{  @  &G% \?K__UNIQUE_ID_alias199__UNIQUE_ID_alias198__UNIQUE_ID_alias197__UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9cyapa_driver_initcyapa_drivercyapa_runtime_resumecyapa_runtime_resume.coldcyapa_runtime_suspendcyapa_runtime_suspend.coldcyapa_enable_irq_for_cmdcyapa_closecyapa_suspendcyapa_suspend.coldcyapa_create_input_devcyapa_opencyapa_create_input_dev.coldcyapa_show_modeCSWTCH.55cyapa_show_product_idcyapa_show_fm_vercyapa_show_suspend_scanratecyapa_show_rt_suspend_scanratecyapa_disable_regulatorcyapa_remove_power_wakeup_groupcyapa_power_wakeup_groupcyapa_remove_power_runtime_groupcyapa_power_runtime_groupcyapa_driver_exitcyapa_disable_irq_for_cmdcyapa_calibrate_storecyapa_show_baselinecyapa_get_statecyapa_update_rt_suspend_scanratecyapa_update_rt_suspend_scanrate.coldcyapa_update_suspend_scanratecyapa_detectcyapa_detect.coldcyapa_reinitializecyapa_reinitialize.coldcyapa_resumecyapa_resume.coldcyapa_open.coldcyapa_irqcyapa_update_fw_store__UNIQUE_ID_ddebug345.0cyapa_update_fw_store.coldcyapa_probe__key.22cyapa_sysfs_groupcyapa_probe.cold__func__.21__UNIQUE_ID_license351__UNIQUE_ID_author350__UNIQUE_ID_description349__UNIQUE_ID___addressable_cleanup_module348__UNIQUE_ID___addressable_init_module347cyapa_acpi_idcyapa_pm_opscyapa_id_tablecyapa_sysfs_entriesdev_attr_firmware_versiondev_attr_product_iddev_attr_update_fwdev_attr_baselinedev_attr_calibratedev_attr_modecyapa_power_runtime_entriesdev_attr_runtime_suspend_scanrate_mscyapa_power_wakeup_entriesdev_attr_suspend_scanrate_mscyapa_gen3_state_parsecyapa_gen3_set_proximitycyapa_gen3_irq_cmd_handlercyapa_gen3_initializecyapa_gen3_bl_initiatecyapa_gen3_empty_output_datacyapa_gen3_event_processcyapa_gen3_check_fwcyapa_gen3_check_fw.coldcyapa_gen3_bl_deactivatecyapa_gen3_bl_activatecyapa_gen3_write_fw_blockcyapa_gen3_bl_entercyapa_gen3_do_fw_updatecyapa_gen3_do_fw_update.coldcyapa_gen3_do_calibrate__UNIQUE_ID_ddebug335.10cyapa_gen3_do_calibrate.coldcyapa_gen3_show_baseline__UNIQUE_ID_ddebug337.9cyapa_gen3_show_baseline.coldcyapa_i2c_cmdscyapa_smbus_cmdscyapa_gen3_irq_handlercyapa_gen3_irq_handler.coldcyapa_gen3_set_power_modecyapa_gen3_do_operational_checkcyapa_gen3_do_operational_check.cold__func__.5__func__.0__func__.1.LC4__key.6__key.8__key.7cyapa_pip_check_fw.coldcyapa_parse_structure_datacyapa_sort_pip_application_launch_datacyapa_sort_gen5_hid_descriptor_datacyapa_sort_pip_deep_sleep_datacyapa_sort_pip_bl_exit_datacyapa_pip_event_processcyapa_pip_event_process.coldcyapa_pip_irq_handler.coldcyapa_pip_write_fw_blockcyapa_pip_write_fw_block.coldcyapa_pip_do_fw_update.cold__func__.4cyapa_pip_calibrate_pwcscyapa_gen5_change_power_statecyapa_gen5_read_panel_scan_raw_data.constprop.0cyapa_gen5_read_idac_data.constprop.0cyapa_gen5_get_interval_time.constprop.0cyapa_gen5_set_interval_time.constprop.0cyapa_gen5_state_parsecyapa_gen5_set_power_modecyapa_gen5_set_power_mode.coldcyapa_gen5_do_operational_checkcyapa_gen5_do_operational_check.cold__func__.3cyapa_gen5_show_baseline.LC19.LC24.LC25.LC26.LC27.LC37.LC34cyapa_gen6_initializecyapa_get_pip_fixed_infopip_get_bl_infocyapa_gen6_change_power_statecyapa_sort_pip_hid_descriptor_datacyapa_pip_retrieve_data_structure.constprop.0cyapa_pip_retrieve_data_structure.constprop.0.coldcyapa_gen6_show_baselinecyapa_gen6_config_dev_irq.isra.0.LC0cyapa_gen6_set_proximitycyapa_gen6_set_power_modecyapa_gen6_set_power_mode.coldcyapa_gen6_operational_checkcyapa_gen6_operational_check.cold.LC15.LC12cyapa_pip_check_fwregulator_enablerelease_firmwaredevm_request_threaded_irqcyapa_pip_bl_exitwait_for_completion_timeoutdevm_kmalloc__msecs_to_jiffiesktime_get_mono_fast_ns__this_modulecompletei2c_smbus_write_i2c_block_datasysfs_streqcyapa_pip_irq_cmd_handlerinput_mt_sync_framepm_runtime_set_autosuspend_delay__init_swait_queue_headrequest_firmwarescnprintfinput_mt_report_slot_statedevm_input_allocate_devicecyapa_sleep_time_to_pwr_cmdcleanup_modulecyapa_i2c_pip_readinput_unregister_devicememcpycyapa_pip_bl_entercyapa_sort_tsg_pip_bl_resp_dataenable_irqcyapa_pip_deep_sleepdevm_device_add_groupi2c_transfer_buffer_flagsusleep_range_statecyapa_pip_do_fw_updatecyapa_pip_sort_system_info_data__dynamic_dev_dbgcyapa_empty_pip_output_datafortify_panic__fentry__init_modulecyapa_smbus_read_blockcyapa_is_pip_bl_modecyapa_pip_set_proximity__x86_indirect_thunk_rax__pm_runtime_set_statuskstrtou16pm_wakeup_dev_eventinput_register_device__stack_chk_failpm_runtime_enablei2c_smbus_read_block_datai2c_smbus_xferdevm_regulator_getdevm_add_actioncyapa_pip_state_parsepip_bl_read_app_infoi2c_register_drivercyapa_pip_bl_initiatesysfs_unmerge_group_dev_errcyapa_pip_bl_deactivateinput_mt_init_slotssysfs_merge_groupcyapa_i2c_pip_writepower_group_namemutex_lockcyapa_pip_cmd_state_initializecyapa_pip_irq_handler__x86_indirect_thunk_r13cyapa_i2c_pip_cmd_irq_synccyapa_is_pip_app_modememcmp__mutex_initmutex_lock_interruptiblecyapa_sort_tsg_pip_app_resp_data_dev_warn__x86_return_thunkinput_eventcyapa_pip_do_calibrateirq_set_irq_wakecyapa_pip_bl_activateinput_set_abs_paramsmutex_trylockcyapa_i2c_reg_read_blockcyapa_pip_suspend_scanningsprintfinput_device_enabled__pm_runtime_resumemutex_unlock__x86_indirect_thunk_rcxcyapa_pwr_cmd_to_sleep_timecyapa_gen6_opsinput_alloc_absinfoi2c_transferi2c_smbus_write_byte_datacyapa_gen5_opsregulator_disable__pm_runtime_suspendi2c_smbus_read_i2c_block_datai2c_del_drivercyapa_poll_state__mod_acpi__cyapa_acpi_id_device_tablecyapa_gen3_opsstrlen__pm_runtime_use_autosuspendcrc_itu_ti2c_smbus_read_byte_data__pm_runtime_disable__mod_i2c__cyapa_id_table_device_tablemsleepcyapa_read_blockcyapa_pip_resume_scanningdisable_irqpip_read_sys_info%-5Afnv &&ES`!q&(7_m}!> 7 p- Kc~"*u2:WOy!1L[ Tx a}  k +:M oWam v k  k#7 AP !*1< `EQ\  eq && - C g z       ( A    D) |   D  ; $J #   " . @ H ]  e    Kx v 2A\iq# +2 CL t | & I\i! $/7GR_q( -T\q +HXhx4fq h; #!,YbwF  Ri I   \+S0:D  LVk r `{<k<k<kk -  9CM PU_ly x p&  `$1. 06@Xi#!RaqAKQeqx$I_p)[ # &0#=Ra| !)!h!!!!!""?"Y"#d"q""$"# ##9# A#BO#f#n#|u###a### #B## # p#$($ 2$>$V$`$z$$ $$ 0$$ $ $% %'%3% =% 8B%I%.Q%%%%&&&!&6& B& G&N&V& ^& q&&$&c&D&D&D'!'1'{' '''4(O(p( (#($#)#X)$)#))(*2*#?*l*v*${+ ++ ++++,  ,, &,P,U,a,h,q,y, ,  ,, , ,, , !,-1-S-i-s------1.1K.Z.Ig.w...... /1/L/^/e/q///////0050B0Q0]0t0000000011111a111 2 2"282R2q222}33O3d3x3333334$4.4A4H4Q44444 h445+5e5{5 55555536T66666F777 77?8j88889H9y99999:::!:::Z:o:::9; @;  W;o;;;<<8<<<D===>>? &?\?w??????@2@ /F@@@1A^AqAAA AAB1BPBBBBB,C @CkCCCC0D DDqDDDE E?EnEE:F NFGH!H_I sILLNNNN NN O1OOO OP@PQP0QcQQQRR0R 0DR'SSkTqTT 0TU*U1UU P0UUUU1VPV_VVVoVVLWC^WWW-WYXiX }XXXXY 'CY MYYZ ZZ ZZZZ [[2[ h[ w[[\!\l\\ \\\\]L]i] }]]]]]] ^^%3^K^%_^q^y__ _`%a )ab%b  bb  ccccc2d :d Oddd d 'dee:eoe eeeeMf[fxf @gff4gAgYgagg g#hYhfh{hhhh iPi nii ii ii%Fj%jjjj k&k+k1kNkfkqkkl)l4ll lE (MW>` lu>~ X> k k kk  * (#($1 =FO W`hv {, x -  , P #1 6;,I NS,\ fkr z      ` @ `$ ,1: BK 8SXc `lu }    8 Y 8 Y `$"- 9B"K rWa#h p|# # # (% % % P%! ().%7 ?D%N Yc'l `t  l* * *  @ (\. @ X  @' /8 @? 5GP @W _k Ss}1 1 1 1 8>5  m   $-B6 >CVL  TYVb joVx tV V  ` X  8 X  [  o Nm :"'k0 T8=NmF NSk_  glNmv } \r  8 Wo   Bo ~ (080p8@pHPpX@ 8`x@! p"(0$8#@pHP)Xp&`Php0'x@`hpxp^PPXU (0h8@cHPnX`hppkx0k@ (p080@HPX` h0pPxp @  @ppp p@P p(08@HPX``!hp"p#x$P%& &p&0')`,p,0-.0/p//0P0001@4P4 5(7098 :@:H=P?X@`0BhBpCxDE HN0OPPpT0UUX \]]p^ccee@g`gh j(0k0pk8nG8j9 [;;$<J<< n=$e D6f ' $( ( ,04H8<@DGHLPTX \Q`hdhlpht6xD7|84u N  $( ,90l48<"@ODHLPB T X \ `{ d hwl[pht*x|[Q,WwQ`Jdw%Qg!>"c"##&%%&M& '''*g, -$f.(., /0K/4]/8d/</@/D/H/L/P0T40XA0\\0`s0d0h0l0p0t0x1|1G4d5S667>89:::Y:n:<[??ABjCpD>EGKLNPbQUU0VZ\]^2^^^_ cdefXg "h$i(%k,ek0k4tq4 9@Fuz $(,048<@DHLJPNTPXR\W`fdphwlyp}t~x|FGHJLNS%0789  $(,048 <@DHLP4T7X9\>`idjhllqptx| "'FGKMOTw  $(,048 <.@0DIHPLiPpTvX\`dhlptx|   9 : < > @ B G                             9 @ F $P ({ , 0 4 8 < @ D H L P T X \ ` dhlptx|%nrsuw|6@mpwy}%&(*/S TUWY[ `$(,048N<O@QDVHiLpPwTyX{\|`}dh"l%p&t(x*|,1bpwyz{ RSUW\rsuw|  $(,04 8<@DHLPTX\`dhlptx| ep,B,JW 6@OPip|  $(,048<@DHLPTX\`dh%l*pNtVx`|gmoqrszZ!^!_!a!c!e!g!l!!!!!=">"C"b"c"h"o"p"w"y"~""""""" "### # #$#(#, #0!#4%#8#<#@#D#H#L#P#T$X$\ $` $d$h$l%p %t"%x$%|&%+%M%P%W%Y%[%\%]%%%%%%%%&& &g&p&v&|&&''' '%'0'7'9';'='>'?' C''''' '$'(','0)4)8)<)@)D)H#*L$*P%*T'*X,*\Y,`d hFlpHtzx|`,l,p,v,-"-0-7-9-:-;-a.b.d.f.k...i/p////0F0P0x0000 111 1 1 1 1 1 #1 1 1 1$ 1( 1, 10 14 18 24< @4@ L4D P4H W4L Y4P [4T _4X `4\ g4` \5d ]5h ^5l `5p b5t d5x i5| 5 5 5 5 5 5 5 5 5 I6 J6 K6 M6 O6 Q6 S6 X6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 :8 ;8 <8$ >8( C8, 90 94 98 9< 9@ :D :H  :L +:P Y:T ^:X g:\ s:` :d :h :l :p :t :x :| :  < < < < < < < < = = = = = = = ? ? +? ,? U? V? W? Y? [? `? {? ? ? ? ? ? ? 1@ 6@ K@ L@ @ @ @ @ @$ @( A, A0 A4 A8 A< A@ AD AH AL !BP 0BT 7BX =B\ >B` BBd KBh Bl Bp Bt Bx B| B B B +C 0C EC FC jC oC C C C C C /D 4D ID JD nD oD pD uD D D D D E E E >E CE rE E E E E E E E E 9F >F$ SF( TF, G0 G4 G8 G< G@ GD GH GL HP  HT 'HX ,H\ .H` 3Hd :Hh CHl MHp ^It cIx |I| }I AL BL CL EL GL IL KL PL N N N 3N N N N N N N N $O 0O LO O O O O P  P DP PP WP XP YP ]P \Q _Q `Q bQ gQ /R 4R$ IR( JR, oT0 pT4 yT8 T< T@ TD TH UL "UP .UT 0UX 6U\ GU` ~Ud Uh Ul Up Ut Ux U| U U U U U U U U U #V 'V (V *V ,V .V 0V 5V hX mX X X X X X X X X X BY GY RY SY ZZZZ ZZg[l[|[ }[$\( \,&\0-\44\8\<\@\D\H\L\P\T\X\\]`]d ]h]lh]pm]t]x]|]]]]]]]]]]^^^(^0^2^7^[^\^^^c^p^w^y^{^^^^_______a a.a/abb b$b(b,b0b4b8b<c@cDcHcL#cP+cT3cX;c\Cc`KcdSch[clccpkctscxc|ce 1ccccc,d>dTdUddddddddeee'eneseeeeee eeeef wf$|f(f,f0f4f8f<f@8gD@gH]gL`gPggTrgX{g\~g`gdghglgpgthxh|h h"h'hhhhhhhhhi i i iiiiUi[iaiijjjjjkk%k*k/k0k6k>k dkekjkpkwk yk${k(|k,}k0k4k8k<k@kDkHkLkPlTlXl\l`>ndCnhYnl[npntnxn|nnnnnoooojqmqnqpqrqtqyqqqqqyrpf *## $$+%( b8xh`  `(@@P0`x   )08 @``Epx@ 8@HPpx8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.modinfo.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip.rodata.cst2__versions.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?yr:@P< R-JsE@p`-Z1sU@Ў-n{ i@ا0- ~ | y@x- @@ - 22Y $@@-!1@-8@P - @h@k-% 500@4-G B@5-RhM@h8-!bp]@8-#rxm@8 -%@@{@90-'0)0 . $]90 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H v61Yx95 2OeaqQJLfܒ):Z3ʫ;:L,L )csz3d)7/|˄Y'8JY0/j77~o Vw"wbPn'l2 /ku$ $pCJDŽ˦ {s%wkkJN,s|)cv (kAWLk'HۢB%lv7qJQƏ>ySaHk֭R9а_8EAKv*Ԗ'wk[N嚑qLB׭2pWvpYanwY!WOUtDqOe:`QFrŢrulryH`;G!+1x,Ƌ Ԩ{ :O{3烲