ELF@@.,{ !cRRskR``@h @*{¨_{og_W O C@CCR*R*"!B!B!B!**@4q@Tq9 Tc R*:R{*!cc#R!*@B7c^@CD f@F@@R"1R!c*@D5!Bc#c9C#C9b.@ca^6@caRR`? D5(!@`"s@6@cR`? C5@RE9h*qR9@ZAR*BR!c**ZTT9r@B ""&BRR*. *5!@4!cRR@)A)!cRBR*S R*UU@U@cWs@#YT@6TVTTC3R*555@676=T=TCBAR#R*`5J`"sf@`"RhJ`"sf@`BRh*J`"sf@`bRhNJ`"sf@`RhrJ`"sf@`RhJ`"sf@`RhJ`"sf@`RhJ`"sf@`RhJ`"sf@`" Rh&J`"sf@`B RhJL R R bR ^ > B T@T&@d`Ӧ`!cRR** `#t`Ch`ch `h`h`h`h`s#h#R*7t`h;*hCRBR{RBR*n*RBRa*RBR*@Q*RB-R**9Rc^B.R)Rd@B/RRBc0RRd@B1RSRBCR* _)@?T*OJWI_HgGoF{E_*RBCR*RBR{WO*shI@ @(RB!* *5*OBWA{è_RBRtRBR*{ o g _ W OC@ R*`"u@A8Փ"@@9x(7@7"!1臟 Rh@"(" R R R~G@?C@3#O@K@CS@SW@c@g@?@!cRbR*** v@( @9(7@B7!1臟h#B!1臟H Rh@(" R !1臟 _)@?TONWM_LgKoJ{I_ R!*RBËR*{ og_WOC@CR*$ C(@(%4 3@A8մ"@@9vx(7@7h"1臟OCRC@i"?(a"CR`N@@@!cRbR**@T@6`#u@s@`"ux#{{@@4SSE9B4@c[AjTR*gkCSA(4*R5s(R3@A@@RB#R!c***Ah4@@@j`T@@4@59H@?kbT(*!cR$R*RunB(R"B9@RhraSA@?kATy4@@6RRQr7~@@jT@@( 4xr@ 5?kT ?k@TljRhracRBÏRFRBR*RB#R*(R@@BÓR*RBC!RRtrRbA!cR"'R**@H@?kT!cR)R*`s@`t@4@@"`C`6@R?`5B'@``s#`Cy;d@!cR+R*`S(R`hS9@|@`qs9@`@s7@`"s@`csCc@6 @us{*nR@@@@B(R*RB*R *RBC*R* @RBR*6t@s@`"t{{#@6|u _)@?T*ORWQ_PgOoN{M_R@@@9BR**RC*RBR{_WO@4s@SuRhR@94CR* C5C @@@7`y"@#6@R?`5C @>@q>`T"C @(R9:"6`h:R96`"u@v@"u"ss"@6tv* _)@?A TOFWE_D@{B_RB㘀RRBR*RBRRBR`*RBCR*RBcR*p{#WO@CR*s@`RhR@94vBw@ue:@!cRR*h:@5@!cRR* RQ "b@B @6@B'DCC` s"@"F9@A9BR9@B @6@CR?֠ 5@94@"(R9:6*Q*NRBCR3RBR2R@BCRRB#RRBR *RBR* _)@?T*OFWE#@{C_{WO@#R* s@ `RhR@9 4vBw@ue:@!cR"ӀR*h:@ 5@!cRR* RQ BBD9!cRBԀR"@b@##`s"@" 6@#R?*5E*BRBрR4RBҀR%R@BCRRBӀR RBcՀR* _)@?T*OEWD@{B_{og_WOC@R*fR*73eeB @6mRR@9l4:@m5B@!cRR*@4o"#3@"W @@O@B@ZcRR**b@r[@"@&@cR"R****@.@6@2@cRR***S@ e5h@i5@h4[@5@h@kiT@9k5@*Rr;2~@@4rR@ q"T@r`y@`"z @`Bh@Rb R!c**** 5[@h@kbTW@@d5@"c@B@R@b/@!cRB܀R***7@@"@5fR*3@"@"ws@"@Bb{@r@4*Q4Rk@T@S63@4RS@qTkT RR5! 5h@R*R*co@`t"@`h&@h84h **+*(SS@?@~xT@\U@@OW@@GS@@H@RGR!c**** q(T?qTO@@t@ qg)Tq%TT'53Rqb'T  q;@R**C2(@( 4 @@c .56@co@I0T@4 @c*рC5@C58@co@DT@@@G@RPR!c**C T{#9tR@gR) qTqTO@'@s@@*V}G@@s@ Rs[`(Rh9 4@W@*I)}}O Y !Ѩs@`6s@`C_T"O@+@s@@*V}G@@s@ R3[`"(Rh"9T4@W@*I)}}O Y !Ѩs@`6s@`_ T"gR)O@gR)O@W@ RS[``t2C@*{hTW@ RS[`b`BtC@*9hFRCRB*R#@R$RRBRDRB*RO@@f@HRBS@*R@VRBW@S@@`h&@SkTM**#K;R7@BC؀R*RO@@e@BKR***W@zRO@@w@3@co@BLR***S@RBـRRd@BCRRBـRR[@5@s@@@O@@BcR****R[@s@e@BCR*R[@5@e@B#R*R@9B R*RBcۀRMRO@@e@BNR***W@RO@@e@BOR**W@z*5#@s@7@ *5@/@c@@@u@ K   ]@b.@v6@fR*?/5CC Qkb$T@4c@q.T@vC`"@u @`u/@C@@ ) 5R*@b@r@4c9RR[8Qk;3@4@kS@qT@kB.Tk@N@" @*W@@r@?kT9[@C4c@kb!T@RNtC`"@t @`t/@C@@* ) #+K@;@!cR"fR**7@@Ts@6`"t@u@"`"ss`b3@h@"@tB`! Ru d @!cRR**RB݀RRB߀R*RBYRZRBc]R**zR@BC R*RBڀR*RB R*!cRRR3@BR*zi*RB\R*RR@B^R*AR@BcR2* *RB=R*RBހR&RBGRR**R@BCbR*RBR* _)@?AT*COEWD_CgBoA{ƨ_{og_WO### @$4@%RR@9h%4@yCt @ d @!cRbR@`s@H4C4RRQyn6;#@Ra"6;K@ 3zA9`3{"@`w&w@t@f @!cR R*** *OGWF_EgD@{B_RBR{g_WOB'DBv@f@!R*!cRLR*j@!R*7*56`TR6`*q@TRBPR***B`4R57*7qT ՟qaT1u qT5v7Rw:4`w9@!cRSR*`uZ@``^@*? RODWC_BgA{Ũ_RBKR* )8 @ )q}5(@%֚6A8նb@@7:@" @*@?b(@9c@q`Ty@h7spC{_WOCB'DR!t@`u@`Bv@`Rw@`x&@`h"@!cRXR**** *ODWC_B{AC_RBcVR{ g_WO*S5bqTxB'zDt"dJ@!cR[RhJ@h4LwB5V`2;R@{N[;BB@9H45F(RF9@@A9h4 c@@!R*SW@@!R*c[@#@!R*@!cR_R"@VB@*@5*OEWD_CgB @{ƨ_RBYRRBZRR*R@B`R*@qT*RB\R* *RB#^R*`B5T`2@N_;RBCbR{g_WOVB'D@:@4qTB9R:7#"K@!R#R:R"K@!R*:*ODWC_BgA{Ũ_RBmRR@BnR{_WO*s T Bq Tu"hJ@h 4Q!cR"gR*@4*`B*@ 5`2`B'NxD ;"@VB@*5*OCWB_A{Ĩ_RBdRRBeRR*RBfRR@BjR*RBChR*!ԗ{WO`B'uD@tBA9H4b@!RCR2N@!R#R!RT!cRbROBWA{è_RB#R{WO`B'uD@tBb&@#R*A9H4b@!RRBR@!R#R!RT!cRROBWA{è_RBcR{og_WOC*qaTB'D@;@q!TB @SHR;9"@@CHA9h4@BBc@!R#R"@X4 7@r"R*b:RR\Q@#;@<#@#+ @/@_kTZ C @*5*OFWE_DgCoB{A_RBctRRB#uRR*R@BcvRRB|R RBc|R*@(R{g_WOVB'D@:@4qTB9R:7#"K@!R#R:Rc"K@!R*:*ODWC_BgA{Ũ_RBRR@BcR{og_WO@*cR*5bqT@R rR@R rRcR*c!cbRf@# CSWBAc{4*{QR97k<kRT9x<@x4cc 5x@"`"u @* AB @b`B!cRR**v * _)@?T*OWWV_UgToS{R_RBCRRBRR**RBËR{og_WO** !cRR**OEWD_CgBoA{ƨ_ )8 @ )q}7(@%ؚ6A8b@99@9Z|@ #`@*?9ch@{c@q`T@h7{ WO*Bq!T"@B@5@*OCWB @{Ĩ_RB㏀RRBRR**R@B㑀R*{og_WO@**qHGT:GGqT *)+ih8J @ֿ qZT@C'UD@"@ zAR* \\Bb7b@947(A9Hh4qAVT@C'XD@;@qZTB9\4OS@5^hRhWC*@*b*@`v2@`h2Bn@k]T"@!cR9R*FF@9+K84A9?4BqLT@C'SD@`"uZ@`*t^p@3HO@K4B @"@)MT@H;AcOTbO@BRR@*Sg@KXC2HAH)4S*Ru~@sj4`h@B(4IC* &*"Z;aQ\@@| ܂h@3* 49#"QsR@kbTSH @" B @B b  R*b 9<O5'@` (RRbR%R*5'@`"`2RbR**@9+4@`h@qDT`h@~56@:@`B`R!cRbR**A9(4:@`h@q|T`h@h|5@@`b`r!cRbR**B9H$4^@`h@qAxT`h@x5@"@``!cRbR**C9,4@`h@q{T`h@h{5@BA``!cRbR**E924"@`h@qxT`h@z5@bZA``!cRbR**RpRmK@*@ )B3}O@@!hcRIRRB#R*>@r@}4G5@9***hq}R"=R*z3th@}kTZs+@HG+@K@BB@9H4@A94B@v@H4G{***R"?R**z:S(@kTZR+@HRO@(Rh4RBR*RBcR$R RBRdR*RBCRRBR*R@@BDR\R[RBCFR*`R;@B9S@B5R**R@B8R*@R@9@9BR*O=R ()('(?*(*)C+f `"h"F94`Bs@`h@ q6T`h@ q TqT85C@?@@@`~uSh"@k9T`O@s@3@h@94qB=T'@@٢AvK<VK8 RbR!c**#@@VK;vK88R@RbR%R!c*/@f 9  q1T7@@֢AyK<5yK8RbR!c**66R*T"G@@`uSh"@k-T`;@s@!T /@9T"QO@h@+@hV6@ubs@`h@?7@tS*8kT '7D C(AkTRsf`s2A@@6@*?@`Bh @S*?tS*kcTVK6@C+@*?@B K@@ @HR!cRbRER*@C @ R?tS*kTJ7@B*@!R?֕ J:@zAB!cR"2R*BC qbT$9RH@@$QR2Rw@@ }S?T9* _)@?TOEWD_CgBoA{ƨ_RO@@B+RR@@B#,R*RBC.R** RB0R**`}RB@@BRfVhRdRB@@B#*RaRB@"@B RRBc(R RB@"@B&RK"RB"R R*R@@BR%R;R@@BcR(RA_RA_{ WO***%ȺDI5!cRB R***RZbn@*A4OCWB @{Ĩ_{WO**%DI4 RU bn@A3*!cR R****OBWA{è_{_WO @`%uD#R*#cjR*c#" VRcB R2+b'R r"#c(RB_b7;"? @#c5!RbR#R*5 _)@?AT* OCWB_A{Ĩ_*RB#R*RBR*@`5RBR{ O`%uD!R"R@5" @*5*OB @{è_RBR*RBcR*R@BCR*{ kg_WO@CR*55@R rRt%3vwhB@ qTy"B3AR*53@_ q"T@B3*53@ q"TC@!cRR*CR*C!CR`Ry@h@#ACFcJCN* 5@"!cRR* cw^*RBCR *RBCR*HR@BcR%R3@BRFR*R3@BRFR*RBR@ _)@?T*OQWP_OgNk@{L_RBR{ O*@!cRR*OB @*{è_{ WO%D" @5*5`@*OCWB @{Ĩ_*R@BR*RBCR*RA_RA__@@` @ @ @@;`7` @6`0`.`@6`(`,`@8`G<`3`7`7`&`)`/`:`,`@@#`2`2`@1`@@5`@7`@1`.`@$`%`'`@@T-`,`7`9`0`-`3`@`=`D9`2`.`@(`1`*`/`0`@2`;`7`/`0`1`,`-`@ @.`,`5`6`<`5`?`2`5`?`@3`7`7`5`=`1`*`1`E-`5`0`)`0`$`-`@`:`8`8`9`3`0`@3`4`-`6`7`1`;`@'`@@>`8` @ @-`,`@@#`@>`;`/`A>`@8`@8 $(4 $4PTX#8 $(4 $4PTX#8 $(4 $4PTX# @ @@@ @-`4`1`0`4`2`@+`,` @4`5`2`5`,`/`4`@G@@6`)`0`0`@0`+`@=`6`(`/`@4`(`C,`5`2`0`<`;`.`@4`2`E4`5`6`@7`"`.`;`7`1`8`0`2`3`>`C?`'`%`5`J:` @@@(`A>`@@2`1`2`;`*`.`@`>`:`A6`@0`@@`6`0`@C @B"`$`     H/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/camera/drivers/cam_fd/fd_hw_mgr/cam_fd_hw_mgr.ccam_fd_hw_resetcam_fd_soc_register_read/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/include/linux/completion.hcam_fd_mgr_hw_flush_ctxcam_fd_cdm_write_reg_val_paircam_fd_hw_soc_util_setup_regbase_indicescam_fd_hw_dev_probecam_fd_wrapper120_core410_infocam_fd_mgr_workq_irq_cbcam_fd_mgr_util_get_devicecam_fd_wrapper200_core600_infog_fd_hw_mgr__keycam_fd_hw_util_fdwrapper_sync_reset/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/camera/drivers/cam_fd/fd_hw_mgr/fd_hw/cam_fd_hw_core.ccam_fd_mgr_util_release_devicecam_fd_mgr_hw_flushcam_fd_soc_register_writecam_fd_soc_disable_resourcescam_fd_hw_util_processcmd_prestartcam_fd_mgr_util_prepare_hw_update_entriescam_fd_hw_util_get_hw_capsHW Mgr Deinit6CAM_ERR: %s: %s: %d Invalid args of_node %pK hw_mgr_intf %pK &g_fd_hw_mgr.ctx_mutex&g_fd_hw_mgr.frame_req_mutex&g_fd_hw_mgr.hw_mgr_mutexcompat-hw-name6CAM_ERR: %s: %s: %d Invalid compat names in dev tree %d 6CAM_ERR: %s: %s: %d hw intf from pdev failed, rc=%d &hw_device->lock6CAM_ERR: %s: %s: %d Failed in REGISTER_CALLBACK %d 6CAM_ERR: %s: %s: %d Failed in get_hw_caps %d Device[mode=%d, raw=%d], Mgr[mode=%d, raw=%d]fd6CAM_ERR: %s: %s: %d Get iommu handle failed, rc=%d Failed to acquire the CDM iommu handlesiommu handles : device(%d, %d), cdm(%d, %d)cam_fd_worker6CAM_ERR: %s: %s: %d Unable to create a worker, rc=%d IOMMU device(%d, %d), CDM(%d, %d) versions core[%d.%d], wrapper[%d.%d]6CAM_ERR: %s: %s: %d Getting dev object name failed %d %d 6CAM_ERR: %s: %s: %d Cannot find node in dtsi %s 6CAM_ERR: %s: %s: %d Failed to find device on bus %s 6CAM_ERR: %s: %s: %d No driver data for child device child type %d index %d child_intf %pK6CAM_ERR: %s: %s: %d hw_idx invalid %d 6CAM_ERR: %s: %s: %d no empty task available 6CAM_ERR: %s: %s: %d Failed in enqueue work task, rc=%d 6CAM_ERR: %s: %s: %d Invalid data %pK %pK FD IRQ type=%dHALT IRQ callbackNo Frame in processing list, rc=%d6CAM_ERR: %s: %s: %d Invalid Frame request %lld 6CAM_ERR: %s: %s: %d Error in getting device %d FrameDone : Frame[%lld]6CAM_ERR: %s: %s: %d Failed in CMD_PRESTART %d FDFrameHALT : Frame[%lld]6CAM_ERR: %s: %s: %d Error in event cb handling %d ready_to_process=%d6CAM_ERR: %s: %s: %d Error while submit frame, rc=%d Frame req not available6CAM_ERR: %s: %s: %d Invalid input %pK %pK %pK 6CAM_ERR: %s: %s: %d Invalid device indx %d ctx_index=%u, hw_ctx=%d6CAM_ERR: %s: %s: %d Invalid data Pending frames in high priority listPending frames in normal priority listNo pending framesFrameSubmit : Frame[%lld]6CAM_WARN: %s: %s: %d Device busy for longer time with cur_hw_ctx=%pK, ReqId=%lld 6CAM_ERR: %s: %s: %d Failed in HW Start %d 6CAM_ERR: %s: %s: %d Invalid hw_ops.start 6CAM_ERR: %s: %s: %d Failed in copy from user, rc=%d IOMMU device(%d, %d), CDM(%d, %d), versions %d.%d, %d.%d6CAM_ERR: %s: %s: %d Invalid acquire args %pK 6CAM_ERR: %s: %s: %d Copy from user failed Acquire : mode=%d, get_raw_results=%d, priority=%d6CAM_ERR: %s: %s: %d Get hw context failed, rc=%d, hw_ctx=%pK 6CAM_ERR: %s: %s: %d HW cannot support raw results %d (%d) 6CAM_ERR: %s: %s: %d HW cannot support requested mode 0x%x (0x%x) 6CAM_ERR: %s: %s: %d Failed in selecting device, rc=%d 6CAM_ERR: %s: %s: %d No more free fd hw mgr ctx [%d] : num_ctxts=%d, modes=%d, raw_results=%dFound dedicated HW Index=%dFound sharing HW Index=%d, num_ctxts=%d6CAM_ERR: %s: %s: %d Couldn't acquire HW %d %d Device index %d selected for this acquire6CAM_ERR: %s: %s: %d Failed in HW reserve %d 6CAM_ERR: %s: %s: %d Invalid reserve function ctx index=%u, device_index=%d6CAM_ERR: %s: %s: %d Invalid arguments %pK, %pK 6CAM_ERR: %s: %s: %d Invalid context is used, hw_ctx=%pK 6CAM_ERR: %s: %s: %d Failed in release device, rc=%d 6CAM_ERR: %s: %s: %d Failed in HW release %d 6CAM_ERR: %s: %s: %d Invalid release function 6CAM_ERR: %s: %s: %d Invalid arguments %pK %pK 6CAM_ERR: %s: %s: %d Failed in HW Init %d 6CAM_ERR: %s: %s: %d Invalid init function ctx index=%u, hw_ctx=%dFD Device ready_to_process = %d6CAM_ERR: %s: %s: %d Failed in HW DeInit %d 6CAM_ERR: %s: %s: %d Invalid args %pK %pK 6CAM_ERR: %s: %s: %d Error in packet validation %d 6CAM_ERR: %s: %s: %d Error in get kmd buf buffer %d KMD Buf : hdl=%d, cpu_addr=%pK, offset=%d, size=%d, used=%d6CAM_ERR: %s: %s: %d Patch FD packet failed, rc=%d 6CAM_ERR: %s: %s: %d Error in parsing gerneric cmd buffer %d 6CAM_ERR: %s: %s: %d Error in prepare IO Buf %d 6CAM_ERR: %s: %s: %d Error in hw update entries %d 6CAM_ERR: %s: %s: %d Get frame_req failed, rc=%d, hw_ctx=%pK FramePrepare : Frame[%lld]Packet request=%d, op_code=0x%x, size=%d, flags=%dPacket cmdbuf(offset=%d, num=%d) io(offset=%d, num=%d)Packet Patch(offset=%d, num=%d) kmd(offset=%d, num=%d)6CAM_ERR: %s: %s: %d invalid packet:%d %d %d %d %d 6CAM_ERR: %s: %s: %d wrong number of cmd/patch info: %u %u 6CAM_ERR: %s: %s: %d Invalid kmd index %d (%d) 6CAM_ERR: %s: %s: %d Invalid op_code %u 6CAM_ERR: %s: %s: %d Invalid meta_data [%d] %u CmdBuf[%d] hdl=%d, offset=%d, size=%d, len=%d, type=%d, meta_data=%d6CAM_ERR: %s: %s: %d Invalid cmd buffer %d 6CAM_ERR: %s: %s: %d Failed in processing blobs %d 6CAM_ERR: %s: %s: %d Invalid blob info %pK %u 6CAM_ERR: %s: %s: %d Invalid user data 6CAM_ERR: %s: %s: %d Invalid blob size %zu %u SOC Clk Request clock=%lld, bw=%lld6CAM_WARN: %s: %s: %d Unknown blob type %d IOConfig[%d] : handle[%d] Dir[%d] Res[%d] Fence[%d], Format[%d]6CAM_ERR: %s: %s: %d Invalid number of buffers %d %d %d 6CAM_WARN: %s: %s: %d Invalid io buff [%d] : %d %d %d 6CAM_ERR: %s: %s: %d Failed to get io buf %u %u %u %d 6CAM_ERR: %s: %s: %d Invalid io buf %u %u %u %d %u %zu 6CAM_ERR: %s: %s: %d Invalid cpu buf %d %d %d %d 6CAM_ERR: %s: %s: %d Invalid cpu buf %d %d %d IO Address[%d][%d] : %pK, %pK6CAM_ERR: %s: %s: %d Unsupported io direction %d 6CAM_WARN: %s: %s: %d Invalid port: dir %d, id %d 6CAM_WARN: %s: %s: %d Invalid direction %d 6CAM_ERR: %s: %s: %d Invalid kmd used bytes %d (%d) 6CAM_ERR: %s: %s: %d Insufficient HW entries :%d %d FinalConfig : hw_entries=%d, Sync(in=%d, out=%d)6CAM_ERR: %s: %s: %d No hw update enteries are available FrameHWConfig : Frame[%lld]PreStart HWEntry[%d] : %d %d %d %d %pKInsert frame into prio0 queueInsert frame into prio1 queueAdding ctx[%pK] Req[%llu] : Total number of pending frames %d6CAM_ERR: %s: %s: %d Worker task scheduling failed %d Removing frame into prio0 queueRemoving frame into prio1 queue6CAM_ERR: %s: %s: %d Invalid flush type %d 6CAM_ERR: %s: %s: %d Failed in HW Stop %d flush pending req %lluflush active req %llu6CAM_ERR: %s: %s: %d Invalid ctx fd dump cannot find req %llu6CAM_INFO: %s: %s: %d No Error req %lld %ld:%06ld %ld:%06ld 6CAM_INFO: %s: %s: %d Error req %lld %ld:%06ld %ld:%06ld 6CAM_ERR: %s: %s: %d Invalid handle %u rc %d 6CAM_WARN: %s: %s: %d dump offset overshoot len %zu offset %zu 6CAM_WARN: %s: %s: %d dump buffer exhaust remain %zu min %u FD_REQ:6CAM_ERR: %s: %s: %d Hw Dump cmd fails req %lld rc %d Offset before %zu after %zu/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/camera/drivers/cam_fd/fd_hw_mgr/cam_fd_hw_mgr.c-$ '5ou{@L.@IMRVb~^d~ 7BHRW^  #&*09@GY^g4<EXas{/5CHQU`gptn 1:BKPYax}qcom,fd41qcom,fd501qcom,fd600cam_fd_hwcell-indexfd%1u&fd_hw->hw_mutex6CAM_ERR: %s: %s: %d No Of_match data, %pK HW Static Info : version core[%d.%d] wrapper[%d.%d]6CAM_ERR: %s: %s: %d Failed to init soc, rc=%d 6CAM_ERR: %s: %s: %d Failed to hw init, rc=%d 6CAM_ERR: %s: %s: %d Failed to get hw caps, rc=%d 6CAM_ERR: %s: %s: %d Failed to deinit hw, rc=%d FD-%d probe successful6CAM_ERR: %s: %s: %d Failed in hw deinit 6CAM_ERR: %s: %s: %d Failed in soc deinit &x->wait6CAM_ERR: %s: %s: %d Invalid fd_hw_intf from pdev 6CAM_ERR: %s: %s: %d Invalid fd_hw from fd_hw_intf 6CAM_ERR: %s: %s: %d Invalid fd_core from fd_hw 6CAM_ERR: %s: %s: %d Error in FD soc deinit, rc=%d /buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/camera/drivers/cam_fd/fd_hw_mgr/fd_hw/cam_fd_hw_dev.c % % % 4 <CC\cktzX)6CAM_ERR: %s: %s: %d Invalid hw info data core:%d.%d.%d wrapper:%d.%d.%d intermediate:%d6CAM_ERR: %s: %s: %d Invalid data in IRQ callback FD IRQ status 0x%x6CAM_ERR: %s: %s: %d Invalid number of IRQs, value=0x%x, num_irqs=%d FDFD IRQ type %d, state=%d6CAM_ERR: %s: %s: %d Invalid input pointers %pK %pK core:%d.%d wrapper:%d.%d mode:%d, raw:%d6CAM_ERR: %s: %s: %d Invalid argument %pK %pK 6CAM_ERR: %s: %s: %d Invalid arg size %u, %zu FD HW Init ref count before %d6CAM_ERR: %s: %s: %d Enable SOC failed, rc=%d 6CAM_ERR: %s: %s: %d Reset Failed, rc=%d FD HW Init ref count after %d6CAM_ERR: %s: %s: %d CDM StreamOn fail :handle=0x%x, rc=%d 6CAM_ERR: %s: %s: %d Error in disable soc resources 6CAM_ERR: %s: %s: %d Invalid argument 6CAM_ERR: %s: %s: %d Error Unbalanced deinit FD HW ref count=%d6CAM_ERR: %s: %s: %d Failed in Disable SOC, rc=%d 4------------[ cut here ]------------ 6CAM_ERR: %s: %s: %d Failed in CDM StreamOff, handle=0x%x, rc=%d 6CAM_ERR: %s: %s: %d Invalid input handle 6CAM_ERR: %s: %s: %d Reset not allowed in %d state 6CAM_ERR: %s: %s: %d Invalid input args %pK %pK 6CAM_ERR: %s: %s: %d Cannot start in %d state 6CAM_ERR: %s: %s: %d Failed to submit cdm commands, rc=%d 6CAM_ERR: %s: %s: %d Invalid number of hw update entries 6CAM_ERR: %s: %s: %d Invalid input %pK, %pK fd6CAM_ERR: %s: %s: %d Failed to acquire the CDM HW private=%pK, hw_ctx=%pK, mode=%d, cdm_handle=0x%x6CAM_ERR: %s: %s: %d Release cdm handle failed, handle=0x%x, rc=%d 6CAM_ERR: %s: %s: %d Invalid arguments %pK %pK %d 6CAM_ERR: %s: %s: %d cmd_type %d, size mismatch %d 6CAM_WARN: %s: %s: %d HW halt timeout time_left=%ld FD Wrapper Halt complete6CAM_WARN: %s: %s: %d HW reset timeout time_left=%ld FD Wrapper SW Sync Reset completeCDM hdl=%x, udata=%pK, status=%d, cookie=%llu6CAM_ERR: %s: %s: %d Invalid input prestart args %pK %pK 6CAM_ERR: %s: %s: %d Raw results not supported %d %d 6CAM_ERR: %s: %s: %d Incorrect direction %d %d 6CAM_ERR: %s: %s: %d Invalid reg_val pair size %d, %d 6CAM_ERR: %s: %s: %d Invalid resource type %d 6CAM_ERR: %s: %s: %d Invalid results size %d %d 6CAM_ERR: %s: %s: %d Invalid reg_val size %d, %d 6CAM_ERR: %s: %s: %d Invalid IO Buffers results=%pK work=%d 6CAM_ERR: %s: %s: %d buf size:%d is not sufficient, expected: %d 6CAM_ERR: %s: %s: %d Insufficient size:%d , expected size:%d PreConfig [%pK %d], PostConfig[%pK %d]CDM KMD Commands [%d] : [%pK] [0x%x]FD_CDM_CMD: Base[FD_CORE] Offset[0x%8x] Value[0x%8x]6CAM_ERR: %s: %s: %d Invalid state for results state=%d, results=%d %pK 6CAM_WARN: %s: %s: %d Face count greater than max %d %d ReqID[%lld] Faces Detected = %dFaceData[%d] : 0x%xRawData[%d] : 0x%x6CAM_INFO: %s: %s: %d power off state 6CAM_WARN: %s: %s: %d dump offset overshoot len %zu offset %zu 6CAM_WARN: %s: %s: %d dump buffer exhaust remain %zu min %u FD_REG:%zu/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/camera/drivers/cam_fd/fd_hw_mgr/fd_hw/cam_fd_hw_core.c?Y\g'49BHThs:R"^k{}W`q&1:MFD_REG_WRITE: Base[%d] Offset[0x%8x] Value[0x%8x]FD_REG_READ: Base[%d] Offset[0x%8x] Value[0x%8x]6CAM_ERR: %s: %s: %d Error in CPAS START, rc=%d 6CAM_ERR: %s: %s: %d Error enable platform failed, rc=%d 6CAM_ERR: %s: %s: %d Error in CPAS STOP 6CAM_ERR: %s: %s: %d Invalid soc_info param 6CAM_ERR: %s: %s: %d disable platform resources failed, rc=%d 6CAM_ERR: %s: %s: %d Error in CPAS STOP, handle=0x%x, rc=%d 6CAM_ERR: %s: %s: %d Failed in get_dt_properties, rc=%d 6CAM_ERR: %s: %s: %d Failed in request_platform_resource rc=%d 6CAM_ERR: %s: %s: %d Failed in setup regbase, rc=%d fd6CAM_ERR: %s: %s: %d CPAS registration failed CPAS handle=%d6CAM_ERR: %s: %s: %d Unregister cpas failed, handle=%d, rc=%d 6CAM_ERR: %s: %s: %d release platform failed, rc=%d 6CAM_ERR: %s: %s: %d Invalid num_mem_block=%d fd_core6CAM_ERR: %s: %s: %d regbase not found for FD_CORE, rc=%d, %d %d fd_wrapper6CAM_ERR: %s: %s: %d regbase not found FD_WRAPPER, rc=%d, %d %d Reg indices : CORE=%d, WRAPPER=%dCPAS hdl=%d, udata=%pK, irq_type=%d/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/techpack/camera/drivers/cam_fd/fd_hw_mgr/fd_hw/cam_fd_hw_soc.cQc**04:>Ccam_fd_hw_mgr_deinitcam_fd_hw_mgr_initzRx `C  ,4h H ` d D 0,0H ` ,( H ` $G P F @ 4F @,XH ` ,d H ` ,H ` ,8H ` ,H ` H$D 0,lH ` D 0AAzRx (B 4 B ,PH ` HD 0AAzRx (H ` (DF P $pF @(G ` (F P $xE @ D 0 <,D 0,`xH ` (F P ,dH ` ,G ` PE @,@H ` pAAzRx  E @ <D 0$`,F @D 0(TH ` tD 0 E @A0AzRx {!{_{{_description=CAM FD HW driverlicense=GPL v2vermagic=4.19.191-gc2161d44afae-ab7624114 SMP preempt mod_unload modversions aarch64name=cam_fd_hw_mgrintree=Ydepends=cam_cpas,cam_utils,cam_cdm,cam_mem_mgr,cam_req_mgr,cam_debug_util,cam_smmu_apialias=of:N*T*Cqcom,fd41alias=of:N*T*Cqcom,fd41C*alias=of:N*T*Cqcom,fd501alias=of:N*T*Cqcom,fd501C*alias=of:N*T*Cqcom,fd600alias=of:N*T*Cqcom,fd600C*H techpack/camera/drivers/cam_fd/fd_hw_mgr/fd_hw/cam_fd_hw_core.cLinuxcam_fd_hw_mgrFiūmodule_layoutcam_cpas_unregister_clientk!cam_soc_util_release_platform_resourceRucam_cpas_register_clientcam_common_util_get_string_indexFcam_soc_util_request_platform_resourceucam_soc_util_get_dt_properties'cam_soc_util_disable_platform_resourceKcam_cpas_stopcam_soc_util_enable_platform_resourcecYcam_cpas_startXcam_io_r_mb:cam_io_w_mbDPgcam_io_r,棶cam_cdm_release1A__tracepoint_cam_cdm_cbm,cam_cdm_acquireHWstrlcpylocam_cdm_submit_bls Mwait_for_completion_timeout7cam_cdm_stream_offjcam_cdm_stream_on0_raw_spin_unlockRv_raw_spin_lock{__tracepoint_cam_irq_activatedNcomplete_all zkfreeA of_match_deviceT__init_waitqueue_head1(snprintfM-of_property_read_variable_u32_arrayt-5kmem_cache_alloc_trace&kmalloc_cachesu=platform_driver_unregister,<__platform_driver_register__asan_unregister_globalsF<__asan_register_globalsPz__tracepoint_cam_submit_to_hwt__tracepoint_cam_irq_handledfLscnprintfns_to_timespec64e?ktime_getMJpreempt_schedule_notraceNY__cpu_online_mask*zcpu_numberՔry__tracepoint_cam_apply_reqcam_mem_get_cpu_buf'cam_mem_get_io_bufħ#cam_packet_util_process_generic_cmd_bufferxccam_packet_util_process_patchesn;bcam_packet_util_get_kmd_bufferocam_packet_util_validate_cmd_desccam_packet_util_validate_packet __asan_load1_noabort2: mutex_unlockUrS__list_del_entry_valid֮Amutex_lockA)k__arch_copy_to_user~Lkasan_check_read}P__arch_copy_from_userUƧkasan_check_write 8_raw_spin_unlock_irqrestoreEcam_req_mgr_workq_enqueue_task^cam_req_mgr_workq_get_task vQ_raw_spin_lock_irqsave__stack_chk_fail2|printkcam_get_module_name~)Hmemcpy+cam_req_mgr_workq_createh__list_add_validl__asan_store4_noabortgB%cam_cdm_get_iommu_handle cam_smmu_get_handles__asan_store1_noabortn__asan_load4_noabortW%ϥof_find_device_by_nodeL of_find_node_by_named__asan_load8_noabort__asan_store8_noabort??of_property_read_string_helperv__mutex_initdmemsetg__stack_chk_guarddXmncam_smmu_destroy_handlecam_req_mgr_workq_destroyccam_debug_logEzZ__sanitizer_cov_trace_pcGNU$q xZxZ(,W0W<DWWZWZWZW ZW Z W@Z W@ Z`Z`,@WPDWPZ`Z`xZxZ$,<Z`@W`HZ`LW`PXdp|U U  8@`lx9pZ`x9Z`$(Z,Z8@ZDWHZLWPX\x9`Z`dx9hZ`t|WWx9Zx9Z (4@L`l Z $W (Z ,W <DP\t(4LXp|x9Zx9Z$,8<U @U LPUTU`dU@hU@txU$|U$U"U"U%U%U\?U\?UHUH UX UX  $ Z@( x9, Z@0 x9@ L T \ Z` x9d Zh x9t    Z x9 Z x9   Z` x9 Z` x9  W W  W   Z@ x Z@ x$ , 4 @ H ZL xP ZT x` h p |  Z x Z x    Z` x Z` x     Z  x Z  x   Z x9 Z$ x90 4 < p x  Z x9 Z x9   Z x9 Z x9   W W    ( 4 8 U^< W@ U^D WT ` d Wh Wp    Z x Z x    Z x Z x    , 4 H X l x       $0<HT`lxpZtxxZ(0L`ZxZx 8<L\hx 0@LTxXZ\x`ZtxW|WWW0<DL\xxZ`xZ`$0<P`ltxZxZ$,Pl$Z@(x,Z@0x<HPXZ\x`ZdxlpWtWxZ`xZ`xZ xZ x Z $x(Z ,x@LThpxtZxxZxZxZ(DP\hpxtZxx|Z W$W0<PX`lxWWZ`xZ`xZ xZx,4<Z @xDZ HxT`hZlxpZtxWW (4@LPWTWX\dZxZx Z x$Z(x0<\`p $<HP\px ,4DHWLWT`t|WWZ  xcZ xc$08@HZLxcPZTxc`pxZ x Z x Zx Zx Z@x Z@x ZxcZ xc <@P`pxZxZxZ`xZ`  , 8 H T d p |         !!!(!8!D!P!\!d!l!Zp!xt!Zx!x!!!!!Z!x!Z!x!!!!!Z!x!Z!x"""Z "x"Z "x0"8"@"ZD"xH"ZL"xT"d"l"t"Z`x"x|"Z`"x"""""""## #4#D#L#xfP#Z T#xfX#Z h#p###x#Z`#x#Z`####xf#Z`#xf#Z`###$$ $,$H$P$\$d$l$Zp$xft$Zx$xf$$$$$Z$xf$Z$xf$$$$$Z$x$Z$x% %%Z %xf%Z %xf4%<%D%ZH%xfL%ZP%xf\%`%h%%%%%%%&&$&4&<&x@&Z`D&xH&Z`X&`&x&&&&&&x&x&Z&Z&&& ''$'Z ('Z D'L'\'h'x''Z` 'Z` ''''''((4(L(`(p(|(((x(Z"(x(Z"(((((( ))()8)H)X)h)p)xt)Z x)x|)Z )))))))***(*4*@*d*t********Uo*Uo***+ +(+4+@+L+++++++xy+Z%+xy+Z%,0,@,d,|,,,,,,---8-L-\-l---------.xy.Z`(.xy.Z`($.0.H.P.\.......0/D/T/`/p///////40H0X0d0t0000000011 1(1Z`),1xu41Z`)81xu@1H1P1d1l1|1Z)1xu1Z)1xu11111Z&1xy1Z&1xy11122Z( 2xy2Z(2xy 282D2X2`2t2|22222Z2x2Z2x222222Z&3xy3Z&3xy 30383D3T3`3l3t3Z@'x3xy|3Z@'3xy33333Z3x3Z3x33334Z4x 4Z4x4$4,4Z 04x44Z 84xL4T4\4h4|44444Z 4x4Z 4x44445 55Z !5x5Z ! 5x45<5H5X5`5Z!d5xh5Z!l5x5555Z!5x5Z!5x5555Z5x5Z5x555666Z' 6xy$6Z'(6xy@6L6T6`6p6x6Z(|6xy6Z(6xy666666 77(787D7P7\7l7777777777888(888\8h8t888888999(949@9P9X9d9p99999999999::$:H:P:\:h:p:xT t:Z*x:xT |:Z*::W:W::::::::; ;; ;$;W(;W0;8;@;P;\;l;;;;;x;Z`;x;Z`;;;;Z;x;Z;x;;<Z@<x<Z@ <x<$<,<Z 0<xT 4<Z 8<xT D<L<T<Z)X<xT \<Z)`<xT p<|<<<<Z@"<x<Z@"<x<<<Z`<x<Z`<x<<<Z #<x<Z #=x ===x=Z` =x$=Z` 0=4=W8=W<=H=P=\=Z`=xd=Zh=xt====Z =xT =Z =xT =====Z *=xT =Z *=xT ==> >Z *>xT >Z *>xT (>4><>D>Z#H>xLL>Z#P>xL\>d>l>Zp>xt>Zx>x>>>Z &>xy>Z &>xy>>>>Z *>xT >Z *>xT >>?Z?x ?Z?x? ?(?X?????????x3?Z@+?x3?Z@+@@@(@\@p@x@@@@@@x3@Z+@x3@Z+@@@AA$A0Ax34AZ ,8Ax3V>V>V>Zx Z`20Z2@WXx `Z`2pZ2Z@xZ`2Z3Wx Z`2Z3Zx Z`20Z(3@W Xx `Z`2pZ83ZxZ`2ZH3W@x Z`2ZX3Z x Z`20Zh3@Z`Xx`Z`2pZx3ZxZ`2Z3ZxZ`2Z3W`x Z`20Z3@Z`Xx`Z`2pZ3ZxZ`2Z3ZxZ`2Z3Z`x Z`20Z3@ZXx`Z`2pZ3ZxZ`2Z4Z`xZ`2Z4Zx Z`20Z(4@Z Xx`Z`2pZ84Z`xZ`2ZH4ZxZ`2ZX4Z@x Z`20Zh4@ZXx`Z`2pZx4ZxZ`2Z4Z`xZ`2Z4Zx Z`20Z4@Z Xx`Z`2pZ4ZxZ`2Z4ZxZ`2Z4Z@ x Z`20Z4@Z Xx`Z`2pZ4Z xZ`2Z5Z xZ`2Z5 Z  x Z`20 Z(5@ Z X x` Z`2p Z85 Z@ x Z`2 ZH5 Z x Z`2 ZX5 Z  x Z`20 Zh5@ Z X x` Z`2p Zx5 Z` x Z`2 Z5 Z x Z`2 Z5 Z  x Z`20 Z5@ Z` X x` Z`2p Z5 Z x Z`2 Z5 Z x Z`2 Z5 Z` x Z`20 Z5@ ZX x` Z`2p Z5 Z x Z`2 Z6 Z` x Z`2 Z6 Z x Z`20 Z(6@ ZX x` Z`2p Z86 Z@ x Z`2 ZH6 Z x Z`2 ZX6Z x Z`20Zh6@ZXx`Z`2pZx6ZxZ`2Z6Z@xZ`2Z6Zx Z`20Z6@ZXx`Z`2pZ6Z`xZ`2Z6ZxZ`2Z6Z x Z`20Z6@ZXx`Z`2pZ6ZxZ`2Z7Z`xZ`2Z7Zx Z`20Z(7@ZXx`Z`2pZ87Z`xZ`2ZH7ZxZ`2ZX7Z x Z`20Zh7@ZXx`Z`2pZx7ZxZ`2Z7Z xZ`2Z7Zx Z`20Z7@ZXx`Z`2pZ7Z@xZ`2Z7ZxZ`2Z7Zx Z`20Z7@Z`Xx`Z`2pZ7ZxZ`2Z8Z xZ`2Z8Z`x Z`20Z(8@ZXx`Z`2pZ88ZxZ`2ZH8Z`xZ`2ZX8Zx Z`20Zh8@Z Xx`Z`2pZx8ZxZ`2Z8ZxZ`2Z8Z@x Z`20Z8@ZXx`Z`2pZ8ZxZ`2Z8Z`xZ`2Z8Zx Z`20Z8@Z Xx`Z`2pZ8Z` xZ`2Z9Z xZ`2Z9Z !x Z`20Z(9@Z!Xx`Z`2pZ89Z!xZ`2ZH9Z@"xZ`2ZX9Z"x Z`20Zh9@Z #Xx`Z`2pZx9Z#xZ`2Z9Z#xZ`2Z9Z@$x Z`20Z9@Z$Xx`Z`2pZ9Z%xZ`2Z9Z`%xZ`2Z9Z%x Z`20Z9@Z &Xx`Z`2pZ9Z&xZ`2Z:Z&xZ`2Z:Z@'x Z`20Z(:@Z'Xx`Z`2pZ8:Z(xZ`2ZH:Z`(xZ`2ZX:Z(x Z`20Zh:@Z)Xx`Z`2pZx:Z`)xZ`2Z:Z)xZ`2Z:Z *x Z`20Z:@Z*Xx`Z`2pZ:Z*xZ`2Z:Z@+xZ`2Z: Z+ x Z`20 Z:@ Z+X x` Z`2p Z: Z , x Z`2 Z; Z`, x Z`2 Z;!Z,!x !Z`20!Z(;@!Z -X!x`!Z`2p!Z8;!Z`-!x!Z`2!ZH;!Z-!x!Z`2!ZX;"Z."x "Z`20"Zh;@"Z`.X"x`"Z`2p"Zx;"Z."x"Z`2"Z;"Z."x"Z`2"Z;#Z@/#x #Z`20#Z;@#Z/X#x`#Z`2p#Z;#Z/#x#Z`2#Z;#Z@0#x#Z`2#Z;$Z0$x $Z`20$Z;@$Z 1X$x`$Z`2p$Z;$Z1$x$Z`2$Z<$Z1$x$Z`2$Z<%Z 2%x %Z`20%Z(<'Uq'UTx'Z`?''Z@<(V@%(x(Z`E(ZE(V&(x(Z`E(ZE)V&)x )Z`E0)ZF@)V'X)x`)Z`Ep)ZF)Z`?)x)Z`E)Z(F)Z?)x)Z`E)Z8F*W*x *Z`E0*ZHF@*Z?X*x`*Z`Ep*ZXF*W*x *Z`E*ZhF*Z @*x*Z`E*ZxF+Z`@+x +Z`E0+ZF@+Z@X+x`+Z`Ep+ZF+Z A+x+Z`E+ZF+ZA+x+Z`E+ZF,ZA,x ,Z`E0,ZF@,Z@BX,x`,Z`Ep,ZF,ZB,x,Z`E,ZF,ZB,x,Z`E,ZF-Z@C-x -Z`E0-ZG@-ZCX-x`-Z`Ep-ZG-ZC-x-Z`E-Z(G-Z@D-x-Z`E-Z8G.ZD.x .Z`E0.ZHG@.ZEX.x`.Z`Ep.ZXG.ZG.x.Z^.ZP_.ZH.x.Z^.Z`_/Z`H/x /Z^0/Zp_@/ZHX/x`/Z^p/Z_/ZI/x/Z^/Z_/ZI/x/Z^/Z_0ZI0x 0Z^00Z_@0ZJX0x`0Z^p0Z_0Z`J0x0Z^0Z_0ZJ0x0Z^0Z_1Z K1x 1Z^01Z_@1ZKX1x`1Z^p1Z`1ZK1x1Z^1Z`1Z L1x1Z^1Z `2ZL2x 2Z^02Z0`@2ZLX2x`2Z^p2Z@`2Z M2x2Z^2ZP`2ZM2x2Z^2Z``3ZM3x 3Z^03Zp`@3Z@NX3x`3Z^p3Z`3ZN3x3Z^3Z`3ZN3x3Z^3Z`4Z@O4x 4Z^04Z`@4ZOX4x`4Z^p4Z`4Z P4x4Z^4Z`4ZP4x4Z^4Z`5ZP5x 5Z^05Z`@5Z@QX5x`5Z^p5Za5ZQ5x5Z^5Za5ZR5x5Z^5Z a6Z`R6x 6Z^06Z0a@6ZRX6x`6Z^p6Z@a6ZS6x6Z^6ZPa6Z`S6x6Z^6Z`a7ZS7x 7Z^07Zpa@7Z@TX7x`7Z^p7Za7ZT7x7Z^7Za7ZU7x7Z^7Za8Z@U8x 8Z^08Za@8ZUX8x`8Z^p8Za8ZV8x8Z^8Za8Z`V8x8Z^8Za9ZV9x 9Z^09Za@9Z WX9x`9Z^p9Zb9ZW9x9Z^9Zb9ZW9x9Z^9Z b:Z@X:x :Z^0:Z0b@:ZXX:x`:Z^p:Z@b:ZY:x:Z^:ZPb:Z`Y:x:Z^:Z`b;ZY;x ;Z^0;Zpb@;Z@ZX;x`;Z^p;Zb;ZZ;x;Z^;Zb;Z[;x;Z^;Zb<Z`[<x <Z^0<Zb@<Z[X<x`<Z^p<Zb<Z@\<x<Z^<Zb<Z\<x<Z^<Zb=Z\=x =Z^0=Zb@=Z]X=x`=Z^p=Zc=Z`]=x=Z^=Zc=Z]=x=Z^=Z c>Z@^>x >Z^0>Z0c@>Z^X>x`>Z^p>Z@c>Z`c>x>Zk>Zhl>Zc>x>Zk>Zxl?Z d?x ?Zk0?Zl@?ZdX?x`?Zkp?Zl?Zd?x?Zk?Zl?Z@e?x?Zk?Zl@Ze@x @Zk0@Zl@@ZfX@x`@Zkp@Zl@Z`f@x@Zk@Zl@Zf@x@Zk@ZlAZ@gAx AZk0AZm@AZgXAx`AZkpAZmAZgAxAZkAZ(mAZ@hAxAZkAZ8mBZhBx BZk0BZHm@BZhXBx`BZkpBZXmBZ@iBxBZkBZhmBZiBxBZkBZxmCZiCx CZk0CZm@CZ`jXCx`CZkpCZmCZjCxCZkCZmCZ kCxCZkCZmDZkDx DZk0DZm{}|[~ [U?UpGUa Ue(0UPi8Un@HU|PU~X`UXhUpUGY UeYUnY$U~(Y 0U4Y2x2x3x3x(3x83xH3xX3xh3xx3x3x3x3x3x3x3x3x3x4x4x(4x84xH4xX4xh4xx4x4x4x4x4x4x4x4x4x5x5x(5x85xH5xX5xh5xx5x5x5x5x5x5x5x5x5x6x6x(6x86xH6xX6xh6xx6x6x6x6x6x6x6x6x6x7x7x(7x87xH7xX7xh7xx7x7x7x7x7x7x7x7x7x8x8x(8x88xH8xX8xh8xx8x8x8x8x8x8x8x8x8x9x9x(9x89xH9xX9xh9xx9x9x9x9x9x9x9x9x9x:x:x(:x8:xH:xX:xh:xx:x:x:x:x:x:x:x:x:x;x;x(;x8;xH;xX;xh;xx;x;x;x;x;x;x;x;x;x<x<x(<x=V@%=V&>V&ExExFxFxB(FxB8FxBHFxBXFxBhFxBxFxBFxBFxBFxBFxBFxBFxBFxBFxBGxBGx(GxB8GxBHGxBXGxBP_x> `_x> p_x> _x> _x> _x> _x> _x> _x> _x> _x> `x> `x> `x> 0`x> @`x> P`x> ``x> p`x> `x> `x> `x> `x> `x> `x> `x> `x> ax> ax> ax> 0ax> @ax> Pax> `ax> pax> ax> ax> ax> ax> ax> ax> ax> ax> bx> bx> bx> 0bx> @bx> Pbx> `bx> pbx> bx> bx> bx> bx> bx> bx> bx> bx> cx> cx> cx> 0cx> @cx> hlx-xlx-lx-lx-lx-lx-lx-lx-lx-lx-mx-mx-(mx-8mx-Hmx-Xmx-hmx-xmx-mx-mx-mx-mx-mx-UqUyU U UUqUyU(UAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)U8U`hU U UU@U$8U"\U%U\?UHUXU^LUfpUgUoUqUq ^(_DUqtUTxUyUyUyU{4U(\UDU@UUdUt$UTUUďU(U̔U4U LU(|UDUU|U U8UXU|UUU V'V' V'V'U\/p8 H)8 @ @*  `@   @ @ y`@`0`@ `  O``@h`` `H  @ 05 ( @x$%"%\?d HFX8A@` ````@``>```W `Y ``` ^ `7 `$`````x @ @``Z`` ] ` ``@b```> `1``~` f$) ``n ` `p @``5`@Z``6``` @`@!``  `` ` `W"  `{o%`? `(@`)`)`F&`(``&`@'`  ` !`8!`!`h `_'` (`*``@R`.@`5)`@"` `` #`` @`F `v *` #`` &`}`8  @+@. +` ,@+@`,`[ gN*`$,``-@e -@  @ .` `.@.@=-`j@/@.`/`/` 1@ 2@T@0`0, 1` 1` @{ @ `@ @@ `&  @ @ `- `` ` ```b@@ `L ` `@%`p#` @$`'`%`P $`q @%q8 8 8 8 8 8  'qX qA?@  @?@  @@[  C@C @`B@``@` A`yA` A`Y @B`@C`0B`STxHOC`@D`D`hE`y (y@< 8 @<x @%Y & &g8 @%`?@8 8 8 8 yAH`G` H@`I8 HI@`H` I@ `J`yJ`0K@OL@Y J` K`L`K` L` M`dt,O`> P`H @N@hM` M`@ON`N`8 & U@ T`U`@U`WP` P`Q`7 @Q`{`R@(-S`R`R`sV`n`S @\@1@^@L[`^@S` \@~\@F@T`Z]``V``]]``[$[`V`@Z` Z`Y``YbY`] W`5W` @X`W` X`  .(8 G8 .8 8 8 HD`c`Ac` d` d``d`@e`e`yf`hi@H `j@ k`0g@qt@h@ `f`Y f@i` ij@g`g`k`Oh`h` >8 `c8 >8 8 8 t    8 ,U98  8 W   &j?ZFs8  8  $n&R`,>`h ]  l g\ x K 8M  "  h F 2W 9c&;   '( F$  (   )A u" P(tDx@Aďd̔Px~  {TTfyE 8 @<  D bF|,n.K   v   8 b  .init_array.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.altinstr_replacement.init.plt.rela___ksymtab_gpl+cam_fd_hw_mgr_deinit.rela___kcrctab_gpl+cam_fd_hw_mgr_deinit.bss.rela.altinstructions__versions__ksymtab_strings.rodata.str.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.text.ftrace_trampoline.rela.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.data.rela.init_array.1.rela.fini_array.1.rodata.str1.1memcpystrlcpycam_req_mgr_workq_destroycam_fd_hw_mgr_init.__key__init_completion.__keycam_fd_hw_dev_probe.__keyof_property_read_variable_u32_arraycam_common_util_get_string_index$x__tracepoint_cam_submit_to_hwwait_for_completion_timeout__asan_store8_noabort__asan_load8_noabort__asan_store4_noabort__asan_load4_noabort__asan_store1_noabort__asan_load1_noabortcam_fd_mgr_hw_startcam_fd_hw_startcam_cpas_startcam_cpas_unregister_clientcam_cpas_register_clientcam_fd_hw_util_fdwrapper_haltcam_fd_hw_deinit__crc_cam_fd_hw_mgr_deinit__kstrtab_cam_fd_hw_mgr_deinit__ksymtab_cam_fd_hw_mgr_deinit__mutex_initcam_fd_hw_init__crc_cam_fd_hw_mgr_init__kstrtab_cam_fd_hw_mgr_init__ksymtab_cam_fd_hw_mgr_initmemsetcam_fd_hw_resetcam_fd_hw_halt_resetcam_fd_hw_util_fdwrapper_sync_resetcam_packet_util_validate_packetktime_getcam_fd_hw_get_hw_capscam_fd_hw_util_get_hw_capscam_fd_mgr_hw_get_caps____versionscam_cdm_submit_bls__asan_unregister_globals__asan_register_globalscam_soc_util_get_dt_propertiescam_packet_util_process_patcheskmalloc_cachescam_fd_soc_deinit_resourcescam_fd_soc_init_resourcescam_fd_soc_disable_resourcescam_fd_soc_enable_resources__module_depends.strasan.module_dtorasan.module_ctorg_fd_hw_mgrcam_fd_hw_driverplatform_driver_unregister__platform_driver_register__arch_copy_to_user__arch_copy_from_userof_property_read_string_helpercam_fd_packet_generic_blob_handlercam_packet_util_get_kmd_buffercam_packet_util_process_generic_cmd_buffercpu_numbercam_io_rcam_fd_hw_irq__tracepoint_cam_apply_reqcam_fd_mgr_hw_stopcam_cpas_stopcam_fd_mgr_hw_dumpcam_fd_wrapper200_core501_infocam_fd_wrapper120_core410_infocam_fd_wrapper200_core600_infocam_cdm_stream_oncomplete_all__stack_chk_failprintkcam_req_mgr_workq_get_taskcam_req_mgr_workq_enqueue_task__cpu_online_maskmutex_unlock_raw_spin_unlockmutex_lock_raw_spin_lockcam_fd_hw_util_cpas_callbackcam_fd_hw_util_cdm_callbackcam_fd_mgr_hw_flushcam_fd_hw_dt_matchcam_debug_logcam_fd_mgr_hw_configcam_mem_get_cpu_bufcam_mem_get_io_bufsnprintfscnprintfcam_cdm_stream_offcam_fd_hw_reservecam_fd_hw_dev_remove_raw_spin_lock_irqsavecam_fd_soc_register_writekasan_check_writecam_req_mgr_workq_createcam_fd_mgr_hw_prepare_updatecam_fd_mgr_hw_releasecam_fd_hw_releasecam_cdm_release_raw_spin_unlock_irqrestorecam_fd_mgr_hw_acquirecam_cdm_acquirecam_fd_mgr_util_submit_frameof_find_node_by_namefd_dev_namecam_get_module_nameinit_module__this_modulecleanup_modulecam_smmu_destroy_handlecam_cdm_get_iommu_handlecam_smmu_get_handle__mod_of__cam_fd_hw_dt_match_device_tablekfreeof_find_device_by_nodecam_soc_util_request_platform_resourcecam_soc_util_release_platform_resourcecam_soc_util_disable_platform_resourcecam_soc_util_enable_platform_resourcecam_fd_mgr_util_get_deviceof_match_devicepreempt_schedule_notracekmem_cache_alloc_tracecam_fd_hw_dev_probe__stack_chk_guardcam_fd_hw_process_cmd__list_del_entry_valid__list_add_valid__tracepoint_cam_irq_activated__tracepoint_cam_irq_handledcam_fd_soc_register_readkasan_check_read__init_waitqueue_head$dcam_packet_util_validate_cmd_desc__sanitizer_cov_trace_pccam_io_w_mbcam_io_r_mbcam_fd_mgr_irq_cbcam_fd_mgr_workq_irq_cb__tracepoint_cam_cdm_cb.str.99.str.89.str.79.str.69__UNIQUE_ID_alias59.str.59.str.149.str.49.str.139.str.39.str.129.str.29.str.119.str.19.str.109.str.9.str.98.str.88.str.78.str.68__UNIQUE_ID_alias58.str.58.str.148.str.48.str.138.str.38.str.128.str.28.str.118.str.18.str.108.str.8.str.97.str.87.str.77.str.67__UNIQUE_ID_alias57.str.57.str.147.str.47.str.137.str.37.str.127.str.27.str.117.str.17.str.107.str.7_note_6.str.96.str.86.str.76.str.66__UNIQUE_ID_intree56.str.56.str.146.str.46.str.136.str.36.str.126.str.26.str.116.str.16.str.106.str.6.str.95.str.85.str.75.str.65__UNIQUE_ID_name55.str.55.str.145.str.45.str.135.str.35.str.125.str.25.str.115.str.15.str.105cam_fd_hw_mgr_init.__key.5.str.5.str.94.str.84.str.74ns_to_timespec64.str.64__UNIQUE_ID_vermagic54.str.54.str.144.str.44.str.134.str.34.str.124.str.24.str.114.str.14.str.104.str.4__UNIQUE_ID_license93.str.93.str.83.str.73.str.63.str.53.str.143.str.43.str.133.str.33.str.123.str.23.str.113.str.13.str.103cam_fd_hw_mgr_init.__key.3.str.3__UNIQUE_ID_description92.str.92.str.82.str.72__UNIQUE_ID_alias62.str.62.str.52.str.142.str.42.str.32.str.122.str.22.str.112.str.12.str.102.str.2__unnamed_1.str.91.str.81.str.71__UNIQUE_ID_alias61.str.61.str.51.str.141.str.41.str.131.str.31.str.21.str.111.str.11.str.101.str.1.L144721.str.90.str.80.str.70__UNIQUE_ID_alias60.str.60.str.150.str.50.str.140.str.40.str.130.str.30.str.120.str.20.str.110cam_fd_hw_mgr_init.__key.10.str.10.str.100 @PX(xhc8>ĸ@D    <M\ 2p  m v( w U@w.(8 X 2@ 4d@9@+@%a+ @0+m@؇`+~@8h+@+ @+@8x+@`+D0P@+)@`+@`+@P0+_@0+(.-{