ELF@@ ***;*****  ***;*****  (4(((((@ ,86goodixfp: vendor_id : 0x%x 6goodixfp: Found 6goodixfp: No device for minor %d 6goodixfp: operation: 0x%x fp-gpio-reset6goodixfp: status = 0x%x 3goodixfp: failed to copy input key event from user to kernel nav_event_input3goodixfp: %s, failed to allocate input device 3failed to request irq gpio, rc = %d 4goodixfp: %s unknown nav event: %d 6goodixfp: version V%d.%d.%02d 3create netlink socket error 3goodixfp: failed to copy nav event from user to kernel 4goodixfp: IRQ has been disabled. 6remove irq_gpio success 3goodixfp: failed to register input device 3failed to request reset gpio, rc = %d no minor number available! 6goodixfp: mode : 0x%x goodix_reset6Input buff is NULL. 4goodixfp: IRQ has been enabled. fp_wakeup4goodixfp: Failed to create class. gf6remove reset_gpio success goodix_fp3falied to get irq gpio! gf_probegoodix_irqgoodix_fp_spi4goodixfp: Failed to register char device! 4goodixfp: Failed to register SPI driver. gf_kernel_key_input3goodixfp: failed to request IRQ:%d 3failed to get reset gpio! goodix_fingerprint3goodixfp: GF_IOC_INIT failed 6goodixfp: %s: received key event[%d], key=%d, value=%d 6goodixfp: Succeed to open device. irq = %d Failed to create device! fp-gpio-irq4goodixfp: unsupport cmd:0x%x goodix,fingerprint?#ՈҨT+(hhTҨT҈$ȇhVAT-Ҩ#@T葐UTYhhT+(hhT[hT  ?!T#_( ȓ #T#?# ?#C^{OA8B*(R R ? k#9T76 A8KA9vSI@(7K@k6jxj"J郉J1_ ꇟZU A8KA9vSI@(7K@k6jxj"J郉J1_ ꇟ Rrk,T -qT ) +yJ @֟$aRRrkTRrk TRrkT3R@HQ%qT ) R +yJ @֟$ RJR(rkThR(rk T{Rrk TR@M$@(5s`@`@!R4Rt>$@ 4s`@`@*0#`k$3 R$S R $SR $R$3R$sR$!R*#R@@***@!R**@***$A8B_ TOD{B@^_C#_(RrkTCR@q Tq Tq!TR($*@9@9 @9 RR*@!*@q`T qAT@qT!R*#R@@***@!R**@***@qT@!R*q@!*j?#^{B|@{^_#_?#^{WON@@Tj__ k`T@AT!M*OBWA{è^_#_2@2nB@2@qaT*@5B#RB@5(RFAR(R*29*B@?#^{On@nh:@qh:ThN@4`J@`J@*N`J@R9OA*{¨^_#_?#^{A8 A9 @ xӋ(7 @L6 kꃊk1 뇟0 *B;K5  RB Ak , 8Ս@- ? ?*B @ ?*""R (B; 5  RB) 8)@*@ ?) ?(B R{^_#_֟$ J@'6$ $@H'6$ $ R$ R F8K R Fk FF8 R FF՟@՟A?#^{ OA8 A9 @)xӋ(7 @L6+ kꃊk1 뇟4 *B;K5  RB Ak , 8Ս@- ? ?*B @) ?*(" (B; 5  RB) 8)@*@ ?) ?(BOB @{è^_#_֟$ J@j'6$ $@'6$ Օh*$ R$ R F8K R Fk FF8 R FF՟@՟A?#^{CA8 B>R*(R @9A8B@ T{A R^_#_?#^{ WOHssshBi>y`!sa!R R!RbR@@!RR@!RR@!R R@!R R@!RB R@!R" R@!RR@!RBR@!RbR@!R"R@!RR @) @5!RT!@AS@*@@9* @OCWB{Ĩ^_#_ @@ @R*AA?cT5(R!՚'&2(st@6Nu!RBRR*@!A@`$ )1*}_J*} ȫ5?#^{ @`@``@s6i"@( s ҩJR* @a@ii@ J+R(MFi!ɚH   ) @*{¨^_#_֟$ }_J) } ȫ5_$?#@9#qCT_@*?#^{WO @!*A`B7B*B5`B@!R!*`>7*B*5`>@aB@*OBWA{è^_#_uB@**u>@*?#^{ <@q)T`B@qiT @{¨^_#_?#*#_?#*#_?#^{ O@@*!RB@*4*+R rB@!R4*+Rs r*OB @{è^_#_?#^{<@{^_#_?#^{WO@@@$@zTRDR*t@4 `"Y) KqT***R*Bh@9R@9@@| OBWA{è^_#_?#C^{A8 B)B#!R*A8B_ aT{D^_C#_ R?#^{ (R(h4 (*7hr@AqThn@  @( @{¨^_#_!R $|_  | 55AR?#^{ `@` @{¨^_#__$_$_$_$_$_$_$_$_$_$?#^{ Oc*@ R*6/!B?T@* R@@!*6@@* R@** @OB{è^_#_?#^{ s@c@* R@ @{¨^_#_author=Jiangtao Yi, author=Jandy Gou, description=goodix fingerprint sensor device driverlicense=GPLlicense=GPLlicense=GPLvermagic=5.10.209-android13-4-g92e94fca2f15-ab12318583 SMP preempt mod_unload modversions aarch64name=goodixfpintree=Ydepends=scmversion=g92e94fca2f15Linuxgoodixfp̄emodule_layoutdmemset ѩ__stack_chk_failFinit_net谵__netlink_kernel_create_irefcount_warn_saturate`__nlmsg_putPyz__alloc_skb Conetlink_kernel_release1Ynetlink_unicastkfree_skbpgpiod_to_irqpqgpiod_set_raw_value?մgpiod_direction_inputcښgpio_to_descgpiod_direction_output_rawlYbof_get_named_gpio_flags__const_udelayRgpio_free1Kdevm_gpio_freemJdevm_gpio_requestR? Kgic_nonsecure_prioritiespcpu_hwcaps/cpu_hwcap_keys5arm64_const_caps_ready9eplatform_driver_unregisterUrS__list_del_entry_valid:Ndevice_destroyNinput_unregister_device<wakeup_source_unregisterh__list_add_validXddinput_free_devicew\device_createi/,_dev_err0`XJd 6\ ( d$ 0 4 4o D , p 0 )  8   <  M @  @ $j D # 0 H 0  @G  < L Hd P  P  } T T `A X l \ x^ `  d `w  p  ;    X   q     5    8 R  < k    / L   L   Q   $ g( t ( h ( _p  F    K  t  x T @ Y , ,+" W4  .  x  fP  0| h/  p=  6   $ \  t   x@ X(6 (  H)  Lo xJ @ 4  v S   y   b W ;   y@  (  1t  4 (W`\L(sd"43&%c0nuzDI4l\DK( tV!N ( -$<"$JT+N@A:nfu>Zxp( 1}j4 ([08@*HPX.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.bss.rela.rodata.gf_fops.rela.altinstructions__versions.modinfo.rela.text.__cfi_check.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.data.__cfi_jt_init_module.rela.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab.symtab.rodata.datainput_set_capabilityclass_destroydevice_destroygf_init.__keyarm64_const_caps_readynl_data_ready__const_udelaygpiod_direction_output_raw__unregister_chrdev__register_chrdevgpiod_direction_input__nlmsg_putdevice_listdevm_gpio_requestnetlink_unicast__cfi_jt_startinput_eventpm_wakeup_ws_eventnl_data_ready.5b531e3970a45603a7bb6d2dbf16d75f.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtgf_irq.4e8b0154c58fc8baa75c3124f9a25b1c.cfi_jtgf_open.4e8b0154c58fc8baa75c3124f9a25b1c.cfi_jtgf_compat_ioctl.4e8b0154c58fc8baa75c3124f9a25b1c.cfi_jtgf_ioctl.4e8b0154c58fc8baa75c3124f9a25b1c.cfi_jtgf_remove.4e8b0154c58fc8baa75c3124f9a25b1c.cfi_jtgf_release.4e8b0154c58fc8baa75c3124f9a25b1c.cfi_jtgf_probe.4e8b0154c58fc8baa75c3124f9a25b1c.cfi_jtnetlink_exitnetlink_initfind_next_zero_bitmemsetgf_hw_resetinit_netcpu_hwcap_keysgf_parse_dtsgf_classminorsgf_fopscpu_hwcaps____versionsof_get_named_gpio_flagsgic_nonsecure_priorities_dev_errgf_driverplatform_driver_unregisterwakeup_source_unregister__platform_driver_registerwakeup_source_register__arch_copy_to_user__arch_copy_from_usergpiod_to_irqgf_irqdisable_irqenable_irqfree_irqrequest_threaded_irqgf_cleanupgf_power_ongf_opennonseekable_opengf_irq_numgf_compat_ioctlgf_ioctl__stack_chk_fail__cfi_check_failprintknl_skmutex_unlockmutex_lockgf_spi_lock__cfi_checksendnlmsggfgf_power_offnl_data_ready.5b531e3970a45603a7bb6d2dbf16d75fgf_removegpiod_set_raw_valuerefcount_warn_saturate__class_create__netlink_kernel_createdevice_createnetlink_kernel_releasegf_release__cfi_jt_init_module__this_module__cfi_jt_cleanup_modulegx_match_tableirq_set_irq_wakedevm_gpio_freefp_wakeup_sourceinput_unregister_deviceinput_register_deviceinput_allocate_deviceinput_free_devicegf_probe__cfi_jt_endpid__list_del_entry_valid__list_add_validgpio_to_descgf_irq.4e8b0154c58fc8baa75c3124f9a25b1cgf_open.4e8b0154c58fc8baa75c3124f9a25b1cgf_compat_ioctl.4e8b0154c58fc8baa75c3124f9a25b1cgf_ioctl.4e8b0154c58fc8baa75c3124f9a25b1cgf_remove.4e8b0154c58fc8baa75c3124f9a25b1cgf_release.4e8b0154c58fc8baa75c3124f9a25b1cgf_probe.4e8b0154c58fc8baa75c3124f9a25b1ckfree_skb__alloc_skbSPIDEV_MAJOR$d.99__UNIQUE_ID_license389$x.89$x.79$x.69$x.59$x.49$d.39$d.29$d.19__UNIQUE_ID_author409$d.9$d.98$x.88$x.78__UNIQUE_ID_scmversion268$d.68$d.58$d.48$x.38$x.28$x.18$d.18__UNIQUE_ID_author408$x.8$d.8_note_7$d.97$d.87$x.77__UNIQUE_ID_depends267$x.67$x.57$x.47$d.37$d.27$d.17$x.7$d.7$d.96$x.86$d.76__UNIQUE_ID_intree266$d.66$d.56$d.46$x.36$x.26$x.16$x.6$d.6$d.95__UNIQUE_ID_license585$d.85$x.75__UNIQUE_ID_name265$x.65$x.55$x.45$d.35$d.25$d.15$x.5$d.94$x.84$d.74__UNIQUE_ID_vermagic264$d.64$d.54$d.44$x.34$x.24$x.14$d.14$d.104$x.4$d.4$d.93$x.83$x.73$x.63$x.53$x.43$d.33$d.23$d.13$d.103$x.3$d.3$d.92$d.82$d.72$d.62$d.52$x.42$x.32$x.22$x.12$d.12$d.102$x.2$d.2$d.91$x.81$x.71$x.61$x.51$d.41$d.31$d.21__UNIQUE_ID_license411$d.111$d.11$d.101$x.1$d.1$x.90$d.80$d.70$d.60$d.50$x.40$x.30$x.20__UNIQUE_ID_description410$d.110$x.10$d.10$d.100r@(H ShjhDb2(: XN`&Ia&b&@<"@0^Lo_W5d&(0@_P %'` @0d#@ em@0j @Pn'JX@Xox8) )@@o0-@5;$; pZpHpRXW