ELFF@@#!{og_WOC Cii84@R rŁR Ciz8H4`bt"Ciz8H4u"tCiz8Bh4Ciz8h4`bCiz8@H4`0u.Ci8(*55Rw&u Cӈk8(*5Ckh84`@R rRu"'Ciz8h4kh84`@R r Rx&Ciz8h4BCiz8h4x.Ciz8h4`.xCiz8H4xx/Ciz8h4`"/xCiz8H4xx/Ciz8h4`/xCiz8H4`!Bx`7!B5`,Ciz8H4`,hCiz8H4!Rh`,Ciz8H4`-sCi85R`B-hB Ci8x'h5R(r`"-hR Ciz8H4s 5k8h5@qT@iz8h4@wb'Ci85C(Ci8@"(5;Ci85S@yCi87}S5s+yCi85hR{;yCi85y*Ci853(Ci8@9(57 yh*cyY`b-Ci85hZ [95"Ciz8h4s0hCi8H5*H*RB'R*0*RBR$RB)R*RB RRB(R@iz8h4@*OFWE_DgCoB{A_ ) ?kT ) ?kT ) ?kKT0 ) ?kkT1 ) ?kkT8 ) ?k Tvi ) ?kT ) ?kT3) ) ?kT2 )?kKT/ )?k+T/ )?k T. )?k T- ?kT,) ) ?kT*{og_WOCt"Cjy8h4@RsB-RhB.Rub Chk8 5@4Sv"|:RCӈjy8WQh47Ciy8@h4@hk85@_kbTZ ) ?kTS@u`'`&Ciy8H4`Du"'Ciy8h4@jy8h4`B+Ciy8H4tb8jCӨjy8h4@jy8h4*OFWE_DgCoB{A_֩ ) ?k+T{OC@Ci8h5t7R!Bc?cTsb8hCiu8h4tsb8hCiu8h4!Rt5 @)@?TOC@{A_RBR qT{Os hCii8h4s@t*OA{¨_RBR{ O*؊RrkT ҈Cii8h4@|@@@OB @{è_C{og_WO@*CR*A8մ"Chkz8h4Ck8@5 @9yxh(7Ciz8h4@7h"a1臟hCRhkz8h4@|"(a"CR؊Rrk T@Ciz8h4@C 5hkz8h4k8@5 @9((7Ciz8h4@(7a1臟H0a1臟CRhkz8h4@(`"CR _)@? TOHWG_FgEoD{CC_a1臟HRBR**R~@BCR*RBRRRCa*RB R ) ?k T= ) ?kTs{WOғbhCiv8h4s@uBCiv8h4@ACiv8h4@?`6 Cii84@R rŁRbCiv8H4`"nCiv8H4`bu&Civ8H4`0u.Ci85`& Ci85HRu'h Civ8h4 ҴCii84@R r R `&Civ8H4t 5`,Civ8H4`,hCiv8H4!Rh`,Civ8H4`-sCi85R`B-hB Ci8u'5R(r`"-hR Civ8H4s 55 5s0hCi85*PuKRBR?RBCR*3RBRu'*RBR*RBR RB#R**OBWA{è_ ) ?kKT@ ) ?k+T? ) ?kT| ) ?kT}i ) ?kT{og_WOsbhCix8h4s@RsB#RYBRtb C(k8 5@4u"z;RCӈkx8vQh4V6Cix8@h4@(k85@kbT{ ) ?kTt`'tb8CӨjx8h4@jx8h4`&Cix8H4`D`B+Cix8H4j*OEWD_CgBoA{ƨ_։ ) ?k+TRA_RA_{ Ou&@5*R5BR*RBRB#R**OB @{è_{ g_WOBxCk8(5 (R)hy:CHkw84`@R r R"C(kw8h4 Ci85R(kw8h4@Ci85hRy@!Ciw8h4(R@ACi8 5IRy C)i8 5)R yHkh84`@R r RbCHkw8h4Ci8 5RHkw8h4@hCi8H 5hRhy@!hCiw8h4*(kw8h4@(kw8h4k85y`OEWD_CgB @{ƨ_i )?kTr ) ?kKT )?kT )?kT J_ kT ) ?k Ti )?kTi )?k+T{g_WO&Civ8H40wCj8D5h@4qT k 7j8H5(Rhb-C(k8H5@@ 7(k8h 5-Z Ci85r-b Ci85/^ Ci85@qT/B/Ci8(5@qT/.Ci85@qT.cC(kv8h4@CHkv8h4@(kv8h4Hkv8h4Ci8 5cyCi8 5yj8H 5ODWC_BgA{Ũ_RBcR(k84 ) ?kkTRBRj84i ) ?kTqi ) ?kT\ ) ?kTi ) ?k+To ) ?k Tn ) ?k Tm ) ?kTr ) ?kKTw )?k+T )?k Ti ) ?kT{Ot& ҈Cii8h4@ATa*5`&*OA{¨_RBcR RBRRBcR*{og_WO@R*0/ ҳ"tCӈj8H5h@q4Tw&Cӈjj8h4sDx ҨCi8(5@QqHT ) +yJ @tSCi85Ci8@5BCil84 A8մ"Cjl8@4 Ci8@5 @9vx(7Cil8h4@h-7jCil8h4#R*s Cij84 cCij84 _Cij84 [jj84 BCij8@?K4 A8#Cӈjj8@S4 (CCi8@5( @9xG((7Cij8h4@('78t0Chj8h5@ qT*hj8h5HR "t0Chj85@ qThj85hRqCR*R* yc-3Chj85(@1TBCOij8C4 A8"Chjj8@K4 CGi8@5 @9\xS(7Cij8h4@q7v0Ck85@ qT qT 7wc-C(k8h5@1 T*7 (k85`-t[ Ci8(5ws-tc Ci85k8(5vbCӈjj8h4`@wCky8h4@ jj84 kj84 `Ci8H5vbyCi85yv/Ci8(5@qT`/RBRP vC/ Ci8H5@qT`/v.Ci8h5@qT`.2 0 Rj85d@BCR h"1臟Rjz8h4@i"?(`"RhCi8(5@!cR–R* "a1臟#Rjy8Oh4@"?("#R#BCiy8H4@5 ҈Cii84 _@)T#!Cii84 k@?ŸTCii8h4c@A95 \Ck85H@]@qT ) +yJ @@cCi85VsCCi8T@H5@S@4kB&'#'+0#000.3/Hv~.c/ 0C/. 7R'OO@QRY'(53Ci8*5@44Cӈj8(+5 @k7 Cij84 s@vkCij84 [@IkTO@H@ R- Ci8'5@"jThv~HCi8&5H@9 qTqT qTy_Tu7@S@@tCӈj8%5h@ q`TqaT (Ci8&5/@3@9hCij84 /@ h@1(Ci8(%53Ci8%5Ci8&5h@@Q(Ci8'5h~S(yHCi8h'5#@S@9Ci8'59(Ci8((5hCi83@9h(5@"Rs9@ hCi8'5/@9h@q(Ci8'5hR(yh@y(Ci8H(5@R?y@@9R&R!cRoR!c;@*@s5S@C@(i85@kfT 3@Chj8(5@S@@4hCi8H5h@9( 4Chj8h$5@4 Ci8 5Ci8+@ 5hCij8@4 +@ h@ (Ci853y@Rb&R!cRpR!c hj853@'@)R Cij8h4'@7@@#R7RsR!c hj8H5@(RCij8h4@7@@#R7 ) ?kT  ) ?k Tu) ) ?kT ) ?kT I ?k T  ) ?kT `i ) ?kTi ?kT X) ?kT ) ) ?kT/@  ?k TR/@  ?kKTR/@ ) )?kT I ?kT  ?k+T ) ?kT i ?kTi ?k+T ) )?kT/@ ) )?kT ?kTR  ?kkTR+@ ) )?kT ) ?kkT3@) ) ?kT3@  ) ?kT H#a􃔚1臟bCRhjx8h4@I#?(A"CRC@` ҈Ci8w5шCi8A(x5BCij8t-4 р~Ci8(w5"CCi8w5aCij8H4ѻC~ C)i8*Iv5C@i8v5C:Ci8hw5ys-(Ci8Ahw5!cRR*4O@ ix84 hjj8@S@4 G@@i8t5 @9xӨ(7Cij8h4@7"a􃔚1臟H=CRhjy8h4@"?("CR?t0Ci8K@Hy5(R*S@0Chj8h5@K@qTUcCi8S5@/Ci8)u~u /5(R/ Cil8H4&#R7`7*7:P.VsCk8H5D@!c@R^RUChj8 h5@S@4WcCi85@?kHTWCi85@kTHCi85@K@*7 hCii8h4s@Ci8H5@vCi8*5WsChj8j5D@!c@R^RUChi8 i5@y4[chCi8hj5t@kT[hCi8j5h@khThj8k5@qTSuCi8o5@h4wCi8q5@*@7 hCij84 s@Ci8p5@k8w hq5H@S@]q'Tq0TCij84 Ci85Ci8H5HCuw@i85hCi8h5QR kbTZ@HQ!qb T&CRDR** 5B ҨCi8^5Ci8C@5@"RO@ it84 (k8@5G@ux @9E(7Cij8h4@7K@b @PRBáRagRhj8(y5@B㠀Rhj8D4 ) ?kkDT Rhj8w5@BØR-RB R*RBeR*K@0 Chj8K@W5@ qT 4?@ij84 @ucCӈkj84 @(RBCRUR (k8l5v-Ci8t[K(m5@BR*$RBcRRCis8K@h4_@BgRRK@RB#RRBcRRBChR"Ci8>Hh5Ci8h5BCi8@^?(i5Ci8i5@R*CCi8hi57;C94Cӈk8 h54SChj8.0(i5H@9h<4S@R0(K|qpT|K@RBÚR1*RBR$wCkj8h4@ kj8S@4 uCi8x@J5@y5` Cii84 uCi8x@H5@y5# Cii8uC4 Cii8@h4K@5&5 hj8M5HR0Ci835@94Cij8h4CR*wR*cCis8H4@R*A#0BRBCRC`5 hCij84 w@Cij84 w2C?i8@354RvBC;i8H35њ"HC7i8>h35RC3i8#35#kCxCӈjj8nS)=|)?)LO4 @{G'A Cij8h4@1 hCii84U@O@#R*@ Cij8 z4eZ/4 0C4Cij84 w@!Cij84 @*ѨјR;CChk8(4) ?kTR Ci8h5hjj84@4 P3Ci85CCi8H5P@9"Ci8h5PCi85PS@Ci85j8: ZChk84 ?kTR  ) ?k T  ?kT  ) ?kkT  ) ?kKT  ) ?k+TK@C@{G@&"R7 ji84 @+A Cii8h4@CCi8=5O@rC9TTS hCii84U@O@Cis8h4w@/@ }5 hCij84 w@Cij84 ?@@i85;@3Ri8(57@>i853@i85Cxjj8nS)=|)?7LӨ4 @A Cij8h4@ hCii84U@#R*Ov Cij8 z4eZ4 4Cij84 w@!Cij84 @*8ѨљRCCHk8(4 ?kTR Ci8h5hkj8@4 P3Ci85CCi8H5P@9"Ci8h5PCi85PS@ Ci85j93 s9CHk84 ?kTR  ) ?k T  ?kT  ) ?kkT  ) ?kKT  ) ?k+TK@C@{+@G@"R* h7O@ ji84 @A Cii8h4@ hCii84V@*Cis8h4w@L58 ҨCi8h5@h48Ci8&5@.K ,1 T* #70Ci85@94/; @O5!7/*"7   @R hj85@cCi8V@5XCi8W@h5(k8@H74 ) ?k6TC CO@C@i8(5RC9Rk85H@]BRS@6Chj85@q6TRBLRhj85@K@q@rT qAtTS@6Chj8(5@qSTK@ qaUTRBRRhj85@BC}RXRBÃRK@h"1臟g*O@it8h4@i"?(`"ա e**RB~R,RBRK@*RBRRB#RRBR*& ҨCi85@q8TRBcxR}RA~R***RBc{R*RB#|R**C@ k8H5hj8S@5_9js8?@ 4 hk8@G@h5( @9xӨ(7Cij8h4@7"1臟;C!RO@(it8 h4@"?("C"RCHhCi8(5CD9"R|js8 4 hk8@5( @9;@3x(7Cij8h4@(7K@K@(#1臟*O@it8h4@)#?( "աB4)'@R k85@cCi8V@H5XCi8W@5hj8@h5@B_R***K@U5 _)@?T*OEWD_CgBoA{ƨ_RBÙR6Ci85K@q!%TRhj85@BMRRBR*RBC+RRBvR?RBRRBC-RCit8 4\*RBR%*RB/R*O@,*RBczR@*RB#R*K@F*RB#1R5*RB#R,RB2RCit8h4w@uURBcyR**RBR*RBuRRBc5R**Rj85$@BjRRBkRfRBlRZK@4hj85HRRBJRRhj8(4 ) ?kTRBZR*|#' Cij84 @1Ci85hR6Cij8H4c6R*6 Cii84 #6Cii84 C6Cii8H44!R"R5Cit8h4hR r#R4Rhj8h57 4Ci8 54/ Ci8h59RBPR*CRBZR*K@RBcVRK@*RB[RK@RBWRRB\R**RBoR4hj85HRRBJRRhj8Ț5@BJRRBRtҚCHk85(R )y)C(ih8O4@R r R kj84 Y(Ci8H5R(kj84 @(Ci8Ȕ5hR(y@!(Cij84 (R(@CA(Ci85HRz(yHCi8Gȓ5O@(RHy(ih84@R r Rkt8h49 (Ci8Ȑ5R(kj84 @Ci8H5hRy@!Cij84 .RB#R+RK@#a*+RCa*K@Rj8H57@@B&RK@RB#nR*RB#rR*RBCtRkt8h4@kt8h4C@i85G@yRBCRK@ui ) ?kT  ) ?kT  ) ?kKT  q T  ) ?k T ) ) ?k T c ) ?kkTp ) ?kT{) ) ?kT  ) ?k+T ) ?k Tl ) ?kT  ) ?kkT q,TC < qT : ) ?kT A ) ?kKT > J _ kT G) ) ?kT B qTC @) ) ?kkT@ ) ?kKT U ) ?k T s ) ?kT q ) ?kKT m ) ?k T h )?kT  )?k+T  ) ?kT ) ?kT ) ?kkT qT ) ?kT1I ) ?kK$T i ) ?kT ) ?k+T ) ?k T i ) ?kkT i ) ?kT??@  ) ?k+T  ) ?kT  ) ?kT  ) ?kk|T  ) ?kːT  ) ?kK{T  ) ?k+{T  ) ?kKTo ) ?kT : ) ?k T sI ) ?kkT n ?kkT ^ ) ?kk"T ?kk%T( ) ?kwT ) ?kkxT  ) ?k+xT  ) ?kwT  ) ?kwT ) ?kT ) ?kT a ) ?kT _I ) ?kkT ^ )?k+T \ ) ?ktT ) ?ktT )?k˵T )?kKT'@) ) ?k+T'@ t#@) ) ?kT#@ o@) ) ?kT@ j@) )?k+T@ d ) ?kT2 ) ?kˈTC ) ?k T  ) ?kT ) ?k+T  ?kkuTR  ?ktTR I ?kKtTR i ?ksTR ?kTR  ?k TR  ?k˖TR  ?kKTRC)?kkTC ) ?k T I ?k˖T  ) ?k(T ?I ?kK(T?) ) ?kk)T FC)?k.TCr) ) ?k/T z ?kkiTR E ?k iTRDG@) ) ?k jTG@ K ) ?kKT  ) ?kT  ) ?kkT C)?kTC  ) ?k 0T { ) ?k/T x ) ?k+/T t ) ?kk.TpC)?kTC I ) ?kT ) ?kT  ) ?kT ) ?kKT ) ?kK T_ ) ?kNTt ) ?kKT ) ?k ,T]) ) ?kGT; ) ?k+hT> ) ?k*TT ) ?kKPT } ) ?kkWT ) ?kWT  ?kWT ) ?k eT% )?kKgT7) ) ?kjT O) )?k kT S) )?kKlT ]I )?k lT]) ) ?k oT s )?koT w7@) ) ?kkuT7@G@) )?k{TG@C{og_WOғBhCi85h@qTCiu8h4@T*&#hCi8#ш5h@(4qThCi8h5h@4|A (Ciu8h43@Ci8(5{D@Ci8(5`3Ci8z@H5Ci8{@5Ci8@5u"Ci8@5 @_****** 7_T@ҔB ) ?kT ) ?kT ) ?kT ) ?kKT ) ?kKT ) ?k+T_* 7 @Ciu8h4@ Tqi ) ?kKToi ) ?kkTp$*!RB!RRBR RB#R*OHWG_FgEoD{CC_RBRi ) ?kT{og_WO@sBR* R|"@95Ckw8h4@s!RCR&RR@9-5kw8h4?@s6R&CRRR C(k825;5shCi8<5`@Ci8C^8h<5s`Ci8S^8<5`@Ci8c^8<5Ci8s^8=5s`Ci8^8(=5`"Ci8^8H=5s%Ci8^8H=5kj8^8h4@7764 Ck8H<5@:q-T)71Ci8@RSsr8-1;5Cө]i83QH<5)30hCi840<5Cө\i8;3=5){y30hCӫ[i840wS=5[Ci873]:3H=5)zy31hCӫ\i84 1w3H=5CөZi8 *=5uk8Zh>5@=qT k8>534?/ hCi8>5(Rh9 _)@?=TOSWR_QgPoO{N_Ckw8h4@saRCR&RRsR kj84 hCi8@85sw@CӨi8C^8h95y(CӨi8S^8(:5s3w@CӨi8c^8:5shCgi8s^8;5s(CӨi8^8<5(;CӨi8^8Z#0'H=5s7CӨi8^8(>5^8Bc>R# kh8h4@sѡRCR&RRsR kj84 hCi8@(:5]C^8i8;5\S^8i8(<5\c^8i8=5[s^8i8>5[^8i8H@5Z^89#0i8A5Z^8i8B5^8B?R*# R kj84 shCi8@@5`@Ci8C^8@5s`Ci8S^8hA5`@Ci8c^8(B5sCi8s^8Z#0B5Ci8^8(C5^8B#AR** kw85^(B5@R(k8A5@BBR(k8hA5@ qTRk8@5@B8RRB#ERRBBRhCi8=5hRh ) ?kKT s)?kTs  ?kT  ?kkT  ?kKT  ?kT  ?kT  ?kT  ?kT  ) ?kT  ?k+TR  ?kTR i ?kkTAR  ?kTAR i ?kTAR  ?kTAR i ?kTR  ?k+TR  ) ?kkT ) ?kT i ?kkTs)?kTs 0 ?kT* *+) ?kTG*G@ *# ?k T)?G)G@ i ?k+T)*H) *Y) ?kKTY)?G)G@@ ;@) ?kT;@)?G)G@  7@) ?kT7@)?G)G@@s)?kTs &3@) ?kT3@* */@) ?kT/@** **+@) ?kKT+@** **'@) ?kT'@** **Y) ?kTY** **;@) ?kKT;@*] *7@) ?k+T7@\]\s)?k˿Ts  ?k+T* * ?kT* * ?k˽T* * ?kKT]  ?k˼T]\ ) ?kT ) ?k T ) ?kkT ) ?k+Ti ) ?kT{OCh C)i85@ qT`Cit8H4h>@a"7hR r ROB{A_RB#GR* J _ k+T@a RA_a RA_{og_WOCt"Chkz8h4@ Ciz8h4@u0Cӈk8.5@qaTbb'!#R| 6*!cRR**OFWE_DgCoB{A_RBC R RBR*vr'!#RC6k8(+5k8'5x"'Ciz8yIh4@Ci8h&5y@!cRbR*v&Ciz8h4hkz8@h4@ Ciz8h4@7Rk8( 5@BCRu6*RBR*!cR"R*zv8!#RC6RBRk8 5Rk85d"NBcRv8!#RC6RB#Rj8(5Rj85d&NBRv%Ciz8h4@ !Ci8(5@9 47 7Ciz8*h4@h ub Ci8h5@H4<Rhkz8Qh4h9 CӨjz8x&@h4@9@hCiz8h4y@i85@@kT@) ) ?kT@RBR*RBR RBc R4Rjz8h4@B R6" ) ?kKT ) ?kT ) ?kT )?kkT ) ?k T% ) ?kTD ) ?kT ?kTK ) ?kkTX ) ?kT ) ?kTARA_ARA__?``5` @ @ @.`8`=` @@`@-`*``A;`0`.` @ @?`*`7`@@`8`6`&`9`2`@@7`6`*`@-`1`)`/`+`@-`:`1`9`3`9`&`*`.`8`2`@8`DJ-`4`'`5`4`@4`@/`@0`,`.`E;`/`8`?`>`2`2`7`@`8`-`+`*`$`@@0`5`CEG4`/` @@+`6`1`)`;`3`(`0`?`pp]/`8`5`:`)`2`?`@2`@`?`<`A6`:`3`(` @ @ @@@7`<`@L/`@K.`&`*`)`{O!@54R!9*`59*OA{¨_*RBc6R RBc7R*{@96@96{_qcom,ois6CAM_ERR: %s: %s: %d platform_driver_register failed rc = %d 6CAM_ERR: %s: %s: %d i2c_add_driver failed rc = %d qcom,ois&(o_ctrl->ois_mutex)&o_ctrl->ois_shift_mutex6CAM_ERR: %s: %s: %d failed: soc init rc %d 6CAM_ERR: %s: %s: %d failed: to update i2c info rc %d 6CAM_ERR: %s: %s: %d failed: couldn't create ois worker %d cam-ois6CAM_ERR: %s: %s: %d fail to create subdev 6CAM_ERR: %s: %s: %d o_ctrl ptr is NULL 6CAM_ERR: %s: %s: %d Failed to copy from user_ptr=%pK size=%zu 6CAM_ERR: %s: %s: %d Failed in ois suddev handling rc %d 6CAM_ERR: %s: %s: %d Invalid compat ioctl: %d 6CAM_ERR: %s: %s: %d failed: cci_client %pK (&o_ctrl->worker)->lockois_worker6CAM_ERR: %s: %s: %d sched_setscheduler failed on ois_worker 6CAM_ERR: %s: %s: %d ois device is NULL 6CAM_INFO: %s: %s: %d platform driver remove invoked msm_oismsm_ois6CAM_ERR: %s: %s: %d Invalid Args client: %pK id: %pK 6CAM_ERR: %s: %s: %d i2c_check_functionality failed 6CAM_ERR: %s: %s: %d kzalloc failed 6CAM_ERR: %s: %s: %d failed: cam_sensor_parse_dt rc %d 6CAM_INFO: %s: %s: %d i2c driver remove invoked /buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/techpack/camera/drivers/cam_sensor_module/cam_ois/cam_ois_dev.c 99::=GN.<$fpwOlp #<\|$ #p$  6CAM_ERR: %s: %s: %d [OISCali] ReCalib FAIL, rc = %d 6CAM_ERR: %s: %s: %d [OISCali] WrGyro FAIL, rc = %d 6CAM_INFO: %s: %s: %d [OISCali] SUCCESS ois_debug6CAM_ERR: %s: %s: %d OIS Power down failed 6CAM_ERR: %s: %s: %d destroying the device hdl 6CAM_ERR: %s: %s: %d Invalid arguments 6CAM_ERR: %s: %s: %d Invalid handle type: %d 6CAM_ERR: %s: %s: %d Failed Copy to User ois_cap: ID: %d6CAM_ERR: %s: %s: %d Failed to acquire dev 6CAM_WARN: %s: %s: %d Not in right state for start : %d 6CAM_ERR: %s: %s: %d Failed in ois pkt Parsing 6CAM_WARN: %s: %s: %d Cant release ois: in start state 6CAM_ERR: %s: %s: %d link hdl: %d device hdl: %d 6CAM_WARN: %s: %s: %d Not in right state for stop : %d 6CAM_ERR: %s: %s: %d invalid opcode 6CAM_ERR: %s: %s: %d failed: o_ctrl %pK 6CAM_ERR: %s: %s: %d failed: power_info %pK 6CAM_ERR: %s: %s: %d power down the core is failed:%d 6CAM_ERR: %s: %s: %d Device is already acquired Device Handle: %d6CAM_ERR: %s: %s: %d ACQUIRE_DEV: copy to user failed 6CAM_ERR: %s: %s: %d error in converting command Handle Error: %d 6CAM_ERR: %s: %s: %d Inval cam_packet strut size: %zu, len_of_buff: %zu 6CAM_ERR: %s: %s: %d Invalid packet params 6CAM_ERR: %s: %s: %d Failed to get cpu buf : 0x%x 6CAM_ERR: %s: %s: %d invalid cmd buf 6CAM_ERR: %s: %s: %d Invalid length for sensor cmd 6CAM_ERR: %s: %s: %d Failed in parsing slave info Received power settings buffer6CAM_ERR: %s: %s: %d Failed: parse power settings Received init settings6CAM_ERR: %s: %s: %d init parsing failed: %d Received calib settings6CAM_ERR: %s: %s: %d Calib parsing failed: %d 6CAM_ERR: %s: %s: %d OIS Power up failed 6CAM_ERR: %s: %s: %d Failed OIS FW Download 6CAM_WARN: %s: %s: %d CCI HW is restting: Reapplying INIT settings 6CAM_ERR: %s: %s: %d Cannot apply Init settings: rc = %d 6CAM_ERR: %s: %s: %d Cannot apply calib data 6CAM_WARN: %s: %s: %d Fail deleting Init data: rc: %d 6CAM_WARN: %s: %s: %d Fail deleting Calibration data: rc: %d 6CAM_WARN: %s: %s: %d Not in right state to control OIS: %d 6CAM_ERR: %s: %s: %d OIS pkt parsing failed: %d 6CAM_ERR: %s: %s: %d Cannot apply mode settings 6CAM_ERR: %s: %s: %d Fail deleting Mode data: rc: %d 6CAM_ERR: %s: %s: %d More than one cmd buf found in shift_get 6CAM_ERR: %s: %s: %d Empty cmd buf found in shift_get 6CAM_ERR: %s: %s: %d Failed to get cpu buf 6CAM_ERR: %s: %s: %d invalid generic_ptr 6CAM_ERR: %s: %s: %d Invalid Opcode: %d 6CAM_ERR: %s: %s: %d Invalid Args Slave addr: 0x%x Freq Mode: %dSlave addr: 0x%x6CAM_ERR: %s: %s: %d Invalid Master type : %d 6CAM_INFO: %s: %s: %d Using default power settings 6CAM_ERR: %s: %s: %d Construct default ois power setting failed. 6CAM_ERR: %s: %s: %d failed to fill vreg params for power up rc:%d 6CAM_ERR: %s: %s: %d failed to fill vreg params for power down rc:%d 6CAM_ERR: %s: %s: %d failed in ois power up rc %d 6CAM_ERR: %s: %s: %d cci_init failed: rc: %d %s.coeff%s.prog6CAM_ERR: %s: %s: %d Failed to locate %s 6CAM_ERR: %s: %s: %d Failed in allocating i2c_array 6CAM_ERR: %s: %s: %d OIS FW download failed %d 6CAM_ERR: %s: %s: %d Invalid settings 6CAM_ERR: %s: %s: %d Failed in Applying i2c wrt settings 6CAM_ERR: %s: %s: %d i2c poll apply setting Fail 6CAM_ERR: %s: %s: %d OIS Timer Error. 6CAM_ERR: %s: %s: %d invalid timer state = %d 6CAM_INFO: %s: %s: %d Successfully started OIS shift reader. 6CAM_INFO: %s: %s: %d [0xE003] %s: buf[0-1]=%02x%02x, buf[2-3]=%02x%02x, buf[4-5]=%02x%02x, buf[6-7]=%02x%02x 6CAM_INFO: %s: %s: %d [0xE005] %s: buf[0-1]=%02x%02x, buf[2-3]=%02x%02x, buf[4-5]=%02x%02x, buf[6-7]=%02x%02x 6CAM_INFO: %s: %s: %d [0xE001] %s: buf[0-1]=%02x%02x, buf[2-3]=%02x%02x, buf[4-5]=%02x%02x 6CAM_ERR: %s: %s: %d read seq fail. cnt = %d 6CAM_ERR: %s: %s: %d Too many i2c failed. Stop timer. 6CAM_ERR: %s: %s: %d OIS shift data enqueue failed 6CAM_ERR: %s: %s: %d invalid OIS shift buffer index: %d 6CAM_ERR: %s: %s: %d HRTIMER_NORESTART 6CAM_ERR: %s: %s: %d Invalid ois timer state:%d 6CAM_INFO: %s: %s: %d Successfully stopped OIS shift reader. num cmd buf:%d6CAM_ERR: %s: %s: %d invalid packet:%d %d %d %d 6CAM_ERR: %s: %s: %d ois_get_shift: size copy to user failed! 6CAM_ERR: %s: %s: %d ois_get_shift: buf copy to user failed! 6CAM_ERR: %s: %s: %d Invalid addr while read OIS data: %x 6CAM_ERR: %s: %s: %d Invalid read size while read OIS data: %d 6CAM_ERR: %s: %s: %d camera_io_dev_read_seq failed! 6CAM_ERR: %s: %s: %d ois_read_reg: copy to user failed! /buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/techpack/camera/drivers/cam_sensor_module/cam_ois/cam_ois_core.c #* lsdvy-6BV\cpw~%)S/35QS\j~ el)9NU6CAM_ERR: %s: %s: %d soc_info is not initialized 6CAM_ERR: %s: %s: %d dev.of_node NULL cci-masterfailed rc %dcell-indexcci-device %dfailed: ois get dt data rc %d6CAM_ERR: %s: %s: %d of_node is NULL, device type %d 6CAM_ERR: %s: %s: %d cam_soc_util_get_dt_properties rc %d gyro-correct-enable6CAM_INFO: %s: %s: %d failed to parse gyro-correct-enable, set to default 6CAM_INFO: %s: %s: %d gyro-correct-enable %d gyro-correct-index6CAM_INFO: %s: %s: %d failed to parse gyro-correct-index, set to default 6CAM_INFO: %s: %s: %d gyro-correct-index %d 6CAM_INFO: %s: %s: %d No GPIO found 6CAM_ERR: %s: %s: %d No/Error OIS GPIOs 6CAM_ERR: %s: %s: %d get failed for %s /buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/techpack/camera/drivers/cam_sensor_module/cam_ois/cam_ois_soc.cjpu&x}'!',$/35$8<?KSdescription=CAM OIS driverlicense=GPL v2parmtype=ois_debug:boolvermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64name=cam_oisintree=Ydepends=cam_sensor_util,cam_utils,cam-sensor-io,fw-update,cam_req_mgr,cam_mem_mgr,cam_debug_utilalias=of:N*T*Cqcom,oisalias=of:N*T*Cqcom,oisC*cam_ois_driver_initcam_ois_init_subdev_do_ioctlcam_ois_read_workcam_ois_i2c_drivercam_ois_shift_timercam_ois_stop_shift_readercam_ois_init_subdev_paramcam_ois_i2c_driver_probecam_ois_driver_cmdcam_ois_driver_soc_initcam_ois_pkt_parse/buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/techpack/camera/drivers/cam_sensor_module/cam_ois/cam_ois_core.ccam_ois_platform_driver_removeregistered_driver.1cam_ois_start_shift_readercam_ois_subdev_core_opsregistered_driver.0cam_ois_shutdown/buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/techpack/camera/drivers/cam_sensor_module/cam_ois/cam_ois_soc.ccam_ois_update_i2c_infocam_ois_power_downcam_ois_slaveInfo_pkt_parsercam_ois_get_dt_datacam_ois_subdev_closecam_ois_get_dev_handlecam_ois_power_upcam_ois_get_shiftois_debugcam_ois_i2c_driver_removecam_ois_fw_downloadcam_ois_platform_drivercam_ois_i2c_idcam_ois_apply_settingscam_ois_shift_data_enqueuecam_ois_platform_driver_probe/buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/techpack/camera/drivers/cam_sensor_module/cam_ois/cam_ois_dev.ccam_ois_read_regcam_ois_internal_opscam_ois_util_validate_packetcam_ois_create_thread__keycam_ois_calibrationcam_ois_subdev_opszRx C  8\B ,TH ` ,\H ` `E 0C  D 0,H ` DD 0,hG ` AAzRx D 0(8DG ` (dF P C  ,PH ` ,H ` ,$H ` @D  `AxAzRx ,|H ` HA`AzRx Linuxcam_oisFiūmodule_layout8/devm_clk_getRcam_sensor_util_init_gpio_pin_tblucam_soc_util_get_dt_properties2$of_get_parentM-of_property_read_variable_u32_array$param_ops_boolΈhrtimer_forwarde?ktime_get}kthread_queue_works__asan_report_store_n_noabortfns_to_timespecktime_get_with_offset6Scamera_io_dev_writei^camera_io_dev_pollVxhrtimer_start_range_nsrX|hrtimer_init ohrtimer_cancelGusleep_range GyroOffsetCorrect&release_firmwarecma_release՜icamera_io_dev_write_continuousAcma_allocPOdma_contiguous_default_areagrequest_firmware1(snprintfD?camera_io_initr?cam_sensor_core_power_upmsm_camera_fill_vreg_paramsHۈ__check_object_sizeucamera_io_dev_read_seqwÄcam_create_device_hdlO__asan_report_store1_noabort __asan_report_load_n_noabort,Icam_sensor_i2c_command_parser3ecam_sensor_update_power_settings~)Hmemcpycam_packet_util_validate_packetcam_mem_get_cpu_bufccam_debug_logDfcamera_io_releaseVcam_sensor_util_power_downdelete_request{fcam_destroy_device_hdli,WrGyroOffsetDatab+GyroReCalibrate__asan_unregister_globalsF<__asan_register_globalsA)k__arch_copy_to_user~Lkasan_check_read}P__arch_copy_from_userUƧkasan_check_writedmemset__stack_chk_failosched_setscheduler~wake_up_process+kthread_create_on_node.[kthread_worker_fnQ__kthread_init_workerg__stack_chk_guard kthread_stop2: mutex_unlock֮Amutex_lockdevm_clk_putЄ__asan_report_load1_noabort\M__asan_report_store2_noabortZ__asan_report_load2_noabort__asan_report_load4_noabortH__asan_report_store4_noabort zkfree)cam_unregister_subdevS+cam_register_subdevHWstrlcpyv__mutex_init<C__asan_report_store8_noabortt-5kmem_cache_alloc_traceRŞ__asan_report_load8_noabort&kmalloc_cachesmi2c_del_driveru=platform_driver_unregister2|printkcam_get_module_nameJS^i2c_register_driver,<__platform_driver_registerEzZ__sanitizer_cov_trace_pcGNU9'b$(`,`D`H`LP`T`d 8$8@8D8HL8P8`888(D\x  @@` `$8|   $ (4@HPTX\dlt| Xt,H`x ,048<HT`X\``l   , 4 < D X ` x        $ @ D X p  t @|   @   `  `        ( H P X \ ` d l                  D X x          H T ` h         8Dh $,4<`@D`HTdpx|  4PXt```` ``$@\x888888 ,DH@L@dh`lp`t ,8@H` LP` Tdpx      $,4<@DHT\d 8DPTXI\`Ilx |I I ,4<HPX`x@@ 0@4@<`p@@H\8d8x8|888h8l8pt8 08H$@\lt|,@$@\t0Hl@@      , T X h x      H!t!!!!! "<"`"|""" #,#\#x### # $D$$$$$$%,%8%%%%%%&\&d&t&|&&&@&&@&&&&&& ''','4'H'L'P'T'`'l'' '''''`''`( (4( H(l( ((((),)X) \) `***H+P+++,,--!--!-$-0-4-@@-D-@H-\-h----4.`.d.!p.t.!x........../////D/d/l/////0(0L0d0000 0 1<1\1!|11!1!122 <2 d222222  303 x333"84<4@4D4X4t444444$5 45T5\556,686@6h6l6`-p6t6`-67,7@7d7777`-77`-7p8889#9$9(:4:D:L:X:`:h:l:p:t:|:::::::::::: ;;;;$;0;8;@;`D;H;`L;\;d;l;`p;t;`x;;;;;<<<$<,<4<8<<<@<L<T<< << <<<<<<<<<<<<=$=,=0=4=8=H=P=\=d=h=l=p=x==========`==`==4> X>>>>>>>>????$?,?4?8?77=ȇ܇ $ 8(, 8<Th88Ĉ؈?99 `8`84`98`9L=X`h9lp9t| : :ĉ̉:Љ:=:: (0D@;HL@;P\t@ 0APxċ;ȋ̋;Ћ؋;; $<(,<08DL`h`<lp`<t،,H`|@#č@#̍܍@#@#(`8P\8 `(  @Xw`@ p @  C@   @ 0 @`X`@ p @  @ 0   @ 0@ @X`@ pP  @ ` @ p  @ 0 @@X`@ p `@  @   @ 0 @ X`@ p @  @   @ 0 @`X`@ p @  @@ 0    @ 0 @ @ `X ` @ p P   @ `   @ p `  @ 0  @ X ` @ p    @  `  @     @ 0  @  X ` @ p    @    @  `  @ @ X ` @ @  `0 0   `0 1   `00 1@ X ?` `0p  1   `0 01   `0 @1@ `00P1@X``0p`1`0p1``01 `001@X``0p1``01`01  `001@X``0p1`01@`02 `002@X``0p 2``002`0@2 `00P2@`X``0p`2`0p2``02 `002@ X``0p2`02`02@ `002@X``0p2`02 `03 `003@X``0p 3 `003`0@3 `00P3@`X``0p`3`0p3 `03 `003@X``0p3@`03`03 `003@`X``0p3`03 `04  `004@ X``0p 4@!`004!`0@4! `00P4@ "X``0p`4"`0p4"`04`# `004@#X``0p4`$`04$`04 % `004@`%X``0p4%`04&`05`& `005@&X``0p 5 '`005'`0@5' `00P5@@(X``0p`5(`0p5)`05) `005@@*X``0p5*`05 +`05 +  `00 5@ +X ` `0p 5 @,  `0 5 ,  `0 6!-! !`00!6@!`-X!`!`0p! 6!-!!`0!06!.!!`0!@6"`." "`00"P6@".X"`"`0p"`6" /""`0"p6"/""`0"6#0# #`00#6@#6X#`#<p#P=#7##<#`=#`7##<#p=$7$ $<0$=@$7X$`$<p$=$ 8$$<$=$`8$$<$=%8% %<0%=@%9X%`%<p%=%`9%%<%=%9%%<%=& :& &<0&>@&:X&`&<p&>&:&&<& >&@;&&<&0>';' '<0'@>@'<X'`'<p'P>'`<''<'`>  (,0`8<@`DPTXpx `` $,04<@DHPX      0 @ P ` p            0 @ P ` p         011 101@1P1`1p11111111122 202@2P2`2p22222222233 303@3P3`3p33333333344 404@4P4`4p44444444455 505@5P5`5p55555555566 606@6P6`6p666P= `= p= = = = = = = = = > >  > 0> @> P> `> ,$؍Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)<X,  (  H\l,H 0d\8|4 qu $,D$t@؍`< pt$K` `@< @ `5  `t t  @  @.   @@``  @G , `v  `  `k  `n  `  `b\  `%  ``  @4@ c  `@  ` -  `(  &  ``  `  \  ` `  `  `f  `  ` @@ , n  r  n   `@  @8  `n n n n tH  ` @`5  `g8T  `  `n  @`  `c  `  @`v  `k  `@s  !@  @@  !@  @  @%  @rq[  `-@  `&  `  `  ``  `  `  `    `  `  ``  `  %@k  `%@  ``  '`  ``{  `K  `  @`  `  `p  `V  `S    `  `  -`-  ``  @(`  %`  `  &`C  `#1  `&`x  `  #h  `$`  ``  $`^  `f  `  `[  `  -`  .`u$$  (`  /}  .`  /`!  `.`P  0`  `  ,`N  "`  @!`  "`  `  `  `  "n   '`  &`'  '`@c  )  )  @*)  *`  +`  +`  +`X  @,`  $ ` n (n   *n  n n n t@  `7@  7@ 6`5  7`T  7@  8@  8`k  9`v  `8@  `9@  9-  :`  :@  :&  @;`  ;`n  <`  `<` @#؍n 6n @#n n n l    t n   BU  n 9  n  a  /  %n n  :q Fy&~T \^<@|w1NjVdI % 4 P+] Z@c H   D/z1HFN$0E    2 u P\h.init_array.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt.bss__versions.modinfo.rela__param.note.GNU-stack.text.ftrace_trampoline.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.data.rela.init_array.1.rela.fini_array.1.rodata.str1.1memcpystrlcpycam_ois_platform_driver_probe.__keycam_ois_create_thread.__keyof_property_read_variable_u32_array$xcam_unregister_subdevcam_register_subdevdevm_clk_putdelete_request__asan_report_store_n_noabort__asan_report_load_n_noabort__asan_report_store8_noabort__asan_report_load8_noabort__asan_report_store4_noabort__asan_report_load4_noabort__asan_report_store2_noabort__asan_report_load2_noabort__asan_report_store1_noabort__asan_report_load1_noabortof_get_parent__mutex_inithrtimer_initcamera_io_initcam_ois_driver_soc_initmemsetktime_get_with_offsetcam_packet_util_validate_packetdevm_clk_getktime_getGyroOffsetCorrectcamera_io_dev_write_continuouswake_up_processcam_ois_subdev_opscam_ois_internal_opscam_ois_subdev_core_ops____versionshrtimer_start_range_nsmsm_camera_fill_vreg_params__asan_unregister_globals__asan_register_globalscam_ois_apply_settingscam_sensor_update_power_settingscam_soc_util_get_dt_propertieskmalloc_caches__module_depends.strasan.module_dtorasan.module_ctori2c_register_drivercam_ois_platform_driveri2c_del_drivercam_ois_i2c_driverplatform_driver_unregister__platform_driver_register__arch_copy_to_user__arch_copy_from_usercam_sensor_i2c_command_parsercam_ois_shift_timersched_setscheduler__kthread_init_workercamera_io_dev_read_seqcam_sensor_core_power_upkthread_stopcam_ois_shutdowncam_ois_power_downcam_sensor_util_power_downcam_ois_calibrationkthread_worker_fncam_ois_subdev_ioctlcam_ois_init_subdev_do_ioctlparam_ops_boolcamera_io_dev_poll__stack_chk_failhrtimer_cancelcam_destroy_device_hdlcam_create_device_hdlcam_sensor_util_init_gpio_pin_tblprintkkthread_queue_workcam_ois_read_workmutex_unlockmutex_lockcam_ois_dt_match__param_str_ois_debug__param_ois_debugcam_debug_logcam_ois_construct_default_power_settingcam_mem_get_cpu_bufsnprintf__check_object_sizecam_ois_platform_driver_removecam_ois_i2c_driver_removecamera_io_dev_writekasan_check_writeGyroReCalibratecam_ois_subdev_closecamera_io_releasecma_releaserequest_firmwarerelease_firmwarecam_get_module_nameinit_module__this_modulecleanup_module__mod_of__cam_ois_dt_match_device_tableusleep_rangekfreekthread_create_on_nodekmem_cache_alloc_tracecam_ois_platform_driver_probecam_ois_i2c_driver_probehrtimer_forward__stack_chk_guardcam_ois_driver_cmdcam_ois_i2c_idcam_ois_create_threadkasan_check_read$d__sanitizer_cov_trace_pccma_allocns_to_timespecWrGyroOffsetDatadma_contiguous_default_area.str.89.str.79.str.69.str.59.str.49.str.39.str.29.str.19.str.9.str.88.str.78.str.68__UNIQUE_ID_alias58.str.58.str.48.str.38.str.28.str.18.str.8__UNIQUE_ID_license97.str.87.str.77.str.67__UNIQUE_ID_alias57.str.57.str.47.str.37.str.27.str.17.str.7_note_6__UNIQUE_ID_description96__UNIQUE_ID_ois_debugtype96.str.86.str.76.str.66__UNIQUE_ID_intree56.str.56.str.46.str.36.str.26.str.16.str.6.str.85.str.75.str.65__UNIQUE_ID_name55.str.55.str.45.str.35.str.25.str.15.str.5.str.84.str.74.str.64__UNIQUE_ID_vermagic54.str.54.str.44.str.34.str.24.str.14cam_ois_platform_driver_probe.__key.4.str.4.str.83.str.73.str.63.str.53.str.43.str.33.str.23.str.13.str.3.str.82.str.72.str.62.str.52.str.42.str.32.str.22.str.12.str.2__unnamed_1.str.81.str.71.str.61.str.51.str.41.str.31.str.21.str.11.str.1registered_driver.1.str.90.str.80.str.70.str.60.str.50.str.40.str.30.str.20.str.10registered_driver.0@ R`M``>``' W  . \`p> g>>20 8u0( X@\9@8  @7 )@ @8h @ @8` +@H D0@p p@` @P0 }0"7M8