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#_$?#@9#qCT_@*?#^{ 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?#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@qT*@56@B#RB5(RFAR(R*29*B@?#^{On@nh:@qh:aThN@H4`J@`J@*N`J@`>@qIT`B@qTR9OA*{¨^_#_?#^{CA8 B>R*(R @9A8B@ T{A R^_#_?#^{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?#^{WO @!*A`B7B*B5`B@!R!*`>7*B*5`>@aB@*OBWA{è^_#_uB@**u>@*?#^{ <@q)T`B@qiT @{¨^_#_?#*#_?#*#_?#^{WO @@*!RB@*s4*+R rB@!Rs4+R rB@!R*OBWA{è^_#_?#^{<@{^_#_?#^{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-ab12115410 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_errr<A,4`lDN!}o$,<"T$BT A2fOTf~urR)h.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.bss.rela.rodata.gf_fops.rela.altinstructions__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.data.__cfi_jt_init_module.rela.gnu.linkonce.this_module.rela__jump_table.rela.text.gf_probe.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.cfi_jtgf_irq.cfi_jtgf_open.cfi_jtgf_compat_ioctl.cfi_jtgf_ioctl.cfi_jtgf_remove.cfi_jtgf_release.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtgf_probe.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_offgf_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_desckfree_skb__alloc_skbSPIDEV_MAJOR$x.99__UNIQUE_ID_license389$x.89$d.79$d.69$d.59$x.49$x.39$x.29$d.119$x.19__UNIQUE_ID_author409$x.109$d.9$x.98$x.88$x.78__UNIQUE_ID_scmversion268$x.68$x.58$d.48$d.38$d.28$d.118$x.18__UNIQUE_ID_author408$x.108$x.8$d.8_note_7$x.97$d.87$d.77__UNIQUE_ID_depends267$d.67$d.57$x.47$x.37$d.127$x.27$d.117$x.17$x.107$x.7$x.96$x.86$x.76__UNIQUE_ID_intree266$x.66$x.56$d.46$d.36$d.126$d.26$d.116$x.16$x.106$d.6$x.95__UNIQUE_ID_license585$d.85$d.75__UNIQUE_ID_name265$d.65$d.55$x.45$d.135$x.35$d.125$x.25$d.115$x.15$x.105$x.5$x.94$x.84$x.74__UNIQUE_ID_vermagic264$x.64$x.54$d.44$d.134$d.34$d.124$d.24$d.114$d.14$x.104$d.4$x.93$d.83$d.73$d.63$x.53$x.43$d.133$x.33$d.123$x.23$d.113$x.13$x.103$x.3$d.3$x.92$x.82$x.72$x.62$d.52$d.42$d.32$d.122$d.22$d.112$x.12$d.102$x.2$d.2$x.91$d.81$d.71$d.61$x.51$x.41$x.31$d.121$x.21__UNIQUE_ID_license411$x.111$d.11$x.101$x.1$d.1$x.90$x.80$x.70$x.60$d.50$d.40$d.30$d.120$d.20__UNIQUE_ID_description410$x.110$x.10$d.100r@H ShghD_2(: N&I&&5&(0@H<P @@$ @dm@i %'p @m8@o\(JX@ px@0pLo6q[))@@q0-@2<$(< qWqPEmOt