ELFH@@@,)zR| (,D-DD T DD-D(X(D-DD P DD-zR| ,|D-D H   L  HD-D (H(D-DD P DD-t4D-DPP 0 \ PPD-D (0D-DD X DD-8(4D-D`P 0  `PD-D 50o?#{ R r{#_`}_\H?#{{#_8 _8 _֌fi?#C{OA8iC#*u5@h&A8iC_ T*OD@{BC#_%?#{{#_ʇG _ _?#{WOA8iCCA8@#C3*4 @`T @h @ T @+A @RIsrlҫC_, ) L@  A8iC_ AT*OEWD{C#_50o?#{ *|1Ts5s!`"R`"@`* @{¨#_`}?#{@{#_author=Marcelo Tosatti description=PTP clock using KVMCLOCKlicense=GPLname=ptp_kvmintree=Yscmversion=g50eb8d5d443bdepends=ptpvermagic=6.12.18-android16-1-g50eb8d5d443b-ab13257114-4k SMP preempt mod_unload modversions aarch643fail to initialize ptp_kvmKVM virtual PTPptp_kvm5kvm_arm_hyp_service_available/kvm_arch_ptp_get_crosststamptmemcpy9ptp_clock_register_printk5nptp_clock_unregisterb|_raw_spin_lockb|_raw_spin_unlockFr__stack_chk_failyget_device_system_crosststampFrpreempt_schedule_notraceTmodule_layout5/t95nb|b|FryFrTkvm_arm_hyp_service_availablekvm_arch_ptp_get_crosststampmemcpyptp_clock_register_printkptp_clock_unregister_raw_spin_lock_raw_spin_unlock__stack_chk_failget_device_system_crosststamppreempt_schedule_notracemodule_layoutLinuxLinuxGNUA3>g8SGNUZT]==e\f g$5`(5`4h==e]==fi(=,=TfigAndroid (12833971, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)5H54\5<895h 5t 5X55H5T5`!GL "%(+,VW"# Y(=,=0>4>@`LapXtXxb==d[_cjH5h`5th5x55H5Th_c  g 0 4 8 <e,g h d h t p t  |" s 0   `4 Ha D H T P T \ `X-l-%(R [ U ^ ^?k t9!g!"0#"k## !"#$$$d$ , 4N <(>!|5(=$%FY.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss__versions.codetag.alloc_tags__version_ext_names.hyp.patchable_function_entries.hyp.event_ids__version_ext_crcs.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.init.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rodata.__llvm_fs_discriminator__.BTF.rodata.str1.1memcpykvm_arch_ptp_exitkvm_arch_ptp_initptp_kvm_caps____versions__start_alloc_tags__stop_alloc_tags____version_ext_names____version_ext_crcsptp_clock_unregisterptp_clock_registerptp_kvm_getcrosststampkvm_arch_ptp_get_crosststampget_device_system_crosststampptp_kvm_get_time_fn__stack_chk_fail_printk_raw_spin_unlockkvm_arch_ptp_get_clockkvm_ptp_clockkvm_ptp_lock_raw_spin_lockptp_kvm_adjfineptp_kvm_settimeptp_kvm_gettimeptp_kvm_adjtimeinit_module__this_modulecleanup_moduleptp_kvm_enablekvm_arm_hyp_service_availablepreempt_schedule_notrace__llvm_fs_discriminator____UNIQUE_ID___addressable_init_module729_note_19$d.19$d.9_note_18$x.18$x.8$d.8$d.17$d.7$x.16$x.6__UNIQUE_ID_depends535$d.25$d.15$d.5__UNIQUE_ID_scmversion534$d.34$d.24$x.14$d.14$x.4$d.4__UNIQUE_ID_license733__UNIQUE_ID_intree533$d.33$d.23$d.13$d.3__UNIQUE_ID_description732__UNIQUE_ID_name532__UNIQUE_ID_vermagic532$d.22$x.12$x.2$d.2__UNIQUE_ID_author731$d.21$d.11$d.1__UNIQUE_ID___addressable_cleanup_module730$d.20$x.10D&R&_`#a`@``R&\&T@k&@s& `{& & &  &b`&d`@&g`&i`&k`ł&m`@ς&o`ڂ&q`&s`&m`@&o` &q`bu`z`@&`c`'&`TD4,4 ^;4@ /\`e` f`a`h` f`j` f`l` f`>n` f`p` f`r` f`s-t` f` v` f`w` z`4&F&Y&8i&{`o&~`v&@x`y`@&D44 @`3`T ` &8|`[`D44 }`@&G?K@`` f`4`4&̓&ك&&&` f` a`` M,  &  & `,&  >&f`B& ` >&f`>R& ` >&f`Cw`T b& ` q& }&q-}d& ` >&f`s-& ` >&f`& ` >&f` DŽ& `kvm_ptp_clockptp_clockptp_clock_infomax_adjn_alarmn_ext_tsn_per_outn_pinspin_configadjfineadjphasegetmaxphaseadjtimegettime64gettimex64getcrosststampsettime64getcycles64getcyclesx64getcrosscyclesdo_aux_workptp_pin_descPTP_CLK_REQ_EXTTSPTP_CLK_REQ_PEROUTPTP_CLK_REQ_PPSexttsperoutptp_clock_requestptp_extts_requestptp_perout_requestptp_clock_timeptp_pin_functionPTP_PF_NONEPTP_PF_EXTTSPTP_PF_PEROUTPTP_PF_PHYSYNCkvm_arch_ptp_exitkvm_arch_ptp_get_clockkvm_arch_ptp_initptpptp_kvm_adjfineptp_kvm_adjtimeptp_kvm_enabledevice_timesystem_counterptp_kvm_get_time_fnptp_kvm_getcrosststampptp_kvm_gettimeptp_kvm_settime|@c@^A B*H@hOJ@@(  U0"%@" (Lo#50@$(%, @$`(H@X%(P@p%(X2Ulxx@%(>@@9@0&0(q@@0p\0X$ `&}`&8 *Yk0u2(6 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key'em'PP60  `He0  *H 6BL kzR{:$VdPg٬u}HC+9@S"9VO.*Kuf5',4kCWR7+NRsB4\^`zȖˢ /J׬}7knٴLڛL @MG]Q`9x#*PGG&x% zcql6#JT$h.a?ڿ)ǃ t C2*۽&%"1Ц*ǻk@"嶶әL#Xw,Áʾx t:eC!>\p:"fIuF+ ylg[2GTY^)pr 9RԲ?ֿ42$!E+*k? EY0T%\ 1$