ELFh@@6CAM_ERR: %s: %s: %d Invalid input args 6CAM_ERR: %s: %s: %d no io configs cam_lrme_mgr_util_prepare_io_buffercam_lrme_mgr_hw_prepare_update6CAM_ERR: %s: %s: %d Invalid arguments %pK, %pK cam_lrme_mgr_util_submit_reqOffset before %zu after %zuCreate submit workq for %s6CAM_ERR: %s: %s: %d failed to create dump register entry 6CAM_ERR: %s: %s: %d Invalid plane offset: %zu IO Address[%d][%d] : %llu6CAM_ERR: %s: %s: %d Error in prepare IO Buf %d cam_lrme_mgr_hw_releaseIOConfig[%d] : handle[%d] Dir[%d] Res[%d] Fence[%d], Format[%d]cam_lrme_mgr_util_reserve_devicecam_lrme_device_submit_worker%dHw mgr init done6CAM_ERR: %s: %s: %d Patch packet failed, rc=%d 6CAM_ERR: %s: %s: %d sizeof(struct cam_query_cap_cmd) = %zu, args->size = %d 6CAM_ERR: %s: %s: %d Invalid handle %u rc %d cam_lrme_mgr_util_packet_validate6CAM_ERR: %s: %s: %d Insufficient HW entries :%d %d 6CAM_ERR: %s: %s: %d Exceed max num of entry FinalConfig : hw_entries=%d, Sync(in=%d, out=%d)6CAM_ERR: %s: %s: %d No device is registered &g_lrme_hw_mgr.hw_mgr_mutex6CAM_ERR: %s: %s: %d No frame request 6CAM_ERR: %s: %s: %d Failed in HW stop %d 6CAM_ERR: %s: %s: %d Get wrong device id %lu Reg updatecam_lrme_mgr_create_debugfs_entryFramePrepare : Frame[%lld]Stop device index %d6CAM_ERR: %s: %s: %d Failed to copy acquire args from user No pending request6CAM_ERR: %s: %s: %d Cannot get io buf for %d %d 6CAM_ERR: %s: %s: %d Error in port number in %d, out %d 6CAM_ERR: %s: %s: %d Can not get free frame request cam_lrme_mgr_hw_stopcb registered6CAM_ERR: %s: %s: %d No cb function 6CAM_ERR: %s: %s: %d Get caps failed End of submit, rc %d6CAM_ERR: %s: %s: %d failed to create dentry 6CAM_ERR: %s: %s: %d Failed to get hw device 6CAM_ERR: %s: %s: %d invalid packet:%d %d %d %d %d frame req %llu, frame_abort %denqueue submit taskdevice busydevice count %dcam_lrme_mgr_util_releasecam_lrme_mgr_hw_acquireGet device id %llu6CAM_ERR: %s: %s: %d Unable to create a worker, rc=%d cam_lrme_mgr_cb6CAM_ERR: %s: %s: %d Invalid args %pK %pK 6CAM_ERR: %s: %s: %d Error in getting device %d 6CAM_ERR: %s: %s: %d Invalid hw_device dump_registerPacket request=%d, op_code=0x%x, size=%d, flags=%d6CAM_ERR: %s: %s: %d Unsupported io direction %d cam_lrme_mgr_util_get_device6CAM_ERR: %s: %s: %d Error in packet validation %d 6CAM_ERR: %s: %s: %d Invalid start function device registration donecam_lrme_mgr_util_schedule_frame_req6CAM_ERR: %s: %s: %d submit request failed rc %d 6CAM_ERR: %s: %s: %d No hw update entries 6CAM_ERR: %s: %s: %d Register cb failed camera_lrme6CAM_ERR: %s: %s: %d Failed in HW Stop %d 6CAM_ERR: %s: %s: %d Invalid cmd buffer %d 6CAM_ERR: %s: %s: %d invalid params hw_mgr %pK Packet cmdbuf(offset=%d, num=%d) io(offset=%d, num=%d)6CAM_ERR: %s: %s: %d Error in get kmd buf buffer %d 6CAM_ERR: %s: %s: %d Invalid input params hw_mgr_priv %pK, acquire_args %pK 6CAM_ERR: %s: %s: %d No get_hw_caps function 6CAM_ERR: %s: %s: %d Can not get task for worker 6CAM_ERR: %s: %s: %d Invalid device index %d 6CAM_ERR: %s: %s: %d Invalid args 6CAM_ERR: %s: %s: %d Invalid number of buffers %d %d %d 6CAM_ERR: %s: %s: %d Error in hw update entries %d 6CAM_ERR: %s: %s: %d Failed in release device, rc=%d 6CAM_ERR: %s: %s: %d worker doesn't have private data 6CAM_ERR: %s: %s: %d Can't find handle function 6CAM_ERR: %s: %s: %d Invalid input params 6CAM_ERR: %s: %s: %d Invalid arguments, hw_mgr %pK, config %pK cam_lrme_mgr_hw_configcam_lrme_mgr_register_deviceStart device index %dCmdBuf[%d] hdl=%d, offset=%d, size=%d, len=%d, type=%d, meta_data=%d6CAM_ERR: %s: %s: %d Invalid kmd used bytes %d (%d) 6CAM_ERR: %s: %s: %d Invalid arguments cam_lrme_mgr_hw_flush6CAM_ERR: %s: %s: %d Failed in CMD_PREPARE_HW_UPDATE %d 6CAM_ERR: %s: %s: %d Invalid device index %llu cam_lrme_mgr_get_capscam_lrme_hw_mgr_init6CAM_ERR: %s: %s: %d Wrong device index %d 6CAM_ERR: %s: %s: %d Wrong cb type %d, req %lld cam_lrme_mgr_hw_dumpcam_lrme_mgr_util_prepare_hw_update_entriesschedule req %lluPacket Patch(offset=%d, num=%d) kmd(offset=%d, num=%d)KMD Buf : hdl=%d, cpu_addr=%pK, offset=%d, size=%d, used=%d6CAM_ERR: %s: %s: %d copy to user failed 6CAM_ERR: %s: %s: %d Invalid count of devices 6CAM_ERR: %s: %s: %d No stop ops cam_lrme_mgr_hw_startreserve device index %d҈$ȇhVT0CT H&@T('҈2Hh?AT҈$ȇhVT]҈_(THH҈H+T ?T_( ȓ)CTA_֠@9qCT_@*^{ _ W O @ 'R(@@RH@_ B @" B (A" * D (C" * $F 0EB&2 @c!ccRRcAR**@5@ 'R _ *e@ @*!e@ )@*Ae@ M@*ae@ q@*e@ @*e@ @*e@ @*e@ @*e@ %@*!e@ I6m@6Ҡ `E'R_u@#!RR?` 5!cR"R'R_E@ @@d'R_u@R? 5h@ RR 2A% *@  A  A:@B@ M A  A@W 'R R*R _ !cR⋀R77j,*9* _)@?T{J*OMWL_K^__*RBcR*RBcRRB#R*RBÈR^{;WO @ @@(77@767R .~ ~ ~~~~~~~~@6^@yh6y!cRART*R*) @H  @!+ @cRDR*@=ҀN@#*?֠~ ~ ~~~~~~~~@6Z`^@@ ) !cR:R!* _)@?T{FOIWH;@^__RBC?RRBERRB9R`R@ @BcCR^{g_WO@8@C@?@T6"@( 4O@:RwE@@ T6"@( 4O@*@Ҡ `E W@ARR?*@1T!cR4R_qs6@6Z@6VZ4!cR2R*5B1!cR"8R* _)@?T{B*OFWE_DgC^__RB#0RRB5R*^{O'RP('R*@*QOA{¨^__^{g_WO@!cRR@ q" T!BBR2~ ~ ~~~~~~~~6^W@9  ! 1 A& Q. a& q "7B7`c4R!cR"R* RBCRODWC_BgA{Ũ^__RBRRB R`@^{ (@AqATi@A8 @9 @*xӌ(7 @ M6,!A냋1ڟ 쇟  @*!_+(" R  R @{¨^__RBHR Re@BGRR^{+O@h@ A8,@9+@ xӌ(7-@M6 !냋1ڟ 쇟l )@ !_)"#R b@4@!cRR*!cRLR@T*u _)@?T{DOF+@^__RBJRRBcRRBLRR#*RBKR^{O@i@ @ T5tbh@Qh**OA{¨^__RBcORRB#PRRBR*RB@@)@t@cR RC)D)cR RE)F)cR R ;5&@<4@4@* RZ ?kT4i9@8}@J4k@@) !B)RR* @H5@`@#:5K@+@K)c@!cRqR`@a{AbA 95h oh{A>Gh@ %@4 !@ **RK!JA/ R}9h@{%@bT%Uf;@gB)i@R"Rc* > @4G@=5hCV7@?=T]R"R&d;@c*`U 4G@@@@5hV7@?)@T^R"R&d;@%Rc`V4G@@ >5hV7@??T^R"R&d;@ERc*|R *(R*<R*\Ri;@? qT?q5T q"6Ti@j"@*}ӬRIi+i"@j@) *)R!97RsSR ~ q4Ti@j@*}RIi+i@j@) *)R9h7RsSe**uJv:!4v!4;@"+@K)G U KCN@"Ҡ `EV@R*?ր"5GAQk#Th@q$Th@K@ GA [@ GAc@[@J i c[k@i@ 4i@@*$Ri ) R% o@  *@ k@ k@m@ kT%*@}@-4k@ kcTRBc(R@$ReJ@f:@!cR*Rd*@T6"@( *47Th @@h@@ h*@h*@4* Rj@ ]) ))L@J@-j*@ kTw @!cRwR*&RBmRRBcnR* RBR*RB#oRRB RR2@C)"@@BC R RB RRBoR*RBpR*RB#rRRdJ@e:@BctRRB R RB#R%*RB#R*RB$R**t Re@B%R*RBcuRiRBCvRa*RBcR***/ss;Rd;@B#R:RB#RFR**-RBRERFR* *3Rsc*SRRBR**t sSRd@BCRRBsR* _)@?aT{W*O\W[_ZgYoX^_C_^{_WO@ 5 @ 4@t @@9 rT@@6,C@6^ @!cRB~R_@ @ ) !cR:R*OCWB_A{Ĩ^__RBzRRB#{R RB{RRB9R`C^{og_WO@ @i@  kT5 @4*Bu"v @9?k"TWy~ ~ ~~~~~~~~~x @6w b@4*u"v.R @{kBT@{ |.RHw@T6 #@( y @6x g8@ ur@u ( @@@d'ZA#`v@CR?*4RBc_R*:RBXR-RBYR*!RBR*RBCZR RB_R* _)@?aT{C*OHWG_FgEoD^_C_^{#O@(@ @  kbT!cRbSR*5`@#!a 5h@Ҡ h@`En@v@#RR?d@@*!cRbVR@h _)@?!T{C*OE#@^__RBRR*RB#R RBR*RBSR*Rd@BTR*^{R**{^__description=Cam Lrme Hardware Managerlicense=GPL v2intree=Yname=cam_lrme_hw_mgrvermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64depends=cam_mem_mgr,cam_utils,cam_req_mgr,cam_debug_utilcam_lrme_hw_mgr_deinitcam_lrme_hw_mgr_initcam_lrme_mgr_deregister_devicecam_lrme_mgr_register_deviceS0?module_layoutdmemset~)Hmemcpyg__stack_chk_guard__stack_chk_fail;debugfs_remove_recursive "debugfs_create_bool)/debugfs_create_dircam_mem_get_cpu_buf'cam_mem_get_io_bufocam_packet_util_validate_cmd_desccam_packet_util_validate_packetxccam_packet_util_process_patchesn;bcam_packet_util_get_kmd_buffer2: mutex_unlock֮Amutex_lock}P__arch_copy_from_userA)k__arch_copy_to_userh__list_add_validUrS__list_del_entry_validEcam_req_mgr_workq_enqueue_taskQcam_req_mgr_workq_get_task0_raw_spin_unlockRv_raw_spin_lockv__mutex_initkcam_req_mgr_workq_destroy,__cfi_slowpathcam_get_module_name2|printkZcam_req_mgr_workq_createccam_debug_log1(snprintfLinuxcam_lrme_hw_mgrGNU&ʿ! tuvwLyPyTHXHPJPJSP PP P$T@UI) I)X@P DPHP LPXTXP Pq P Pq 0T8y@ytW|PP PP VWP P P P WPKP PKP VWP P P P VYx<y@y\HdH^cH8H8_P PPP(THHoLHolPpPtPPTHoX^cH8 H8$_,`8I)<I)@P DP9TP XP9dThHlHxa|yyWPPPPVWP%PP%PVW P P P P V0W@PDPHPLPTV`xyy^b_ _ ^( bH _ X P PM P PM T ^ c _ ^( cL _P PT PLX P\ PLh T _ P Pr P Pr T y y W P P P P V W P $ P( P , P8 V@ xT HX Hl Y| { H H P@ PY P@ PY T H H H P Ho P Ho8 ]D H c H I) H I) H P8 P8 ( n8 P}< Ho@ P}D HoL oT P@X Pj\ P@` Pjl T| W P P@ P P@ V W P P P P V W P P P PVHo HopHodWPzP*PzP*VWPP*PP*V,y0yefgP)PP)PTPP PP T8y@yhWpP; tPxP; |PVgWPP)PP)VWPPPPV{ W(P,P0P4P<VHxfgWPPPPVWPPPPV$W,PU0P4PU8PDVLWTP"XPi\P"`PipVxWP PP PVPP PP TX<XDHoHHolWtPN xP|PN PWP PP PVWPUPPUPVWPPPP WPC PPC P(VdPhPlPpPTXWPWPPWPVWP PPP$W,P 0P4P 8PDVTW\PU`PdPUhPtV|WPPPPVyy`P+dP+hPlP|TP P TPPTjP+PP+PTT\kthPsP>PsP>Ti$PO8POpPO|POPPTlPPT4lPPpPtTlPPT\zz XW P$P(P,PHPLPPPTPdTp^b_0Ps4P8Ps<PHTXW`PdPshPlPs|VWP PsP PsVWPUPPUPVWP"PsP"PsWP P+ P $P+4WLPPP+TPXP+dVpWxP*|P+P*P+VWP PsP PsWP PsP PsWP{PsP{Ps WP Ps$P(Ps0V@WHPTLPPPTTPdWlP pPtP xPVWPPPPVWPJPPJPVWPM P PM P V W( Px , Ps0 Px 4 PsD WL PP PsT PX Ps` Vp Wx Pp | P+ Pp P+ V W P PO P PO V W P> PO P> PO!V!W!P> !PO !P> $!PO8!V`!Wh!P_l!POp!P_t!PO!V!W!PT!PO!PT!PO!V!W!P!Ps!P!Ps!V!y!y$"x"^"c"^"c"_"P "P"P "P#T #`#I)#I) #P $#P94#P 8#P9D#TT#at#W|#Pz #P #Pz #P #V#W#P #P #P #P #W#P/#P #P/#P #V#W$P $P $P $P $VD$yH$y$_$^$c<%_D%_t%^%b%^%c&X0&W8&PD <&P@&PD D&PP&V\&Wd&Ph&Pl&Pp&P&V&W&P &P&P &P&V&W&PU&P&PU&P&V&W&P"&P&P"&P 'V'W 'P$'P('P,'P4'V<'yD'yx'x'y'y'P'P 'P'P 'T'm,(XL(PP(PX(P\(Ph(Tt(y|(y(W(P (P(P (P(V(W(P (P(P (P(V)W )PU)P)PU)P$)V,)W4)P8)P<)P@)PH)V\)Wh)Pl)Pp)Pt)P)V)x)H)H){`I)dI)I)I)I)I)I)I)I)I)I)I) q)R)I )Z)\)Id)I)I)IL)I)I4)I)I(")I $)I|')[I)KI)K I)(K,0I)8KKAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)yBLCDIJKHEGF_`abcd13789:;<=>MA2456?@   p 0q>J   k8L}J4(" $|'v)))w)D)))P0 dD |  & 5 U & >! SUU p  A , Kj 0 9 "o` D?82("/|' $\x LT=4|do     0p$ztD \)0 |-b>]IDyi" :Bő/SkɦؙAX.note.Linux.text.comment.init.plt.rela___ksymtab_gpl+cam_lrme_hw_mgr_deinit.bss__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.gnu.linkonce.this_module.rela.text.cam_lrme_mgr_register_device.rela___kcrctab_gpl+cam_lrme_mgr_register_device.note.gnu.build-id.shstrtab.strtab.symtab.rodatamemcpycam_req_mgr_workq_destroycam_lrme_hw_mgr_init.__keycam_lrme_mgr_hw_start__crc_cam_lrme_hw_mgr_deinit__kstrtab_cam_lrme_hw_mgr_deinit__ksymtab_cam_lrme_hw_mgr_deinit__mutex_init__crc_cam_lrme_hw_mgr_init__kstrtab_cam_lrme_hw_mgr_init__ksymtab_cam_lrme_hw_mgr_initmemsetcam_packet_util_validate_packetcam_lrme_mgr_get_caps____versionscam_packet_util_process_patches__module_dependsdebugfs_create_dirg_lrme_hw_mgr__arch_copy_to_user__arch_copy_from_usercam_packet_util_get_kmd_buffercam_lrme_mgr_util_submit_reqcam_lrme_mgr_hw_stopcam_lrme_mgr_hw_dumpdebugfs_create_bool__stack_chk_fail__cfi_check_failprintkcam_req_mgr_workq_get_taskcam_req_mgr_workq_enqueue_taskmutex_unlock_raw_spin_unlockmutex_lock_raw_spin_lock__cfi_check__cfi_slowpathcam_lrme_mgr_hw_flushcam_debug_logcam_lrme_mgr_hw_configcam_mem_get_cpu_bufcam_mem_get_io_bufsnprintfdebugfs_remove_recursivecam_req_mgr_workq_createcam_lrme_mgr_hw_prepare_updatecam_lrme_mgr_hw_releasecam_lrme_mgr_hw_acquirecam_get_module_name__this_module__crc_cam_lrme_mgr_deregister_device__kstrtab_cam_lrme_mgr_deregister_device__ksymtab_cam_lrme_mgr_deregister_device__crc_cam_lrme_mgr_register_device__kstrtab_cam_lrme_mgr_register_device__ksymtab_cam_lrme_mgr_register_device__stack_chk_guard__list_del_entry_valid__list_add_validcam_packet_util_validate_cmd_desccam_lrme_mgr_cb$d.29$x.19$x.9$d.28$x.18$x.8$d.37$d.27$x.17$x.7_note_6__UNIQUE_ID_intree56$d.36$x.26$x.16$x.6__UNIQUE_ID_name55$d.35$x.25$x.15$x.5__UNIQUE_ID_description94__UNIQUE_ID_vermagic54$d.44$d.34$x.24$x.14$x.4__UNIQUE_ID_license93$d.43$d.33$x.23$x.13$d.3$d.32$x.22$x.12$d.2$d.31$x.21$x.11$d.1$d.30$x.20$x.10$d.0|@@!Qon2&  )sIaJhVHKHSS@AW@W`@xWxH&@0LoN,zf RT v^