ELF0@@&%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?#{!{#_?#{{#_!P          ov5640endpoint 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 bardrivers/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( U n   @      PE W p          . C U ` y     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.L144729ov5640.mod.c__UNIQUE_ID_alias341__UNIQUE_ID_alias340__UNIQUE_ID_alias339__UNIQUE_ID_depends338__UNIQUE_ID_intree337__UNIQUE_ID_name336__UNIQUE_ID_vermagic335_note_15_note_14v4l2_i2c_subdev_initrelease_firmwareparam_ops_uintdevm_kmallocfirmware_request_nowarnktime_get_mono_fast_ns__this_modulev4l2_async_unregister_subdevpm_runtime_set_autosuspend_delaygpiod_set_value_cansleeppm_runtime_get_if_activev4l2_ctrl_handler_init_classfwnode_graph_get_next_endpointcleanup_modulememcpyusleep_range_statedevm_gpiod_get_optionalv4l2_event_subdev_unsubscribedevm_clk_getinit_modulev4l2_ctrl_auto_cluster__pm_runtime_set_statusclk_prepare_printkv4l2_ctrl_handler_setupv4l2_ctrl_new_fwnode_properties__stack_chk_failv4l2_async_register_subdev_sensorpm_runtime_enableregulator_bulk_disablev4l2_fwnode_device_parse_dev_infov4l2_ctrl_new_int_menu__v4l2_ctrl_s_ctrli2c_register_driver_dev_errmutex_lockmedia_entity_pads_init__v4l2_ctrl_s_ctrl_int64__mutex_initv4l2_ctrl_subdev_subscribe_event_dev_warnv4l2_ctrl_new_std_menu__v4l2_find_nearest_sizeregulator_bulk_enabledevm_regulator_bulk_get__mod_i2c__ov5640_id_device_tableclk_get_ratev4l2_ctrl_subdev_log_status__pm_runtime_resumemutex_unlockpm_runtime_force_resume__mod_of__ov5640_dt_ids_device_tablev4l2_ctrl_new_std__v4l2_ctrl_modify_rangev4l2_ctrl_handler_freeclk_disablei2c_transferalt_cb_patch_nopsdev_err_probe__pm_runtime_suspendi2c_del_driverfwnode_handle_putv4l2_fwnode_endpoint_parse__pm_runtime_use_autosuspend__pm_runtime_disablev4l2_ctrl_clusterclk_enablepm_runtime_force_suspendv4l2_ctrl_new_std_menu_items__pm_runtime_idlemsleep__dev_fwnodeclk_unprepare x@P l `t `     <H L P T X \ |  (hDp Lx(T @$ @(l p t    0 < H X d p   h  h              p      P  P   (  (0  (4 @ |     x  x   4lp  $hp,<Hhpxptx  (DHPdht L!! ! !0"4"8"L"P"\" d" h"t"x"" P" P""" " "# # ### # ## # # $$$'d(l(..h4l4|4 4 444444 P4 P485P5p5|5555556D6H6L6 (X6 (\6h6t666666 6 6666(848@8H8P88888 8 88 990999999:|::;;4<H<<<CH:Po  p8q$(r04s<@tHLuTXv`dwl0 pXP 8((((X(x@Xpx$;h xp x   08@HPX04@(@8\hp .symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela.altinstructions.rela__bug_table.rela.data.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline.rodata.str1.8.rodata.str.rela.rodata.modinfo.rela__param.note.gnu.property.note.gnu.build-id.note.Linux.bss.note.GNU-stack.comment @ C@x#+`C,&@x#;C$6@xH#KC F@0#aCl\@# r0Dm@# } Ex@0# (E@H#@E@@@`0#III2I2mMhN@# f@`g( @h`#g *g$=g0IhNh^0hXXhP$ { Ȫg