ELFX@@"               2 H6CAM_WARN: %s: %s: %d No handle function in activated Substate[%s] 6CAM_ERR: %s: %s: %d Start HW failed try to prepare config packet......6CAM_ERR: %s: %s: %d Can not notify SOF to CRM for ctx %u __cam_isp_ctx_release_dev_in_top_stateEnter: apply req in Substate[%s] request_id:%lld__cam_isp_ctx_dump_req_info6CAM_ERR: %s: %s: %d HW interface is not ready move request %lld to active list(cnt = %d) ctx %u__cam_isp_ctx_rdi_only_apply_req_top_stateNo handle function for Substate[%s]signal fence in active list. fence num %d6CAM_ERR: %s: %s: %d Failed to get_cmd_mem_addr, rc=%d 6CAM_INFO: %s: %s: %d request %lld has been flushed, reject packet __cam_isp_ctx_update_event_record__cam_isp_ctx_acquire_hw_in_acquired6CAM_WARN: %s: %s: %d Req %lld only active request, spurious buf_done rxd __cam_isp_ctx_sof_in_activated_state6CAM_INFO: %s: %s: %d Ctx:%d Report Bubble flag %d req id:%lld __cam_isp_ctx_epoch_in_applied__cam_isp_ctx_fs2_reg_upd_in_applied_state6CAM_ERR: %s: %s: %d invalid token in page handler cb cam_isp_dev_iommu_fault_handlerStop device success next state %d on ctx %uMove pending req: %lld to active list(cnt: %d) ctx %u offline %dPacket request id %lldpacket op %d6CAM_ERR: %s: %s: %d Failed to put ref of fence %d 6CAM_ERR: %s: %s: %d Invalid ctx_isp:%pK 6CAM_ERR: %s: %s: %d Sync with failure: req %lld res 0x%x fd 0x%x, ctx %u 6CAM_ERR: %s: %s: %d Ctx:%d No wait request 6CAM_ERR: %s: %s: %d receive rup in unexpected state Move pending req: %lld to wait list(cnt: %d) ctx %u__cam_isp_ctx_config_dev_in_top_state6CAM_ERR: %s: %s: %d invalid buff length: %zu or offset 6CAM_ERR: %s: %s: %d No hw resources acquired for this ctx DS4STATS_BHISTBubble6CAM_ERR: %s: %s: %d Active list is not empty get device handle form bridgeEnter: State %d, Substate[%s], evt id %d6CAM_WARN: %s: %s: %d Apply failed in active Substate[%s] rc %d Flush [%u] in progress for req_id %llupacket with length %zu, offset 0x%llx__cam_isp_ctx_schedule_apply_req_offlinesession_hdl 0x%x, hdl type %d, res %lld6CAM_INFO: %s: %s: %d BUF Done event handed for next request %lld __cam_isp_ctx_notify_sof_in_activated_state6CAM_ERR: %s: %s: %d Too much resources in the acquire 6CAM_ERR: %s: %s: %d Invalid Context Flush request id:%lld is not found in the list6CAM_WARN: %s: %s: %d Can not merge INIT pkt 6CAM_ERR: %s: %s: %d Invalid handle %u rc %d Offline Session has PIX and RD resourcesBuf done with no active requestFULLDS4_DISPtechpack/camera/drivers/cam_isp/cam_isp_context.c6CAM_ERR: %s: %s: %d Can not get packet address New substate state %d, applied req %lld6CAM_ERR: %s: %s: %d Invalid Args cam_isp_context_dump_active_requestEnter with bubble_state %d, req_bubble_detected %d6CAM_ERR: %s: %s: %d Can not find matching lane handle 0x%x! in Req %lld 6CAM_WARN: %s: %s: %d Duplicate BUF_DONE for req %lld : i=%d, j=%d, res=%s Sync failed with rc = %dreq %lld, reset sync id 0x%x ctx %urequest id:%lld frame number:%lld boot time stamp:0x%llx, bf timestamp:%llu status:%uSTATS_HDR_BE6CAM_WARN: %s: %s: %d Reject apply request (id %lld) due to congestion(cnt = %d) ctx %u 6CAM_INFO: %s: %s: %d ctx:%d Report Bubble flag %d req id:%lld SOFBUBBLEcam_isp_context_info_dumpBUFDONE6CAM_ERR: %s: %s: %d req %llu, Sync fd 0x%x ctx %u current Substate[%s]6CAM_ERR: %s: %s: %d No available request for Apply id %lld 6CAM_WARN: %s: %s: %d Resource_Handle: [%s][0x%x] Sync_ID: [0x%x] 6CAM_ERR: %s: %s: %d invalid event data __cam_isp_ctx_epoch_in_bubble_appliedsignal fence in pending list. fence num %dINIT packet added req id= %d6CAM_ERR: %s: %s: %d Add req failed: req id=%llu 6CAM_ERR: %s: %s: %d Found page fault in req %lld %d STATS_HDR_BHIST6CAM_ERR: %s: %s: %d Reg upd ack with no waiting request move request %lld to active list(cnt = %d), ctx %u6CAM_ERR: %s: %s: %d Error with no active/wait request 6CAM_WARN: %s: %s: %d Prev Req[%lld] : num_out=%d, num_acked=%d, bubble : report=%d, detected=%d Notify CRM EOF frame %lld ctx %u6CAM_ERR: %s: %s: %d No wait request __cam_isp_ctx_reg_upd_in_sofoffline Session has PIX and RD resourcescam_ispFlush req 0x%llx, fence %d6CAM_ERR: %s: %s: %d Wrong hw context pointer. 6CAM_WARN: %s: %s: %d Received Update pkt before INIT pkt. req_id= %lld 6CAM_INFO: %s: %s: %d iommu fault handler for isp ctx %d state %d 6CAM_ERR: %s: %s: %d Reg dump on flush failed rc: %d start copy resources from user6CAM_ERR: %s: %s: %d Sync failed with rc = %d STATS_RS6CAM_ERR: %s: %s: %d Num Resources exceed mMAX %d >= %d __cam_isp_ctx_reg_upd_in_epoch_bubble_state__cam_isp_ctx_config_dev_in_flushednext state %d sub_state:%drequest list is empty6CAM_ERR: %s: %s: %d Invalid len exp %u remain_len %u packet address is 0x%zx6CAM_ERR: %s: %s: %d Recevied INIT pkt in wrong state:%d 6CAM_ERR: %s: %s: %d Recevied update req %lld in wrong state:%d __cam_isp_ctx_enqueue_request_in_order6CAM_ERR: %s: %s: %d Failed to reset HW rc: %d 6CAM_ERR: %s: %s: %d Error in notifying the sof time for req id:%lld PDAFNotify CRM SOF frame %lld ctx %u__cam_isp_ctx_notify_eof_in_activated_state__cam_isp_ctx_fs2_sof_in_sof_state6CAM_ERR: %s: %s: %d releasing hw EPOCH6CAM_WARN: %s: %s: %d Received unlink in activated state. It's unexpected 6CAM_ERR: %s: %s: %d Start device with empty configuration Apply request %lld in substate %d ctx %u__cam_isp_ctx_dump_in_top_state6CAM_WARN: %s: %s: %d Dump buffer overshoot len %zu offset %zu 6CAM_ERR: %s: %s: %d Error in notifying vsync QMI for req id:%lld __cam_isp_ctx_send_sof_boot_timestampWaiting on bufdone for bubble req: %lld, since frame_cnt = %lld6CAM_INFO: %s: %s: %d Camera ISP probe complete INVALID__cam_isp_ctx_process_evt6CAM_ERR: %s: %s: %d HW command failed 6CAM_WARN: %s: %s: %d Invalid INIT pkt sequence DUMP id not valid %u6CAM_ERR: %s: %s: %d Failed to dump pf info 6CAM_ERR: %s: %s: %d Invalid args %pK %zu %pK %pK __cam_isp_ctx_flush_req_in_top_stateoffline_ifebuf done with bubble state %d recovery %d__cam_isp_ctx_send_sof_timestamp_frame_header6CAM_ERR: %s: %s: %d Release device failed rc=%d num_entry: %d, num fence out: %d, num fence in: %d6CAM_INFO: %s: %s: %d req_id : %lld 6CAM_INFO: %s: %s: %d Iterating over pending req list of isp ctx %d state %d next state %dRDI_1handling error with no active request__cam_isp_ctx_sof_in_epoch__cam_isp_ctx_fs2_reg_upd_in_sofmove active req %lld to free list(cnt=%d)__cam_isp_ctx_config_dev_in_acquired6CAM_ERR: %s: %s: %d Can not initialized ISP HW manager! next Substate[%s]6CAM_WARN: %s: %s: %d Received update packet in flushed state, skip start 6CAM_ERR: %s: %s: %d Only user pointer is supported __cam_isp_ctx_handle_errorBuf_done Congestion6CAM_ERR: %s: %s: %d ctx:%d No pending request. 6CAM_WARN: %s: %s: %d Notify CRM about Bubble req_id %llu frame %lld, ctx %u No request, move to SOF6CAM_WARN: %s: %s: %d Unexpected reg update in activated Substate[%s] for frame_id:%lld Packet size 0x%x6CAM_ERR: %s: %s: %d Invalid isp ctx ISP_CTX_DUMP:6CAM_ERR: %s: %s: %d Invalid parameters %pK %pK %pK %zu 6CAM_WARN: %s: %s: %d Active list is not empty 6CAM_ERR: %s: %s: %d Unsupported api version %d __cam_isp_ctx_acquire_hw_v2RDI only session Context2PD6CAM_WARN: %s: %s: %d Notify CRM: req %lld, frame %lld ctx %u, error %d __cam_isp_ctx_apply_req_in_epoch6CAM_ERR: %s: %s: %d Can not notify SOF to CRM __cam_isp_ctx_handle_irq_in_activated6CAM_ERR: %s: %s: %d Can't get ref for fence %d __cam_isp_ctx_apply_req_offline__cam_isp_ctx_handle_buf_done_in_activated_stateSTATS_CSRDI_RDExit__cam_isp_ctx_apply_req_in_bubblemove request %lld to active list(cnt = %d)Notify CRM SOF frame %lld__cam_isp_ctx_rdi_only_sof_in_bubble_applied6CAM_WARN: %s: %s: %d Notify CRM about Bubble req %lld frame %lld ctx %u Acquire success on session_hdl 0x%x num_rsrces %d ctx %u6CAM_ERR: %s: %s: %d Camera Context Base init failed HALT__cam_isp_ctx_flush_req6CAM_ERR: %s: %s: %d signal fence %d failed __cam_isp_ctx_link_in_acquired6CAM_ERR: %s: %s: %d Invalid input pointer request id:%lld frame number:%lld SOF time stamp:0x%llx status:%uLCRApply failed in Substate[%s], rc %d6CAM_ERR: %s: %s: %d WARNING: should not happen (cnt = %d) but active_list empty 6CAM_WARN: %s: %s: %d Notify CRM about Bubble req %lld frame %lld, ctx %u 6CAM_ERR: %s: %s: %d Can not notify EOF to CRM for ctx %u Exit: State %d Substate[%s]__cam_isp_ctx_release_hw_in_activated__cam_isp_ctx_enqueue_init_request6CAM_INFO: %s: %s: %d Trying to reapply the same request %llu again 6CAM_ERR: %s: %s: %d Can not create device handle 6CAM_ERR: %s: %s: %d ISP cam_subdev_probe failed! cam_isp_dev_probeAPPLIED__cam_isp_ctx_stop_dev_in_activated_unlock6CAM_ERR: %s: %s: %d cb not present 6CAM_ERR: %s: %s: %d Failed to resume HW rc: %d __cam_isp_ctx_flush_req_in_readyDS16_DISPmove active request %lld to free list(cnt = %d), ctx %u6CAM_ERR: %s: %s: %d Reg dump on error failed rc: %d 6CAM_ERR: %s: %s: %d Invalid Request Id asking %llu existing %llu Offline session has PIX and RD resourcesstart copy %d resources from usercam_isp_dev_remove6CAM_ERR: %s: %s: %d Prepare config packet failed in HW layer RUPRelease device success[%u] next state %d[%lld] BF timestamp %llu4------------[ cut here ]------------ FDSTATS_TL_BG__cam_isp_ctx_reg_upd_in_applied_state__cam_isp_ctx_apply_req_in_activated_stateMove active req: %lld to pending list(cnt = %d) [bubble re-apply], ctx %u6CAM_ERR: %s: %s: %d Apply failed in Substate[%s], rc %d __cam_isp_ctx_acquire_hw_v1cam_isp_context_init6CAM_ERR: %s: %s: %d Invalid arg for event %d Acquire success on session_hdl 0x%xs ctx_type %d ctx_id %u6CAM_WARN: %s: %s: %d BUF_DONE for res 0x%x not found in Req %lld frame id: %lld time stamp:0x%llx, ctx %uEnter error_type = %d6CAM_ERR: %s: %s: %d Error in notifying the error time for req id:%lld ctx %u __cam_isp_ctx_fs2_buf_doneSOF in epoch ctx:%d frame_id:%lld next substate:%sRcvd epoch in applied state6CAM_ERR: %s: %s: %d ISP context init failed! HW_ERROR6CAM_WARN: %s: %s: %d Unknown event from CRM Flush request in ready state. next state %d6CAM_ERR: %s: %s: %d no request to cancel 6CAM_ERR: %s: %s: %d Invalid args 6CAM_ERR: %s: %s: %d Enqueue INIT pkt failed 6CAM_ERR: %s: %s: %d Dump event fail %lld SUBMITMove active request %lld to free list(cnt = %d) [flushed], ctx %uRAW_DUMPRDI_2RDI_3STATS_IHISTFULL_DISP6CAM_ERR: %s: %s: %d Unregister failed 6CAM_ERR: %s: %s: %d ISP node init failed! APPLY6CAM_INFO: %s: %s: %d Last request id to flush is %lld Flush wait and active lists6CAM_ERR: %s: %s: %d Acquire device failed STATS_BFApply request %lld in Substate[%s] ctx %u__cam_isp_ctx_rdi_only_sof_in_bubble_stateBUBBLE_APPLIEDtry to flush pending listMove pending req: %lld to free list(cnt: %d) offline ctx %upack_handle %llxPacket request id %lld packet opcode:%d6CAM_ERR: %s: %s: %d Can not apply the configuration 6CAM_WARN: %s: %s: %d Dump buffer exhaust remain %zu min %u 6CAM_ERR: %s: %s: %d Dump Req info fail %lld __cam_isp_ctx_handle_buf_done_for_requestDuplicate BufDoneDS16STATS_AWB_BGSOF frame %lld ctx %u6CAM_INFO: %s: %s: %d Processing bubble cannot apply Request Id %llu 6CAM_WARN: %s: %s: %d Resource Handles that fail to generate buf_done in prev frame Reg update in Substate[%s] for early PCR__cam_isp_ctx_rdi_only_reg_upd_in_bubble_applied_state__cam_isp_ctx_rdi_only_sof_in_applied_state__cam_isp_ctx_rdi_only_sof_in_top_statesession_hdl 0x%x, num_resources %d, hdl type %d, res %lld6CAM_ERR: %s: %s: %d ISP context Substate[%s] is invalid cam_isp_context_deinitInvalid Event Type %d6CAM_INFO: %s: %s: %d Received init after flush. Re-start HW complete. __cam_isp_ctx_release_dev_in_activatedcam_isp_ctx_dump_req6CAM_INFO: %s: %s: %d Stop HW complete. Reset HW next. 6CAM_ERR: %s: %s: %d WARNING: req_id %lld num_acked %d > map_out %d, ctx %u __cam_isp_ctx_send_sof_timestampStill need to wait for the buf done6CAM_INFO: %s: %s: %d First SOF in EPCR ctx:%d frame_id:%lld next substate %s __cam_isp_ctx_acquire_dev_in_availableISP subdev is already closed6CAM_ERR: %s: %s: %d Node ptr is NULL 6CAM_ERR: %s: %s: %d No more request obj free ISP_OUT_FENCE:6CAM_ERR: %s: %s: %d data_size is not a valid value FS2 Session has PIX, RD and RDISession has PIX or PIX and RDI resourcesCAM_ISP_Invalid_Resource_TypeRDI_0__cam_isp_ctx_get_event_tsget free request object......Preprocessing Config req_id %lld successful on ctx %u6CAM_ERR: %s: %s: %d No task for worker 6CAM_WARN: %s: %s: %d Unhandled buf done resources for req %lld, trying next request %lld in active_list Move active request %lld to free list(cnt = %d) [all fences done], ctx %u6CAM_ERR: %s: %s: %d in valid sof event data 6CAM_ERR: %s: %s: %d Can not notify ERRROR to CRM for ctx %u Delayed bufdone for req: %lldinvalid RUP__cam_isp_ctx_apply_req6CAM_ERR: %s: %s: %d Failed to re-start HW after flush rc: %d __cam_isp_ctx_start_dev_in_readystart device success ctx %u6CAM_WARN: %s: %s: %d Received duplicated request %lld 6CAM_INFO: %s: %s: %d isp dump wait list req: %lld 6CAM_INFO: %s: %s: %d req %lld found no error Enter.........6CAM_ERR: %s: %s: %d Failed to create workq for offline IFE rc:%d 6CAM_ERR: %s: %s: %d Error in notifying the boot time for req id:%lld new Substate[%s]__cam_isp_ctx_handle_buf_done_fail_log6CAM_ERR: %s: %s: %d No available active req in bubble Acquire dev handle&g_isp_dev.isp_mutexcam_isp_subdev_closeISP6CAM_ERR: %s: %s: %d HW is not acquired, reject packet 6CAM_ERR: %s: %s: %d Invalid offset exp %u actual %u 6CAM_INFO: %s: %s: %d Iterating over wait_list of isp ctx %d state %d 6CAM_INFO: %s: %s: %d isp dump active list req: %lld __cam_isp_ctx_dump_event_recordISP_EVT_%s:Flush pending list__cam_isp_ctx_release_hw_in_top_state6CAM_ERR: %s: %s: %d BUF Done not handled for next request %lld Sync with success: req %lld res 0x%x fd 0x%x, ctx %unew substate Substate[%s], applied req %lld__cam_isp_ctx_apply_req_in_sof__cam_isp_ctx_unlink_in_activatedNotify CRM about device stop ctx %u link 0x%xsignal fence in wait list. fence num %d6CAM_ERR: %s: %s: %d Release hw failed rc=%d 6CAM_ERR: %s: %s: %d Failed to schedule task rc:%d No pending requests to apply6CAM_ERR: %s: %s: %d Failed to stop HW in Flush rc: %d Move active request %lld to pending list(cnt = %d) [bubble recovery], ctx %u__cam_isp_ctx_offline_epoch_in_activated_stateframe id: %lld time stamp:0x%llxqcom,cam-ispcam-ispȊHwTȊH-T1(T芟H Tu(T/aT( ȓTH/H8HfTȑU T葐U@T3ҨpTވGGTȗ( (- T藗( (T]҈_(@T<&hFaT=҈N T=҈N T҈$ȇhV Tdž詮 T( ȓTa1( T lhp@ T[h T]英Hc@ T΍H7TS芅HwTh΄҈HhP!T?h/H8HfT7HAT0-*$( ȓiTA_( ȓ #T?T_( ȓ CT@9qCT_@*C^{ W O @sCRC B#rBh@5BA@C35b! '*5R!r $R@5ԉR!(r DR 5"R!r dR 5pR!Hr R 5R!r R@ 5 R!hr R5ZR!r R5BCR5@!Rr`!BRBR*"*RB#RRB#R RBR* _)@?!T{J*OLWK^_C_RBR^{O@@h@H5suRruR*r`jt@h@5suRruR*r`jt@h@5suRruR*r`jt@h@h5suRruR*r`jt@h@ 5suRruR*r`jt@h@( 5suRruR*r`jt@h@ 5suRruR*r`jt@Rsrhjh 5RruR`r* 5Rr*OA*{¨^__Rhq T )$yhURhq T )$yhTRhq T )$yhSRhq T )$yhRRhqh T )$yhQRhqH T )$yhPRhq( T )$yhORRrhjq T )$yhLRBRBRBR!BR'BR-BR3BR9BR?BRH^{g_WO@D(R P@4R**'RrCZ&@"7y@ixB@!T.@c?ֈR@kCT ]Ҁ_ @4*'R&@*"7R@kT _)@?aT{COGWF_EgD^__RB#R^{ORrRrjh)j(OA*{¨^__^{Ot@RrRrjhqmT RQrj)h5* !cR RRr*OA{¨^__RB RC^{og _ W O qR $Rrr 9Rkr NR lr cR mrxR nrR orRPrRQr̍R@rRSr ?R"r  R R R5RJRsRr#r$r%r&r_RtRBr*  )~?y{7S&@R 3&> R*B ,RG@ @*z"h7 Ri R R HvR R RR    z 2  ,Z @ R .RM@ RI@ R xR.@R:+@TR^/] ‡R0R(] b^!RR  * 5R 7778#8C8c888889#9C9c99999:#:C:c:::::;#;C;c;;;;;<#<C<c<<  W [ _ c g{G*OLWK_JgIoH^_C_RBRRBCR^{g_WOC@ x@`@($@&A)'@Rr!cRR@2 kaT(R!cRR.9eqT @?qTR} r @!cR"R@ @*}A8 @9 @)xӋ(7 @L6+#kꃊk1 뇟+@)#?(!""hn@9#@Shb@ @T@? 5W@R#+ hb@-@T@?֠5@!qTqT qTcRR )*R #.9+vZRBROcRRcRR ) cR"R ) #W@)R .9.9h~"@Cchj@!cRROq`> T@IRih: Մ@@f"@!cRR* _)@?a T{Q*OUWT_SgR^__RB#R,RBRvRBR*RBCR*RBR@+n9H4hb@ ) @ AT@C?.9"ˠ*]Ҁ_ hb@]Ҁ_ hb@]Ҁ_ hb@ 8)ii J q))}Ii(%Ț(6A8@@95A27_ Mz?5A@qT@6R^{#_WO@x@Rra@ @hb@ ) @ T@c?ֿ f2hiB"vy.9" G ThB@!h>@cRсR)ua*(Rh d"@e@!cRҁR _)@?aT{C*OGWF_E#@^__RBЁRRB́R@(]Ҁ_ hb@ 8)ii J q))}Ii(%Țh6A8@@95A27_ Mz?5A@qT@6^{ _WOx@HqRrjh84*`5B@6(qRr@94hR Մ@!cR+R*ODWC_B @{Ũ^__RBc*R 8)ii J q))}Ii(%Ț(6A8@@95A27_ Mz?5A@qT@6^{ 3@ qTqAT @{¨^__RB'R RB(R*^{#_WO@x@Rr@ hb@ ) @ T@c?.2y"vyߦ"ȪȮȲȶȺ G AThB@!h>@cRɁR)ua*HRh d"@e@!cRʁR _)@?T{C*OGWF_E#@^__RBCƁRRBɁR]Ҁ_ hb@ 8)ii J q))}Ii(%Ț6A8@@95A27_ Mz?5A@qT@h6^{ <@  R(!h)*R jjB9 @*{¨^__^{_WOx@Rr!cR3R@hB @hf@@Ȣ hqRrjh84hRh d@!cRB5ROCWB_A*{Ĩ^__ 8)ii J q))}Ii(%Ț6A8@@8A2_ Mz?A@qAT@6x@  tR @dr* i*_^{C_ W O @>=x@Rr!cRmRua* @5h@ qTHRh _)@?T{G*OKWJ_IC@^__RRhR @BoR @IR9h2h~@#hb@-@T@c?ր4*RBqR*@)RCѩC8+>hb@@ T@?ր4*RBrR*RrRcRrRhf@ @iB@h>@ञ C9#)#?( I?T( G?T#@hb@=@T@р?*`5.9gRBvR*]Ҁ_ hb@]Ҁ_ hb@]Ҁ_ hb@^{o g _ W O @>=<@T@@? ATR@BURB@T@@? ATR@BVR@cѢC!5_I@ "T_$Tz@@Ț[ujt˕}U G(HE0)$T@^B@R Rh*@h[(|U G(H`i*@(|U GHH`( h@ ^_!@ @ @I *(R RJ)rJik_` T_MT*\JK}˛kDӜRx@V)T R2/  T3}@ )#ys@RB7*R*#hj RQ8r @:ijťR)|I@̬r +GiIK},@ikcRi {kH(R8 TC()@~(j@i?q h!T@?0T@* _)@? T{H*OMWL_KgJoI^__ֹ_@9 @^z< T@iB)qS3T\RBR+iB4*k)lB)Lk!BKlBK! ? kT+@h@B} i@$R(h`5 @b@A@@K@I@@݌Ŧ@' )@{; @?֠5 @vF@6tFZ@!cRb6R @(Rh.9@e"@!c RRhn94hKh4*RC@BcفRRBׁRxRBc؁R*RB܁R1RBR&R@e@BR'*R@BR@JR@B݁R@@TRd@BR0R@BC?RRB7RxB4RB8R@RBCR(Rh.9@5qT9qTVO5"B`4Rւ@cRwV@6tV^ _)@?T*OEWD_CgBoA{ƨ^__*R@BR]Ҁ_ hb@]Ҁ_ hb@E^{og_W O C@(@ 8@ k T(@ <@ k! Tz@tH`T Rr )@A" B)Rsy @*@_q9? ?#?*n95B?q)yS (#(((((6"@( (n9h4Bh4(n94N@B6N^@%#@"@!c RCR2GB(4>@6>^(#@'n9%#@"@!c RDRV@6V^(R( @%#@"@!c RBCRR ըb@ )@  T@?*5"@!cRGR _)@?T{E*OJWI_HgGoF^__RB;R RB#=RRBFRhR 1T*6"@( u@6Nt]Ҁ_ b@ 8)ii J q))}Ii(%Ț6A8H@H@;wA2y_ Mz?wAH@qHTH@H6p 8)ii J q))}Ii(%Ț6A8h@h@<A92Қ_ Mz?֘Ah@qhATh@6^{ WOIRd@  OCWB @*{Ĩ^__ 8)ii J q))}Ii(%Ț6A8@@7A2_ Mz@`?A@q!T@6^{ _WO!cRBxRuvhB@*aTHRh d@!cRyR*ODWC_B @{Ũ^__ 8)ii J q))}Ii(%Ț6A8@@95A27_ Mz?5A@q!T@6^{O*5*OA{¨^__RB#\R*C^{WO@x@HqRrjh8h4* 4d@@!cRB2R _)@? T{F*OHWG^_C_RB-RRr n95RB.R*@IR#+ hb@ )-@ AT@?`5@@C'>)*RT5B1R*RBC0RBc1R*]Ҁ_ hb@^{_WOx@hqRrIRj(8i OCWB_A*{Ĩ^__ 8)ii J q))}Ii(%Ț6A8@@8A2_ Mz?A@qAT@6^{O*5*OA{¨^__RB#^R*^{;@(@ qT )+ih8J @ x@ Rr*R  x@ RrJRiiC3 x@ RrjRii+RC3# `@ J(-@ AT @? _)@?!T{F;@^_*_RBChR]Ҁ_ @ib@^{ORBiROA*{¨^__^{_WOCx@(@ qT )$yhe@!cRlR@@ R(! 1@ ȓT?* 5!5!@5{A*OEWD_C@^__RqT )$yhBnR*RqT )$yhBmR/ 8J)ij k*?qJJ}jjI%ɚ6A8@@95Alj7_r`t@?5A@q@T@6k^{og_WOCx@*@qT *) +yJ @@ @ !cRKR* ը@qhT{h!cRqR*@@ R % 7Yw ȓiT?*}@qhT{h!cRbrR*@qhT{h!cRBsR{A*OFWE_DgCoB^__1  8J)ij k*?qJJ}jjI%ɚ 6A8h@h@<A@ހҚ_` p@** ?֙AYh@qhTh@H6^{og_WO @>x@RrH@9#>hb@ )@ !T@cѠ?uRqT )$yh!cRBNRhf@@heB@!d"@cRbORhf@ Ҡk@c?H`Tv@@T6"@( @RPR$B(B4;B({#T`@1@TaR(ByV@ 6uVf5I`Tv@@T6"@( @RRR$B(B4;B({#T`@1@TaR(ByV@ 6uVf5G`Tv@@T6"@( @RTR$B(B4;B({#T`@1@TaR(ByV@ 6uVf5@!_#____ H#HHHHHd@e"@cRWR @ _)@?T{DOIWH_GgFoE^__RBOR)]Ҁ_ hb@^{og_WO @cx@(@ T @ @!c RBeR@ TRrRRrR5 R@  |ɛ)E*@)) 4r))@@KK @T @@qT@ @ T+6"@( _c6cѷbD!cR"dR @qATRBcdR6"@( _cc6Z R@  |ɛ R)E R) r) ,@3 )@Rl*)h@(RKKh^cѿ T@9cџT@@hB4*hBkTi4%!B1@T@RhR6@aR4@4RiR*(Rj(86"@( AU@6@U@nu@( @q *(7$ @!cRbkR* _)@?AT{DOIWH_GgFoE^__^{og_ W O @>B 4?_) **RZI  5B kb T Y; @cѢC}@* 5Z@_ kTZA<K_kT^  6@(6@#@ @#@ 4 Rc)R**R@_B*R R@BC+R** _)@?T{F*OKWJ_IgHoG^__RB,R^{g_WO@# HTF@T#_`Th@@ T@6"@( @#`6fF@6Fv^*TF@6Fv^@# ?@T(7#_T@6"@( F@6Fbz@* _)@?T{BOFWE_DgC^__Rd@B1R^{ sRrhh*5 @{¨^__RBR*RB㋀R*^{3_WO C@ @ H T(@qTRrx#@q-T* !cR₀R _)@?T{E*OIWH_G3@^__54C@@e@&#@!c RR@ @ !@ B/9(c@ )!@ a T@#?4*!4RBÆRRBR(R h@6"@( 6O@7C64OZ@!cRˆR$R5R R@  |ɛ R)Ek@) Rri 4 V)i@@K*Kn]Ҁ_ (c@^{ WO** R}r R  |ʛDӉR A (R RjRrJJ I@OCWB @{Ĩ^__RBcRRB R*C^{g_WO@ x@`@($@%@& @!cRR@qT@|qTR r` !cR"R@@*A8 @9 @(xӊ(7 @K6*#J郉J1_ ꇟJ @(#)!" ;hn@2s#@CZ{hb@ @T@? 5G@R#+ hb@ Rr -@T@?@5@!qTq@T qaTcR" R )*R"*.9 u8cR R"cR" R ) cRR )"G@)R ).9(h~*#***** d:@@f"@!cRR* _)@? T{O*OTWS_RgQ@^_C_RBRRB#RRBR*RB R*RB R(@+hb@ @T@C???.9ˀ*]Ҁ_ hb@;]Ҁ_ hb@E]Ҁ_ hb@ 8)ii J q))}Ii(%Ț6@@8A2_ Mz?A(@q(aT(@(6WC^{g_WO@ x@`@$@%@& @!cRR@qAT@|qI TR r!cRR@@*A8@9@(xӊ(7@K6*#J郉J1_ ꇟJ@(#)!"B ;hn@2s#@CZ{hb@ @aT@?5CB9 Rr (.9GB9R(.9G@ #+hb@-@T@?ր5@h4@+C,AC2.@W@>B@+AEJ"@c@V@)Fb.@o@nBr@!qTq`T qTcRR )*R* #*.9;vKcRb!R sRr)R R#R*#).9*4*RB"R**cR R *) cR#R *) #G@)R).9(h~ d:@@f"@!cR$R _)@?a T{O*OTWS_RgQ@^_C_RBRRBRRBR**RBcR*RBR(@+hb@ @T@C???.9ˀ*]Ҁ_ hb@]Ҁ_ hb@]Ҁ_ hb@ 8)ii J q))}Ii(%Ț6@@:UA2X_ Mz?UA(@q(T(@h6Y^{ og_WOC@>=</7@@Rr!cRbހR*qT(R!IR j@T@iR3 c@)-@ a9T@?`+53G?T!cRbR ITG@9(4`@*** Rh@  |ɛ R)EӋ@) Rr 3 k~)@h@KKh8@T@QT@hCh5hB@4yR@%@#@RB @1TaR*(hB9#T6 #@( W@@6Wox I`T@@Q?  T@hC(5hB@4zR@E@#@cRB@@1TaR*HhBZ#T6 #@( W@`6Wox?@T@QT@6 #@( @68_O@C`T@Q`T@6 #@( @68_!5*(@ @ Ty@T:@@HCH5HB4\{C(딇"T@1@TaRHB*6)#@( 99V@@`6@W(kY@fn9h5g@h@!5!cRR _)@?T{M*ORWQ_PgOoN^__*RBR*R#@BcRC@?@XR#8)HC4@A@95XR RBRt8RR@#@e@BR*g@Ҡ @m?֨^ q!Th@@jRc 9@qj!R[ G)R_ );# )5RhR@#@BR]Ҁ_ c@/^{WO@Rr* G_ T@H @ TJ@_ aTJ@H @!i@ R)i)@)@  |ʛ RJEI Rri k@6 i@jR*)Ȧ@K!Kd@@"@cRR*OBWA{è^__RB#R^{_WO@ I`TRr6"@( @B4?@6?R@!@#@c RR  R" |țDӉR A !RjrHi+ W@6WR@@#@!cRR  !Rhri) "Rhri)UR!cR—Ru R |ț REj@ Rrh V)h@Ԣ@KKOCWB_A*{Ĩ^__RBÓRRBcR^{*{^__^{WO@rRr)R h("@Rr!cRR)@?T4 @@ IT* Rb |ț RE Rrhj@ h@R&)Ԣ@KOBKWA*{è^__^{*{^__*_^{ S_ W O C@@ GT*#*K@*4>@@R@@TBR5!cRzR* _)@?AT{I*OMWL_KS@^__@B}R##* @R@5B~RBCR^{ o g _ W OC@R*@r# ՘@R@9!cRb`R*'w(@(@()4**{? A8 @dR)@H k&T B}@ 4< O@* *kBS}@ kTj? k!TP k T"B?1 TR kT R@@RHsrRhRc '@r@94CE4C?@RmRc#@@e@@!@RiRc@AR*4RjRc*#@@@!@RBnRc4n9H5R3 dN@@( @QaqT )$h@cR@i@h@lCn94Ci@ kaTA@>=<%@)kU*S)HH!H R)} } )H*}˛JGezI% F}`(}`@}˛GH@R 9@="TRA@!c*=)R*`4RTRB@R@ @QaqT )'h@fR**@s @QaqT )3h#@@ !@ @h@@ h j R#@@e@@!@ckR@aR*4R#lR*N 8)ii J q))}Ii(%Ț6@/(@(@A_` W``#@@@!?֩A @(@q(T@@6*C B kT@#@ kaT@Q'@@@94C4'@96"@( _2A?)TxH6Nt_@@"@!c RtRJn9(5@T*6"@( V@6VNt'@!9@"@c R"wR@ BH4*3!BaRBsk#TV@6VNt@"@!c RtR R  |ӛR)E( RrHK@ H@R&)@KK R |ӛDӉR A IRJrHi+  IRHri) JRHri) _)@?AT{I*ONWM_LgKoJ^__R#@@CB"@BpRC B kT@ k`TRBcR!C B 8)ii J q))}Ii(%Țȵ6A8@*@XA`_ [ #@`?As@*qBT@6^{W O @ Rr* 5qRrjh8(5@! 9@cR @WR*A@S)@;#R*5O@ 9@C@@' @3A@S )@s5@ƞ@!cRORARR5 _)@?T{HOJWI^__RBNRRBcPRRBXR^{ Ox@qT )$yh!cRBBR"R*qT )$yh!cRBRS4qT )$yh!cRCR**OB @{è^__^{ Ox@qT )$yh!cRBER"R*qT )$yh!cRERS4qT )$yh!cRFR**OB @{è^__^{ Ox@qT )$yh!cRBHRR*qT )$yh!cRHRS4qT )$yh!cRIR**OB @{è^__^{g_WO C@ H Tx@@h5c@9 Rr* 4@I@ ITӢB@@@TqT )%yh !5"@!c R"9RH#@ qjT@ @ ! I@@ B /9)Rii8 )9b@!@? !T@# ?@4*! 4RBc>R[@H6"@( N@B6NbwE@!cR?R R@A  |ɛ R)E R) r @3 @*Rl*)h@HK!RKh*R@B3RxR@B5RY _)@? T{E*OIWH_GgF^__R@B#6RR@@B#8RHR@E#@"@B#:RGTA1!5(RD#@BC;R]Ҁ_ b@9C^{og_WO5BRhBbqCTBZRR* RfCgCiji8c[R*R[RhB 4*9 A8թ @C]RhBj_k T|*#[}@?1 TzHB @Q_aqHT(j RZsE@ @Qaq(T$h 8kJikK_qkk}kj%ʚj6_(@ (@\A`ҙ_ W``_@!?֘A8@q@9T_@(6{COHWG_FgEoD^_C_^{WO@@a @c%@Rr(@!R"R I `T*8f@ @@? qLT@96B@>@cҀ~ U')i@*R B@+@#?d@!cRBRGT@ @ hT@aT! 5 _)@?T{DOFWE^__RBR* R |ț RE Rrhj@ h@iR&)Ԣ@K** KRBcR^{ WO@@qTh@ +T!cR R: IT6"@( @ BC?kTV@6VVRr@t R |ʛ RE Rrhl@ h@JR*)@KKOCWB @*{Ĩ^__RB Rt^{WO@ Rr @9h7*;@f@H @ B@>@cҀ~ U')i@JR @#?d@"@!cR⨀R RB |ț RE Rrhj@ h@R&)@K** K _)@?aT{DOFWE^__R"@BRC^{+_WO@@ ITRr6"@( @(B4?@6?V@!@c RR W@6WVHRh(BqTg@@@ q,T GT@@? T@aTQ*T4! 5hqT )$yh!cRRu5 R@  |ɛ R)E) Rri k@4 i@JR*)@KK _)@?T{D*OHWG_F+@^_C_RBcR**@9h7* C@?@cҀ~ U#)h@)R B@'g@@#?d@!cRR*RBR^{3g_W O C@RBCR@(@ Rr I TR#@BR* Rb |țDӉR R Rhrri)i*@R) RRj(x#@C@BúRC4g@h@6"@( ?@6?V@!@#@c R⾀R@@iT"R Rb |țDӉR A RjrHi+  Rhri) Rhri)hR!cRRh R |ț RE Rrhj@ h@R&)RBcR?@ R @  |ɛ R)E) Rri k@4 i@R*)@K** K _)@?T{EOJWI_HgG3@^__RBcR C@?@6RR#)@C*@3h@#@@e@#@BüR@#@ g@Ҡ @mc?v3 8J)ij k*?qJJ}jjI%ɚ6_ A8H@H@vA`y_ W`` @?vAVH@6RqH_@TH@H6^{_WO@Rr@Gh*@k*TIT@!T!cR"R@T**OCWB_A{Ĩ^__^{WO!  @ Rr (@(@ G T!cRbƀR>@h R @  |ɛ R)E) Rri k@6 i@jR*)Ȧ@KKe@Th"@qT )&yh!cRȀR*OBWA{è^__>@HRBŀRRh"@e@qT )&yhB#ȀRe@^{ @ThqT )$yh!cRBR @*{¨^__RhqT )$yhe@BR^{_WO@(@@ Rr@ 4 GT@ Rk@  *@94 4?96"@( H6V@!Q@#@c RRg@J4(Rh@!cR"R%Rg@ @I@? qT@96 C@ ?@cҀ~ U')i@ )RB@+K3@#?d@#@!cRRGT@@T@aTQ@!cRRg@!` 4R#@BR*WRBRL  Rb |țDӉR A RjrHi+ RBÜR+ Rhri) Rhri)h@* q R |ț RE Rrhj@ h@R&)@K** K _)@?AT{DOGWF_E^__RBcR^{_WO@Rr@Gh*@k*TIT@!T!cR"R@T**OCWB_A{Ĩ^__^{"R{^__C^{+_WO@RB̀R@(@ Rr I aTR#@BπR* Rb |țDӉR R Rhrri)i*hRh?@ R @  |ɛ R)E) Rri k@4 i@R*)@K** K@R6RR59#@%C@BcрR9(C4g@h@?6"@( ?@6?V@!@cRՀR(Ch4* Rb &@@?)T"R3  Rb |țDӉR TA RjrHi+ 7*3 Rb |țDӉR R Rhrri)i*hR!cR؀Rh?@H* _)@? T{DOHWG_F+@^_C_ Rhri) Rhri)RBcR=RBcR C@?@6R R#)@3*@#h@#@@e@#@BӀRg@Ҡ @m#?vE^{"R{^__^{ Ox@qT )$yh!cRR"R*qT )$yh!cRR5*OB @{è^__RqT )$yhBCR*^{+O@@A @c%@Rr(@!RRf@ @@? q,TB@>@cҀ~ U')i@*R B@+@#?d@!cR"R*!5GT!cRRhq(T )$yh!cRR* _)@?T{DOF+@^__RBRRBCR^{ WO@@qTh@ +T!cRbR: IT6"@( @ BC?kTV@6VVRr@t R |ʛ RE Rrhl@ h@JR*)@KKOCWB @*{Ĩ^__RBRt^{Oa@%@Rr)@cRR RcRbRh*OA{¨^__RBÏR^{og_WO @@@c%@RrE(@!RRHtGT5H@QHt@@T6"@( @R⢁RBB4C(s"T`@1@TaRB8W@64Wb(g@ @I*C@)?@@cҀ~')i@*R U JBI@+@#?d@!cRR*!cR§R* _)@?T{DOIWH_GgFoE^__RBR@RBRC^{+_WO@ Rr @@RR*h@RRd@@ ITRB㕁R*P@R6RR59#@%C@B×R9(C4g@h@?6"@( ?@6?V@!@cRR(C(5@@?T"R*hR!cRbRh _)@?!T{DOHWG_F+@^_*C_ C@?@R#)(R@3*@#h@#@@e@#@BCRg@Ҡ @m#?֖C^{+_WO@ Rr@HR(g@ @ IT6"@( @ C?qaTBh45?@664?V@!@cRBR@@B56W@764WZ@@!cRBR)C@(?@cҀ~ U#)h@)R B@'(g@@#?d@!cR®RU*hqT )$yh!cR"R R |țDӉR A !RjrHi+  !Rhri) "Rhri) _)@? T{DOHWG_F+@^_*C_RBRRBcRRBR* R |țDӉR !R "Rhrri)i*RBcR^{ @@h@h5uRr* @*{¨^__RhqT )$yhBR^{!{^__^{{^__                  H>H>>>>H<>>H<>J<>>>>>>>I<>>>>>>>>>> description=MSM ISP driverlicense=GPL v2intree=Yname=cam_ispvermagic=4.19.191-gc2161d44afae-ab7624114 SMP preempt mod_unload modversions aarch64depends=cam_utils,cam-sync,cam-context,cam_mem_mgr,cam_req_mgr,cam_sensor_vsync_dev,cam_cdm,cam_debug_util,cam_smmu_api,cam_isp_hw_mgrS0?module_layoutdmemset~)Hmemcpyg__stack_chk_guard__stack_chk_fail܃__ll_sc_atomic64_add_returnH-__tracepoint_cam_isp_activated_irqՔry__tracepoint_cam_apply_req__tracepoint_cam_context_state7__tracepoint_cam_buf_doneNY__cpu_online_mask*zcpu_number/)__tracepoint_cam_log_eventPjiffies0_raw_spin_unlockRv_raw_spin_lockEcam_sync_put_obj_refc1scam_sync_get_obj_refEcam_context_dump_hw_acq_infoEcam_context_dump_pf_info_to_hwns_to_timespec64fLscnprintfcam_mem_get_cpu_bufHWstrlcpyZcam_req_mgr_workq_createEcam_req_mgr_workq_enqueue_taskQcam_req_mgr_workq_get_task}P__arch_copy_from_userHۈ__check_object_size地__kmallocwÄcam_create_device_hdl zkfreektime_get_with_offsetfns_to_timespecU3jcam_notify_vsync_qmiDcam_cdm_util_dump_cmd_bufC$cam_cdm_util_dump_cmd_bufs_v2p~pcam_packet_util_get_cmd_mem_addrI[cam_req_mgr_notify_message>S-cam_sync_signale?ktime_geth__list_add_validUrS__list_del_entry_validMJpreempt_schedule_notraceWI_raw_spin_unlock_bh[c_raw_spin_lock_bh$___ratelimitrcam_context_deinitVcam_context_initp7jiffies_to_msecsVplatform_driver_unregister,__cfi_slowpathIcam_context_dump_pf_info.cam_node_shutdownccam_debug_log2: mutex_unlock֮Amutex_lock"cam_subdev_removev__mutex_initcam_smmu_set_client_page_fault_handlercam_node_initQAcam_isp_hw_mgr_initcam_get_module_name2|printkocam_subdev_probe87__platform_driver_registerLinuxcam_ispGNUjU 48<DL:P;`:d;hhxx08@X` h XX  (x,;0x4;DPhTh\hD5l(%tD5x(%|XN"XN""N""N"N"N"' N"'N" $(08dlq)pN"tq)xN"8 8 L L 8 8  R $R ,R 0R LX\D `D h0 l0 ؙؙ====   < < ( (< H L T |       L ; ;   ; ;  R ;$ ;4 8 D H ;L ;\ ` p ;t ;  = ; ;  < ; ;  ; ;  H) $ H) $ ( , 0 -4 -8 -< -D L P T -X -\ -` -h p t x -| - - -    - - - -    - - - -    - - - -    - - - - $ ( , -0 -4 -8 -@ h l    4 H P    0  0       ,`lY5p/tY5x/0Y50Y5$(ll`tdthh x$x,08`<`D|H|PT\`hlt\x\,048<dhl;;XX% %$,(0%4(8%@hl/{-/{- /15/15,Xd/h#p/t# //    [/[/ 99 $0040@D(HxL(PxX0\0hlptx/ / $/(,/0<DL!/!///A/A/ )/) /(8@D/HL/Tlp$,48h(l(xn5|n5<@**T $k$(,k$8<Dxqq @(D(Pn5Tn5p2 $0X`r5dhr5lt((n5n5(\8bdh|JJ,06*6*T 6 k$ 6 k$  ( \ d h 6l p 6x    6  6       !(!( !n5$!n5@!t!!;!;!""%4""%4$"h"l"p"t"""""""("("n5"n5#H####~#6#~#6##$T$@$H$|$$$$)$~$)$~$$$%%D %~$%D(%~4%x%%8%~%8%~%%%~%.%~%.%%)%)%& &<&TX&Td&&&&~&&~&&&' 'P'T'x'''*6'M'*6'M''3(M(3(M( (X(((((()H;)H;)6)6)****H+Z0P+Z0`++ Y+,,d,p,_ t,Mx,_ |,M,,,,,m,M,m,M,,,,Y+,M,Y+,M--$-3(-M,-30-M8-D-T-JX-a6\-J`-a6l-|--m-a6-m-a6---Y+-a6-Y+-a6---(-M-(-M-.. .$.?(.,.?<.L.X.m\.?d.mh.?t...Y+.?.Y+.?...+.M.+.M.../4/8/X/d/h/ l/p/ x/// // ///5/ /5/ //0 0 00 000m40 80<0m@0 D0P0h000000000001m41 81<1m@1 D1`1x111111111m1 11m1 2242L2\2p22222222 22 223 3@3P3&T3'1X3&\3'1x333333&4&4*4*0484<4L4X4\4l4t4x44444444445&55&5,5X5|5&55&55686&<6&@6:D6:T6d6*t6*66707\777H8`8T[|88}!838}!83888&8E18&8E188t] 99L9& 9L$9&,989@9H9*0L9&P9*0T9&\9l9t9 x9&|9 9&9999&99&999'$9&9'$9&99::&: :&:(:4:w8:&<:w@:&H:X:d:ph:&l:pp:&x::::&::&::::}!::}!:::0 :}!:0 ;}!;;$;(;}!,;0;}!8;H;P;X;y(\;&`;y(d;&l;;;&;;&;;;;;< <<P<\<P`<&d<Ph<&p<x<<<<<=(>H>J3L>P>J3T>>>J3>|>J3>|>>?J3?*?J3?*(?)< < # <(<0<8 x\tAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)n  8T Z     zP 2h   ,f  ^ 8I DJI P \G hZ t] !  F @    2 u   /    M (0 4 @ Wb{X9V:;BXv; C g8 B`  }H;  .(@x/p;S.^@Vh,3H0? $x` 0xP < HP T< `d l)G x& |  -  u aH\e Ph#l Tn Xv `x@ h pFzz x{{{,}}r q     ]Їԉ}  n 4 5 645 eș 43 G" ! I    3l<0   lH%h& h  Mg  Ppij (HSиܻ 0 89\`?hlt~x|%s+kjV 09 y|!!d" P#mt#,'H %/e22d<8? @@ ! Q u,B\B ,CNC*= aD<El0GlG( $:8H[ HM8Ht (t]Ї vP(<pd0GOhP#$