ELFЦ@@GNUu!%]î }=L^{g_WOC@@ * h@ @@RHrR  }}}}}}}9y(@R  `Rh_y________ @  Th@ @VUh@ @vK@h4 R- 3!R "R*@7@}S @RHrR@"^1@"R 7@@"M@ @EL:?Th@ @Vh@ @vh@* @@@*Ҁ7h@@@a @7 #h@* @h@ @ h@ @h@ @  7@A 7@A@7@A`7@A7@A 7@A 7@A 7*@h@ @Vh@* @@Ah@ @@@:@j@A`*!R* @!R @`?@ @)@?AT{A*OEWD_CgB^__* 5R URuRRRRh@ @@QA@h@ @*@ @h@ @vh@D@ @^{ WO@ @ 5@_A@A@A@A@A@A@A@A@Ah@ @@1B3A`:@tj@u"`*!R* @@!R`@`@ @@OCWB @{Ĩ^__@ @^{ h@h @)4!@9?jTh@@*h@R @{¨^__a^{6R(y(@B@RHr{^___^{ WO@?T+ )@7A*4 qTq!TN@B@cT@ @*RsB@TNOCWB @{Ĩ^__^{ g_WO@?TMi@z@R5AI?71*h@@y*A @ @)@(@?|@7h@"R @A8@ @)胈)1?釟I`@h@ Q94 cT"Hy?!:kT @@9D@TTOEWD_CgB @{ƨ^__@`T_84C_8j TCC?^{_WO@?T9i@RI ?51*@* @A8@@)胈)1?釟 @@y*A @ @)@( @?|@7@OCWB_A{Ĩ^__*^{ OHA!T )@4AX9 4@ @T)R95C**? ը@qmT**OB @{è^__ֈ@ @^{ OHA"T@A_*Q} h C?9*OB @{è^__^{Oh@ @ kITi4 @R~@Hrh@ A@ @h@*OA{¨^__^{_WO@A5*"(kT@ @84@*@*@?7@Q94 qCT"Hy!5kT@9D@TT`~@@T_84B_8j TCB?@* @~@OCWB_A{Ĩ^__^{ O@A$*"(kT@ @4@*@* @?֠7`~@@* @~@OB @{è^__^{#@{^__^{OC@  (@AqT@qTX94@ @@ C)R**9?!R  @)@?T{AOB^__@ @^{OC@  (@AqT@qTW94EE9 C*?9 @)@?T{AOC@^__^{ @A @@@*R @|@{¨^__^{#@{^__^{@@R|@{^__^{OC@@AqT@@ 4*@ @ @)@?T{AOC@^__^{OC@q!T@qT@@4@@*@R @)@?T{AOB^__^{@!@9R|@{^__^{C@q!T @)@(!9 @)@?T{A@^__^{@Q9R|@{^__^{C@qaT @ )@q(9 @)@?T{A@^__^{OC@*W964@ @4EE9 @)@?T{AOC@^__ֈ@"HyHy@!@?7EcR7(R9@ @^{(@  R{^__^{!R*{^__^{*{^__author=Synaptics, Inc.description=Synaptics DSX RMI Dev Modulelicense=GPL v2vermagic=4.9.270-g862f51bac900-ab7613625 SMP preempt mod_unload modversions aarch64intree=Ydepends=synaptics_dsx_coresynaptics_dsx_rmi_devrmidev_init_devicedrivers/input/touchscreen/synaptics_dsx_v27/synaptics_dsx_rmi_dev.c%s: Handle already exists %s: Failed to alloc mem for rmidev %s: Failed to create device class rmi%s: Failed to allocate char device region %s: Major number of rmidev = %d %s: Failed to alloc mem for dev_data &dev_data->file_mutex%s: Failed to add rmi char device rmidev%drmi%d%s: Failed to create rmi char device %s: Failed to export attention gpio attn%s Failed to create gpio symlink %s: Exported attention gpio %d rmidev%s: Failed to create sysfs directory %s: Failed to create sysfs bin file %s: Failed to create sysfs attributes 3[TP] %s: Failed to create /dev/%s rmidev_create_device_classrmi/%s3[TP] %s: Pointer of char device data is invalidrmidev_llseek%s: New position 0x%04x is invalid rmidev_read%s: Failed to alloc mem for buffer rmidev_allocate_bufferrmidev_write%s: Sensor sleeping rmidev_open%s: Attention interrupt disabled data%s: Out of register map limit rmidev_sysfs_data_show%s: Failed to read data rmidev_sysfs_data_store%s: Failed to write data openreleaseattn_statepidtermintr_maskconcurrent%s Attempted to read from write-only attribute %s synaptics_rmi4_show_error%urmidev_sysfs_open_store%s: Interrupt already enabled rmidev_sysfs_irq_enablesynaptics_dsx%s: Failed to create irq thread %u %s Attempted to write to read-only attribute %s synaptics_rmi4_store_error%s: Failed to locate PID of data logging tool rmidev_sysfs_pid_store0x%02x %d rmidev_device_cleanup%s: rmidev device removed ]module_layout'0sysfs_notifyRrequest_threaded_irq1(snprintf"gpiod_get_raw_valueث free_irqo<disable_irqZ sscanfB"dev_warn地__kmallocdmemsetK__arch_copy_from_user]__arch_copy_to_userHۈ__check_object_size2mutex_unlockNmutex_lockDkasprintfi$__rcu_read_unlocksend_sig_infob6:pid_taskdfind_vpid'R__rcu_read_lockˠdcompleteTBsysfs_remove_bin_file{.__dynamic_dev_dbg__stack_chk_failQ$Asysfs_remove_file_ns@SJclass_destroy zkfree^tunregister_chrdev_region-Rcdev_del8device_destroygpiod_unexportsysfs_remove_link8kobject_putEsysfs_create_file_ns]sysfs_create_bin_fileAkobject_create_and_addo gpiod_export_link"Mxgpiod_exportgpio_to_descD-device_createwdev_set_name[cdev_add6>qcdev_initKz__mutex_init|S)alloc_chrdev_regionregister_chrdev_region\mdev_errXUprintkt7__class_createɏkmem_cache_alloc_trace˱kmalloc_cachesg__stack_chk_guard{wait_for_completion%;Цsynaptics_rmi4_new_functionN$:hWsynaptics_dsx_rmi_devAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)  0P%, /@Ma T@@  @ 8@@;4P \ j vlT,@l$DX`-tE@ht4DxPP9PV t<H,)@,,, OT,  ,   1ETdyD  2I4Ubs0&-4AIPdn +5?NWc$xrmidev_modulermidev_init_devicermidev$drmidev_init_device.descriptorrmidev_device_classrmidev_create_device_class.__keyrmi_char_devnodermidev_major_numrmidev_init_device.descriptor.8rmidev_init_device.__keyrmidev_fopsrmidev_init_device.descriptor.19attr_dataattrsrmidev_device_cleanup.descriptorrmidev_remove_devicermidev_attnrmidev_llseekrmidev_readrmidev_allocate_bufferrmidev_writermidev_openrmidev_open.descriptorrmidev_releasermidev_sysfs_data_showrmidev_sysfs_data_storesynaptics_rmi4_show_errorrmidev_sysfs_open_storermidev_sysfs_irq_enablermidev_sysfs_open_store.descriptorrmidev_sysfs_release_storermidev_sysfs_attn_state_showsynaptics_rmi4_store_errorrmidev_sysfs_pid_showrmidev_sysfs_pid_storermidev_sysfs_term_storermidev_sysfs_intr_mask_showrmidev_sysfs_intr_mask_storermidev_sysfs_concurrent_showrmidev_sysfs_concurrent_storermidev_sysfs_irq__UNIQUE_ID_author86__UNIQUE_ID_description87__UNIQUE_ID_license88__UNIQUE_ID_vermagic52__UNIQUE_ID_intree53____versions__module_dependsfree_irqalloc_chrdev_region__check_object_size__class_create__rcu_read_locksysfs_create_file_nsdev_set_namegpiod_get_raw_value__this_modulesnprintf__stack_chk_guarddev_warnclass_destroysysfs_create_bin_filecleanup_modulesend_sig_infogpiod_exportkfree__dynamic_dev_dbgkmem_cache_alloc_traceinit_modulesysfs_notify__stack_chk_fail__arch_copy_to_usergpiod_unexportsysfs_remove_file_nscdev_addsysfs_remove_linkrequest_threaded_irqpid_task__rcu_read_unlockdevice_createmutex_lockrmidev_remove_completesscanfprintk__mutex_initdev_errmemsetwait_for_completionkasprintfkobject_create_and_addunregister_chrdev_regionmutex_unlockgpiod_export_linkdevice_destroygpio_to_desc__arch_copy_from_usersynaptics_rmi4_new_functionfind_vpidsysfs_remove_bin_filecdev_init__kmallockmalloc_cachescdev_deldisable_irqkobject_put W$ W( W, W48 < D `Xh Xl Xp X`   T $ T( , 0 T4 8 < T@ D HOX\`d h l p t x |   p      r      r           $ ( 0 DL P X dM|@ @ @ @`E  E   E   E  q   g~ ~ ~( ~,R8< @ H Xlhlp x |    r      r[ [  [  [ r{ ]${, 0 8 @yX\d h l p t x |r           r   v    Z  $ , 8QDH L T \Qhl p x Q   Q8 8 8 8QX X X XQx x x xQ$&(, &4 8 &< @ &D Hr\L`h Ll p Lt x L| r   h{ezw^wY^W  W$ W( Wq q  q  q rfcm  m   m    m _,@04< @@ D H @L P T @X \ `_l@pt| @   @   @  _         _     $ ( , 8 D H L X fl f f f f f f           h { eH zP \ wh ^x w|     Y ^ ^ n n n n V @   @   @   @   _0 4 8 < \ Ph ~p j \ k     u   $ ( , 0 4 8 pD H L P p m         r x4 8 C< @ CD H CL P CT pd h l p  m N dx      $ ( ,p`mlp t x N| xHstx |        rm$xDHLT X \ ` d h l p t x_   mx $ ( , L^\pOtsx O s O s O sr          $r      r8< @ D dh.l t .x | .  .rF. F . F . F .r$(, 0 4 8 < @ DXlWp Wt Wx W      o      r@WD WH WL Wtc|         _W W W W      o@mP\LhxW W W Wc   {Sd d d dUDhHL hP T hX \ h` dX   d d d dUW W W W        ,oH~Pj\`d l p t x | rW W W WcW W W W   o,0 4 8 HPT~\jt\xkW W W Wc      UW  W$ W( W04 8 @ Po\` d h W W W Wc      U W$ W( W, W48 < D To`d l p W W W WcW W W Wm $ , 0 4 8 < @rP\LhxlWp Wt Wx W<5 < 5 < 5 < 5iC C$ ( C, 0 C8cLPmT X m\ ` mh l mpb 0 0 0 0 } 0 0 0 0 }$n( n, n0 n4tT  `TpT(x h(h0H8@HP(Xh`` h phx@8x( n (n 8@x $`Xem4x(x08|HPXhpx )m@HP)X)))@HP)Xpa[.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.exit.text.modinfo.rodata.str1.1.rela.rodata__versions.rela__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.init.plt.bss.comment.note.GNU-stack@$3d.@`RXJ>49@xNDI@0Y`b2' 7v`&q@  ~P'P5@ 5@7@`@9@0===0=<D>ХH> L Jo