ELF@@A@@!#q! qT||R!hcA_֠_?#{S[ A@rA?q ThT AR_q@bRSA[B{è#_!Q?qTHR_SA[B{è#_DbRSA[B{è#_?#{Ss aBOBRSA@{è#_?#{A8SR[c ,B7B RcܢRvaravezdcb@?a*t25bA@xq/T_qRRcb P%<%_|DR8R_|fV!cxe^dy`@7TVQRB6Q` [r_k8TR!`>@h5TR!`:@h4Tky"c@%RDErc2e6cdb**`'5c`@e dbBc*aR*'5v" t" B!+zrARb@F @B Rd@[rxf%[Sf" RrRRjDB ReAC@rq{%f#@Kn" Rf'@rC@%䥁RKr!R&r~!Rr%ǂ!Rr%Ɔ" R*BrRv""Rr%zB"R&rNJb Rr%ǎ!R%Brǒ#R%Brǖ#R%Brǚ#RBrǞB Rr%Ǫb Rr%,Dz" Rr%Ǯb RrR҃RǶ"R%rǺҢ"R%rƾ#R*rcRn@45`@*`5g@q@Tb*@4 kD+@ R_q`T!kDA87@,BB!T*SA[BcC{Ǩ#_!*BkDf@aRR`RT@~Tj@T@~Tn@T@~Tr@T@~TŎ@T@yTz@T@yTab#RR@R#R*a@RaRv^*5}R!RkD+@*!tBx 9*BkD+@*!!tk+?#{A8S[,BҴ@qT7<*b|@Zkyc@yc y"R@#@yyy+*7@RA8@,BBҡT*SA[B{֨#_B**B@*@BB@(mUR쇁** MUrLu R&87B|aӥ| hTȚTcT%T% T?ΡJTqTEAT9`R@9n9_ 6?#{A8S&Z[IR'R`,B/e@yd@y[`@26<BRcygykyyyy'y7[A9R9A8/@,BB!T*SA[B{ƨ#_B**`B!?#{A8  ,B!R`@@59`@7R`5@9!7A8@",BcҡT @{è#_R5@9R!6@R?#{A8S$ ,B/҃`@Dt BR5A9R[" `@_ q! A5R}5A9R`@~SRqs5A9R`@l4[B@A8/@",BcTSA{ƨ#_[B`@A9!RX5A9#br@ x` T!RsD6rs~!m!|@!!!!xS![B [B@[?#{A8S ,BR`@-`4A8@",BcTSA{è#_`@@9!R 5`@@9AR`5@9S *s*`~?#{A8S[eRU`,B'f@yg@y#Z`@6<"RRcygykySx97A8'@,BBAT*SA[B{Ũ#_B***`B!?#{S*@snS*AR4SA{¨#_ր@b>H!R5@bNPRSA{¨#_?#{S@#t@@Bxc4@cE ckTRekTZRkRTZIRk&RcЈןkTZbkBTZksc )4A)AҀ**" @kT!@k`SA@{è#_<qRb #R)3t@?#{A8,B@@@5S@@qT[AuA)** @kAT @kTb@B#Rzb )7@aBRSA[BA8@",BcaT{Ĩ#_SA[BSAS[?#{S<@_A?qTRR`_ RR`_RR`_RR`_RR >A!Ra"`RA RRSA{¨#_ RR`_RR`_R!R?#{RSt>@!R`Aq`TAR SA{¨#_AE@ÀqATR!R||dahaA4kAT@@ @9q@@$@z`T?`qFzT? q $qhT|yRÄA)C)A)__?#{S[pAA @q`TB:@@2@! 6@xcA!|!|SA[B{è#_G9BR"R"||ӆhbB 4!kAT @9?xSAsqh TXcc|B_,TЙ҂_,T҄d!?\TxaaT*A*RA*A#?q@A"@K&@A奁R@*#ҢKA*A@@b BQ*0@_kmTkd|@B|@#SA[B{è#_ւ|SBAR!*?#{Sc @@ 5[u"v vR9@4[B*SAcC{Ũ#_#rAO*@7%A)҃A`t@B#x x`kLTrA`Ts!RB@cBrRr9:#@sR`BOB#@BRkaT#@#@?#{ScS@5k  [ wR9`4[BkD*SAcC{Ũ#_֥ @@"҃AA @#R_qc~|ӂhcC 4s?kATC @9 @ q T`q T @C@ A@? q$Lz`T?(qT$R?qTR"R!Q*y.y"R?(qT 2y@A4!sA?Tx@!R s"!s9 @ Bk`T R c 9 @RABDR"R*y.ybR?$qT!Q"R?(qHT  @C @9 qAT?qHTR[ax?qITRRVr@y@4@R@ABv!rt!p@y"4#@aARR&ҟq_|P@<D2DRCFED0y_|#R_!!!p@y#@5!#@?#{[@@5S @4 b@bAbBSAR[B{è#_ր@3r@ykT R|s@s!!?#{A8k9L"d,B74S}RcR[+u @9t@y q{@9v@Xz`T@4*5@ A9*B; *55s"T SA[BcC+@A87@,BBATkD{Ǩ#_**~BRAqTS[c+?#{A8Su@ ,BR" р@4`J@! RArkT!,kTA"RrkT@R`@RA8@",BcATSA@{Ĩ#_ֵ"@AR~~V@47!"@!R~~Nq5@9?qT(T@R?@qaT"B @7A ~~aR8`5@9@9 \3$B !QR!?qT RkT?#{[SA8զA@,B*Rq"Rcb||Ӕhb4kAT&@9`R@4A8@",BcaTSA[B{Ĩ#_ւ2@9R@ 5@!R54Rk@@9!RBxB*@5@kRAR@5@AR@9Bp*`5@kRsR`5@@9RB b*?#{A8S[*avR9@,B?`@! 4azR94*AR*`5RA8?@,BBҡT*SA[B{Ȩ#_5cRRk+;@y@W@*5A@"@ A"|›E*qTR{k T"@Q4R4;@scCkD+@BBR!sbB !;@bR!ccScKA@cxSb|@?IT`#S#KK!8S! @Q5`@RAR2`@RaR.`@RR*`@RR&`@RR"`@RR`@RR`@R!R`@RR* 59!`@!R5A9qTRqT*!  !;@!Raz9`@R5`@RA9B25`@R@5`@RA9B25`@RR5`@BRAR@5R`@cCkD+@#R҅ck+?#{A8S!R[@`@ҢB@_kTAbRt?qR@>Hӧ 4 7@AR@>HӠ 4 7@R @@B BQV<BH5@*!Rz 7@AR@>Ht4@7@Rv@>Hm5@*!Rh7@ARv@>Hb5@*aR]7@R"@>HW5@*RR 7b@R&@@B S<BH!5@*aR`7@Rt@>H@47@c@*R`6@aR@9BpB26@*R@*aR 6?#{A8cS[srA ,B?BvAAU@@c@8@qT4kAq TrABch@P@c$@yjR B @ R|! ||C@h` 4kAT` @9|"G9!|!!~Ӕ@R5@RA9BlB25@A9R14R7c@6@q AzTqAzAT!Vk*`7*@!R*q35A937@AR* 84*<96V64kDqT@aR5@aRA9BxtkDA8?@,BBST*SA[BcCsE{Ȩ#_@aRn*5@aRA9B2Y*5kAq!TAЙҀ<Ri T$@G9gRM5@RA9BlB285A9@Rk?5k@R@*+5@A9R3@5@*R 5@A9R(5A9R@3B25@!R`5@!RA9BdB25A9RrR@B|BCbZR:@aR*@5@aRA9B2*4z{\R@r@!*7qTV 4@!R* 5c@@?qA9!RBx**5@R*5@RA9Bx**|7DdRR⣐Rb=rAR@~~d|"~"cBc|KU|K**5BR9BR@*5RR9aCR@*#4 7*7*qT !T@R*47@R*04*7D RD"RrAAR@~ ~~XfBnq*5@*aARk* 5q TQAR@ b*5DARD@~ "?HX*5@*!ARR*5kT AR@J*7@5@? qH-TRM* 5@SA9RBB*6*\7@aR>*5@ RA9aRb*(*5@R`R"*5@RA`R*5vr9kD@bSR5@A9R 5@*R5@A9R5A9R@b3B25@!R@5@!RA9BtLT@{SQq8^@aR5@aRA9Bx65 @aR`5@aRA9B@aR`5@aRA9BkDE@aR*`5A9A9\3{'@!ԊR*5@@R*47r@6@*`7@R*4*|7@R*47g8@R*5A9A9*\3<5kDBR9CR@*5zSR@k!BRx*5@"ACRr*@@RA9Bxk*6@Rr*5A9A9*\3g4*q˺T T*7 Rg@*!_qT |!Rr|fD4 4`DDZQA9D|g@|_kTD_kTD|kB T<q|S{R?k! @"$H8$AR"* 5@*aR*`5_kT@xR?H*5@*R *\7*=*' )v*qTTM)@R*5A9A9\3t@R*5A9A9\3M֬5[ {kT|S{ {4*B*B !kD]k?#{A8S[c<@",B7"ѴA؂_*4BB!!A87@,BBT*SA[BcC{Ǩ#_* 5"`R* 5>Az9 :A!R>A!RBRq>AR}BR:ARBR5ĉ_BRR}ׂ_@yq@TRbRSyS/$RC"R@Sx9*`7ׂ_?ARr*4BB!!>A!R`RABB!!_R@_CaRI*5!!!bRk_C!R=*`5_!RCA9BdB2'*`5,*7B*@5A_qT qAR*5R qT B{cxS`2c_zb2RBB*5_RR*5_ qRRRb*5_bR* 4>A!R`RA R+RR*5_RR*5_R!R*@5BR}Ҁ>BB`!*!d?#{S[*ca4_ сR*@ 7` * 5w vR95rR9@ 5bK9 5ABR`_?q` TR*t5qv985*SA[BcC{Ĩ#_  vR9X5Ru_R`_*SA[BcC{Ĩ#_A`_?qTBR*SA[BcC{Ĩ#_A!4"Q*Bb?k@T*`*4`_R*B|_J55;aB)*@5b 9RR9*R@5`_A@R3*RR.*R4?#{A8S[ ,B'ҁJ@@!gQ" !$qTrAADCPq@AcB@!Qd$@" 0@L@@R*4J@#Rr?k`)TT0Q?k-Ti T"Rr?kT?kaT"@х@J9RR~~kt*!4 մ@R@A8'@,BBҁ5T*SA[B{Ũ#_֠#R@r?kTT Rr?kT` Rr?ka3TƀB"@B =R~~Bhc8*DQ?k@T@?kATaR*(Q?kT?k Tc"@@R~~4* 5~~RA9B2*@5~~>H!R*5~~*AR*cClQ?k+Tc"@v@@4@~~7~~4z@!4@$7 RcC Q?ka)Tc"@@@4@~~A7~~T5@"4@6"@ART$B$Hf*5~~*aR`*cCwQ?k%Tc"@@R~~ 4`*5~~RA9B2K* 5~~*RE*cC\R*WrA"@у@R@~~B T<B* *5~~RA9B*cC*`5~~RA9Bx*cCR~~aR*`5qA9~~BxaRb**4cCaR*@5qA9~~BxaRB** 4cC"@є@!R~~*5qA9~~!Rb`3*5~~R* 5qA9~~BxRB**c"@@R~~*5qA9~~BxRb**@5~~5 BRBt@V@>Hy*5~~*!Rs* 5~~>HӁRm*`5~~*Rg*cC~q* 5~~RA9Bx\*cCsRd*5~~R^*5~~A9RA9V*47z@s>#*s @? 3kJTq*cCS~~RC*5A9A9 *cE?#{!{#_endpoint node not found Could not parse endpoint Unsupported bus type %d xclkfailed to get xclk xclk frequency out of range: %d Hz powerdownresetDOVDDAVDDDVDDFailed to get regulators &sensor->lockFailed to register sensor 3%s: %s: oversized transfer (size=%d) 3%s: %s: error %d: reg=%x, data=%*ph %s: error: reg=%x %s: error: reg=%x, val=%x %s: can't set focus when not powered ov5640_af.binfirmware upload success fw started after %d ms uploaded firmware didn't start, got to 0x%x %s: no autofocus firmware available (%s) %s: autofocus firmware load failed %s: wrong virtual_channel parameter, expected (0..3), got %d %s: failed to enable regulators %s: failed with %d %s: failed to read chip identifier %s: failed to enable clock ov5640DisabledColor barsColor bars w/ rolling barColor squaresColor squares w/ rolling bar?#{{#_P          drivers/media/i2c/ov5640.cinclude/media/v4l2-subdev.hinclude/media/v4l2-subdev.hinclude/media/v4l2-subdev.hinclude/media/v4l2-subdev.hinclude/media/v4l2-subdev.hinclude/media/v4l2-subdev.hinclude/media/v4l2-subdev.hinclude/media/v4l2-subdev.h!@0 ? 0o#0000@0 ? 0oa0000x@ xh` x@n@ hH @V@@ @h @@@ hX @@ 8<h 8<h@@ 8@h 8@hV@ h8@ h@ d@ @08P@8 (P@82  @   @   z Mdظl ;4-X, ( (4I#4I#U"U"\\```*.q q q ظov5640_write_regsov5640_read_regov5640_write_reg<ov5640_set_ctrl_focusov5640_af_initov5640_set_virtual_channelov5640_set_power_onov5640_init_slave_id11066162636!677Z7x7 7`7999 17663-0` 6R7 GP:C::566646@"6<<(<<<< < < <@ 8A!8818166)7d 7R 7::: :' : :: :::@@0000.0C?PD7H PPQQQQQ%Q$Q Q Q QQTQQQPQ4QkQFQQQpQQQQQQlQQQ Q+Q8SS[SS S~SS|SlSSSSS0SSSS0SS S S0 S STTTT(TQTeTqT}TTTTTTTTTUU@UUUUX#XXXXX&X XX X X X X XXXXX XXXXXXX XXXXXX)X X!X"X#X($XF%X&&X'X&(Xd)X&*X$+X",X$-X$.X/X"0X@1XB2X$3X&4X$5X"6X"7X&8XD9X$:X&;X(R,^iv#:R_|)2@Wi    $& ? X o {         2 K b w           1 PV @x      ov5640.c$xov5640_enum_mbus_codeov5640_i2c_driver_initov5640_get_selectionov5640_g_frame_interval$dov5640_probeov5640_write_regsov5640_i2c_driver_exitov5640_calc_sys_clk.isra.0ov5640_read_reg.isra.0ov5640_get_light_freqov5640_get_sysclkov5640_get_exposureov5640_write_reg.isra.0ov5640_set_exposureov5640_try_frame_interval.isra.0ov5640_enum_frame_intervalov5640_sensor_suspendov5640_removeov5640_enum_frame_sizeov5640_update_pixel_rate.isra.0ov5640_s_frame_intervalov5640_set_fmtov5640_init_cfgov5640_get_fmtov5640_load_regsov5640_g_volatile_ctrlov5640_set_framefmt.isra.0ov5640_set_ctrl_focusov5640_set_timingsov5640_set_modeov5640_sensor_resumeov5640_s_streamov5640_s_ctrlov5640_dt_idsov5640_idov5640_csi2_formatsov5640_dvp_formatsov5640_mode_dataov5640_setting_low_resov5640_setting_720P_1280_720ov5640_setting_1080P_1920_1080ov5640_setting_QSXGA_2592_1944ov5640_subdev_opsov5640_core_opsov5640_video_opsov5640_pad_opsov5640_pixel_ratesov5640_ctrl_opsov5640_csi2_link_freqstest_pattern_menu__func__.10__func__.5__func__.3ov5640_frameratesCSWTCH.234__func__.8__func__.9__func__.6__func__.2__func__.4ov5640_init_settingtest_pattern_valov5640_pm_ops__param_str_virtual_channelov5640_i2c_driver__key.7__UNIQUE_ID___addressable_cleanup_module487__UNIQUE_ID___addressable_init_module486__UNIQUE_ID_license489__UNIQUE_ID_description488__UNIQUE_ID_virtual_channel478__UNIQUE_ID_virtual_channeltype477__param_virtual_channel.L144721.L144722.L144723.L144724.L144725.L144726.L144727.L144728.L144729__this_modulei2c_register_driverinit_modulemutex_lockmutex_unlockdevm_kmalloc__dev_fwnodefwnode_graph_get_next_endpointv4l2_fwnode_endpoint_parsefwnode_handle_putdevm_clk_getclk_get_ratedevm_gpiod_get_optionalv4l2_i2c_subdev_initmedia_entity_pads_initdevm_regulator_bulk_get__mutex_initv4l2_ctrl_handler_init_classv4l2_ctrl_new_stdv4l2_ctrl_new_int_menuv4l2_ctrl_new_std_menuv4l2_ctrl_new_std_menu_itemsv4l2_fwnode_device_parsev4l2_ctrl_new_fwnode_propertiesv4l2_ctrl_handler_free_dev_errdev_err_probev4l2_ctrl_auto_clusterv4l2_ctrl_clusterv4l2_async_register_subdev_sensorpm_runtime_enablepm_runtime_set_autosuspend_delay__pm_runtime_use_autosuspend__stack_chk_failmemcpyi2c_transfer_printki2c_del_drivercleanup_module__v4l2_find_nearest_sizegpiod_set_value_cansleepregulator_bulk_disableclk_disableclk_unpreparemsleep__pm_runtime_disable__pm_runtime_set_statusv4l2_async_unregister_subdev__v4l2_ctrl_s_ctrl_int64__v4l2_ctrl_s_ctrl__v4l2_ctrl_modify_rangeusleep_range_statepm_runtime_get_if_activektime_get_mono_fast_ns__pm_runtime_suspendfirmware_request_nowarnrelease_firmware_dev_warn_dev_infoclk_prepareclk_enableregulator_bulk_enable__pm_runtime_resumev4l2_ctrl_handler_setupalt_cb_patch_nops__pm_runtime_idle__mod_of__ov5640_dt_ids_device_table__mod_i2c__ov5640_id_device_tablepm_runtime_force_suspendpm_runtime_force_resumev4l2_ctrl_subdev_log_statusv4l2_ctrl_subdev_subscribe_eventv4l2_event_subdev_unsubscribeparam_ops_uint3 3xuv@uPvw33xy z{l `t `|}  ~  ~ <H L P T X \ |  (hDp Lx(T @$ @(l p t    0 < H X d p   h  h              p   3 3  P  P  3 3(  (0  (4 @ |  3 3  x  x   4l3p3  3$3h3p3,<Hhpx33p3t333x uv33uv 3(3DuHvPdht33 L!! ! !0"4"38"3L"3P"3\" d" h"t"3x"3" P" P""" " "# # ### # ## # # $$$'d(3l(3..h43l43|4 4 44443434 P4 P485P5p5|5555556D63H63L6 (X6 (\6h6t66663636 6 666363(848@8H8P8883838 8 88 9909u9v9u9v99:v|:v:;;4<H<<3<3Cl0 pX3P3 3rrsPh  i8j$(k04l<@mHLnTXo`dpH:3(33(33(33(33X(3x@3X3px3$;h xp x   08@HPX04@(@8\hpt3r .symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.init.text.rodata.str1.8.rela.exit.text.rela__bug_table.rodata.str.rela.altinstructions.rela.rodata.rela.exit.data.rela.init.data.modinfo.rela__param.comment.note.GNU-stack.note.gnu.property @ C@+`C&@ 1PD;PD,6@xF2DZhH$U@(H jHle@p v2HI @ 0J@Pa@(a@@ahb(@X`0b,bb br t