ELFؿ@@65_$"R?#տ#?_ _$?#{A8@`?{#_4@@?{#__$?#C#_  _$A?#8@qMT @Rck`TdD@kATdH@kT#Z_#_  _$?#{ `JaC @{¨#__$?#{ᘂSAL@ ?֠`_SA{¨#__$?#{[S@5*@ U9@4@A@6D_s?Ds"{B"B}A? Tb"B T@Bsa0@@?**SA[B{è#_րU4"6 @(@${B˂BM_#LTK_#T$@`?* @*SA[B{è#_6,@D@}R_sc|!?**SA[B{è#_ւ5B *SA[B{è#_(@*`?*3   _$?#{{#_  ?#{A8SA@B7Ҁ@qT q TqTA87@@B!ҡ TSA{Ǩ#_'@`A"R[u@bTdJe"dI@Fs@c|ěD|{dcKfd TCk`@qTBkBcBDZ"R*`[B`A""RkDZd [_$?#{`J{#_  ?#{A8S@@BgҀ.@qTA8g@@B!!TSA{ͨ#_ckW7@[+R @@9RR*7c{/ {*tdCdB`@`dDd`A``B`{`v! ` ! ` ! ` !`AL@`eҿ|`ef Rej fn !v bCR!`b @TfA@`!5`@!R 9*` 5>@74* #"R@!R_`@hTltc@@aCBua`cb>bC* 5[BcCkD+@O`@ U9`5@RaR` w * `J`bJ@**~@[BcCkD+@+[ck+v`A@`bJ@~@[BcCkD+@*_$?#{S`5`@ U94`A@@@?SA@{è#_`U4_$?#{S5*`@ U94"Rbr`*`bJ``bJ`A@*SA@{è#_`U4_$?#{S*[*`A8@?q TR @sck TdD@kATdH@kTsZ*SA[B{è#_*SA[B{è#_ptp_clock_registerptp_clock_unregisterptp_clock_eventptp_clock_indexptp_find_pinptp_find_pin_unlockedptp_schedule_workerptp_cancel_worker_sync3ptp: virtual clock in use ptp3ptp: failed to allocate class 3ptp: failed to allocate device region 6PTP clock support registered &ptp->tsevq_mux&ptp->pincfg_mux&ptp->n_vclocks_mux&ptp->tsev_wqptp%d3failed to create ptp aux_worker %d 3failed to register pps source 3failed to create posix clock _$?#{ @` @R @{¨#__$?#{SsB@T@"RR*6@ @!RA *SA@{è#_ptp.license=GPLptp.file=drivers/ptp/ptpptp.description=PTP clocks supportptp.author=Richard Cochran Qintd,w*s32Eu32Xs64ku64~d H  <7 d  h uu {       ddida  [  0 F jj d 75  Jdv&     2 G7GGd3d  Q1secRkSXTX dAdl`d@dDdHrsvL ?d tddrsv1d      d  c' |&_ $ ! &K >` W` r` x` ` ` ` ` ` i 5s "      Q!errQc"#| $% & %*'L(( )ptp/ P *Q4X )ptp+ P+>Q*Q )ptp- c+Ad+/de,Q-  % % % ./& 03 c1zQ? 2ptpz$ 3{A3{-d4pin}? 4i~Q l5tQx )ptpt' P(Y )ptpY( c+YE d!evt[Z@$$h %10<P-Qc%j%^./v0Q//6_4H %q62 p %%%7; %8'%$0.S9@%5%(  *@Q8 )ptp@, c-B%./: ;=d;@e^ | > | > | #!ppsU$  % &  %*6e%%%w-  %%?/-B N %l%_%T.0yc6%@7% $O%j%]6e%%%w-  %%?/-B N %l%_%T./y$7< %H$7( %H8 %* A Pn;2,c9j%./ P DX QDCpcX2PCtpXIQ`KPJktP-KGJtsG=K&I&+I&EK0QIHHYIY0 N_3@*3TB,,LB(3BC* KQJnKI#I1I?&H #I #5$BO %K "!0Jptr " : ; 9 I$ > : ; 9 I&I> I: ; 9 ( <   I & '4: ; 9 I?> I: ;9 <I!!I/ 4: ;9 I?<> I: ; 9 4: ; 9 I> I: ;9  : ; 9  : ; 9 I8  : ; 9 I8 4: ; 9 I?<4G: ; 9 4: ; 9 I4: ;9 I4: ;9 I  .: ;9 'I@B!4: ;9 I" : ;9 # U$1X YW %1&1X YW '.: ;9 '@B(.?: ;9 '@B): ;9 I*.?: ;9 'I@B+: ;9 I,4: ;9 I-1RUX YW . U/410411.?: ;9 'I 2: ;9 I3: ;9 I44: ;9 I5.?: ;9 'I@B61RUX Y W 71X Y W 81X Y W 91RUX Y W :.?: ; 9 'I@B;: ; 9 I<4: ; 9 I= : ;9 > ? 1U@ 1A.: ; 9 '@BB C: ; 9 ID.: ; 9 'I@BE4: ; 9 IF G.: ; 9 'I@BH.: ; 9 ' I: ; 9 IJ: ; 9 IK.: ; 9 'I L.: ;9 'I M.?: ;9 '<N.: ;9 ' O.?: ; 9 '<P.1@BQ1L L  drivers/ptp./include/linux./include/uapi/asm-generic./include/asm-generic./include/uapi/linux./include/net./arch/arm64/include/asm./include/asm-generic/bitopsptp_clock.cmutex.hptp_private.hktime.hptp_clock_kernel.hpps_kernel.hspinlock.hmath64.herr.hslab.hkasan.hlist.hdevice.hint-ll64.hint-ll64.hposix_types.htypes.hinit.hspinlock_types_raw.hspinlock_types.hxarray.hperf_event.hkernel_read_file.hsecurity.hstddef.htrace_events.hptp_clock.hflow_dissector.hstack_pointer.hgetorder.hlog2.hfls64.hbuiltin-__fls.h !"$!.! @  ! 2: /<!"]!$  <&. =%-<C!!!~J!K"//777K/M!11#! 0!KJ!l sX . s .#   10"!#",Z1J_[. R/ <Af/0  !/    !"  "=!#. 0  ! 1   qf !  !"  >D zf ! !of X .6c.J!/!!X fw}/ =$#+!Ig!  !! ,! ! ! ~3"$=,#$!!!! | 1KUf  / ~ 0 ~~~0 ~ ~!!. ~!=!>0  !"7~7~7~L0 }  .  !"  !"0 = } @X ~!=~ !u Xu  u  .#  10u  =]/0q= .!~~. ~. ~ .#   10!!L/=2  !"0~f/0 !/  !1[+#"m   .&< =%-<C s  "cs  " !//=== !119# J! |/= | 1g!=/ z = !!!TRACE_EVENT_FL_UPROBE_BIT__kernel_ulong_t__UNIQUE_ID___addressable_ptp_clock_index407__u32FLOW_DISSECTOR_KEY_IPraw_spinlock_t__s32FLOW_DISSECTOR_KEY_ENC_IPno_ppsTRACE_EVENT_FL_TRACEPOINT_BITPTP_CLOCK_EXTTSPERF_COUNT_SW_TASK_CLOCKptp_clock_unregisterno_mem_for_vclocksktime_tunsigned intpps_get_tskernel_read_file_str__dummydrivers/ptp/ptp_clock.csize_is_constantFLOW_DISSECTOR_KEY_ENC_CONTROLexitcall_tkmalloc_typemodule__UNIQUE_ID_description415ptp_aux_kworkerptp_clock_info__compiletime_assert_297ptp_clock_eventsptp_devterrorfuncptp_clock_settimePTP_PF_PHYSYNCTRACE_EVENT_FL_EPROBE_BITptp_vclock_in_useERR_PTRpps_source_infomutexflow_dissector_key_idremainderno_pin_groupsFLOW_DISSECTOR_KEY_TIPClistsigned charPTP_PF_EXTTS__kernel_dev_tKMALLOC_DMAdevicePTP_PF_PEROUTptp_class__compiletime_assert_112EVENT_FILE_FL_FILTERED_BITFLOW_DISSECTOR_KEY_FLOW_LABEL__kernel_size_teventFLOW_DISSECTOR_KEY_ARPspin_unlock_irqrestoreindexdev_set_drvdatadividendresultlong long unsigned intPERF_COUNT_SW_PAGE_FAULTS_MINspinlockkernel_load_data_strraw_spinlockEVENT_FILE_FL_TRIGGER_COND_BITFLOW_DISSECTOR_KEY_ICMPFLOW_DISSECTOR_KEY_ENC_IPV4_ADDRSkmalloc_cachesptp_find_pin_unlockedEVENT_FILE_FL_ENABLED_BITkworker_errFLOW_DISSECTOR_KEY_HASHdivisorlock_class_keyPTP_CLOCK_PPSFLOW_DISSECTOR_KEY_ENC_PORTSptp_pin_descFLOW_DISSECTOR_KEY_ENC_KEYID__flsptp_extts_eventposix_clocksize_toffsetpps_event_timeptp_groupscurrent_stack_pointerEVENT_FILE_FL_WAS_ENABLED_BITqueue_cnt_BoolobjectNR_KMALLOC_TYPESktime_setmajorFLOW_DISSECTOR_KEY_CVLANspinlock_checknsecptp_clock_gettimeFLOW_DISSECTOR_KEY_IPV4_ADDRStrueno_memoryGNU C89 10.2.1 20201103 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret+leaf+bti -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1152 -g -O2 -std=gnu90 -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-stack-clash-protection -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonlyIS_ERRptp_exitFLOW_DISSECTOR_KEY_ENC_IPV6_ADDRSEVENT_FILE_FL_SOFT_MODE_BITqueue_freechanperf_sw_idschardiv_u64_remxa_mark_tptp_clock_register__s64orderEVENT_FILE_FL_SOFT_DISABLED_BITtimespec64datakthread_workscaled_ppm_to_ppbsystem_time_snapshotposix_clock_operationsno_slotFLOW_DISSECTOR_KEY_ETH_ADDRSFLOW_DISSECTOR_KEY_BASICmutex_destroykmem_cachesecsptp_clock_getresEVENT_FILE_FL_TRIGGER_MODE_BITlong long intTRACE_EVENT_FL_CAP_ANY_BITFLOW_DISSECTOR_KEY_MPLS_ENTROPYtimestamp_event_queuelockxa_lock_typeFLOW_DISSECTOR_KEY_GRE_KEYIDPERF_COUNT_SW_DUMMYEVENT_FILE_FL_NO_SET_FILTER_BITFLOW_DISSECTOR_KEY_CONTROLPERF_COUNT_SW_MAXtimespec64_to_ktimedev_tboolXA_LOCK_BHno_regionFLOW_DISSECTOR_KEY_VLAN__UNIQUE_ID___addressable_ptp_init413PERF_COUNT_SW_CGROUP_SWITCHESsize__UNIQUE_ID_file416kmalloc_order_traceEVENT_FILE_FL_RECORDED_CMD_BITPERF_COUNT_SW_PAGE_FAULTSsecondsin_useXA_LOCK_IRQptp_schedule_workerptp_clock_releaseTRACE_EVENT_FL_KPROBE_BIT__exitcall_ptp_exit__UNIQUE_ID___addressable_ptp_clock_register404nsecsTRACE_EVENT_FL_IGNORE_ENABLE_BITFLOW_DISSECTOR_KEY_CTkmem_cache_alloc_tracePTP_PF_NONE__u64ptp_clocks_mapflagsspinlock_tkmalloc_largeFLOW_DISSECTOR_KEY_MPLSKMALLOC_NORMALparentPERF_COUNT_SW_ALIGNMENT_FAULTSgfp_tshort intlong intdelayptp_clockPTR_ERRptp_pin_function__UNIQUE_ID___addressable_ptp_clock_event406PERF_COUNT_SW_PAGE_FAULTS_MAJwordworkptp_initptp_find_pinkzalloc__kernel_timexattribute_groupptp_clock_eventnamekasan_kmallocptp_clock_indexEVENT_FILE_FL_PID_FILTER_BITPERF_COUNT_SW_CONTEXT_SWITCHESPTP_CLOCK_PPSUSRFLOW_DISSECTOR_KEY_TCP__UNIQUE_ID___addressable_ptp_find_pin_unlocked409long unsigned intenqueue_external_timestampqueuePERF_COUNT_SW_CPU_MIGRATIONSINIT_LIST_HEADPERF_COUNT_SW_BPF_OUTPUTFLOW_DISSECTOR_KEY_META__dummy2kmalloc_cache_type__key__UNIQUE_ID___addressable_ptp_cancel_worker_sync411unsigned charKMALLOC_CGROUP__UNIQUE_ID___addressable_ptp_find_pin408kmallocEVENT_FILE_FL_RECORDED_TGID_BITPTP_CLOCK_ALARMfalse__UNIQUE_ID___addressable_ptp_schedule_worker410TRACE_EVENT_FL_DYNAMIC_BIT__kmalloc_indexPERF_COUNT_SW_EMULATION_FAULTSlist_headFLOW_DISSECTOR_KEY_PORTS_RANGEFLOW_DISSECTOR_KEY_MAX__UNIQUE_ID___addressable_ptp_clock_unregister405ktime_to_nsinfoFLOW_DISSECTOR_KEY_ENC_OPTSclassget_orderptp_cancel_worker_sync__mptrsnapdeltashort unsigned intfls64KMALLOC_RECLAIMptp_clock_opsTRACE_EVENT_FL_NO_SET_FILTER_BITreservedptp_clock_timeptp_clock_adjtime/home/test/workspace/code/optee_3.16/linux__ilog2_u64__UNIQUE_ID_license417TRACE_EVENT_FL_FILTERED_BITPERF_COUNT_SW_CPU_CLOCKFLOW_DISSECTOR_KEY_IPV6_ADDRS__UNIQUE_ID_author414FLOW_DISSECTOR_KEY_PORTSGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x D-A-4DB-AG A-A CA-B-B-$hC-R -B B-,PB-A BMA-,PB-A CLA-dB-A0BDg A-A ` A-A N A-A G A-A $(B-AEA-DA-Ap C T A-A L nG GA $4B-AHA-,LB-A CKA-4B-A0CDeA-|A-ACQ A-A ACDB AAAA `AAABAAAP AAAA 4B-A0BCQ A-A 4B-A0CBa A-A DB-A0CC] A-A GA- *ILi)I*: I ;2K I N hLYIZpIq/IOmI D)P;@PIKlL] IoPI}IIH{ (081@!I!a!#u###)##L6$&')+-/0I01.V Xdh YD4(+8@at)8LWfw );H]tptp_clock.c__kstrtab_ptp_clock_register__kstrtabns_ptp_clock_register$d__ksymtab_ptp_clock_register__kstrtab_ptp_clock_unregister__kstrtabns_ptp_clock_unregister__ksymtab_ptp_clock_unregister__kstrtab_ptp_clock_event__kstrtabns_ptp_clock_event__ksymtab_ptp_clock_event__kstrtab_ptp_clock_index__kstrtabns_ptp_clock_index__ksymtab_ptp_clock_index__kstrtab_ptp_find_pin__kstrtabns_ptp_find_pin__ksymtab_ptp_find_pin__kstrtab_ptp_find_pin_unlocked__kstrtabns_ptp_find_pin_unlocked__ksymtab_ptp_find_pin_unlocked__kstrtab_ptp_schedule_worker__kstrtabns_ptp_schedule_worker__ksymtab_ptp_schedule_worker__kstrtab_ptp_cancel_worker_sync__kstrtabns_ptp_cancel_worker_sync__ksymtab_ptp_cancel_worker_sync__initcall__kmod_ptp__412_457_ptp_init4ptp_init$xptp_clock_getresptp_clock_gettimeptp_clock_releaseptp_aux_kworkerptp_clock_adjtimeptp_clock_settimeptp_clock_opsptp_clocks_mapptp_devt__key.0__key.4__key.3__key.2__key.1__UNIQUE_ID___addressable_ptp_init413__UNIQUE_ID___addressable_ptp_cancel_worker_sync411__UNIQUE_ID___addressable_ptp_schedule_worker410__UNIQUE_ID___addressable_ptp_find_pin_unlocked409__UNIQUE_ID___addressable_ptp_find_pin408__UNIQUE_ID___addressable_ptp_clock_index407__UNIQUE_ID___addressable_ptp_clock_event406__UNIQUE_ID___addressable_ptp_clock_unregister405__UNIQUE_ID___addressable_ptp_clock_register404__exitcall_ptp_exit__UNIQUE_ID_license417__UNIQUE_ID_file416__UNIQUE_ID_description415__UNIQUE_ID_author414ptp_cleanup_pin_groupskfreeida_freekthread_queue_delayed_workmutex_lock_interruptiblemutex_unlock_printkkthread_cancel_delayed_work_syncktime_get_snapshotns_to_timespec64pps_event_raw_spin_lock_irqsave_raw_spin_unlock_irqrestore__wake_up__stack_chk_failkthread_mod_delayed_workclass_destroyunregister_chrdev_regionida_destroy__class_createalloc_chrdev_regionptp_groupskmalloc_cacheskmem_cache_allocida_alloc_range__mutex_init__init_waitqueue_headkthread_delayed_work_timer_fninit_timer_keykthread_create_workerstrcmpptp_populate_pin_groupssnprintfpps_register_sourcedevice_initializedev_set_nameposix_clock_registerkthread_destroy_workerpps_unregister_sourceput_deviceposix_clock_unregistermutex_lockptp_classptp_ioctlptp_openptp_pollptp_read qr $s,r|tuvdvh6p6twx y(z@{\|}~{@d 4@?D?66666666@@(08@6H6Lt6 x6 |66 (P\6 6 wqrsr 0 < D L 6HP 6HT wp 6t 6x w u v v 6 6 w8 uT vp ~ x    v 6 6 w d v vij  klmn o$%p)*<  ,0486 6 (48D6(H6(LwPht6Px6P|w66w   (08H<pon m(l0k8j@i9_ ccVcaP%b,c3c:cAcjFcYcXgc!lc zc c cccccccch c%c 1c ?c DcPc\cjc}ccMctc/c c ccccc cy c c c c c11ci <cGcLc QcVc[cqcEc cccccc\ cVcct c2ccc}c csc7 c c c 3c Mc9Yc8tc:zc cc3 ccHc ccVccU ccWcK c0 c c cZcccc`$cBc?Tc Zc`c&fcGmcXzccc0cW ccc c.ck 4cB :cw@cnFcLcRcyXc% ^cdcjc pcrvc |c cecc cc;c cbc^c8ccc$cT ccccccc-cQ cc c-c4.cCLc!Ybc oxc?c K@cK8cPK0c+K(cK cyKc&K/c^=KFc TK]c kVcYLcY)c- Yc#Y(c4<Zc calcXz<<<Pc 9cA c # DI c'Y ce  c0 cW c  a a c c0 cW F cR dy c  c  H ap ap/ L7 aM XU au    a c     a, a9 c D [ ci c c c2 c( c  c  c  c  c  c a cX) 3 H cXU _ t cX   cX  ap   a?Ga^altaaa08TH&aEMadarzaaX l c@*cDcRc'acXoc vacXc#cX0aOcd_gaxaaa@a@ca0 a0$ce/ {cXc5 cX aPaPcy Rc_cc c ccNc<cL cpc c<c fcxc( c cc( c cc c( c c cA c( (c 5c Ccj `c mc( ccc( cnccc cc c( c %c.=c_Pckc ycc c(ct c- c7c( c[ c c)c 6c DcNQc<`cQrc ccm cccccc>cc78cIc*Vc}rcc^ 90<08@HPX`Xhh44@Xh4X`DX h(p@HPXpHxXX @LTXXXXdh l(x0|8@HPX`h<<< <<<$<(<8 ( 08@HPX`h LP`dlp08 @$H(P8X8px (08P X ` h p x         ( , 4 X    \ ` (d 0 8 PX `9h9Lp<x< 9 <g4g8 lgpdggg@g|gggDg9DgH<|gg 4g8 lgp .symtab.strtab.shstrtab.rela.text.data.bss__ksymtab_strings.rela___ksymtab+ptp_clock_register.rela___ksymtab+ptp_clock_unregister.rela___ksymtab+ptp_clock_event.rela___ksymtab+ptp_clock_index.rela___ksymtab+ptp_find_pin.rela___ksymtab+ptp_find_pin_unlocked.rela___ksymtab+ptp_schedule_worker.rela___ksymtab+ptp_cancel_worker_sync.rela.initcall4.init.rodata.str1.8.rela.exit.text.rela.init.text.rela.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @ @r 3& , 12 H C@|H3k f@|H3 @0}H3  @x}H3  @}H3 @~H3 @P~H37 2@~H3^ Y@~3n2 hhL}@~3@3xP@ȁ3H@3@`3!@x&3$c) p.P@`3'.@x3),P5 '@H3+80BC0V^LV\V tWo@P31Z4i iP