ELF@@ _        pph y"EZioffset %ucam_ife_hw_mgr_reset_csid_resEnter...ctx id:%dLEFT_PXFrame Header iova_addr: %pK cpu_addr: %pK padded_bytes: %llu6CAM_ERR: %s: %s: %d Invalid port type:%x 6CAM_ERR: %s: %s: %d QCFA Update Failed rc: %d START CSID HW ... in ctx id:%d6CAM_ERR: %s: %s: %d function null cam_ife_mgr_check_and_update_fe_v06CAM_ERR: %s: %s: %d Invalid ver of common info from user Event ID 0x%x6CAM_ERR: %s: %s: %d Failed RESET (%d) cam_ife_mgr_restart_hw6CAM_ERR: %s: %s: %d Getting sof time stamp failed Get CSID Debug value :%lld6CAM_ERR: %s: %s: %d Failed to reset CSID:%d rc: %d cam_isp_blob_hfr_update6CAM_ERR: %s: %s: %d fe Update failed 6CAM_ERR: %s: %s: %d Core cfg update fail: %d 6CAM_ERR: %s: %s: %d Invalid blob size %zu expected %zu 6CAM_WARN: %s: %s: %d Invalid blob type %d Successfully acquired the CDM HW hdl=%x6CAM_ERR: %s: %s: %d %d RDI %d PPP ports invalid for FE ctx 6CAM_ERR: %s: %s: %d CSID Path reserve failed hw=%d rc=%d cid=%d RESET: CSID PATHRecovery Done rc (%d)Exit...ctx id:%d rc :%d6CAM_ERR: %s: %s: %d Can not acquire out resource 0x%x exit rc :%d6CAM_ERR: %s: %s: %d Dump failed req: %lld handle %u offset %u not a valid res %dVFE (id = %d) reset6CAM_ERR: %s: %s: %d Invalid bw config version: %d 6CAM_ERR: %s: %s: %d VFE out update failed rc: %d 6CAM_WARN: %s: %s: %d ctx is not in init state Halting CSIDs6CAM_ERR: %s: %s: %d Halt update failed 6CAM_ERR: %s: %s: %d Can not INIT IFE CSID(id :%d) cam_ife_mgr_acquire_hw6CAM_ERR: %s: %s: %d No Free resource for this context STOP: Number of affected context: %dIFE IN num_children = %denable_recovery6CAM_ERR: %s: %s: %d failed to create enable_req_dump ISP_BLOB usage_type=%u [%s] [%s] [%s] [%llu] [%llu] [%llu]Stopping CID idx %d i %d master %d6CAM_ERR: %s: %s: %d Init failed 6CAM_ERR: %s: %s: %d Config HW failed, start_only=%d, rc=%d Enter...6CAM_ERR: %s: %s: %d buffer size is not enough in_port%d res_type %dcam_ife_hw_mgr_handle_hw_epochcam_ife_hw_mgr_handle_hw_buf_doneacquired from old csid(%s)=%d CID rsrc successfully6CAM_ERR: %s: %s: %d failed to create per_req_reg_dump entry Resetting csid hardware %dcam_ife_mgr_cmdcam_ife_mgr_print_io_bufs6CAM_INFO: %s: %s: %d CID split_id: %d res_id: %u hw_idx: %u state: %s 6CAM_ERR: %s: %s: %d BW Update failed cam_ife_mgr_config_hw6CAM_ERR: %s: %s: %d Add GO_CMD faled i: %d, idx: %d, rc: %d 6CAM_ERR: %s: %s: %d Invalid blob size: %u, num_paths: %u, bw_config size: %lu, per_path_vote size: %lu cam_isp_blob_ubwc_update6CAM_ERR: %s: %s: %d CSID Config failed rc: %d 6CAM_ERR: %s: %s: %d Can not INIT IFE SRC (%d) 6CAM_ERR: %s: %s: %d too many output res %d cam_ife_hw_mgr_acquire_res_ife_csid_rdiExit...(success)No ife cid resource from hw %dAcquired VFE:%d CAMIF for LEFTcam_ife_worker%16llu6CAM_ERR: %s: %s: %d Invalid context is used Reset CSID and VFECtx[%pK][%d] Overflow pending, cannot apply req %lluRIGHT_PX6CAM_ERR: %s: %s: %d Invalid num_ports %u in HFR config %s: Going to DeInit IFE CID cam_ife_mgr_acquire6CAM_ERR: %s: %s: %d Nothing to acquire. Seems like error cam_ife_mgr_check_and_update_fe_v2cam_ife_mgr_process_base_info6CAM_ERR: %s: %s: %d No PIX or RDI or PPP or LCR resource RESET: Calling VFE reset6CAM_ERR: %s: %s: %d Can not start IFE MUX (%d) cam_ife_hw_mgr_is_ctx_affectedresource type :0x%x res id:0x%x6CAM_ERR: %s: %s: %d Failed to acquire BUS RD for RIGHT cam_ife_hw_mgr_debug_register6CAM_ERR: %s: %s: %d Invalid handle %u rc %d 6CAM_INFO: %s: %s: %d CDM workqueue delay detected, wait for some more time req_id=%llu rc=%d ctx_index %d 6CAM_ERR: %s: %s: %d Insufficient HW entries :%d %d 6CAM_ERR: %s: %s: %d Invalid hw_mgr_res start cdm interfaceenabled vfe hardware %d6CAM_ERR: %s: %s: %d Invalid ver of i/p port info from user 6CAM_ERR: %s: %s: %d Process base info failed 6CAM_ERR: %s: %s: %d Acquire IFE IPP/PPP SRC resource Failed 6CAM_ERR: %s: %s: %d CTX stop failed(%d) 6CAM_ERR: %s: %s: %d Cannot acquire ife csid pxl path rsrc %s cam_ife_set_camif_debug6CAM_ERR: %s: %s: %d Failed in regspace data query split idx: %d rc : %d 6CAM_INFO: %s: %s: %d pln %d w %d h %d s %u size 0x%x addr 0x%x end_addr 0x%x offset %x memh %x falsectx[%pK][%d] Enter for req_id %lld6CAM_ERR: %s: %s: %d Invalid args data %pK size %d info %pK 6CAM_ERR: %s: %s: %d invalid out restype:%x res_id=%u i= %d clk=%llu 6CAM_ERR: %s: %s: %d Invalid ctx VFE out config idx: %d port: 0x%xcam_ife_hw_mgr_init_hw_res6CAM_INFO: %s: %s: %d Acquired %s IFE[%d %d] with [%u pix] [%u pd] [%u rdi] ports for ctx:%u Called by CDM hdl=%x, udata=%pK, status=%d, cookie=%llu ctx_index=%d6CAM_ERR: %s: %s: %d Mux List empty Notify ISP context6CAM_ERR: %s: %s: %d One of the VFE could not generate hw event %d master[%d] core_cnt %d slave[%d] core_cnt %d cam_ife_hw_mgr_acquire_res_ife_outcamera_ifecam_ife_hw_mgr_dump_acq_dataconfig done Success for req_id=%llu ctx_index %d6CAM_ERR: %s: %s: %d Insufficient HW entries :%d max:%d 6CAM_INFO: %s: %s: %d Release HW success ctx id: %u Add split_id=%d for base idx=%d num_base=%dcam_ife_hw_mgr_get_ife_csid_rdi_res_typecam_ife_hw_mgr_get_resSOF for VFE:%d source %dBuf done for VFE:%d out_res->res_id: 0x%xExit SuccessfullyCAMIFAVAILABLEcam_ife_mgr_util_insert_frame_header6CAM_ERR: %s: %s: %d Failed in change base i=%d, idx=%d, rc=%d 6CAM_ERR: %s: %s: %d Invalid blob size %u 6CAM_ERR: %s: %s: %d no free kmd memory for base %d Going to stop IFE Muxcam_ife_notify_safe_lut_scmcam_ife_mgr_acquire_get_unified_structure_v0rdi: %d ipp: %d ppp: %d ife_rd: %d lcr: %d6CAM_ERR: %s: %s: %d Invalid %d BUS RD %d PIX %d LCR ports for FE ctx cam_ife_hw_mgr_event_handlercam_ife_mgr_stop_hw_in_overflowi = %d, vfe_out_res_id = %d, out_port: %dcam_ife_hw_mgr_acquire_res_ife_bus_rdcam-secureper_req_reg_dump6CAM_ERR: %s: %s: %d Reg dump on error failed req id: %llu rc: %d BUS_RD6CAM_ERR: %s: %s: %d Invalid arguments, hw_mgr_priv=%pK, config_hw_args=%pK Ctx[%pK][%d] : Applying Req %lld, init_packet=%d6CAM_ERR: %s: %s: %d Patch ISP packet failed. 6CAM_ERR: %s: %s: %d UBWC Update Failed rc: %d 6CAM_ERR: %s: %s: %d No free kmd memory for base idx: %d cam_isp_blob_csid_config_update6CAM_ERR: %s: %s: %d Dimension Update failed Exit...(rc=%d)cam_ife_cam_cdm_callback6CAM_ERR: %s: %s: %d Acquire HW failed for ctx:%u 6CAM_ERR: %s: %s: %d recovery_data parameter is NULL 6CAM_ERR: %s: %s: %d No Master found vfe_in_res_id = %d, vfe_out_red_id = %dAcquired VFE:%d BUS RD for RIGHT6CAM_ERR: %s: %s: %d failed to create cam_ife_camif_debug IPPUSAGE_INVALID6CAM_ERR: %s: %s: %d Invalid num paths %d 6CAM_ERR: %s: %s: %d Release hw resource id %d failed cam_ife_hw_mgr_deinit_hwStopping CSID idx %d i %d master %dSTART IFE BUS RD ... in ctx id:%dstart copy from user handle %lld with len = %dEnter: error_type (%d)6CAM_ERR: %s: %s: %d No empty task frame Exit: ErrorType = %dFailed to acquire the CDM iommu handles6CAM_ERR: %s: %s: %d Invalid num_rdi %u in bw config 6CAM_ERR: %s: %s: %d number of bases are zero Stopping master CSID idx %dStopping master CID idx %d6CAM_ERR: %s: %s: %d CDM stream off failed %d cam_ife_mgr_csid_stop_hw6CAM_ERR: %s: %s: %d INIT HW res failed: (type:%d, id:%d) cam_ife_mgr_acquire_get_unified_structure_v2rightcam_ife_hw_mgr_acquire_csid_hwi %d is_dual %d6CAM_ERR: %s: %s: %d No free resource &g_ife_hw_mgr.ctx_mutex6CAM_ERR: %s: %s: %d failed to create dentry Reg dump cmd meta data: %u req_type: %uINVALIDTESTGEN6CAM_ERR: %s: %s: %d Failed cmd_update, base_idx=%d, rc=%d, res_id_out:0x%X cam_ife_hw_mgr_init_hw6CAM_INFO: %s: %s: %d Previously acquired %s IFE[%d %d] with [%u pix] [%u pd] [%u rdi] ports for ctx:%u 6CAM_ERR: %s: %s: %d Can not acquire csid rx resource 6CAM_ERR: %s: %s: %d Acquire IFE CSID PPP resource Failed acquire success IFE:%d res type :0x%x res id:0x%xife_csid_debugcam_ife_get_csid_debugcam_ife_mgr_dump6CAM_INFO: %s: %s: %d **** %llu:%llu:%llu.%llu ctx_idx: %u rdi_only: %s is_dual: %s acquired **** RDI_16CAM_ERR: %s: %s: %d Invalid num_rdi %u in clock config START IFE SRC ... in ctx id:%d6CAM_ERR: %s: %s: %d Failed in parsing: %d dual6CAM_ERR: %s: %s: %d Copy from user failed with in_port = %pK Add split id = %d for base idx = %d num_base=%dRUP done for VFE:%d source %dacquired csid(%s)=%d pxl path rsrc %s successfullyIFE SRC num_children = %d6CAM_ERR: %s: %s: %d Failed to acquire BUS RD for LEFT 6CAM_ERR: %s: %s: %d no valid IFE CSID HW enable_csid_recoverytrue6CAM_ERR: %s: %s: %d Unexpected BL type %d Frame header enabled for res_id 0x%x cpu_addr %pK6CAM_ERR: %s: %s: %d Invalid blob_size %u expected %lu base_idx %d res_id %d cnt %uINIT IFE SRC in ctx id:%dcam_ife_mgr_check_and_update_fecam_ife_mgr_add_base_infocam_ife_mgr_acquire_hw_for_ctx6CAM_INFO: %s: %s: %d CTX:%d already error reported path_res_id %dEnter6CAM_ERR: %s: %s: %d Reg dump failed at idx: %d, rc: %d req_id: %llu meta type: %u STREAMING6CAM_ERR: %s: %s: %d Failed. prepare is NULL, blob_type %d cam_isp_blob_core_cfg_updatenum_inputs=%xctx base num = %d6CAM_INFO: %s: %s: %d IFE src split_id:%d res_id:%s hw_idx:%u state:%s 6CAM_ERR: %s: %s: %d No more free hw mgr resource cam_convert_hw_idx_to_ife_hw_num6CAM_ERR: %s: %s: %d Invalid res_id: %d 6CAM_ERR: %s: %s: %d Failed to acquire CAMIF for RIGHT 6CAM_ERR: %s: %s: %d failed to create cam_ife_csid_debug ExitInvalid args for reg dump req_id: [%llu] ctx idx: [%u] meta_type: [%u] num_reg_dump_buf: [%u] reg_dump_buf_desc: [%pK]6CAM_ERR: %s: %s: %d RESET HW res failed: (type:%d, id:%d) 6CAM_INFO: %s: %s: %d Found PF at port: 0x%x mem 0x%x fd: 0x%x 6CAM_ERR: %s: %s: %d Invalid context parameters : ctx_in_use=%d, cdm_cmd=%pK Exit: Config Done: %llu6CAM_ERR: %s: %s: %d Failed in io buffers, i=%d, rc=%d cam_isp_blob_clock_update6CAM_ERR: %s: %s: %d Failed cmd_update, base_idx=%d, bytes_used=%u, res_id_out=0x%X cam_isp_blob_csid_qcfa_update6CAM_ERR: %s: %s: %d FS Update Failed rc: %d cam_ife_mgr_csid_change_halt_modeGoing to stop IFE Outin_res_type %xout_port_type %xacquire res %d CID children = %d6CAM_ERR: %s: %s: %d event_cb[CAM_ISP_HW_EVENT_EPOCH] is null EOF for VFE:%d source %dCSID Acq: ESet camif enable_diag_sensor_status value :%lld6CAM_ERR: %s: %s: %d Unrecognized reg base type: %u 6CAM_ERR: %s: %s: %d Reg dump on flush failed req id: %llu rc: %d LCRcam_isp_blob_bw_updateCLASSIFY_VOTE [%s] [%s] [%s] [%llu] [%llu] [%llu]6CAM_ERR: %s: %s: %d No commands to config 6CAM_ERR: %s: %s: %d Invalid blob size %u expected %lu 6CAM_ERR: %s: %s: %d Sensor Dimension Update Failed rc: %d release context completed ctx id:%dcam_ife_hw_mgr_free_hw_rescam_ife_mgr_start_hw6CAM_ERR: %s: %s: %d Acquire IFE LCR SRC resource Failed 6CAM_ERR: %s: %s: %d Acquire IFE OUT resource Failed acquire no = %d total = %dadd base info for hw %d6CAM_ERR: %s: %s: %d Cannot acquire out resource, i=%d, num_out_res=%d Acquired VFE:%d CAMIF for RIGHT6CAM_ERR: %s: %s: %d Can not get iommu handle 6CAM_ERR: %s: %s: %d Failed to get secure iommu handle 6CAM_ERR: %s: %s: %d failed to create enable_recovery enable_req_dumpInvalid arguments6CAM_ERR: %s: %s: %d Fatal: Invalid context is used 6CAM_ERR: %s: %s: %d Invalid HW mgr command:0x%x ISP_BLOB usage=%u left cam_bw_bps=%llu ext_bw_bps=%llu, right cam_bw_bps=%llu ext_bw_bps=%llucam_isp_blob_bw_update_v2hfr config idx %d, type=%d6CAM_ERR: %s: %s: %d HFR Update Failed 6CAM_ERR: %s: %s: %d no free kmd memory for base=%d bytes_used=%u buf_size=%u 6CAM_ERR: %s: %s: %d fs Update failed 6CAM_ERR: %s: %s: %d Invalid out port:0x%x Safe scm call %d6CAM_ERR: %s: %s: %d Invalid args init_done %d start_only %d INIT IFE BUS RD in ctx id:%d6CAM_ERR: %s: %s: %d Invalid event ID %d START: Number of affected context: %dSuccessfully acquired the CDM iommu handles6CAM_ERR: %s: %s: %d Allocation Failed for cdm command idx=%d, bw_config_version=%d6CAM_ERR: %s: %s: %d BW Update failed rc: %d Submit to CDM6CAM_ERR: %s: %s: %d Clock Update failed i= %d clk=%llu 6CAM_ERR: %s: %s: %d Insufficient HW entries :%d %d 6CAM_ERR: %s: %s: %d Can not IFE BUS RD (%d) 6CAM_ERR: %s: %s: %d No more free ife hw mgr ctx Epoch for VFE:%d source %dcam_ife_mgr_cmd_get_sof_timestampcam_ife_hw_mgr_check_irq_for_dual_vfeCID left acquired success is_dual %d6CAM_ERR: %s: %s: %d Unknown IFE SRC resource: %d 6CAM_ERR: %s: %s: %d BUS RD resource has not been acquired cam_ife_hw_mgr_initifeife_camif_debug6CAM_ERR: %s: %s: %d Bandwidth Update Failed rc: %d 6CAM_ERR: %s: %s: %d Failed in change base adding reg_update cmd i=%d, idx=%d, rc=%d 6CAM_ERR: %s: %s: %d Invalid UBWC API Version %d 6CAM_ERR: %s: %s: %d Invalid qcfa blob size %u expected %u 6CAM_ERR: %s: %s: %d Invalid num_ports:%u in vfe out config 6CAM_ERR: %s: %s: %d Can not start HW resources is_fe_enabled %d is_offline %d6CAM_ERR: %s: %s: %d Input is not proper cam_ife_hw_mgr_acquire_res_root6CAM_ERR: %s: %s: %d Acquire IFE CSID RDI resource Failed 6CAM_ERR: %s: %s: %d event_cb[HW_EVENT_REG_UPDATE] is null Enter:max_idx = %dleftcam_ife_hw_mgr_acquire_res_ife_out_rdiINVALID STATEPDLIBHW INIT DONEusage=%u left_clk= %lu right_clk=%lu6CAM_ERR: %s: %s: %d Invalid blob_size %u cam_isp_blob_fe_update6CAM_ERR: %s: %s: %d Core cfg parse fail cam_ife_mgr_release_hwEnter... ctx id:%d6CAM_ERR: %s: %s: %d Acquire IFE IPP SRC resource Failed 6CAM_ERR: %s: %s: %d Acquire IFE CID resource Failed cam_ife_hw_mgr_handle_hw_rupcam_ife_hw_mgr_find_affected_ctxOnly one core_index has given hw event %dcam_ife_mgr_reset6CAM_ERR: %s: %s: %d Invalid cmd arguments RDI_2RDI_3cam_ife_mgr_bw_control6CAM_WARN: %s: %s: %d NULL hw_intf! 6CAM_ERR: %s: %s: %d Invalid args 6CAM_WARN: %s: %s: %d config done completion timeout for last applied req_id=%llu rc=%d ctx_index %d 6CAM_ERR: %s: %s: %d Can not INIT IFE OUT (%d) is_fe_enabled %dcam_ife_mgr_acquire_hw_for_offline_ctxcam_ife_hw_mgr_acquire_res_ife_src6CAM_ERR: %s: %s: %d No context is affected but recovery called 6CAM_ERR: %s: %s: %d CTX start failed(%d) 6CAM_ERR: %s: %s: %d Invalid Error cam_ife_mgr_get_hw_capsSet CSID Debug value :%lld6CAM_INFO: %s: %s: %d port: 0x%x f: %u format: %d dir %d 6CAM_ERR: %s: %s: %d get src buf address fail mem_handle 0x%x 6CAM_ERR: %s: %s: %d Invalid mapped address PPPUNAVAILABLEEnter ctx id:%d num_hw_upd_entries %d request id: %llucam_ife_mgr_prepare_hw_update6CAM_ERR: %s: %s: %d Failed in add cmdbuf, i=%d, split_id=%d, rc=%d num_ports= %d6CAM_ERR: %s: %s: %d Can not start IFE CSID (%d) 6CAM_ERR: %s: %s: %d Failed to acquire the CDM HW 6CAM_ERR: %s: %s: %d Invalid size cam_ife_hw_mgr_preprocess_port6CAM_ERR: %s: %s: %d Acquire IFE CSID IPP/LCR resource Failed 6CAM_ERR: %s: %s: %d event_cb[CAM_ISP_HW_EVENT_DONE] is null iommu_handles: non-secure[0x%x], secure[0x%x]cam_ife_set_csid_debug6CAM_INFO: %s: %s: %d CSID split_id: %d res_id: %s hw_idx: %u state: %s 6CAM_INFO: %s: %s: %d IFE out split_id: %d res_id: 0x%x hw_idx: %u state: %s 6CAM_ERR: %s: %s: %d Invalid cmd RESERVED6CAM_ERR: %s: %s: %d config done completion timeout for req_id=%llu ctx_index %d RDIcam_isp_packet_generic_blob_handler6CAM_ERR: %s: %s: %d Clock Update Failed, rc=%d 6CAM_ERR: %s: %s: %d Invalid num_ports %u in ubwc config i= %d QCFA binning=%d 6CAM_ERR: %s: %s: %d Failed to epd config:%d Stop success for ctx id:%d rc :%d6CAM_ERR: %s: %s: %d SAFE SCM call failed:Check TZ/HYP dependency INIT IFE csid ... in ctx id:%dINIT IFE OUT RESOURCES in ctx id:%d6CAM_ERR: %s: %s: %d Can not start IFE OUT (%d) START CID SRC ... in ctx id:%d6CAM_ERR: %s: %s: %d Start hw res failed (type:%d, id:%d) RDI only context6CAM_ERR: %s: %s: %d Invalid args ife hw mgr %pK csid_acquire %pK cam_ife_hw_mgr_acquire_res_ife_out_pixelenter6CAM_ERR: %s: %s: %d failed to create enable_csid_recovery 6CAM_ERR: %s: %s: %d Invalid parameters %pK %pK cam_ife_mgr_regspace_data_cb6CAM_ERR: %s: %s: %d Invalid arguments 6CAM_ERR: %s: %s: %d Failed to reset VFE:%d rc: %d cam_isp_classify_vote_infocam_isp_blob_csid_clock_updatecsid clk=%llu6CAM_ERR: %s: %s: %d Clock Update Failed 6CAM_ERR: %s: %s: %d Release null 6CAM_ERR: %s: %s: %d scm call to Enable Safe failed 6CAM_ERR: %s: %s: %d Acquire IFE BUS RD resource Failed 6CAM_ERR: %s: %s: %d Can not acquire ife csid rdi resource Acquired VFE:%d BUS RD for LEFT&x->waitcam_ife_get_camif_debugRDI_0UBWC config idx %d, port_type=%d6CAM_ERR: %s: %s: %d Invalid epd config blob size %u expected %u 6CAM_ERR: %s: %s: %d stop null 6CAM_ERR: %s: %s: %d Can not start IFE BUS RD (%d) 6CAM_ERR: %s: %s: %d Invalid num output res %u 6CAM_ERR: %s: %s: %d Invalid i/p arg invalid vc-dt: %d 6CAM_WARN: %s: %s: %d Called by CDM hdl=%x, udata=%pK, status=%d, cookie=%llu 6CAM_ERR: %s: %s: %d event_cb[CAM_ISP_HW_EVENT_SOF] is null cam_ife_mgr_acquire_cid_res6CAM_ERR: %s: %s: %d Failed to acquire CAMIF for LEFT 6CAM_ERR: %s: %s: %d no valid IFE HW 6CAM_ERR: %s: %s: %d Unable to create worker cam_ife_mgr_reset_vfe_hw6CAM_ERR: %s: %s: %d config done completion timeout, Reg dump will be unreliable ctx_index %d 6CAM_INFO: %s: %s: %d IFE src split_id: %d res_id: %s hw_idx: %u state: %s 6CAM_ERR: %s: %s: %d Invalid res_id %u, split_idx: %u 6CAM_WARN: %s: %s: %d Deprecated Blob TYPE_BW_CONFIG 6CAM_ERR: %s: %s: %d Invalid inputs cam_isp_blob_ubwc_update_v26CAM_ERR: %s: %s: %d NULL hw_intf! csid binning=%d6CAM_ERR: %s: %s: %d hw_intf is NULL cam_ife_hw_mgr_stop_hw_res6CAM_ERR: %s: %s: %d Can not start IFE Mux (%d) Start success for ctx id:%dsinglecam_ife_mgr_acquire_devcam_ife_mgr_process_recovery_cbErrorType = %d6CAM_ERR: %s: %s: %d invalid parameter = %d Add affected ctx %d to listCID right acquired success is_dual %dres_type 0x%xcam_ife_hw_mgr_acquire_offline_res_ife_camifContext[%pK][%d] blob_type=%d, blob_size=%d6CAM_ERR: %s: %s: %d Can not start cdm (%d) Start HW %d Res %dcam_ife_hw_mgr_get_ctx6CAM_ERR: %s: %s: %d Invalid size offset 0x%x is greater then size 0x%x cam_ife_hw_mgr_print_acquire_info6CAM_ERR: %s: %s: %d Acquire CSID RDI rsrc failed 6CAM_ERR: %s: %s: %d Invalid hw_version: 0x%X cam_ife_hw_mgr_handle_hw_eof6CAM_WARN: %s: %s: %d Error call back is not set 6CAM_ERR: %s: %s: %d invalid resource type reg_map: mem base = %pK cam_base = 0x%llxcam_ife_mgr_user_dump_hwcam_ife_mgr_handle_reg_dump6CAM_INFO: %s: %s: %d IFE src_rd split_id: %d res_id: %s hw_idx: %u state: %s 6CAM_ERR: %s: %s: %d Failed to apply the configs for req %llu, rc %d 6CAM_ERR: %s: %s: %d Failed to get io addr for handle = %d for mmu_hdl = %u process cmd buffer for device %d6CAM_ERR: %s: %s: %d Add Reg_update cmd Failed i=%d, idx=%d, rc=%d cam_isp_blob_vfe_out_updatecam_isp_blob_sensor_configSTART IFE OUT ... in ctx id:%dcam_ife_hw_mgr_start_hw_res6CAM_ERR: %s: %s: %d Get ife hw context failed cam_ife_mgr_acquire_get_unified_structureout_res_type %dmaximum rdi output type exceededAcquiring IFE OUT resource...6CAM_ERR: %s: %s: %d Can not acquire IFE HW res %d cam_ife_hw_mgr_handle_hw_sof6CAM_ERR: %s: %s: %d event_cb[CAM_ISP_HW_EVENT_EOF] is null Vfe core %d is affected (%d)cam_ife_hw_mgr_acquire_res_ife_csid_pxl6CAM_ERR: %s: %s: %d invalid output resource type 0x%x 6CAM_WARN: %s: %s: %d Reg dump values might be from more than one request 6CAM_ERR: %s: %s: %d Invalid res_id %u 6CAM_ERR: %s: %s: %d QCFA Update failed 6CAM_ERR: %s: %s: %d Failed to update VFE Out out_type:0x%X base_idx:%d bytes_used:%u rc:%d cam_ife_hw_mgr_release_hw_for_ctx%s: Going to DeInit IFE CSID cam_ife_mgr_stop_hw Enter...ctx id:%dINIT IFE CID ... in ctx id:%d6CAM_ERR: %s: %s: %d Can not INIT IFE CID(id :%d) Config HWout_port %x path_id %d6CAM_ERR: %s: %s: %d Wrong IFE CSID Resource Node csid_res=%d CSID num_children=%d ife_src_res=%dcam_ife_hw_mgr_do_error_recoveryStarted resources rc (%d)6CAM_ERR: %s: %s: %d Number of bases are zero 6CAM_ERR: %s: %s: %d Can not acquire ife cid resource for path %d  @4覧(DTXhh,TAH# T豚[h}h@ THhg T[]҈_(lT4覧(DT(~҈`HȯTȓ҈7(C T@Yhh T=҈N@T"8$T+]҈_(T҈%jbT^҈AHmAT#  ( ȓ T ?T_( ȓ5CTA_( ȓ T@9qCT_@*C^{og_WO@cR³R{Rbr*`#!B*wc"BT 5@RR5@ @1A64**"!RqHRqBAR3qbaRsqRsqRsqRsqZk1T* Rs"bb Thksh@8@@dhksR5@?s"BB Thksh@8@@dhksR5@?z~`+5!,5@)!cRRC!@4cRR ( cRbR#~) I )R8 R(?"TncR*C# c # gkCoscw{ $)#-C1c5#' R+/ /RPR9=  37 qR R;? R ԂRC G R     RK O 7R XRS W yR R    R[ _  c g  koRw{6{zs|@{#"@R r,R{Rn/zn*v{H@`h!Bz@b6(@YGBAR**7@ ! 1 - a) q A Q1 !% ɡ @@(@4R`sbA4R`bDA4RbA4R@4RbA4R RB÷RRB#R RBRRBCRbRBƒRv *RBŃR`o`#/R`ks`Ck30ރR3r`ksR`ck3k(׏R3r`ksR(r`k3k(ЛR3r`ksR(r`k3k(ɇRSr`ks R(r`k3k(“RSr`ksRHr`k3k(RSr`ksRHrk3k(`G@hG`@hKRB#R9RB#R-RB#R$RB#RRB#RRB#R RB#R@!cRbȃR* _)@?aT{C*OHWG_FgEoD^_C_C^{ [O @!cRRh@A8ի@9@ xӋ(7@L6 !kAꃊk1 뇟@ !?*"#RB@F@#)*I)IR+)hR#;(h@@9@ xӋ(7@L6 !kAꃊk1 뇟k@ !?*"#R!cRR* _)@?AT{J*OL[@^_C_R#A*^{og_WO@!cR¢RwB@2 k TA4!cR‹R     @4Ԛ@@T6"@( *T@)͌R r('@(@(@(@(@(@63(#R+FCj@hR(Rn@JM(IQr@JM(IQv@JM(IQz@JM(IQ~@JM(IQɂ@JM(IQC/J5AR!cR"R:A*RHv@(/Jo@E4O:@*****)!RChkT }3Iki}@I5R’Rc*ukARBR%O_c!@?qIT@@T^@iqT)@iS kȞT@R rR#^@R r{ O"HR C@sf# #T)@* 7 V O@5@@!cRqR     @q4Ӛ@uT6i"@( *sst@`tTR_9@)͌R r'@@@@@@3#R+FCj@hR(Rn@JM(IQr@JM(IQv@JM(IQz@JM(IQ~@JM(IQɂ@JM(IQC/Jm5A!cRvRA)RHv@/Io@;i@y@#?)} S? q T?qyTj'B)? kyTj @4i **x7aR먑T^@ Q?eqTi@{V  kT@RR*@k` Th @#@skTgj'B)? kuTj @*4?@*I *XR6aRTz@ Q?eqT?@}aw )@ kT@RR*@kT?@s @kcTF|K@K@***OG@@@Ԟ@6ٞ3S!cRbRjRB#Ri#@(RH9DF9!cRR#@(R(9~@i4#@(9#@!DF9EF9cR"R?@d @!cRxRh @(U4@****kc ! R/'h@y} S qTqAcTi#B)/@hA*^@H  k(9T@R rR]h@R }S= )@)R r@ @@@@ 8(@<@@"@D&@H*@L.@P2@T6@X:@\>@`B@dF@hJ@lN@pR@tV@^@{ӈZ^@4Ȃ)R*QJ}{  l@ h*lN@m@ lN@m @ lN@m @ lN@m@ lN@m@ lN@m@ lN@k@ K^@? k"T`N@)i#B)/@hA*z@) a k(+T@R rRMh@R }S= )@@? k @ @2@2T Q? q(QT4*Bjb˂l }~.imNi-nimi-m:@ kT6@R rh>:@iB>@iFB@iJF@iNJ@iRN@iVR@iZV@i^Z@ib^@ifb@ijf@inj@irn@h~ivr@hzv@Ȃ@ Ȇ@z@{ӈJh@4b)RR*QK!.l@J}{ h*lN@m@ lN@m @ lN@m @ lN@m@ lN@m@ lN@k@ Kj@? kT`N@)@RyR!c@4HF95H) R y+@HF9R R;7'@&*4hF@R3qH9@h@ k )h4****ZB(뵂BTiN@$iu ? qT kTR kT9RR!ch@ Rs?@*@;****o@RR!c***RkaT*(4@@*h5 5#@3@4* 54"R 5* 5@ ( ?@s@#T)@@ U # \ 5`N@h @@ Rk#TR#9RBC?@s@R:RB** *R:RB#@RURB/RaRBR=R*RRw@xT 25@aTdR@!cR@Rw8R5"aT(R(9 R5 R/5!cR"R @@5!cRR?k 5dR@!cRR*x:R7@  q(T(s@4 @<R(E@*`5f#TdR@H )RJqJ B3Iz(R!cR"RX1w@zbT@kT(s@@(E5@TdR@!cR!Rw@xT5@aTdR@!cR"Rw@x"T 5@aTdR@!cR$Rw@xT@5@aTdR@!cR%R*RBRRBR*RA9BcR* @"*RBR*G*R@B@R|*R$@BR*z*R@Bc R!*R@B!R*R@BC#R *R@B$R(RS9@Cc!cR&R*>*R@B:R#R$F9A9BcR&*R@B#@Cѣc* 5_] r T Rf K) RBR4**] !cRRE^]) `@ I)@5@R**J:>ORH_{21(@H4qRb4R@*{#@TRR!c*b@@5h@ q@T%Rc56(R9@ @H)c@'R95C@$4R7@R @R!c!*@h:@(4hJ@@@4(G94O7 R @*4R@BcR***h:@(5@@*h@@ qT h>A Q?%qhT)A4 PRr3a2 -HR h>A Q?!qr3T PRa2 }(@4Rc@` 5@* 5(@"T](h>A ӋR a2}T*RBRI*R\BR*<*Re@BR*RBR**$*Re@BR**R@B# R R@Bc R** _)@?aT{H*OMWL_KgJoI^__^{og_WO@`^A^;@_hk@(\4h o[Ri(i@4eS@&@!cRbˁR 3@ceS@&@'@9!Rb́RORiBchicxRR";K# #@/@E5Rc@FT+@iv8H4'@eS@g&@@RB́R!c*h&@/ q@Tq!?T@ OV3d@ AG&A@RBR!CGBc?hC;@ R@>TV **7*@;@* T@(@?!qhT*RJ!0R_ jT+H:R6;R$) Q? q9T7@J@? kT3@ R*)-*)! @ |/@\ J@)@Ҡ `E W`7@c!RR?* 5*@@?!qT*RJ!0R_ jT?@:R7 @8/@J@)@Ҡ `E W7@c!RR?*5@;@*TV) Q? q/T7@J@? k"T3@ R*)-*)! @8RƁRRƁR@RŁRB@RŁRBp@ ӀRckR*7" (M@6R?(4/@@^@HC^*H'JC@RbR!c*?@@bTH^Q qT )5h;@@`T@;@ T*3R @r T(R**(R<R7iB*)K@jR*@!qT"0R? j T7@rT(R* Q q T?@ @ 4**J? k TKa9l@J}@ q!TLa@@Q kaTm@n@]9 mBkA?@ @4**J? k`TKa9l@qATm@n@]9 mBkA?@ @ 4**J? kTKa9l@ qATm@n@]9 mBkAh@ m)R5`)R 4*}@"#@@*ǢA@@RR!c'@ kT ]9)@)Q? qT JUi 4h@6R @u.@Ҡ `EO`6@cARkR?*4@RRB*A*6R>(R(R*6RùRB*+#@4#@*R@RB*#@@RcρRB*7@/@@R'@%@ЁRBR@CÁRB#@/@@Rc΁RB*@dS@e @f@!cRЁRh @4u o(R'@h@ h @4**Rs ?kBT @@98}@:e4J@k4_qTHQ qTg @ K*I! @I) @H- @RD@ӁR@*@KN@!cRԁRh/ n@ 5h@94!R@ @eS@d@!cRBفR*$@!cRہR>Rdk@e oBʁR1RBȁR#RBɁRRBځR@*Rd@BՁR* _)@? T*OEWD_CgBoA{ƨ^__ր@5R@fS@@BׁR*!R@5R@fS@@BׁR*!R@5R@fS@@sׁR*R@eS@#ځR fR@eS@d@Bc؁R W^{o g _ W O @@3hj@4 @q(,T J΋RLyhxk x `ֈ @6 @)Q?qhcT JLyixk `*R @LH)@"@>W9@%@(4@*(!@S9B(  aC@%@kb&T@~x6@;=ɢȂ<@44C\} kTR^@@R*w(R9R^R@]@]@\@@Cѣcr`6R@#R(***C_R^_e)g@@@, R*# R***9Z_{Thoio TϋR`!R`MhoRh/AӋRa***4RdoBc)Rioho?Th/AӋRaR***4RdoBc+R**RBCR}RBRr!Rm@v"u@@T@ @.@Ҡ `E6@CARR?֨@ @.@4Ҡ `E6@CARR? D94 3E9=4R @)@)) ?qTt@ub@ T@5@@5@`] <@CRR`?ֈ@h5@3@5@`] <@CRR`? @84IRRB,R* _)@?8T{HOMWL_KgJoI^__hoiojJjc+)}J }˛JEK}˛RkEt +˫lgK#U! D}˛jU+RCvI }ʛ)D RR7 @ D9hR@ J?qqB\Rz@w_TRB# R1H @E@^R$R@?@T[@Y@{h @Z@H @RH qT )'yhRh qT )'yhh @e@^R@*Z@|@w" T9Z `R$RT@@v @@ @RqHT%{h @ &@qHT )'yhRqHT%{h @ &@qT )'yh`R*@|@wb T9Z bR$RT@@v @@ @R!qHT%{h @ &@qHT )'yhR!qHT%{h @ &@qT )'yhbR*@|@w T9Z eR$RT@@v @@ @R!qHT%{h @ &@qHT )'yhR!qHT%{h @ &@qT )'yheR*@8 ( @%@fR$R@"*Ty:MzH @9M( @R( qT )'yhRH qT )'yhH @E@fR@*9M)R RdR@BC(RiR* CR @Bc%R7^{ _WOa6@j@4!cR,R@"T`5@aTR@4*R7!@5@kT**ODWC_B @{Ũ^__RBC,RRB+R*R@Bc-R *R$@B.R*^{og_W O C@5 @Rjh4>3h@ ӋR Ѩj@h@R%R#>5^hd@*`@#!A5h@"*h@@΋R_ T D@R9RZ@_`TH@ @ @?qT(@h5T/@Ҡ `E7@#!RR?*H@ @ @?qT(@h5T/@XҠ `E7@#!RR?*D@R9RH@H@b T R>R@T@@ @ QqT(@h5$5w/@Ҡ `E`7@#!RR?*@h@ @ QqT(@h55w/@Ҡ `E`7@#!RR?*R>R@H@d!cRb?R _)@?T{E*OJWI_HgGoF^__RBc.R5Re@d@B0R)*Rd@B4R*^{Bc{^__^{ @cR)@!BR*{^__^{!cR"R*{^__^{ )#{^__^{ @cR)@!R*{^__^{!cRR*{^__^{og_WOC**4΋Rjh*5! 5q*R9Zk TQ;@RR*}@@kATo@Rc* 4*RoB#R***oR@!cRR***{A*OFWE_DgCoB^__RBCRC^{WOC@_7@(`T*qa T@j? @T@@j5qT qaT@U5@@`] <@RR?*`5 * @)@?T{A*ODWC@^_C_U5@@`] <@RR?*5q@hRB R*RBR*RBR$R*C^{O@)R @  @!@cR#R@@@d6@#R? 5h@H  @!@cR#R@@@d6@#R?*`4* _)@?T{B*OD@^_C_*RdB)BC%R^{OC@`(RhI*@kThJ@k@ThJ@kThK@kThK@k`ThL@kTL@kT!cRRt@@@d@6@R`?!cRbR* !cRbR @)@?T{AOB^__^{g_WO@*P@!cRR@b T R#R@T@h @zW/@7Ҡ `E@7@#aRR? 5@ @W/@Ҡ `E@7@#aRR?4RRR#RRR@H _)@?!T{BOFWE_DgC^__^{ o g_WO@* 4@*ZD @P@!cR®R**2qT *)+yhxJ @֟~qiTd@)RQ kTR}* T#\ @!cR"gRH+@I@ kBTh@4 @ *v"9!R@9RBiR!**fqBTiB)  % kIT@i@u~ wC@( rR**7#@i@b  cT4 @i@)@ k}Ii+@) 8 @j@) *i@j@) J ij) 4RBR*K~qTh@q"T4Q}* (Td@e@T @!c@R†R@b_뀲T**hb Z@@_`T*)R5R**R%R7H@ *(D@q@T56U7y@5R @:Q?qTi@4 @K@y)T 868R qAT @$y @8R @/@@RR/@Ҡ `E7@RR?*4@RRRÐR!5>qɮTh@q"T4QR}*A hTU@5h@q£T RU R(R&i@ OR* (i*8^qTd@QqBT R}*a T#\ @<H+@I@ kbTh@qAT!cRERh@(4 @ *v"9!R@RFR!*@fq"TiB)  % k)Tr T@j@u~#@H w aRR*@7#@i@B  CT4 @i@)@ k}Ii+@) 8 @j@) *i@j@) J ij)T4/q Td@T @!cRBsR@"_uT R#vRZ@_`sTH@h @9(/@e@RtR*4/@Ҡ `E 7@RR?* 5H@ @(/@e@RtR$R4/@Ҡ `E 7@RR?*5Z@_TqR#vR*RuR*RuRqITZ @Y@[?@sT! RC@+)B@@C@*7@i@  T4H+)@J@ k}Ii+I@) < I@*@) *)@*@) J )*H+T4kqrTH @@a?gT*!qIqTh@Qeq"}TR}* (T#H+@I@ kbT Z @ @*v"9!R@RR!*@fqTB)  % k T@@u~kwC@( jRR*7#@i@  cT4 @@)@ k}Ii+@) ; @@) *@@) J )t4sqIgTh@QyqsT R}* zTU@Uh@q"UTBӀRQӀR*j"@) RQ}a@QHR&h@ OR*R* i)8qcT#H @@!?`4T R㪂R9@? 2T(@ @{x/@8h@Ҡ `E#`7@aRR?*@5(@ @x/@h@Ҡ `E#`7@aRR?*59@?TjR㪂RRd@RRd@R>qiXTH @@!T@ @i(@ATuq WT#d@T @!cRyR@"_T R#|RZ@_`TH@I@?qaT @(/@He@RzR*#4/@Ҡ `E 7@RR?*5H@I@?qAT @9(/@e@RzR$R#4/@Ҡ `E 7@RR?*5Z@_TR#|R*R{R*R{RRB#R*RÂR9@?T(@)@?q@T)5 @</@i"@Ҡ i#i"Bk*A`Ei#k+7@RR?* 5(@)@?q@TI5 @@hB@ )hF@g6@R R?*5@ To4RB؂Rpm4RBRd6 @.@i@h@Ҡ )j@h@i@`E#)h @+h@)i@h"@)i&@h*@)i.@h2@ )i6@h:@ )i>@hB@ )hF@g6@R R?*g4RBØRRB#R$d4RBC߂RY@Zc? T! R?R9@? T(@)@? qaT @/@i"Ak*@Ҡi#k+i"Ck*B `Ei#k+7@!R R?*5(@)@? qAT @qQTRBRCRB˂R:RBcׂRRRB܂RRwRB#тRRB#ނRRdRBcRRZRB‚R*RBRRBR R=RBقRR3Rd@BðRRd@BRRd@BRuRd@B#̂RkRd@BC҂RaRd@BR%RRd@BÂRJRh@Q}B㳂RRh@Q}aBCςRRh@Q}BcՂRRh@Q}BRRe@BCǂRRR*TRBCR@RD+@E@BhRRBCRRBXRRD+@E@BCRLRD+@E@B#DRRD+@E@BYRRd@BORR@BRR@@BRtR@@#@@BCR*RBRRh@ }!BR Rh@Q}ABR*R@BiRR@@BCkRtR@#@@@BnRRBôRzR[B[R(R@@&@@B]RtRB^RR@@[@BaRRBCւR<R@BFR(R@#@f@@BCHRtRBIRR@#@@@BKRRB#ЂR* _)@?aT{L*OQWP_OgNoM^__^{g_WOR@94@T@TR5R@ @V@v@@d@@7@R?@ @V@@@d@@7@R?x@y"T@TRB6R@ @V@v@@d@@7@R?@ @V@@@d@@7@R?u@vb@T@ @@t@@d@7@R?֨@ @@T@@d@7@R?u@v@T@ @@t@@d@7@R?֨@ @@T@@d@7@R?8"`TvM @@@@dhM7@R?M @@4@@dhM6@R?9ODWC_BgA{Ũ^__RB4R^{_WO~~~` `"`B`b```#`'`,`"0`B4`b8`<R`&R`GR`hR`R`R`˂R`R` R`.R`OR`t@wTpRuT@TvM6t Zt@wbTpRuT@TvM6t Zt@w"TpRuT@TvM6t Zt@wTpRuT@TvM6t Zh@h4`dR@!cRwROCWB_A{Ĩ^__^{ O@ @@@@da@6@R?֠5h@ @@T@@da@6@R? 56i"@( s~~~~~~~~~ ~ ~ ~ ~ ~~ssOB @{è^__RB#IRh@(Rd@BHRRB#IRRd@BHR^{;g_ W O @@?T***c9@?T;@[h @qTh @@kaTe@RoR**[[5;@;h @qTh @@kATe@RoR**[[5U4@@@d @c"@6@R`? _)@?AT{FOKWJ_IgH;@^__^{OC@@( @?qT @"@ @@da@6@R?ִ.@h@qTҠ `E6@RR?h@( @?qT @"@T@@da@6@R?ִ.@h@qTҠ `E6@RR? @)@?T{AOC@^__RB0R.@tRB0R.@4^{ [@*#?}5@?Rr kT Rr k`T "R Rr kT @Rr kATHRi@d!cRbR '`R#@r`5 _)@?!T{J[@^__RBR^{ O@ @!@cRB'R @@@d6@a@R?@5h@( @!@cRB'R @@@d6@a@R?*`4 **OB @{è^__*RdB)B(R^{WO@ @@4@@da@6@R?*5h@@@!cR",Rh@ @@@@da@6@R?* 5h@@@!cR",R#h@*RB+R RBc,RRdB)Bc-R*OBWA{è^__^{;_W O @0@MpRTHR6i"@( Rss @ )'o[@9 @99HR+)~@;N@96@@@d 7@ R?* 4R@*R@6@@@d 7@ R?* 4V@6@@@d 7@ R?*@4Z@6@@@d 7@ R?*4^@6@@@d 7@ R?*4b@6@@@d 7@ R?*4f@6@@@d 7@ R?5R *$RDRdRRRBERRBRTR@!cR Rh@ @h+@h@9hs@6vV@94*b`Tzth@ @@T@@@d7@ R?*@5@!cR"%R*hq`T@RB&R* _)@?AT{F*OJWI_H;@^__*RB!R*M 6 u^*^{og_ W O @@:0@MpRT(R*6i"@( Rss @ )'o'r R@9)@C9_@9+@dG9@9CH@ @@hM@8@ 7@ R?5@h @@*h@!qT )(yh*@!(*h@cR0R @@@h+@h@9hs@b6x^@9(4HRCH@@@d @@hM@@6@ R? 5@h@@*h@!qT )(yh*@!(*h@cR4R @@zHA* HI _)@?A T{F*OKWJ_IgHoG^__RBc*RRBERRBC+R*RB#/RM@6 wR*RB3R^{o g _ W O @`@@T:RR{R? jT**5@@TA5@!qHTI#? rT@@ Qq ThR R"Rc*#( @@h 4!R(e#N@RbR&ks**(kskT@Zs_T@)@Ho )'@d7HQ@S#@ @@7@ R?*5@g@k:RT @#@ !RRIe ?76(AR"R @c A*!qaT#RRRz*R@ÎR*RlR$ksRg@:RR_R@RBT* _)@?aT{H*OMWL_KgJoI^__^{ og_WOC@)R(t@qh)8@4@ @k T)R )@9*5RBCRRBCBR,(R @F@ @@R kG4*RR ){9?C(TN@$ix ? qTkTk!TY)g@)gRR!k@@)k* )L)YG@!cRR***)*(**H4Rk/T`$5H*4"R#R5[4>=<;:@(4pR*"9=<;:94R#a @*@a @h4(Rc9@9h4(Rg9#*4c@(4h@ @R q r R;DCE$F ,H 4$O@G@   !cRbVR@h@*1@!@4Rd@BcR!4Rd@BR!5e@)!cRwR* _)@?T{Q*OTWS@^_C_RE94 R@RHsr#9CRBCR*RBRRBRRBrRRB〃RRB㗃R!E94!5#Rd@BCwRRBVR=ҀN=ҀN=ҀN=ҀN=ҀN^{ o g _ W OC@ @ T 0@(R `_r pR R*# H$ )(yhi@R(*h@$@BR!@)chAR hid@eA@bR!c{@`ThAH4u66h@qT@T6#@( |@ @6 @k\R3 @@o?@7(@99(]@99'h@qHT kjih8) hRRR R @[h@qsh@cR[sR[@h@i@I) @@)@I 9M@h4Z@_:@@@d 7@ R@?ր5+@ @@*@!qT )(yh*i@R(*h@$@BR!@)ch@( @@@( @M@4HRsV@_:@@@d 7@ R@?5+@ @@*@!qT*8*Rd@BRRBERRBCR RB#R* _)@?aT{I*ONWM_LgKoJ^__^{C@*@5@Rr kMT R r  ?qT*RI!ɚj**? !T R r kT& R r  ?qT*RI!ɚ*? TqTs  @Rr k!TqT* @)@?AT{A@^__R@B㨀R^{WOCHRhh8H4*?q Tq TqaTËR*4ʋRƋRJ)zuzt  kT*z5z4'h4_qTI4(K qT! 4RzuztB#~R*** !cR~R*{AOCWB^__^{WO@@@H @.@Ҡ `E6@R*? 5@ @h@@ @.@Ҡ `E6@R*`?4! 5 _)@?T{BOEWD@^__֠@RBGR^{og_W O C@#_`@#4RT[!`T  5{@TRv@RZRc*CqT<4** RZ()!TjkiK{j+48R4 R7*~T)khJ{i_q`TT{)R]Rc86n@5ndS@|@RbdR!chb@qT hib|AT`'@@*?֬R]RcRC[R*RdS@CcRB=ҀN @RBgR*e@RBgR$Re @RBgRDRe@RBgRdRe@RBgRRe@RBgRRe#@RBgRRe* _)@?T{EOJWI_HgGoF^__RB`RRB#fRC^{og_WO@4@!cR"JR* Q qTq`Tq!*T(B db@!cRKRhb@h4({w&5hb@T@4!cRMRhb@h4C(T){x7@:! T5@aThb@!cRBORh@4*h @4!Rh@4ARh@4aRh@4Rh@4Rh@4Rdb@!cRBPRhb@(4*S@R" RcRb RcRQR!c*hb@Z_kB T8[z͋R k(k@4S@RBR @ 5{g#ATS@RRc@T` 5{@aT@cT 5{@aTS@R Rc@#@T 5{@aT*R@BNR!cR"RR*!cRSR** _)@?T{C*OHWG_FgEoD^_C_*RBcR*+RBKR*Rd@BR*Rd@B# R *Rd@B RC!cR R*RBQR**RBLRRBSRRBR^{_WO@5j@4R@R!cRށR:@4 R *@4)!TH53@BR*:@(4 R B(#"T`T@BR:@"BR*:@(4 R B(#"T`T@BR:@@bTs@T@Ts@T "Bb#',"0B4b8<R&RGRhRRR˂RR R.ROR @R@!cRR**OCWB_A{Ĩ^__RBc݁RRB܁R RBcށRC^{og _ W O @ H@h4* RRd@CR R@9?TN@d@@fqbT qcT kz6T TRkT@qT@qTRRcF@ !RiZ (R @o/@R@#) )@: @K4(ROZ@OS\@@@d@7@C R? 5@ !RiZ (@)RbRc@@ @(R'V@@@dS\@@7@C R?5@ !RiZ (@)RbRc@!RhZR i@R A@R ) Ac Rn* _)@?T{G*OLWK_JgIoH^_C_*RkwBcR K> description=Cam Ife Hardware Managerlicense=GPL v2intree=Yname=cam_ife_hw_mgrvermagic=4.19.191-gc2161d44afae-ab7624114 SMP preempt mod_unload modversions aarch64depends=cam_mem_mgr,cam_cpas,cam_cdm,cam_isp_packet_parser,cam_utils,qtee_shm_bridge,cam_tasklet_util,cam_req_mgr,cam_smmu_api,cam_ife_csid,cam_vfe,cam_debug_utilcam_ife_hw_mgr_initS0?module_layoutdmemset~)Hmemcpyg__stack_chk_guard__stack_chk_fail*__ll_sc_atomic_sub_returnB#w5__ll_sc_atomic_fetch_addKkmalloc_caches?!!:simple_attr_openNvsimple_attr_releaseFGsimple_attr_writehhsimple_attr_readnOgeneric_file_llseek;debugfs_remove_recursive "debugfs_create_boolءždebugfs_create_u32y&debugfs_create_file)/debugfs_create_dircam_mem_get_cpu_buf`cam_cpas_axi_util_trans_type_to_stringJr[kcam_cpas_axi_util_path_type_to_stringcam_cdm_detect_hang_errorlocam_cdm_submit_blscam_isp_add_cmd_buf_update'cam_mem_get_io_buf@cam_isp_add_reg_updateK?cam_isp_add_go_cmdbcam_isp_add_io_buffersV)zcam_isp_add_command_buffers7'cam_isp_add_change_basexccam_packet_util_process_patchesn;bcam_packet_util_get_kmd_buffercam_packet_util_validate_packet Mwait_for_completion_timeoutQiPVscm_call27cam_cdm_stream_offjcam_cdm_stream_on;͑memdup_user≝>cam_cpas_get_cpas_hw_versionv\cam_tasklet_startcam_tasklet_stopEcam_req_mgr_workq_enqueue_taskQcam_req_mgr_workq_get_task0_raw_spin_unlockRv_raw_spin_lockktime_get_with_offsetns_to_timespec64UrS__list_del_entry_valid2: mutex_unlock֮Amutex_lock,棶cam_cdm_releaseƞktime_get_real_ts64m,cam_cdm_acquireA)k__arch_copy_to_user}P__arch_copy_from_userT__init_waitqueue_head地__kmalloc3qmkmem_cache_alloc_traceh__list_add_valid,__cfi_slowpathYBcam_soc_util_reg_dump_to_cmd_buf$___ratelimitdXmncam_smmu_destroy_handle zkfree<Ricam_tasklet_deinitZcam_req_mgr_workq_create]͑cam_tasklet_initgB%cam_cdm_get_iommu_handle cam_smmu_get_handle$Pcam_ife_csid_hw_initfLpcam_vfe_hw_initv__mutex_initccam_debug_logNcomplete_allcam_get_module_name2|printkLinuxcam_ife_hw_mgrGNU&uj  |\1\1:#:#RRHHLX`\`hxHd8h8@@p1p1DD\1:\1:(,p10p18<\1@\1L}P}\`HhHp.t.HHLL H H @L@P\@`dx00. .  @$ @, Q0 Q8 < @ L GP HOT GX HOd l p |    ! !  ', ',   t1 hP t1 hP        (C$ \1( (C, \1< D !H \1L !P \1` h +l \1p +t \1|   + \1 + \1   . \1 . \1   OC \1 OC \1    , < L ` p         ( 4 @8 @< D @P X j\  ` jd  l x  %  %   +  +   >  >              , 4 Z8  < Z@  H L P T \1X U%\ \1` U%l t |     7 > 7 >|$7(,70@DL  EElx|EdEdLElE** @  @0L`(48@X|ddDZHXZ\k k x(X $E(,E0DL/ P T/ X `|Z7Z7k 2k 2## @ @l @p @''x:|J:J::@hddt  =  7 =$  7( D L P  7X \  7h |  d@  7 d@  7   3  3    3  3   !*!*! !4(!48!@!x*H!x*L! 7P! 7T!h!(p!x!!X!!!!!!!!!!!!!! !! !" ""L"T"/ X"E\"/ `"Ep"x"/ |""/ """"00" G"00" G"""J"E"J"E"""00# G#00# G#$#,#J0#4#J8#@#P#X#9\#E`#9d#El#|##9##9####)>##)>##,$p$Et$)>x$E|$)>$$$$1$E$1%E%% %1$%(%1,%4%H%P%}T%"X%}\%"d%p%|%7G%Z%7G%Z%%%7G%k %7G%k %%%%J%%J%%&& B&& B&$&8&D&L&A P&T&A X&d&p&x&|&E&&E&&&s &E&s &E&&& &E& &E&&&'E''E''H'T'n X'E`'n d'El'p'Gx'|'G'''''( (n (E (n $(E((,(G4(8(GX(\(`(h(|((((((9(Z(9(Z(((9(k (9(k ()A)Z)A )Z)$)0)A4)k 8)A<)k D)P)X)\)Z`)d)Zt)|))k ))k ))))))))))L*c*P*4T*c*X*4d*l**`*`**`*`*h*h**h*h +p$+pD+H+pL+pp+xt+x++x+x+++++,,4,8,<,`,d,,,,,,-H-p-t-Mx-|-M----Y=--Y=--..". .".,.D.H.c.L.P.c.\.t...x=..x=.......|.///c* //c*/ /(/0/c*4/N8/c*>$>8><>@>p>t>> 9>> 9>>>>?@ ?@0?d?l?S6p? 9t?S6x? 9???|??|??@p@ 9t@I@ 9@I@@@@@$A@A 9DA!TA 9XA!`AAAAe A 9Ae A 9ABBBCCC C 9$C(C 90C@CLCzIPCTCzIXCdCtCCC 9CC 9CC&C 9C&C 9CCC>9C 9C>9C 9DD1D 9D1D 9,D8DI\eH`e>deHteeeeHeeHeee eme emeeeee= eff= f$f(f0f(4f(DfAHfAPftf xf(|ff f(fffffff= f= ffff<f<g gVgVg8g@gDg:Hg8Lg:Pg8\gggHggHggHggHg,hDhPhXhhhth@#xhH|h@#hHhhHhZ%hHhZ%hhiXLiH iXLiHi>ؽS6S6FB FB,lKpKt~(x~(8"8"`!33!K(K$(HPX,5K,5K00o00ob$Kb$KK $K0DLvPKTvXK`8B<+#DBH+#dBB  $@ P T&3&3 @&Dd&htD0B408B<0HPpBtRFxBRFBuBu08:><@:>DTdl@pBt@xB00o00ob$Bb$BNBNB(@`d..DHHe(LHPe(PKPK$K$K`dc0hlc0(,\`PPXPdKhlKp $048L 8P 8lN&N&H H ,$0H4$8H@HLPTXdp$tx$|xc5xc5c5 c5  (0.48.<HT\K`HdKhHp|BKBK3c53c5%(%(|:|:(<@NDHNLXdp$tc5x$|c5=N=N <hlPRPRG7G7 ,G70cNXG7\cN`04444PR8PRLG7PlG7tx(JK,G70JK4G7<HP00ToX00\odltb$xG7|b$G7/NG7/NG7(tRtRQQ ,G0$4G8$@Lh0h0  0$(0@H0L5P0T5dTp@t~0x@|~0~0~08@@@d3 h3 tx@@33LU%\U%`|56F56FU%U%F F$0"45<"@5D`l5pKt5xK4T\d?5?5$H5$H5E8E<E@EPEPEPE E (kDEH LEP \pplplplplplplplE.E.eJ $eJ0=@=DH X \`EdNpEtN|" "  H`ptEEEEEhEh (dl=pt=xj7Ej7EAA  9 $9(08<@DHX`h7lEp7tEEE7E7ED D 8<bDHbX<\ ,8DP\ht44D D 9? 9? (N,0N4<lp~>~>LLhxFxxF| 0~><~>@R PR T~>~>R R 4!,4!0DLL~>L~>x|8< $(efffdf,g ioD )5L<T<\< L>DR`a . 9HO POXO`OOOhP pPxPPPPQ8QQ;Q'4Q#QAQQ 6Q6Q"Q8QQRrRARR 6 R6(R!40R4)8Rt@R HR<Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)~qsxyw}rtuvz{7sP1.4    O \1 HOmhPQcQQ8RI(PR tR QgPx]C@h  @  L<\ T< \< L>R D R1 ` ab X e fV df f fL ,g pgm i+ k pl   m o  XF @ g % |    7 d t @ ( a  4 X )  D D:  P[   y H+   !  U    s %  i > 5y % 4  %' = QUg" <]  T hP  e4 HO  f<t  fL  fH  d   y tr Hl\  DE  P4h( ( D {  @((6x(P( ,,( (d: X kl    4 \ , m  R,  pw@( DT  a4O  pgW(  L>L   5  L<  i- \< `D pl| )H  50 @  T< |D\  dfD  ,gD# o#((     4  $ C n 4\F X\ 1   k  Zc M  q  F  o~   n B_ ]G.  8 P O t  <  =/ $  j qa" @(  @N (4 (P f g.note.Linux.text.comment.altinstr_replacement.init.plt.rela.text.cam_ife_hw_mgr_init.rela___ksymtab_gpl+cam_ife_hw_mgr_init.rela___kcrctab_gpl+cam_ife_hw_mgr_init.bss.rela.altinstructions__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.rela.rodata.cam_ife_csid_debug.llvm_addrsig.text.ftrace_trampoline.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rodata.datamemcpycam_ife_hw_mgr_init.__key__init_completion.__keycam_ife_hw_mgr_release_hw_for_ctxcam_ife_mgr_acquire_hw_for_ctxcam_ife_hw_mgr_find_affected_ctxcam_ife_mgr_stop_hw_in_overflowcam_ife_mgr_start_hwcam_ife_hw_mgr_deinit_hwcam_ife_mgr_stop_hwcam_ife_mgr_csid_stop_hwcam_ife_mgr_config_hwcam_ife_mgr_release_hwcam_ife_mgr_reset_vfe_hwwait_for_completion_timeoutcam_ife_hw_mgr_acquire_res_ife_outcam_tasklet_startcam_tasklet_deinit__mutex_initcam_vfe_hw_initcam_ife_csid_hw_initcam_tasklet_init__crc_cam_ife_hw_mgr_init__kstrtab_cam_ife_hw_mgr_init__ksymtab_cam_ife_hw_mgr_init___ratelimitmemsetktime_get_with_offsetcam_ife_mgr_resetcam_packet_util_validate_packetcam_isp_add_io_bufferscam_isp_add_command_bufferscam_ife_hw_mgr_do_error_recovery._rscam_isp_packet_generic_blob_handler._rscam_ife_hw_mgr_handle_hw_rup._rscam_ife_mgr_handle_reg_dump._rscam_ife_mgr_cmd_get_sof_timestamp._rscam_ife_hw_mgr_handle_hw_epoch._rscam_ife_hw_mgr_handle_hw_sof._rscam_ife_hw_mgr_handle_hw_eof._rscam_ife_hw_mgr_check_irq_for_dual_vfe._rscam_ife_hw_mgr_is_ctx_affected._rscam_ife_mgr_get_hw_caps____versionscam_cdm_submit_blscam_ife_hw_mgr_start_hw_rescam_ife_hw_mgr_init_hw_rescam_ife_hw_mgr_stop_hw_rescam_ife_hw_mgr_free_hw_rescam_ife_hw_mgr_reset_csid_rescam_ife_mgr_acquire_cid_rescam_packet_util_process_patcheskmalloc_caches__module_dependscam_ife_mgr_acquire_get_unified_dev_strcam_cdm_detect_hang_errordebugfs_create_dirg_ife_hw_mgrmemdup_user__arch_copy_to_user__arch_copy_from_usercam_ife_hw_mgr_event_handlercam_isp_packet_generic_blob_handlercam_packet_util_get_kmd_buffer__typeid__ZTSFiPvjS_E_global_addrcam_tasklet_stopcam_ife_mgr_dumpcam_ife_mgr_handle_reg_dumpcam_ife_mgr_cmd_get_sof_timestampcam_ife_mgr_process_base_infocam_ife_hw_mgr_print_acquire_info__ll_sc_atomic_sub_returncam_cpas_get_cpas_hw_versioncam_cdm_stream_onsimple_attr_opencam_ife_camif_debug_opencam_ife_csid_debug_opencam_convert_hw_idx_to_ife_hw_numcam_ife_notify_safe_lut_scmcam_ife_hw_mgr_acquire_res_ife_csid_pxlcam_ife_mgr_bw_controldebugfs_create_boolcomplete_all__stack_chk_fail__cfi_check_failcam_ife_hw_mgr_acquire_res_ife_out_pixelprintkcam_req_mgr_workq_get_taskcam_req_mgr_workq_enqueue_taskgeneric_file_llseekmutex_unlock_raw_spin_unlockmutex_lock_raw_spin_lock__cfi_checkcam_ife_cam_cdm_callback__cfi_slowpathcam_ife_set_camif_debugcam_ife_get_camif_debugcam_ife_camif_debugcam_ife_set_csid_debugcam_ife_get_csid_debugcam_ife_csid_debugcam_debug_logcam_cpas_axi_util_trans_type_to_stringcam_cpas_axi_util_path_type_to_stringcam_mem_get_cpu_bufcam_mem_get_io_bufcam_soc_util_reg_dump_to_cmd_bufcam_ife_hw_mgr_acquire_offline_res_ife_camifcam_cdm_stream_offdebugfs_remove_recursivesimple_attr_writecam_ife_mgr_writecam_req_mgr_workq_createcam_ife_mgr_prepare_hw_updatecam_isp_add_reg_updatecam_isp_add_cmd_buf_updatesimple_attr_releasecam_cdm_releasecam_isp_add_change_basecam_ife_mgr_acquirecam_cdm_acquirecam_get_module_name__this_moduledebugfs_create_filecam_smmu_destroy_handlecam_cdm_get_iommu_handlecam_smmu_get_handlecam_ife_hw_mgr_check_irq_for_dual_vfekfreekmem_cache_alloc_trace__stack_chk_guardcam_ife_hw_mgr_acquire_res_ife_bus_rdcam_ife_mgr_cmdcam_isp_add_go_cmd__list_del_entry_valid__list_add_valid__ll_sc_atomic_fetch_addsimple_attr_readcam_ife_mgr_read__init_waitqueue_headcam_ife_hw_mgr_acquire_res_ife_src__kmalloccam_ife_mgr_process_recovery_cbcam_ife_mgr_regspace_data_cb$d.99$d.89$d.79$x.69$x.59$x.49$x.39$x.29$x.19$d.9$d.98$d.88$d.78$x.68$x.58$x.48$x.38$x.28$x.18$d.108$x.8$d.97$d.87$d.77$x.67$x.57$x.47$x.37$x.27$d.17__UNIQUE_ID_description207$d.107$x.7_note_6$d.96$d.86$d.76$x.66__UNIQUE_ID_intree56$x.56$x.46$x.36$x.26$x.16__UNIQUE_ID_license206$d.6$d.95$d.85$d.75$x.65__UNIQUE_ID_name55$x.55$x.45$x.35$x.25$x.15$x.5$d.94$d.84$x.74ktime_get_real_ts64ns_to_timespec64$x.64__UNIQUE_ID_vermagic54$d.54$x.44$x.34$x.24$x.14$x.4$d.93$d.83$x.73$x.63$x.53$x.43$x.33$x.23$x.13$x.3scm_call2$d.92$d.82$x.72$x.62$d.52$x.42debugfs_create_u32$d.32$x.22$x.12$x.2$d.91$d.81$x.71$x.61$x.51$x.41$x.31$x.21$x.11$d.101$x.1$d.90$d.80$x.70$x.60$x.50$x.40$x.30$x.20$x.10$d.100$d.0@P7`2`F```2R `$$N