ELF)@@+)            00 048<@DPTX\`dhl + 0`it2Xcam_cdm_soc_load_dt_privatenum-hw-cdm6CAM_WARN: %s: %s: %d Dump overshoot offset %zu size %zu 6CAM_INFO: %s: %s: %d Invalid CMD: 0x%x buf 0x%x dt_num_supported_clients=%dmsm_cam_cdm_intfExit client cb cookie=%dcam_cdm_put_client_refcount6CAM_ERR: %s: %s: %d write failed for cnt=%d:%d len %u 6CAM_ERR: %s: %s: %d CDM HW current AHB base=%x 6CAM_ERR: %s: %s: %d Invalid available slots %d:%d:%d CDM HW is ready for data6CAM_ERR: %s: %s: %d Write failed to disable BL done irq 6CAM_ERR: %s: %s: %d Hw bl write failed %d:%d msm_cam_cdm6CAM_INFO: %s: %s: %d DMI Looking for HW id of %s count:%d6CAM_ERR: %s: %s: %d dump scratch3=%x cam_hw_cdm_submit_gen_irq6CAM_ERR: %s: %s: %d Cannot commit the genirq BL with tag tag=%d 6CAM_ERR: %s: %s: %d Failed to get genirq cmd space rc=%d cam_hw_cdm_initcam_cdm_util_dump_cmd_bufcam_cdm_get_client_refcount6CAM_ERR: %s: %s: %d Invalid CDM client is already streamed Off &client->lock6CAM_ERR: %s: %s: %d CDM HW reset not supported for handle =%x cam-cdm-intfBL done irq enabled =%dcam_hw_cdm_commit_bl_write6CAM_ERR: %s: %s: %d Failed to Write CDM HW IRQ Clear 6CAM_ERR: %s: %s: %d CDM HW reset Wait failed rc=%d 6CAM_ERR: %s: %s: %d Failed to read CDM HW Version 6CAM_ERR: %s: %s: %d Page fault iova addr %pK techpack/camera/drivers/cam_cdm/cam_cdm_core_common.ccam_cdm_util_dump_buff_indirect6CAM_ERR: %s: %s: %d buffer size %d is not sufficient for count%d 6CAM_ERR: %s: %s: %d CDM intf mgr get refcount failed 6CAM_ERR: %s: %s: %d hw stop failed handle=%x cam_cdm_get_opsFound client slot %d6CAM_ERR: %s: %s: %d Invalid CDM cmd %d arg size=%x Trying to acquire client=%s in hw idx=%d6CAM_ERR: %s: %s: %d Failed to get virtual core data for type=%d idx=%d 6CAM_ERR: %s: %s: %d dump scratch5=%x 6CAM_ERR: %s: %s: %d CDM HW AHB dump not enable write BL success for cnt=%d with tag=%d total_cnt=%dtype %d index %dCDM Hw Id compatible =%sCDM intf mgr get refcount=%d6CAM_ERR: %s: %s: %d Failed to identify associated hw id Calling client=%s cb cookie=%d6CAM_ERR: %s: %s: %d dump scratch6=%x 6CAM_ERR: %s: %s: %d CDM HW core status=%x 6CAM_ERR: %s: %s: %d CDM HW current BL len=%d tag=%d 6CAM_ERR: %s: %s: %d Sanity check failed for %d:%d cam_hw_cdm_deinit6CAM_ERR: %s: %s: %d cpas-cdm get iommu handle failed 6CAM_ERR: %s: %s: %d Got SWI DMI cmd =%d for invalid hw %s6CAM_ERR: %s: %s: %d Failed to Write CDM HW core enable 6CAM_ERR: %s: %s: %d Failed to write CDM base to BL base cam_hw_cdm_bl_write6CAM_ERR: %s: %s: %d bl_tag invalid =%d CDM_START_IRQ6CAM_ERR: %s: %s: %d wait for bl fifo failed %d:%d Enable soc done6CAM_ERR: %s: %s: %d Failed to Write CDM HW reset CDM Init success6CAM_ERR: %s: %s: %d CDM accessing invalid reg=%d 6CAM_ERR: %s: %s: %d Get ioremap change base failed %x cam_cdm_acquirecam_cdm_find_request_by_bl_tag6CAM_ERR: %s: %s: %d Invalid client %pK hdl=%x stream OFF CDM Invalid %d6CAM_ERR: %s: %s: %d Invalid node for inline irq cam_hw_cdm_enable_core6CAM_ERR: %s: %s: %d CDM HW BL FIFO readback not enable cam_hw_cdm_workIRQ status=0x%xE: b=%pK reg=%x off=%x val=%xcam_cdm_util_dump_reg_random_cmd_v26CAM_ERR: %s: %s: %d invalid base address 6CAM_ERR: %s: %s: %d invalid reg_count %d cmd_buf_size %d 6CAM_ERR: %s: %s: %d hw idx %d doesn't have start ops cam_cdm_detect_hang_errorhw_index:%d6CAM_ERR: %s: %s: %d CDM Version=%x not supported in util cam_cdm_cpas_cb6CAM_ERR: %s: %s: %d CDM Client refcount not zero %d hdl=%x vaddr=%pK offset=%d cmdlen=%d:%zuqcom,cam_virtual_cdm6CAM_ERR: %s: %s: %d Invalid node=%pK %d cpas-cdm06CAM_ERR: %s: %s: %d Failed to retrieve the CDM dt properties Number of HW cdm supported =%d6CAM_ERR: %s: %s: %d Invalid CMD: 0x%x put_cdm_mgr_refcount6CAM_ERR: %s: %s: %d hw start failed handle=%x 6CAM_ERR: %s: %s: %d only CAM_CDM_VIRTUAL/CAM_CDM_HW_ANY is supported Looking for HW id of =%s and index=%dcam_virtual_cdm_submit_blNow commit the BL nothing for virtual6CAM_ERR: %s: %s: %d AHB dump reglastdata=%x CDM write BL last cmd tag=%x total=%d cookie=%dCDM_DONEinline IRQ data=0x%x6CAM_ERR: %s: %s: %d CPAS stop failed E: b=%pK blen=%d reg=%x off=%x6CAM_INFO: %s: %s: %d Invalid args 6CAM_ERR: %s: %s: %d hw idx %d doesn't have submit ops 6CAM_ERR: %s: %s: %d hw idx %d doesn't have stop ops 6CAM_ERR: %s: %s: %d hw release failed for handle=%x 6CAM_ERR: %s: %s: %d idx %d doesn't have acquire ops 6CAM_ERR: %s: %s: %d Refcount put when zero CDM HW init first timestream OFF CDM %d6CAM_ERR: %s: %s: %d Disable BL done irq failed CDM HW BL done IRQcam_hw_cdm_release_genirq_mem6CAM_ERR: %s: %s: %d Virtual CDM CPAS registration failed 6CAM_ERR: %s: %s: %d Failed to get hw private data for type=%d idx=%d cam_cdm_write_hw_reg6CAM_INFO: %s: %s: %d REG_RAND: COUNT: %u cam_cdm_util_dump_reg_random_cmd6CAM_ERR: %s: %s: %d CDM hw release failed for handle=%x write BL success for cnt=%d with tag=%dCDM_DONE_IRQ6CAM_ERR: %s: %s: %d Failed to set cam he version for hw 6CAM_ERR: %s: %s: %d Invalid reg=%d cam_cdm_util_dump_cmd_bufs_v26CAM_INFO: %s: %s: %d DATA_%d: 0x%X 6CAM_INFO: %s: %s: %d Buff Indirect cam_cdm_util_dump_change_base_cmd6CAM_ERR: %s: %s: %d client id given handle=%x invalid cam_hw_cdm_dump_scratch_registors6CAM_ERR: %s: %s: %d CDM HW BL Wait timed out failed 6requested BL more than max size, cnt=%d max=%d6CAM_ERR: %s: %s: %d Invalid token 6CAM_INFO: %s: %s: %d CHANGE_BASE: 0x%X cam_cdm_reset_hwCDM HW already ON count=%d6CAM_ERR: %s: %s: %d Invalid CDM cmd %d size=%x for handle=%x 6CAM_ERR: %s: %s: %d Failed to Write CDM HW core debug 6CAM_ERR: %s: %s: %d Hw bl hw_iova is invalid %d:%d 6CAM_ERR: %s: %s: %d Failed to retrieve the CDM id table 6CAM_INFO: %s: %s: %d REG_CONT: COUNT: %u OFFSET: 0x%X 6CAM_INFO: %s: %s: %d OFFSET_%d: 0x%X DATA_%d: 0x%X cam_cdm_util_cmd_buf_writecam_cdm_submit_blscam_cdm_intf_removeAcquired client=%s in hwidx=%d6CAM_ERR: %s: %s: %d CDM HW current BL base=%x 6CAM_ERR: %s: %s: %d Cannot commit the BL %d tag=%d Got payload=%dcpas-cdm6CAM_ERR: %s: %s: %d HW CDM Interface registration failed 6CAM_ERR: %s: %s: %d Release iommu secure hdl failed get_cdm_mgr_refcountclient name:%scam_virtual_cdm_work6CAM_ERR: %s: %s: %d Virtual CDM Interface de-registration failed 6CAM_ERR: %s: %s: %d dump scratch7=%x cam_hw_cdm_irqCDM HW reset done IRQ6CAM_ERR: %s: %s: %d Failed to read CDM family Version 6CAM_ERR: %s: %s: %d Failed to get dev private data 6CAM_ERR: %s: %s: %d CDM hw acquire failed 6CAM_ERR: %s: %s: %d Failed to read CDM HW IRQ status Waiting for CDM HW resetdoneCPAS registration successful handle=%d6CAM_ERR: %s: %s: %d Hw open count invalid type=%d idx=%d cnt=%d cam_cdm_util_reg_cont_write6CAM_ERR: %s: %s: %d CDM intf mgr not probed yet 6CAM_ERR: %s: %s: %d CDM acquire failed for id=%d name=%s, idx=%d cam_cdm_stream_ops_internalcam_cdm_process_cmd6CAM_ERR: %s: %s: %d CDM HW intf command not valid =%d 6CAM_ERR: %s: %s: %d Enable BL done irq failed BL done irq disable =%dBL commit success BL %d tag=%d6CAM_ERR: %s: %s: %d Failed to request platform resource X b=%pK reg=%x off=%x val=%x6CAM_ERR: %s: %s: %d Invalid count of client names count=%d cdm-client-names[%d] = %scam_cdm_stream_off6CAM_ERR: %s: %s: %d hw idx %d doesn't have release ops cam_cdm_intf_register_hw_cdm6CAM_ERR: %s: %s: %d Valid node present in index=%d 6CAM_ERR: %s: %s: %d Invalid CDM client is already streamed ON CDM Deinit nowcam_virtual_cdm_probe6CAM_ERR: %s: %s: %d BL(%d) base addr =%x cam_hw_cdm_submit_bl6CAM_ERR: %s: %s: %d Failed to read CDM HW IRQ data qcom,cam170-cpas-cdm0E: b=%pK reg=%x off=%x6CAM_INFO: %s: %s: %d PERF_CTRL cam_cdm_stream_oncam_cdm_set_cam_hw_versionCDM HW Gen/inline IRQ with data=%x6CAM_ERR: %s: %s: %d CDM HW Debug status reg=%x 6CAM_ERR: %s: %s: %d Failed to Write CDM HW IRQ mask cam_hw_cdm_probe6CAM_ERR: %s: %s: %d Failed to Deinit CDM HW cam_cdm_get_ioremap_from_basecam_hw_version=%x:%x:%x supportedClient stream off success =%d6CAM_ERR: %s: %s: %d CDM request cb without registering cb 6CAM_ERR: %s: %s: %d Sanity check failed for cmd_count=%d cnt=%d 6CAM_ERR: %s: %s: %d Overflow Error IRQ cam_hw_cdm_alloc_genirq_mem6CAM_ERR: %s: %s: %d disable platform failed &cdm_hw->hw_mutex6CAM_ERR: %s: %s: %d Failed to get CDM HW name for %s 6CAM_ERR: %s: %s: %d CPAS start failed 6CAM_ERR: %s: %s: %d Release platform resource failed cdm-client-names6CAM_ERR: %s: %s: %d Reading cdm-client-names failed CDM intf mgr put refcount=%d6CAM_ERR: %s: %s: %d Virtual CDM remove failed CPAS error callback type=%d6CAM_ERR: %s: %s: %d Genirqalloc failed cam_hw_cdm_bl_fifo_pending_bl_rb6CAM_ERR: %s: %s: %d dump scratch1=%x 6CAM_ERR: %s: %s: %d AHB dump reglastaddr=%x 6CAM_ERR: %s: %s: %d BL(%d) len=%d tag=%d 6CAM_ERR: %s: %s: %d CDM HW default dump 6CAM_ERR: %s: %s: %d Failed to read CDM IRQ mask 6CAM_ERR: %s: %s: %d Failed to get dt properties 6CAM_ERR: %s: %s: %d CPAS unregister failed cam_hw_cdm_removeCDM_REG_RANDOM:cam_cdm_util_dump_wait_event_cmd6CAM_ERR: %s: %s: %d invalid CDM_SWD_DMI length %d cam_cdm_util_swd_dmi_write6CAM_ERR: %s: %s: %d cdm manger refcount not zero %d 4------------[ cut here ]------------ CDM HW Deinit now6CAM_ERR: %s: %s: %d Genirq release fail 6CAM_ERR: %s: %s: %d Deinit failed in streamoff 6CAM_ERR: %s: %s: %d Invalid CDM needs to be streamed ON first 6CAM_ERR: %s: %s: %d Only mem hdl/Kernel va type is supported %d 6CAM_ERR: %s: %s: %d Failed to get virtual private data for type=%d idx=%d 6CAM_ERR: %s: %s: %d Sanity check failed for hdl=%x len=%zu:%d Got irq6CAM_ERR: %s: %s: %d NULL payload Looking for Iommu handle of %scam_cdm_intf_deregister_hw_cdmCDM init first time6CAM_ERR: %s: %s: %d dump scratch4=%x 6CAM_ERR: %s: %s: %d Failed to write CDM BL len 6CAM_ERR: %s: %s: %d Failed to Init CDM HW cam_hw_cdm_iommu_fault_handler6CAM_ERR: %s: %s: %d Failed to get hw core data for type=%d idx=%d cam_cdm_util_dump_dmi_cmd6CAM_INFO: %s: %s: %d GEN_IRQ 6CAM_ERR: %s: %s: %d invalid base addr and data length %d %pK CDM client put refcount=%d6CAM_ERR: %s: %s: %d dump scratch0=%x 6CAM_ERR: %s: %s: %d Failed to Write CDM HW core disable 6CAM_ERR: %s: %s: %d CDM HW irq set reg=%x cam_hw_cdm_enable_bl_done_irq6CAM_ERR: %s: %s: %d Write failed to enable BL done irq 6CAM_ERR: %s: %s: %d Cannot read the current BL depth 6CAM_ERR: %s: %s: %d In error state cnt=%d total cnt=%d 6CAM_ERR: %s: %s: %d Only mem hdl/hw va type is supported %d CDM Hw version read success family =%x hw =%x6CAM_ERR: %s: %s: %d Deinit failed for hw techpack/camera/drivers/cam_cdm/cam_cdm_intf.c6CAM_ERR: %s: %s: %d unsupported cdm_cmd_type type 0%x 6CAM_ERR: %s: %s: %d hw submit bl failed for handle=%x Virtual CDM HW init first time6CAM_ERR: %s: %s: %d Not enough buffer 6CAM_ERR: %s: %s: %d Failed to read CDM pending BL's 6CAM_ERR: %s: %s: %d dump core en=%x cam_hw_cdm_dump_core_debug_registers6CAM_ERR: %s: %s: %d CDM HW current pending BL=%x BL slot available_cnt=%d requested=%d6CAM_WARN: %s: %s: %d Dump buffer exhaust remain %zu min %u CDM_REG_CONT:cam_cdm_util_dump_reg_cont_cmdcam_cdm_get_iommu_handlecam_cdm_notify_clientsCDM%d registered to intf successful6CAM_ERR: %s: %s: %d dump scratch2=%x 6CAM_ERR: %s: %s: %d Failed to write CDM commit BL 6CAM_ERR: %s: %s: %d CDM hw bl write failed for gen irq bltag=%d CDM_START6CAM_ERR: %s: %s: %d Invalid irq received 6CAM_ERR: %s: %s: %d Failed to util ops for hw Num supported cdm_client = %dcam_cdm_util_dump_gen_irq_cmdIn loop %d ioremap for %x addr=%xget_cdm_index_by_id6CAM_ERR: %s: %s: %d CDM registration failed type=%d count=%d &cdm_mgr.nodes[i].lockCDM Intf probe done6CAM_ERR: %s: %s: %d Fail to client slots, client=%s in hw idx=%d Now commit the BL6CAM_ERR: %s: %s: %d Failed to queue work for irq=0x%x 6CAM_WARN: %s: %s: %d workqueue got delayed, work_record :%u 6CAM_INFO: %s: %s: %d WAIT_EVENT Got ioremap for %x addr=%pKcam_cdm_find_free_client_slot6CAM_ERR: %s: %s: %d No cb registered for client hdl=%x cam_hw_cdm_wait_for_bl_fifo6CAM_ERR: %s: %s: %d Not enough buffer cmd offset: %u cmd length: %u 6CAM_ERR: %s: %s: %d AHB Error IRQ 6CAM_ERR: %s: %s: %d Failed to put genirq cmd space for hw &x->waitcam_cdm_util_reg_random_writecam_cdm_intf_probe6CAM_ERR: %s: %s: %d CDM Notify called with NULL hw info CDM client get refcount=%dVirtual CDM HW Deinit6CAM_ERR: %s: %s: %d Invalid ops for virtual cdm cam_hw_cdm_disable_core_dbg6CAM_ERR: %s: %s: %d CDM HW irq status=%x CDM Deinit successcam_cdm_util_dump_reg_cont_cmd_v2cam_cdm_release6CAM_ERR: %s: %s: %d CDM Deregistration failed type=%d index=%d cam_hw_cdm_hang_detect6CAM_ERR: %s: %s: %d cam_hw_version=%x:%x:%x not supported 6CAM_ERR: %s: %s: %d Could not find the bl request for tag=%x 6CAM_ERR: %s: %s: %d No more client slots 6CAM_ERR: %s: %s: %d CDM HW init failed 6CAM_ERR: %s: %s: %d Failed to load CDM dt private data 6CAM_ERR: %s: %s: %d Virtual CDM Interface registration failed Got the HW VAcam_cdm_read_hw_reg6CAM_ERR: %s: %s: %d Invalid mapped region %d 6CAM_ERR: %s: %s: %d Accessing invalid region %d:%d cam_hw_cdm_soc_get_dt_propertiescam_cdm_intf_mgr_soc_get_dt_propertiescam_cdm_util_dump_perf_ctrl_cmdcmd data=%xreg random: offset %pK, value 0x%x6CAM_ERR: %s: %s: %d Invalid req bl cmd addr type=%d cam_virtual_cdm_removecam_hw_cdm_enable_core_dbg6CAM_ERR: %s: %s: %d CDM HW BL FIFO dump with loop count=%d 6CAM_ERR: %s: %s: %d CDM HW core cfg=%x 6CAM_ERR: %s: %s: %d Failed to Write CDM HW IRQ cmd 6CAM_ERR: %s: %s: %d Invalid command IRQ, Need HW reset 6CAM_ERR: %s: %s: %d Enable platform failed CDM%d probe successful:hqcom,cam-cdm-intfqcom,cam170-cpas-cdm0{ _WOD*@@@9}* @iyc RBR**@c R @Riy*@ @?kT @?kT!5 RODWC_B @{Ũ_ @iy T!4 RBR@* @!c RiyR** RBR*{_WOD*@7}Ȇ@@** @!iwc RB R**Ȇ@ @?kT @?kT!54R*OCWB_A{Ĩ_ @iw?T!4 R4RȆ@ @B Riw*** R4RB R*{ _WOA!**`!c R R5Rh@qTu94*9Av5"#R*@* RR*67h@kT*  Rd@BR*ODWC_B @{Ũ_ RB#R{WOD*OBWA{è_vB@`5@R r!R`@@5@A `@!c RbRb@iDR(hD*u RBR* RBR RBcR`D{ A"0!#RdC| !c RR* @{¨_{og_WO@8h@h@RZ{ RBgR RnRB*)Rh@ Th&@4T @U}XөQ?)qHT+ji8k iR`IR @)=S5T 5JRI}@IqS)=}5T 5)R)}@i@RB4*@ ]  @y6 @y*4 #lyjJ,E @y_ kcT*@J i@R4* @y  @y4*)R @k) ]M@L @yJ! kT*@RJR(B} i@(hI}@R)RHB} j@)}@Hh RC]R* RcR**OEWD_CgBoA{ƨ_ Rd@BhR`{og_WOCAZ@}S(Q)qTkh8)  RERBt R@YR* R@@yHR]@yh4[R Ry Qz{cIR*@y{i Q?kCTf R@yKRB@y( 4*;R R @)@]LRB**@y9{ ?k#T6 RFRB  RCNRB[R" RORB{R R@]QRB  RRRB;R  T [R RBcTROFWE_DgCoB{A_Y`__(Rx3*_`R_@R_@R_ R_րR_րR_* =@*\I]`)h 4kD@J+ET_R(<3Da4H@!qI@ B T_ @9*SQb3*30j=3 )_ @9JQJ= R*3 I * )_R(\3D_R 9_{ _WOA4***(kTh}@i% @ Rb)R**zy( @?kT@*hODWC_B @{Ũ_{og_WOC4**{95sK}SJ74@ R:Rc@}S Q?qhT ii8J @X@ qT@ =rTJR*=3_khT `Ӂ" =S@=S! Q? qTI@)= _kT q TqAT_9rT7!xR @zx]@@y Q _ IkTW@w=r`T)R =3?kT*Rh@) RB2Rh@)@yZ#k#T@R =3s K7}S{ 4*] k Ti7}@h @ Rb)Rc**zw @?kT@ RBRH@c]7RsQo_5r@T*81:!R @`@]@ @`@]@A@y{# IkT@@{O_9rT71xR @zx]@@y Q _ IkT?*  R@]BBROFWE_DgCoB{A_ RB>R+ R@yB#5R R@yBc-R*  R@yBC1R* RBCR* RB0R RB#,R*C{WO@*@94ĒC!c RRȒCȒu"SRZ @I(-@ 5@#ARR?*@7 _)@?T*ODWC{BC_ RB#"R* RB#R RBcR RB!R*{ @94d@!c RbRh@qKTh @{¨_ RBR RBR!{OC@*@94C!c RRCs"SRhR @(@H 5@R?*7 @)@?T*OB{A_ RBc&R* RB#R RB#$R R@B%R{OC@*@94C!c RRCs"SRhR @(!@H 5@R?*7 @)@?T*OB{A_ RBc*R* RB#R RBc(R R@B*R{OC@*@94C!c RRCs"SRhR @(-@h 5@aRR?*7 @)@?T*OB{A_ RB.R* RB#R RBc,R R@BC.R{OC@*@94C!c RRCs"SRhR @(-@h 5@!RR?*75. RBR*" RB#R RBR  R@BcR @)@?T*OB{A_{og_WOC A @9 4sd @!c RRh @h !c RRh@4Rb @(@ 5@@R?*4H@Tb9v"{@|@\4*h3@`4sk!T*OFWE_DgCoB{A_ RB#R RBcR{OC@*@9h4C!c RRCh"S RQ @I(-@ 5@RR?* @)@?T*OB{A_ RB#R RB0R{ o g _ W OC@` @ 4@94@!c RR@h@ qBTe@c Rb R5RB#R@c# R R@*(4 @kTRZ(#C Rb R@c@(@4*v}(@ R R@#(@4(@{kT*u4>qi T!c RR*RZ @(-@H 5@R*?* 6 RBcR6 RBR** RB#R RBR  RBCR  RB#R RfP)BR _)@?T*ONWM_LgKoJ{I_*5R{_WO@  *@94cC!c RRcCc65@ȂChȂC*ȂqT@H4RaC a5hCaC**OCWB_A{Ĩ_ RB#R RBc4R R@Bc7R*{ WO  **@9H 4@!c RR@q`T55@aTshCRMhCM*Rv^CT* R] !~C*Q*OCWB @{Ĩ_ RBR{ O@9(4@!c RR@5@h 5 @ @i @)5sBT*9*OB @{è_ RBER* RB#R RBcCR RBDR R@BER{{_{ R*kTHRkT(RkAThi.j>($)*|) R @{¨_ RB#R**{D@!c RR{*_{OB6Ah@qTe@qTq@T5h @5!c R R$R*$R*kT(Rk`THRkT RB R*  Rd@)f @Bc ROA{¨_{ (@*T ^8?kT@AT RBCR* @{¨_ր_ qTD@*(_֠_{ ` yssT RBCR !c RR** @{¨_{ g_WO` D*4~@:a Rd+AR T[{uy# RR*hK@ qT`+AaG@BR? @ @) 3@i*A?kTu"dA!c R"RhAhhJ@@c RRhJ@ @ @@*?ք@c R"ROEWD_CgB @{ƨ_ RBR R @BR R @BR{O A!c RBRA4QOA{¨_ RBR!{ _WO@`(@D@@sw"*dA!c R"RhAh@i*A kaThA6qTJ@h4!c R(RJ6R*v4J@ 4Q!c R)RJJ@h 4J@!c R-R*cjR*HR)R R [C/CCB#c5!c R%R@H4!c R%R7R5D@RAc_ )5+@*#@.@@a!c RB.R*j!c R"*R@ 4!c R*RDB!R"RE*`5!c RkRN/Dc)Bk5u4 RB#,R6 R@BR- R@BCR!c Rb%RJ@)R*Ji !c R*RCB*`5 _)@?!T*ODWC_B @{Ũ_ RB# R  RB!R* RB$R* RB,R** RBC'R$* RB#]R* RB&RDB!R"RE5!c RkRNCB@4 RBC(R RBjR5 RBc`R RB+R4+ RBjR{"R{_֠_{*{_֠_{ _WO?q3T3B3*?q#TxD *)+yhxJ *@ֿq!$T@!c R"@6}@): q3TH5@@CѢc~ E@*)@i@( 5B CTg@?#TD@ RRc@_b@@@)u~  5cH9 RBRc*@ @?qT@kAT@R rR@)R )@ @  cH9 9@@s@ @6 @sOz@@R rR@HRcH9@ ` {{ H  k@RcH9 RRcc9cH9qTc9s*DC|@ RD@^)@sR R@@#R*% RBR* R@f@@BR*  R@@B# R@ _)@?AT*OIWH_GgFoE{D_{_WO@ Tt@h @D6d@!c RRw@MT^8 kT@AT RBCR*5B^qT q!T RB^BR*6"@( h @H6!c RRCOCWB_A{Ĩ_ RBCR{ g _ WO@R r@R @R r;R@@R rIR@R r!RN*@@5DD@99bRbb9nrd@) h)J!c RB!Rt6~ih.!BBfJ"* @)@A RLRjf@ )!R' G 5@c R"%R@c RBd@%R** 5d@!c R&RxxxD _)@?T*OOWN_MgL{K_* RBRD* RB$R  RB#&RBBDj@j@{WOd@u6@5D6BB@5D@**5j@j@DD*OBWA{è_ RB#*R Rd@)B#+R  Rd@)B#,R* RB,R RB.R{R7*{_ RB#R{_{ R!R"r7*{_ RBR{_{!R***h7{_ RBR{_{OC@R R@RR R@RR R@CR!R R@RAR R@RaR R@cRR R@RR R@#RR R@R @)@?TOB{A_C{_WOC@R R@BRRBR@6 RBRR@6 RB#R R@cR@R R@R!R@v@7 RBRR R@CRR R@R R7B#R3BR*t4*AR*aR R@CR*R R@RM*kT RRR R@RR R@#RAR R@RR R@RR R@McRR R@RR@6 RB#R R@B#RR"R7 @)@?!TODWC_B{AC_ RBc R{og_WOC@*RD 7@Rzkd TRKkT5!R5KR T*5 R%RR7@zkeTI RC%R!c Rb"R*sK @)@?! T*OFWE_DgCoB{A_ RB R* RB##R* RB#$R* 5* RB!RR** RB$R{OC@*RD 7@462R`7 R"B!c R RiRr R@7 R դ"B!c R R* @)@?aTOC@{A_ RB# R RB R  RBC R{ O**R*7N 3R 7**OB @{è_ R3RBC'R  R3RB'R{ R"R*7` @{¨_ RB)R{ _WOD$cH9qBT(@@ @!c R+R5R@R rR h@8c)h@ @ )cH9 9@7s@65s^(@@?(@!cH9)A9@| I7?(@)/B@7  ?#cH9tSQ*7R"R 7*h@ @ * 8)ii J q))}Ii(%Ț6A8@@@?A(@qT@6t*ODWC_B @{Ũ_ R$cH9B*R R$cH9B#.R6"B(  RB)R R$cH9BC/R6"B( C{og_WO@:@DCA@?qTB(4RB(5"3ѡR 7@ @i4****@{Q @?kT B@j5y49Q!  7@*@I<<4q T5@AcC'A @(H@)@* )R 5hSiB T@ R TB=RccH9qcT*c9@i@@@! BQ7@cH9 R@@Rc* RARcR"R7cH9 R"BRc*cH9c9@ @?qaT@QkT*`5cH9c9*!` 5@ _)@?aT*OHWG_FgEoD{CC_ RB#R RB3R RH@ @)@?R R@@?R* d@@BRC RB)R RcH9BAR0 R@@BC6R% R@@B;R  R@@B9R*s R@@B7R*e{_WOC6D!c RRR@R rR  R`7@4R 7!R"R 7@96b2R 7@f@ d @!c RVR{{ibtH ih"@9 Ji*6 R j@R7 Rd @BWR RBSR@5! 5OEWD_C@{A R_ RBTR RBTR@97 RBSR RBUR 8J)ij k*?qJJ}jjI%ɚI6A8@@(@@?(A(@q@T@6l{og_WO@`Tu@d @D!c RERTsh @77 7Yd@!c RFR(B4 R xM@TC^@qT qT RC^HR*6 #@( ^8v@kTATh @6!c RbJR@Ch @6I#Bi4!c R"KR@h @777.!`5 Rh @H6!5 R R h @6! 5 R R OEWD_CgBoA{ƨ_ RBNR RBLR RBLR RBMR{ DhFB5 @{¨_ RdFBBZR*{OC@D@R>)RA#'>)*5@*@.@@ _)@?!T*OF{E_ RB#]R*C{#@@D)B*4 RBc`R _)@?T*#@{CC_{WOD@!RbR#R5!c RcRbR Rr"7AR"R7!c RfR6RA R-T!c RgRbRRrN*1/* RBCcR$ RBeR RBeR  RBfR*!R"R*OBWA{è_{O`D@!R"RE*5!c RkRN*OA{¨_ RBjR{og_WO@cjR*>=<;:98765@R rR!@R r;R!@R rIRB&.@)R!Bi6!B"*!5f@DDh(@9Rb9ȊFqRIR(Ȇ5{bbnrߒ߲ )Jkt6hjkm.d@)!c RBuRf7A!A RRj!5f@ )!R= 5^!c RyR8R^HR R#cB C+#`5`5J@*J7!R7D@@!c R~R@RkT)R kTIR k!T )kɊT(RkTHRkAT / ?&)~)D!R"RE5!c RkRNBB5"R*`5J@QJd@!c RBRxx* RBpR RBsR** RBvR* RBwR* RBCyR* RB{R* RBC|Rx RB#}R[ RB}RR* RBjR RBRO* RBcR  RBcRJ@QJ> RB R* RߊBR RB#R* RBRD!R"RE 5!c RkRN*J@QJBB 5BB`55j@j@@@ 5DD _)@?T*OEWD_CgBoA{ƨ_ RBCR RBCR RB㄀R RBR* RBjR RBR{ OD Rq!5AR R OB @{è_ RBcQR RBPR{ WOd@t6@DJ@ 5B!R"RF 5!c RkRNBB 5 5j@j@A@ 5ADD**OCWB @{Ĩ_ RBR Rd@)BR  Rd@)BR Rd@)J@B㋀R* RBjR RBR* RBcR RBR RBÎR8 ' {!{_{ !*`5!*4* @{¨_  ? K? Hkmem_cache_alloc_trace??of_property_read_string_helper zkfreeHWstrlcpyqof_match_node;fcam_soc_util_get_dt_properties:cam_io_w_mbXcam_io_r_mbcam_get_module_name2|printk$___ratelimitccam_debug_logLinuxcam_cdmGNUH 03<3@pLphpFtF33(3 (3 (3,30343@L3P>\3`>x33P P 0P48P<@|xx44   4w!8w!HLP-\`-pw!w! [[ HP!TX!\d HH  G4G4 0Php}tG4x}|G4OG4OG4C3G4C3G4::h4$h4(41n #1n #lpx , ,*@*  + +$ 0 8 +@ +P |  E  E    V   ., "  V   ., "0 8 H< 'D HH 'T p |          H p t      H g H g  ' - ' -   T/ # T/ # , 8 x< nH xL nP \ d ]h 4p ]t 4x    V  V  p6 p6<x@-Xx\-'4x '$4(xL4\4`x|(8 x00)'x'x-,-8Tw/lw/|  '' HT X'` d'l< '< '#.$#.$  $0( ,08DLK*P'TK*X'lt x0| 0''hh-zz(0h4h@.|BBzzhh.$,0B48B@PX*\B`*dBpxhh-!!hh.  $(,48$<$@\`phthx-|zzhh.|,4 8< @L\dhzlpzx|hh.h h- $,z04z8DLhPh\.|zzhh.$,048@P\`dhpxhh-zzhh.0|4<`hlptzzhh.22 (,<h@hD-HLTX`zdhzlxhh.|22 z z(,h0h4.<DH2LP2Xht$x2|$2|hh- zz ,4h8hD.HM,LU&PM,TU&dp|.-/ .,|X`dzhlztxh|h.M,M,hh-zzhh(.h|ltzzhh.3 3   0 h4 h8 -< @ H L P zT X z\ h l p ht h|  . . . e e  v v =   d!d!!h!h !-$!(!,!8!.x(h(h(.(?(h(h(-((0((0(()h )h$).()0,)r.0)04)r.@)`)h)U#l)0p)U#t)0|))h)h)-)))))z))z))))h)h)).)@)|)h*h*-**(*(P*T*hX*h\*.x***U**U**h*h*.***z**z**h*h*.***U**U+++!+U +!$+U,+<+@+H+I$L+UP+I$T+U\+p+t+x+<++Y ++Y +,, , "$, (, "4,,3,,3,,,+,+,+,+,,Y ,3,Y -3 --(-p2,-30-p24-3<---2-B -2-B -$.,.20./4.28./@.L./P.CT./X.Ch..f,.C./.f,.C./..../-0//-/p/&1/p/&1//./f,/f,///0 00$00H0P00T0f,X00\0f,d0p0|0a 0f,0a 0f,000/0f,0/0f,00-00 (00 (11.,14181<1@1H1L1$P1$T1|111-1p1&11p1&111.2- 22$2,2202D2d2-p22t2|2222222222223J323& 32$3&03<32@3D32H3X3`3K3m323 323 3323323342 4$424$ 484pD4H41L4P41\44n44$424$42444a 424a 4244442552 550 52$5*(52,5*85X52\5A1`52d5A1p5|5N505.5555S525S525562662660,646!862<6!@62H6X6`6Hd62h6Hl62t6663626362666 6 6 6 666)"626)"6267p771 7$7107<7NH7P7HT72X7H\72d7p7x7 |77 7777t07.7t07.777$727$72777 77 78 8 8ID8I8f68f68-8N88N889929/ 92$9/,9H9-l90x9-9.99-9p9&19p9&1::.T:Tp:-:.:/:C:/:C::H:H:;. ;;;;$;>\;Sh;0;D;-;p;&1;p;&1;;.;-;;N;i<N<i< <.0<.8<D<.H<NL<.P<N\<h<t<a x<N|<a <N<<a <N<a <N<<.<<a <N<a <N<<=b=N=b =N =,=0=N4=8=NH=P=XT=NX=X\=Np=|==N==N==X=N=X=N====N==N=> >4>N>4>N$>0><> @>ND> H>NP>X>.`>.p>|>/>Y2>/>Y2>>>%>N>%>N>>>N>>N>>0?-?(?.0?8?W1F`F-FF$GW4GC8Gk0kk0kk`k88k88l l0(l0@l/\l0`ldl0hll`l`lFlKlMlPlQlRlFlKlMlPlQlRl-l8ll8m mmEmE$mr0mLt4mLt `PH *7 1 p68''6%j `'D[s TUQ- N  8jH b} {G w 1   0@d P`p 9C b 'x   )  h   0 (> (( ( ( P(0 x( 3 HUx5 LtC 0(f (E y h([  DcL (  ( (\ k  hC   6  88 |     &%"   2B K ,  ` K  \  l|b\ `$*   #     ]      $  ,  4 < p <  ,x (     '    4 H`$ 5 x   s;      Ln    | D # %x $_  h+ L E  Il  +8 ,8% D, m  P-p@ -8e - |.L&  `1A" `hv f 8jQX gP 8$_ 48$ X8  X? ZLF fX   B  JTR  JX6  8KX K$ Mz Rx%  V  pWX  W $ $` @; j +}p   upT $` (  x? X I  D]C$ gB% m,g ,棶^loj. 7VJu?.note.Linux.rela.exit.text.rela.init.text.comment.altinstr_replacement.init.plt.bss.rela.data.CDM170_ops.rela.altinstructions__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.rela.rodata.msm_cam_hw_cdm_dt_match.llvm_addrsig.rela.text.cam_cdm_read_hw_reg.rela___ksymtab_gpl+cam_cdm_util_dump_cmd_buf.rela___kcrctab_gpl+cam_cdm_util_dump_cmd_buf.rela___ksymtab+cam_cdm_acquire.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela___kcrctab+cam_cdm_get_iommu_handle.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.rodata.datacam_io_memcpystrlcpy__alloc_workqueue_key__init_completion.__keycam_hw_cdm_probe.__keycam_virtual_cdm_probe.__keycam_cdm_intf_probe.__keycam_cdm_process_cmd.__keyof_property_read_variable_u32_array__crc_cam_cdm_reset_hw__kstrtab_cam_cdm_reset_hw__ksymtab_cam_cdm_reset_hwcam_io_wwait_for_completion_timeoutcam_cpas_startcam_cdm_stream_startcam_cdm_find_free_client_slotcam_cdm_put_client_refcountput_cdm_mgr_refcount__tracepoint_cam_log_eventcam_cpas_unregister_clientcam_cpas_register_clientcam_hw_cdm_deinit__mutex_initcam_hw_cdm_init___ratelimitmemsetcam_hw_cdm_hang_detectcdm_required_size_indirectcdm_write_indirectcdm_write_regcontinuouscdm_required_size_reg_continuouscam_cdm_notify_clientscam170_cpas_cdm_register_offsetscam_hw_cdm_dump_scratch_registorscam_hw_cdm_dump_core_debug_registerscam_hw_cdm_iommu_fault_handler._rscam_hw_cdm_irq._rscam_hw_cdm_submit_bl._rscam_hw_cdm_work._rscam_cdm_write_hw_reg._rscam_cdm_read_hw_reg._rscam_cdm_util_dump_reg_cont_cmd_v2._rscam_cdm_util_dump_reg_random_cmd_v2._rscam_cdm_get_opsCDM170_opscam_cdm_get_caps____versions__crc_cam_cdm_submit_bls__kstrtab_cam_cdm_submit_bls__ksymtab_cam_cdm_submit_blsCDMCmdHeaderSizescam_soc_util_get_dt_propertiescam_cdm_intf_mgr_soc_get_dt_propertiescam_hw_cdm_soc_get_dt_propertieskmalloc_caches__module_depends__crc_cam_cdm_detect_hang_error__kstrtab_cam_cdm_detect_hang_error__ksymtab_cam_cdm_detect_hang_errorcdm_mgrcam_hw_cdm_drivercam_cdm_intf_driverplatform_driver_unregister__platform_driver_registerof_property_read_string_helpercam_hw_cdm_iommu_fault_handlercam_smmu_unset_client_page_fault_handlercam_smmu_set_client_page_fault_handlercpu_numbercdm_offsetof_indirect_addrcdm_offsetof_dmi_addrcdm_required_size_genirqcdm_write_genirqcam_hw_cdm_submit_gen_irqcam_hw_cdm_irqcam_hw_cdm_enable_bl_done_irqcam_cpas_stopcam_cdm_stream_stopstrcmpcam_hw_cdm_wait_for_bl_fifocam_cdm_set_cam_hw_version__crc_cam_cdm_stream_on__kstrtab_cam_cdm_stream_on__ksymtab_cam_cdm_stream_onqueue_work_oncdm_write_regrandomcdm_required_size_reg_randomcam_mem_mgr_request_memcam_hw_cdm_release_genirq_memcam_hw_cdm_alloc_genirq_memcam_mem_mgr_release_memcam_cdm_intf_deregister_hw_cdmcam_cdm_intf_register_hw_cdm__stack_chk_failcam_hw_cdm_submit_blcam_virtual_cdm_submit_blcam_cdm_stream_ops_internalprintk__cpu_online_maskcam_hw_cdm_workcam_virtual_cdm_workmutex_unlockmutex_lockcam_cdm_mgr_lockcdm_required_size_dmicdm_write_dmimsm_cam_hw_cdm_dt_matchmsm_cam_cdm_intf_dt_matchcam_debug_logcam_cdm_write_hw_regcam_cdm_read_hw_regcam_hw_cdm_disable_core_dbgcam_hw_cdm_enable_core_dbgcam_cdm_find_request_by_bl_tagcam_mem_get_cpu_bufcam_mem_get_io_buf__crc_cam_cdm_util_dump_cmd_buf__kstrtab_cam_cdm_util_dump_cmd_buf__ksymtab_cam_cdm_util_dump_cmd_bufsnprintfscnprintf__crc_cam_cdm_stream_off__kstrtab_cam_cdm_stream_off__ksymtab_cam_cdm_stream_offcdm_get_cmd_header_sizecam_hw_cdm_removecam_virtual_cdm_removecam_cdm_intf_removedestroy_workqueueflush_workqueuecam_hw_cdm_commit_bl_writecam_hw_cdm_bl_writecam_cdm_util_cmd_buf_writecompletecam_cdm_soc_load_dt_private__crc_cam_cdm_release__kstrtab_cam_cdm_release__ksymtab_cam_cdm_releasecdm_required_size_changebasecdm_write_changebasecam_cdm_get_ioremap_from_base__crc_cam_cdm_acquire__kstrtab_cam_cdm_acquire__ksymtab_cam_cdm_acquirecam_get_module_namecam_cdm_intf_exit_modulecam_cdm_intf_init_module__this_modulecleanup_modulecam_smmu_destroy_handle__crc_cam_cdm_get_iommu_handle__kstrtab_cam_cdm_get_iommu_handle__ksymtab_cam_cdm_get_iommu_handlecam_smmu_get_handlecam170_cpas_cdm_offset_tablekfreeof_match_nodecam_soc_util_request_platform_resourcecam_soc_util_release_platform_resourcecam_soc_util_disable_platform_resourcecam_soc_util_enable_platform_resourcepreempt_schedule_notracekmem_cache_alloc_tracecam_hw_cdm_probecam_virtual_cdm_probecam_cdm_intf_probe__stack_chk_guardcam_cdm_process_cmd__list_del_entry_valid__list_add_valid__ll_sc_atomic_add__init_waitqueue_head__ll_sc_atomic_subcam_hw_cdm_bl_fifo_pending_bl_rbcam_io_w_mbcam_io_r_mbcam_cdm_cpas_cb$x.99__init_completion.__key.189$x.89$x.79$d.169$d.69$d.159$x.59$d.149$x.49$d.139$d.39$d.129$x.29$x.119$x.19$d.109$d.9$d.98$d.88$x.78$x.68$d.158$x.58$d.148$x.48$d.138$x.38$d.128$x.28$x.118$d.18$x.108cam_cdm_write_hw_reg._rs.8$d.8$x.97$x.87$x.77$x.67$d.157$x.57$d.147$x.47$d.137$x.37$d.127$x.27$x.117$x.17$d.107$d.7_note_6$d.96$x.86$x.76$x.66__UNIQUE_ID_intree56$d.156$x.56$d.146$x.46$d.136$d.36$d.126$x.26$x.116$d.16$x.106$d.6.Ltmp5$x.95__UNIQUE_ID_license85$x.85__UNIQUE_ID_license75$d.175$x.75$x.65__UNIQUE_ID_name55$d.155$x.55$d.145$x.45$d.135$x.35$x.125cam_hw_cdm_work._rs.125$x.25$x.115$x.15$d.105$d.5$d.94__UNIQUE_ID_description84$x.84__UNIQUE_ID_description74$d.174$x.74$x.64__UNIQUE_ID_vermagic54$d.154$x.54$d.144$x.44$d.134$x.34$x.124$x.24$x.114$x.14$x.104$d.4$x.93$d.83$d.173$x.73$d.163$d.63$d.153$x.53$d.143$x.43$d.133$x.33$x.123cam_hw_cdm_work._rs.123$x.23$x.113$x.13$d.103cam_cdm_read_hw_reg._rs.3$d.3__crc_cam_cdm_util_dump_cmd_bufs_v2__kstrtab_cam_cdm_util_dump_cmd_bufs_v2__ksymtab_cam_cdm_util_dump_cmd_bufs_v2.Ltmp2$x.92$x.82$d.172$x.72$d.162$x.62$d.152$x.52$d.142$x.42$d.132$x.32$d.122$x.22$x.112$x.12$x.102$d.2$x.91$d.81$d.171$x.71$d.161$x.61$d.151$x.51$d.141$x.41$d.131$x.31$x.121$x.21$d.111$x.11$d.101$d.1$d.90$x.80$d.170$x.70$d.160$x.60$d.150$x.50$d.140$d.40$d.130$x.30$d.120$x.20$x.110$x.10$x.100$d.0O@ a  0Q@L@@V@s@k29'Pw"v,6H(8 ((@@*Y@0(@( @( @`( @ (q@p(@@( @(+@``([@( @`(@( @0(-0(LoY%*=0yG1