ELF8@@" ;;;;;;***;*****  ***;*****  ;;;; 6%s: %s. touch_offload_free_bufferstouch_offload_open3%s: mismatch between the number of buffers allocated(%d) and freed(%d)!include/linux/uaccess.h3%s: Invalid configuration enables unsupported features! touch_offload_allocate_buffers3%s: register_chrdev failed with error = %u touch_offload_release%stouch_offload_queue_frame3%s: Invalid channel_type = 0x%08Xinclude/linux/thread_info.htouch_offloadtouch_offload_cleanup3%s: cdev_add failed with error = %u 3%s: Invalid configuration enables unsupported data types! 3%s: class_create failed with error = %ld. touch_offload_reserve_frame3%s: Configuration enables more (%d) than %d channels! touch_offload_init3%s: device_create failed with error = %ld. 3%s: Frame size mismatch! %d != %d. 3%s: incorrect or NULL buffer submitted. 3%s: [Unexpected!] The buffer should have been recycled after the previous read. 3%s: copy_to_user unexpectedly failed to copy %lu bytes. 3%s: Invalid configuration enables unsupported context types! 3%s: Invalid configuration enables more (%d) than %d channels! %s: ioctl_num=0x%08X, ioctl_param=0x%08lX 3%s: copy_from_user failed with err=0x%08lX%s: buffer not available. 3%s: failed to allocate buffers. err = 0x%08X. pack_frametouch_offload_read3%s: Packed frame size (%d) does not match size allocated per frame(%d)! 3%s: Invalid configuration enables unsupported sensitivity setting! touch_offload_ioctl../google-modules/touch/common/touch_offload.c3%s: copy_to_failed with err=0x%08lX&context->file_lock&context->buffer_lock&x->wait&context->read_queue3%s: Error packing frame! Result = %d. %s touch_offload_poll3%s: copy_from_user failed with err=0x%08lx. ?#ՈҨT(c(TҨT4覧(DaT6hCҨ)HT(hqTYhhT((c(ThhY( T( ȓ #T# ?!T#__$?#@9#qCT_@*?#{WO նuSb*E4"  `TBh ն*OBWA{è#_ֶB 6"@(  IR  &*Bh$!B$!B ?#{ WO նb*E4BTBb6Z"aR"R** @OCWB{Ĩ#_!$!BT?#{WO@ !B9h"ib`b!Bhhii`!B`B!Bt" v RBcR!!t"*"R7a@"R*@7B?`JTb@?`NT*OBWA{è#_*!*!*!uJ@ !`VI@!R?#C{#g_WOA8B@ hE.4tc*h'Ch@ySF"T!`'C'zcH_`TW@6"@(  IR  &*@qTx9 *H_AT&B9h7!R*H_T*"RH_T`4?h{GyRiwGy}  }@ &ATA $*@qT.@_qT2RUy07b87_qT_qTH7R h{GyiwGy} h{GyiwGy(q}@.@*@9 qkT2@_qaT2R07b87_q T_qTH7R h{GyiwGy} h{GyiwGy(q}@2@*@9 q T6@_qaT2R0787_q` T_qTH7R h{GyiwGy} Rh{GyiwGy(q}@6@*@9qkT:@_qaT2R0787_qT_qTH7R h{GyiwGy} Rh{GyiwGy(q}@:@*@9qKT>@_qaT2R0787_q T_q TH7R h{GyiwGy} Rh{GyiwGy(q}@>@*@qL T99Kx'xBz#6wb?qTcSF?kATh@*)?‰_ii'C"R7 h@hiSF T`'C'3!*!*ySF!!R!R@*ԟ$!BhEH5A8B_ aT#@OHWG_FgE{CC#_HÿHÿHÿHÿ?#{ WO@ v@vࣖ2?b*&Cb  `T4R* @OCWB{Ĩ#_*$!B ?#{WO A8)B*@ iR3r k`T)Rr k T R)r kATh#"R )F A9 1D9 )E 1B )C 1@%A@#RtN#@9bh4hO9 4'@9h4hO9h 4+@9h4hO9 4/@9h4hO9h 43@9h4hO9 4;@9h4hO9h 4?@9h4hO947@9iO9 k TC@yhGy(jATG@y(*?jTK@yiGy)j T@9qG@yK@y  HQ1 TA@B&@b&4*!T|@1#*3R#3RtC@>`C#?! !A8B_ TO]W\{[#_!R$!B*@*?#{ O$B5 ճB *N9h4(R*9* @OB{è#_֟$!B?#{O4@*B 9 OA*{¨#_֟$!B?#{ ORA8 @9 @xӋ(7 @L6"kꃊk1 뇟1 *B;K5  RB Ak , 8Ս@- ? ?*B@"?(" (B; 5  RB) 8)@*@ ?) ?(B @OB{è#_֟$ J@'6$ $@H'6$ $ R$ R F8K R Fk FF8 R FF՟@՟A?#{WORA8 @9 @xӋ(7 @L6"kꃊk1 뇟2 *B;K5  RB Ak , 8Ս@- ? ?*B@"?(" (B; 5  RB) 8)@*@ ?) ?(BնOBWA{è#_֟$ J@'6$ $@('6$ նh*$ R$ R F8K R Fk FF8 R FF՟@՟A?#{_WO tb*hBhu"*hBhEqT x"T*T@6"@( *@q&T.@*@ qKT2@*@ qT6@*@q T:@*@qkT>@*@qTE*bEkATh"ibhhiiROCWB_A{Ĩ#_*xbȵ`T@6"@( *@q&T.@*@ qKT2@*@ qT6@*@q T:@*@qkT>@*@qT@*!*$!Beÿÿÿÿ?#{og_WO  @ytP9q @y( @y  _q@FzJT`b* *h"@RRRhP94R2R@(R//@5R_Q(҈22RC*c4RzSq*bT(@yj@TqhThzGy~@ivGyR2} {:ySqz:z:@d) _4R z:@d) _zSq*T(@yj@TqThzGy~@ivGyR2({:qz:X( @y(@6qH T*R}@R@ R{4z4 R ҵz4@ _ @yH6q( T*R}@B7R@@R{4z4H7Rz4@@H7bRF+9b4@_k@T!@cRyB@6@xg8hE_qhaT @* @`OGWF_EgDoC{B#_!R@*ԟ$!B?#{  `J@a@`J@`@!R`" @*{¨#_֟$!B_$_$_$_$_$_$_$_$_$touch_offload_queue_frametouch_offload_cleanuptouch_offload_reserve_frametouch_offload_initXbxq'description=Touch Offload to APauthor=Steve Pfetsch license=GPL v2vermagic=5.10.209-android13-4-g92e94fca2f15-ab12318583 SMP preempt mod_unload modversions aarch64name=touch_offloaddepends=scmversion=g52d935b458baLinuxtouch_offload/module_layoutdmemset ѩ__stack_chk_fail~)HmemcpyR? Kgic_nonsecure_prioritiespcpu_hwcaps/cpu_hwcap_keys5arm64_const_caps_readykmalloc_cachesrwait_for_completion$8__init_swait_queue_headh__list_add_validUrS__list_del_entry_validF__sw_hweight64}P__arch_copy_from_user,__cfi_slowpathA)k__arch_copy_to_userxp __might_faultHۈ__check_object_sizeE:#__kmalloc\Ekmem_cache_alloc_trace"9finish_waitQscheduleM΂prepare_to_wait_eventuyHinit_wait_entrynk__might_sleep zkfree[{device_destroy3`unregister_chrdev_regionPScdev_del= L * P  T Xw   $ f   E   }  8Z   < 9  u 0 Lp   M ,  8, hD  $ @ 08c D P@  \  h[tx  V P 8 3 r `K 8  NHPc X `I h p& e   yV   < 0  + K @SHvPX`hp6xI   Zb ZE   a    qx k d,'0[{&2):8 \sJ"T$xT fM809,x~5H_9F}DO.note.gnu.property.note.Linux.text.comment.init.plt.bss.rela.rodata.touch_offload_fops.rela.altinstructions__versions__ksymtab_strings.modinfo.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.text.touch_offload_reserve_frame.rela___ksymtab+touch_offload_reserve_frame.rela___kcrctab+touch_offload_reserve_frame.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.rodatainit_wait_entrymemcpyclass_destroydevice_destroytouch_offload_init.__key__init_completion.__keyarm64_const_caps_ready__cfi_jt_startprepare_to_wait_event__might_faulttouch_offload_init.cfi_jttouch_offload_cleanup.cfi_jttouch_offload_open.cfi_jttouch_offload_ioctl.cfi_jttouch_offload_poll.cfi_jttouch_offload_release.cfi_jttouch_offload_reserve_frame.cfi_jttouch_offload_queue_frame.cfi_jttouch_offload_read.cfi_jt__mutex_initcdev_init__kstrtabns_touch_offload_init__crc_touch_offload_init__kstrtab_touch_offload_init__ksymtab_touch_offload_initfinish_waitmemsetcpu_hwcap_keystouch_offload_allocate_bufferstouch_offload_free_bufferstouch_offload_fopscpu_hwcaps____versionsgic_nonsecure_prioritieskmalloc_caches__arch_copy_to_user__arch_copy_from_user__kstrtabns_touch_offload_cleanup__crc_touch_offload_cleanup__kstrtab_touch_offload_cleanup__ksymtab_touch_offload_cleanup__wake_up__might_sleepwait_for_completionunregister_chrdev_regionalloc_chrdev_regiontouch_offload_openstrnlentouch_offload_ioctltouch_offload_pollcomplete_all__stack_chk_fail__cfi_check_failcdev_delprintkmutex_unlock__cfi_check__cfi_slowpath__dynamic_pr_debugscnprintf__check_object_size__class_createdevice_createtouch_offload_release__kstrtabns_touch_offload_reserve_frame__crc_touch_offload_reserve_frame__kstrtab_touch_offload_reserve_frame__ksymtab_touch_offload_reserve_frame__kstrtabns_touch_offload_queue_frame__crc_touch_offload_queue_frame__kstrtab_touch_offload_queue_frame__ksymtab_touch_offload_queue_frame__this_moduleschedulekfreekmem_cache_alloc_trace__cfi_jt_end__list_del_entry_valid__list_add_validmutex_lock_nestedcdev_addtouch_offload_read__init_waitqueue_head__init_swait_queue_head__kmalloc$x.99__UNIQUE_ID_author289$x.89touch_offload_reserve_frame.__UNIQUE_ID_ddebug279$d.79touch_offload_read.__UNIQUE_ID_ddebug269$d.69$d.59$d.149$x.49$x.139$d.39$d.129$d.29$x.119$d.19$x.109$d.9$d.98__UNIQUE_ID_description288$d.88touch_offload_ioctl.__UNIQUE_ID_ddebug278$x.78touch_offload_release.__UNIQUE_ID_ddebug268$x.68$x.58$d.48$x.138$x.38$x.128$x.28$d.118$x.18$d.108touch_offload_init.__key.8$d.8_note_7$x.97$x.87$d.77__UNIQUE_ID_scmversion267touch_offload_open.__UNIQUE_ID_ddebug267$d.67$d.57$d.147$x.47$x.137$d.37$d.127$d.27$x.117$x.17$x.107$d.7$d.96touch_offload_cleanup.__UNIQUE_ID_ddebug286$d.86$x.76__UNIQUE_ID_depends266$x.66$x.56$d.146$x.46$x.136$x.36$x.126$x.26$d.116touch_offload_init.__key.16$d.16$d.106$d.6$x.95$x.85touch_offload_free_buffers.__UNIQUE_ID_ddebug275$d.75__UNIQUE_ID_name265$d.65$d.55$d.145$d.45$d.135$x.35$d.125$d.25$x.115$x.15$x.105$d.5$d.94$x.84touch_offload_allocate_buffers.__UNIQUE_ID_ddebug274$x.74__sw_hweight64__UNIQUE_ID_vermagic264$x.64$d.154$x.54$x.144$x.44$x.134$d.34$x.124$x.24$d.114$d.14$d.104$d.4$x.93touch_offload_queue_frame.__UNIQUE_ID_ddebug283$d.83touch_offload_poll.__UNIQUE_ID_ddebug273$d.73$d.63$d.153$d.53$x.143$x.43$x.133$d.33$d.123$d.23$x.113$x.13$x.103$d.3$d.92$x.82$x.72$x.62$d.152$x.52$x.142$d.42$d.132$x.32$x.122$x.22$d.112$d.12$d.102$d.2$x.91$d.81$d.71$d.61$d.151$d.51$x.141$x.41$x.131$d.31$d.121$x.21$x.111$x.11$x.101$d.1__UNIQUE_ID_license290$d.90touch_offload_reserve_frame.__UNIQUE_ID_ddebug280$x.80$x.70$d.160$x.60$d.150$x.50$x.140$x.40.Ltmp30$x.130$x.30$x.120$x.20$d.110touch_offload_init.__key.10$x.10$d.100@0pc |p9P2  4,/,,1@@`2,`@(A @HB!w@cx^@hj@hp0>@p,h@(q `/&0HuLoubT0]0@t5 @$@ HvHvH!s