ELF@@#!pL l<6CAM_ERR: %s: %s: %d Error: Unable to init row at idx = %ld sync_obj: %i&(&sync_dev->cam_sync_eventq_lock)->rlockAccessing invalid sync object:%icamera_syncinclude/linux/uaccess.hcam_sync_deinit_objectsend v4l2 event for sync_obj :%d6CAM_ERR: %s: %s: %d Error: Wait on invalid state = %d, obj = %d 6CAM_ERR: %s: %s: %d Error: accessing an uninitialized sync obj %d cam_sync_get_obj_refderegistered callback for sync object:%d&(&sync_dev->row_spinlocks[idx])->rlock6CAM_ERR: %s: %s: %d Error: high priority work queue creation failed 6CAM_ERR: %s: %s: %d Cleanup signal fail idx:%d cam_sync_open6CAM_ERR: %s: %s: %d Single object merge is not allowed cam_sync_probe6CAM_ERR: %s: %s: %d Invalid child fence:%i state:%u type:%u 6CAM_ERR: %s: %s: %d Error: Out of range sync obj (0 <= %d < %d) cam_sync_put_obj_ref6CAM_ERR: %s: %s: %d Error: Released sync obj received %d &sync_dev->table_lock(wq_completion)CAM_SYNC_WORKQUEUE_NAME6CAM_ERR: %s: %s: %d Error: Signaling a GROUP sync object = %d merged_fence6CAM_ERR: %s: %s: %d Invalid, same as parent fence : %i cam_sync_event_queue_notify_error6CAM_ERR: %s: %s: %d sync_dev NULL cam_sync_handle_deregister_user_payloadError: cannot signal an uninitialized sync obj = %dWarning: destroying active child sync obj = %d6CAM_ERR: %s: %s: %d Failed to create sync dir cam_sync_init_group_object6CAM_ERR: %s: %s: %d Invalid parent state %d Invoke callback for sync object:%dIndex location available at idx: %ldcam_sync_signal6CAM_ERR: %s: %s: %d Error: Unable to create sync idx = %d reached max! 6CAM_ERR: %s: %s: %d The obj list has duplicate fence 6CAM_INFO: %s: %s: %d index[%u]: sync_id=%d, name=%s, type=%d, state=%d, ref_cnt=%d cam_sync_waitEnqueue callback for sync object:%dcam_sync_deviceHIPRIO_SYNC_WORK_QUEUE6CAM_ERR: %s: %s: %d Incorrect ioctl size (work_completion)(&sync_cb->cb_dispatch_work)6CAM_ERR: %s: %s: %d Error: timed out for sync obj = %d cam_sync_dev_ioctl6CAM_ERR: %s: %s: %d Sync device NULL 6CAM_ERR: %s: %s: %d v4l2_fh_open failed : %d cam_syncWarning: destroying active parent sync obj = %dget ref for obj %dcam_sync_destroycam_sync_create_debugfs6CAM_ERR: %s: %s: %d Invalid embedded ioctl ptr 6CAM_ERR: %s: %s: %d Error: Sync object already signaled sync_obj = %d put ref for obj %d6CAM_ERR: %s: %s: %d Cleanup destroy fail:idx:%d row name:%s sync_id:%i [idx:%u] row_state:%u row name:%s sync_id:%i [idx:%u] row_state:%u6CAM_ERR: %s: %s: %d Error: accessing an uninitialized sync obj = %d cam_sync_merge6CAM_ERR: %s: %s: %d Sync_obj[%d] %d valid check fail 6CAM_ERR: %s: %s: %d Error: signaling with undefined status = %d cam_sync_register_callbackcam_sync_deregister_callback6CAM_ERR: %s: %s: %d Failed to notify event id %d fence %d statue %d cam_sync_util_send_v4l2_event6CAM_ERR: %s: %s: %d Error: accessing an uninitialized sync obj: idx = %d 6CAM_ERR: %s: %s: %d Invalid pointer(s) cam_sync_handle_signalcam_sync_check_validcam_sync_handle_register_user_payload&x->waitDestroying sync obj:%d successful6CAM_ERR: %s: %s: %d failed to create trigger_cb_without_switch entry cam_sync_closecam_sync_init_rowDestroying an active sync object name:%s id:%icam_sync_createcam_sync_print_fence_tabletrigger_cb_without_switchcam_sync_util_dispatch_signaled_cbInit row at idx:%ld to merge objects{og_WO@ Q*?qT@ R RrZ **" 9A4 A_qT?qaTiz? qaT" R"  4@ R" Rr * _)@?ATOGWF_EgDoC{B_**# @b T"K@4t H@ R" Rr @TR Rr#Ԏ@@V"!9A(=A4*QQ_ q(=T*? qTh5@@(!6"@( TR@c!RB@(!RBRR*@ R" Rr RBR@ R" Rr RBR*$@ R" Rr RBR* V@ R" Rr RBR*C{g_WO6 HQ*q T(@ R*h" Rr 7@"H;A 4@R rRZH@y qT"=A4{{!B*V )"@6Nu(@ R# Rr * (@ R# Rr `ODWC_BgA{Ũ_@9h4!cRR*W@(@ R# Rr **?RBc R*(@ R# Rr {{!B*Vh )H@@!cR"R(@ 2RrRiiQqiT_{@** R! ! !cR/R*{_{ g_WO@  *?q T*kA T*h}@ 5kAT>Rr;R@RlT@w#|F T@ R" Rr @**A7!cR*Rv@ R" Rr *,v*RB$RRB%R RBC&R *RzwBC'R**OEWD_CgB @{ƨ_RBc)R@ >Rr  @ R" Rr { QqiT@ |S >Rr M))ij*)%Ӛ)6*! 9A4* @{¨_RB2R RBc3R*{WOQqiT"@ R RrX** " 9A?qT R!@ R" Rr !cR-R**OBWA{è_֨@ R" Rr RB,R*{ *!cR0R*@*A @{¨_{ g_WOHQqiTJ@ R*H Rr *@!:A(4!cRbR*@٢?T* :R?TX@!TXT6"@( @ R" Rr _r( 3@ R" Rr *OEWD_CgB @{ƨ_RBR*{og_WOC>Rr<R(@R TRR(@#Ӛz~F AT(@ Rh" Rr (@**A 5!cR R**(@ Rh" Rr *OFWE_DgCoB{A_RB#RR9R*9Rrrv(@R(@#Ri) W @* (@CsTRBR(@ >Rr  { OQqT@**! :AH4*@ qTCT qT*OB @{è_R@BC8R*RB6R*RB#7R* {c R{_{ Rdb@eA)B#sR @{¨_{{_{_WONRRr rRRr!B@ 4Rr !BRr@BR@T@@@@R rjR @ @!RA @tB! @7@*@7@ @ !*@C7@!R@!@ J @#R**= @ J* @ J*A @ * @?@@@* 7@)R@ -@ AI @ @BR*>Rr?|?|?|?|?|?|?|?| RcAR"R@ 2Rri)9@ 1Rri)c4R RBCR>s.s&s ** @ @*RBRs@@C@ @ @ @@@@Rr@*OCWB_A{Ĩ_RBCR{Oh@@Ct@ @ @ @h@@h@1Rrit`@h4OA*{¨_{ c_ WO@*A ؊Rrk T@?q T@ @ J Lyk `qcETE!RA8Չ@9@(7@j6x")胈)1?釟Ixӈ@"("R@N`*@A5aR@9@(7@J6)胈)1?釟)@("R >@@RB^RS@qc:T:!RA8 @9 @(7 @k6x"J郉J1_ ꇟJx@"?("R@Cc@!cR0R*@*A*!qa4TV4!RA8 @9 @(7 @k6x"J!郉J1_ ꇟx@"?("R`=#@#@ )4*!cRb@RwAqa.TV.!RA8թ@9@(7@j6x")A胈)1?釟xӨ@"("R7+@q*TR~ r@#+@@*~!R@9@xӊ(7@K6 #J郉J1_ ꇟ5@#)"4+@1*`4aqA#T6#!RA8 @9 @(7 @k6x"Ja郉J1_ ꇟx@"?("#R#@+ @QqT@R rR'A @ R$ R* r @ !)9A* Q_ qT')i*@ R #+@!cRB0R*@ R" Rr *aqT!RA8 @9 @(7 @k6x"Ja郉J1_ ꇟjx@"?("R#@hQqhT@ Rh" Rr @ !*9A*44@7!TDT_@@ T_@ T6"@(  @AqTv!RA8 @9 @xӋ(7 @L6"kAꃊk1 뇟@"?("R#@@** A@ Rh" Rr *8'@**3s1RB#XR&aR@9@(7@J6)A胈)1?釟)@("R RBXR`~@ _)@?TOOWN_Mc@{K_4!*@5 Ti@  `TL_K@ ATJ_l@_ T R" Rr 36@wB6(uZ@ R" RB#[R*@ Rh" Rr RBRR*@ R" Rr ha hh!hA*KhA*Dhˀ*q{ @aH@H?qyS @{¨_{ WOA6 Rr0R r*@qT4*5@ 4Rr @*OCWB @{Ĩ_RB#gRTRBCiR*{og_WOA{ Rr0Rt r*y(@*q(T4Rrt3Rrk(*OEWD_CgBoA{ƨ_*z *RmR*ZbTH@qaTaR*7* @|*RpRB*T@4R0R*(@*A7*RBkRU{ ORr*>RrRlT|F >R*Rr@! **OB @{è_{ O *Q*_qT**4! ~~~ ~ ~ ~ ~ ~~~~~~~~~R"b*R!B&*.N)*rbnrvF@j@!cRbR*z*OB @{è_{og_WO **B#R*C 4_@R*)! * *a Rr*)@iR (@zt(!C_?k Th}@k`T(@h#_!(Dq@Tk@qT q Th5 @R rR(@(@ zt^(@@6@^Y@R rR@_6!E"6Y_@H! m@i4*I F? q`TIR H! *?(@zt R(! Rr w_^@q?TR Rr zz)@%HqT*X~)@jx%jxi#8D?T*__kT@?AT6 #@( @!T*OIWH_GgFoE{D_ss T_6i"@( h@zt R(! Rr RG@k@&@Bc R RB R*{ _WOD`T**T_@5?k*T6"@( 5?kATODWC_B @{Ũ_{ _WOE`T**T_@5?k*T6"@( 5?kATODWC_B @{Ũ_{og_W O C@>+(Q*q*T*U#NDǎF!cRR*@ Rh# Rr @qT5@ Rh# Rr RBR*&@!cRRc\#EaT@DTTȂ_@qKT6"@( _c6^@TȂ_@q+T6"@( @`6^@ Rh# Rr ^c TR Rr @ (!^ T:@Hoh#9Aq`T4 $@RR!ch#@a Ti_?k`TZ@6I#@( ZZ 6 #@( @ TR Rr @ (!@ T:@Hoh#9Aq`T4 $@RB R!ch#@ Ti_?k`TZ@6I#@( ZZ 6 #@( @ @ R# Rr @y#N T6M?! T~~~ ~ ~ ~ ~ ~~~~~~~~~@h~S >R+Rr`!Ӛ(M( 9@h#q) )@) 1y@ R# Rr !cR"$R** _)@?!TOJWI_HgGoF{E_T_6"@( ? TX6"@( { h^aB)b@? @{¨_{ o g _ WO@*w~@6@" 9A 4@*T2Rr (@Riz@T@@6"@( "@@TC4RrAT_(@(@ 3RriiWR S) #@*@CI#@@RB0R!c* 6"@( @ !cR'R* _)@?!TOOWN_MgLoK{J_{ SC@* RcA )|@;@@!cRB0R* _)@?TS@{I_ h@*Q_ qT*i_? qaT*_֠_ K> K? 0? ? 0? ?0 ?0 ? {`4@!{_{ WORrs@BR@T@OCWB @{Ĩ_description=Camera sync driverlicense=GPL v2intree=Yname=cam_syncvermagic=4.19.294-gc5d1051c0244-ab11910333 SMP preempt mod_unload modversions aarch64depends=cam_utils,cam_debug_utilcam_sync_check_validcam_sync_deregister_callbackcam_sync_destroycam_sync_get_obj_refcam_sync_mergecam_sync_put_obj_refcam_sync_register_callbackcam_sync_signal4module_layoutdmemset~)Hmemcpyg__stack_chk_guard__stack_chk_fail*__ll_sc_atomic_sub_return__ll_sc_atomic_subs__ll_sc_atomic_addK__ll_sc_atomic64_orpg__ll_sc_atomic64_fetch_orw__ll_sc_atomic64_andnot|__init_waitqueue_headv4l2_event_queuevkcomplete_allkmalloc_cachesٿplatform_device_unregisterntplatform_driver_unregister*debugfs_remove_recursiveV debugfs_create_boolƓedebugfs_create_dir9⮧__video_register_deviceA)k__arch_copy_to_user}P__arch_copy_from_userxp __might_faultHۈ__check_object_sizeQv4l2_fh_releaseiBflush_workqueueUDvideo_devdata@v4l2_fh_openmutex_unlockxmutex_lock_nestedAv4l2_event_pendingCvideo_ioctl2ZtRmedia_device_cleanup7*Imedia_device_unregisterږOmedia_entity_pads_initRA__media_device_register 7media_device_initmutex_destroyv4l2_device_unregister)q__alloc_workqueue_keysA?Gvideo_device_releaseHWstrlcpyG;v4l2_device_registerA@video_device_alloc __raw_spin_lock_init__mutex_initVt__platform_driver_register,platform_device_register__msecs_to_jiffies t_raw_spin_unlock0A_raw_spin_lockUrS__list_del_entry_validh__list_add_validnpqueue_work_onkmalloc_order_trace地__kmalloc!e%kmem_cache_alloc_tracewfB_raw_spin_unlock_bhG_raw_spin_lock_bhD(v4l2_event_unsubscribe/[v4l2_event_subscribe&Hwait_for_completion_timeoutccam_common_util_remove_duplicate_arrMlockdep_init_map zkfreeccam_debug_logcam_get_module_name2|printkS-Fc1s6E8k Rjd~i  P j.note.Linux.rela.exit.text.rela.init.text.comment.altinstr_replacement.init.plt.bss.rela.rodata.g_cam_sync_ioctl_ops.rela.data.cam_sync_v4l2_ops.rela.altinstructions__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.rela.text.cam_sync_signal.note.GNU-stack.rela___kcrctab_gpl+cam_sync_register_callback.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela___ksymtab_gpl+cam_sync_check_valid.note.gnu.build-id.shstrtab.strtab.symtab.rodata.datamemcpystrlcpymutex_destroy__crc_cam_sync_destroy__kstrtab_cam_sync_destroy__ksymtab_cam_sync_destroy__alloc_workqueue_keycam_sync_exit.__key__init_completion.__keycam_sync_register_callback.__keycam_sync_probe.__keycam_sync_util_find_and_set_empty_rowcam_sync_init_rowsync_devwait_for_completion_timeoutcam_sync_util_cleanup_parents_listcam_sync_util_cleanup_children_list__ll_sc_atomic64_andnotcam_sync_unsubscribe_eventcam_sync_subscribe_eventcam_sync_util_send_v4l2_event__might_fault__mutex_initmedia_entity_pads_init__raw_spin_lock_initmedia_device_initfind_next_zero_bitcam_sync_waitmemsetcam_sync_deinit_objectcam_sync_init_group_objectcam_sync_v4l2_fopsg_cam_sync_ioctl_opscam_sync_v4l2_ops____versions__msecs_to_jiffieskmalloc_caches__module_dependscam_common_util_remove_duplicate_arrcam_sync_event_queue_notify_error__ll_sc_atomic64_fetch_or__ll_sc_atomic64_ordebugfs_create_dircam_sync_driverplatform_driver_unregisterplatform_device_unregistermedia_device_unregisterv4l2_device_unregister__platform_driver_registerplatform_device_register__media_device_registerv4l2_device_register__arch_copy_to_user__arch_copy_from_usermedia_device_cleanuplockdep_init_map__ll_sc_atomic_sub_returnqueue_work_onv4l2_fh_opencam_sync_opencam_sync_dev_ioctldebugfs_create_boolcam_sync_pollcomplete_all__stack_chk_fail__crc_cam_sync_signal__kstrtab_cam_sync_signal__ksymtab_cam_sync_signalprintkmutex_unlock_raw_spin_unlock_raw_spin_lock__crc_cam_sync_deregister_callback__kstrtab_cam_sync_deregister_callback__ksymtab_cam_sync_deregister_callback__crc_cam_sync_register_callback__kstrtab_cam_sync_register_callback__ksymtab_cam_sync_register_callbacktrigger_cb_without_switchcam_sync_util_cb_dispatch_raw_spin_unlock_bh_raw_spin_lock_bhcam_debug_logv4l2_event_pending__crc_cam_sync_put_obj_ref__kstrtab_cam_sync_put_obj_ref__ksymtab_cam_sync_put_obj_ref__crc_cam_sync_get_obj_ref__kstrtab_cam_sync_get_obj_ref__ksymtab_cam_sync_get_obj_ref__check_object_sizecam_sync_removedebugfs_remove_recursiveflush_workqueuev4l2_event_queuecam_sync_util_update_parent_statecam_sync_createcam_sync_closev4l2_fh_releasevideo_device_releasecam_get_module_nameinit_module__this_modulecleanup_module__crc_cam_sync_merge__kstrtab_cam_sync_merge__ksymtab_cam_sync_mergekfree__video_register_devicecam_sync_devicekmalloc_order_tracekmem_cache_alloc_tracecam_sync_probev4l2_event_unsubscribev4l2_event_subscribe__stack_chk_guard__list_del_entry_valid__crc_cam_sync_check_valid__kstrtab_cam_sync_check_valid__ksymtab_cam_sync_check_valid__list_add_validmutex_lock_nested__ll_sc_atomic_add__init_waitqueue_head__kmallocvideo_device_alloc__ll_sc_atomic_subcam_sync_util_dispatch_signaled_cbvideo_devdata$d.79$d.69$x.59$x.49$x.39$d.29$x.19$d.9$d.88$d.78$d.68$x.58$x.48$x.38$x.28$d.18cam_sync_register_callback.__key.8$x.8$d.87$d.77$d.67$x.57$d.47$d.37$d.27$x.17$d.7_note_6$d.96$d.86$d.76$d.66$x.56$x.46$x.36$x.26$d.16$d.6$d.95$d.85$d.75$d.65$x.55$x.45$x.35$x.25$x.15$d.5$d.94$d.84$d.74$d.64$d.54$x.44cam_sync_probe.__key.34$x.34$x.24$x.14$d.4$d.83$d.73$d.63__UNIQUE_ID_intree53$x.53$x.43$x.33$x.23$d.13$d.3video_ioctl2$d.82$d.72$d.62__UNIQUE_ID_name52$x.52$x.42cam_sync_probe.__key.32$x.32$d.22$x.12$d.2$d.81$d.71$d.61__UNIQUE_ID_vermagic51$x.51$d.41$x.31$x.21$x.11__UNIQUE_ID_license101$d.1$d.80$d.70$d.60$x.50$x.40cam_sync_probe.__key.30$x.30$x.20$x.10__UNIQUE_ID_description100$d.0@ QLZVIh2P' 5Ux6xU4"U<UtV0WWXiwi@@m@m @nJ @h @H  @h @p }@  [@H r@X0 -0LLo&_ 0"