ELF>C@@"GNUY\,@$TFUHH勀v1]@UHHN8F$HH(H(H HF8HV@H ]@U1H]ffff.UH]ff.U1H]U1HH]fff.UHu9BB 1BBBB B]@]ÐUHAUIATISHHHHI$0HtCHAHxHtHHt LHAHHD[A\A]]AUHAVAUIATLHSLHH0HtHHAHxHtHGxHt LHALpAED[A\A]A^]Affffff.UHAVAUIATLHSLHH0HtHHAHxHtHGpHt LHALpAED[A\A]A^]Affffff.UHAULHATLISHHHlLID$HtID$H|ID$HID$ HID$(AD$0H1[A\A]]ffff. UHu%raB$HB0fBBCame1B ]DUHvia-cameraHJH raHfBB fJB1BXBT]f.UHыW@HxHH]f.UHxHH]fDUHxHH]fDUHxHH]fDUHSHHu'H5H{ H@C,1H[]fDUHATSLHHI$8HHHHC$[A\]fUHSHHHHslKpS C C$tC$H1[]f1HtH[]ff.UHSHHH(HHxH[]ffff.UHATISHH(LHHx[A\]ff.UHAVAUATISH@HxA$pI$ I$ H9HSH9SLsH HSHQH HH fCHKI$@H~HMtoI$8HDhALMcCLPHHp@CA$H{1ɺHC[A\A]A^]I$@HH[A\A]A^]fDA$pDhoUHATE1SH@HHxH8HtH8 AHH@H[DA\]DUHSHHH81HH[]fUHATISHH0FHHHFHBHFHBHFHBHF HB F(B(=v ~A$AD$CH?S Ks$DC(HEEỦMfufDE։EHH@HHHHuuDE֋UMDM̋}DK KE{s$DC(SщSSA $AT$S AT$  AT$AT$AT$H0[A\]=vKA$AD$AѹeAѹL~wUHAUIATISHHHHeH%(HE1I$0IuHHAHMeH3 %(uHD[A\A]]ffffff.UHSHH1H;1HH[]UH4HSHH004H[]UHATSHLHHI$HދTHxHH[A\1H]fUHSHHH@UDEȸUċLŰXUЋdfUԋhH0fUHHHHHRH1҅u|H0HtkHHPHtVHHtJHu҅u@H0E HEt*HHHtHR@HtHuHH[]øfUHSHHH;1H;HH[]ffff.UHAUATISH(H(I$LHL0uzA0H4,xH@HxAAHHHH8HD$H\$$HP0L牃0H(1[A\A]]fDLH(D[A\A]]f.UHAWAVAUATIS1HhLH}eH%(HE1I}@HHov7670HEHE!fEI}XH=ЀHI H@L8L@ǀ0Hǀ8ǀpHHHHHMt$ALJ@IHALJDI@ALJHYUYVALJLALJPALJT` IlIHALJItIPI|IXII`II LLI I(IEXI8IE0I@IE8ILJxALJ AHt>HL1LHUeH3%(Hh[A\A]A^A_]ÐI11Ҿ HHx{HxLIGPIEH`I$xHHA0A0A4HA4HA0M41HA41HA0L5HU1HLHI0LbIEMIHHTtpLHxL"I8HHx1DI8HHx1A0뙐IHHM`I1ILt:IELT7HLaHM@L=A0L11I8HHx1H1H1fff.UHSHHH@HxH8ǃtHH8HH8HH8HH@ǃpHxDf@%H[]AfD@AtDƃ%UHAVAUATSH@HHxIH@TH@@HH EH8ǃpHH8HpDH~RE1FLDH@DJXH8J@AD$DTI9pH8HH8  HH8Hl1=t pw  H8HH8PH4D H81H8H8|HP1p@Ǎ< PtYUYVEH8E1HH@LHxx[DA\A]A^]H8ǃpHH8HfDH8HAHx1mfff.UHAVLHAULIATASHHeH%(HE1puIuH0HAt7LHMeH3 %(DH[A\A]A^]fIEHHlIEHtIEH|IE HIE(HAE0HH@HHHH HPH(HXH0H`8h9AHAfuTUHAVAAUIATLHSLHpuH8HtL9tL[A\A]DA^]HxL8t&HAuH?AuH2H HxH H(AnHaUxHATSHH`x0H40~Yp1uH[A\]LHLHt%LEEH[A\]fDs륐HLEEuHEH[A\]fUHSHHH@HxHH8HH8HH8HH@ǃpHxDf@%H[]@AfD@AtDƃ%UHATSDpHEt Dp[A\1]fUHAUATSHu%LHILA$ptLH[A\A]]fI$LI$xI$ I$ I$(fUHAUIATSHH(LHL0L980t@u#Hx0H4VLH1[A\A]]@HxpuHǃ80Hfffff.UHAWIAVIAUATSHHUHuH(LHLH8Ht-I9It!LHL[A\A]A^A_]HxL8t"HNt LcDHuH HH H(EN@HUHxHuE1LAHIMcVUHHH]UHH]3viacam: insufficient FB memory reserved 3viacam: No I/O memory, so no pictures Unable to register v4l2 device Insufficient frame buffer memory &cam->lockVGPIO3VGPIO2Unable to find GPIO lines viafb-cameraUnable to request power GPIO Unable to request reset GPIO Unable to find the sensor! via-cameraYUYV 4:2:2/`/`via-cameraoverride_serialflip_imageparm=override_serial:The camera driver will normally refuse to load if the XO 1.5 serial port is enabled. Set this option to force-enable the camera.parmtype=override_serial:boolparm=flip_image:If set, the sensor will be instructed to flip the image vertically.parmtype=flip_image:boollicense=GPLdescription=VIA framebuffer-based camera controller driverauthor=Jonathan Corbet alias=platform:viafb-camerasrcversion=A8CA482FB139329606A7868depends=videodev,videobuf-core,viafb,v4l2-common,videobuf-dma-sgintree=Yvermagic=3.19.0-80-generic SMP mod_unload modversions $${_5module_layoutr`param_ops_boolz_video_ioctl2F!video_device_release_emptyIplatform_driver_unregisterBX__platform_driver_registerx=>videobuf_read_stream Ovideobuf_stop2viafb_release_dma'Dvideobuf_mmap_free5Cvideobuf_streamoff'mpm_qos_remove_request-Jvideobuf_streamonmpm_qos_add_requestf`dev_warnBxpv_lock_opsNOvxpv_irq_opsYqparavirt_ticketlocks_enabled-)viafb_irq_enable&C_raw_spin_lock_irqI'printkcviafb_pm_register__video_register_devicer request_threaded_irq)v4l2_i2c_new_subdev_board{jviafb_find_i2c_adapter gpiod_direction_output_raw\"Ggpio_requestviafb_gpio_lookupZdma_set_maskxv4l2_ctrl_handler_init_class?bFdev_err@"v4l2_device_registerY$__mutex_initlT1kmem_cache_alloc_trace-kmalloc_cachesI svideobuf_queue_sg_init0viafb_request_dmamsleep zkfreeREv4l2_ctrl_handler_freeث free_irqnv4l2_device_unregisterwvideo_unregister_deviceRgpio_free4 gpiod_set_raw_value kgpio_to_descs__stack_chk_fail yviafb_irq_disableC>_raw_spin_unlocky!lCiowrite32+_raw_spin_lockA!__wake_up$"viafb_dma_copy_out_sg_ioread32J_raw_spin_unlock_irqrestore'_raw_spin_lock_irqsave"videobuf_poll_stream~*videobuf_mmap_mapperK$video_devdataLMvideobuf_iolockvideobuf_dma_freeNvideobuf_dma_unmapd?videobuf_to_dmaHWstrlcpyJvideobuf_reqbufsyvideobuf_querybuf3Cvideobuf_qbufDvideobuf_dqbufrPpmutex_unlockmutex_lockm__fentry__ZYUYV via_cameraGCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.exit.text.rela.smp_locks.rodata.str1.8.rodata.str1.1.rela.parainstructions.rela.rodata.modinfo.rela__param.rela__mcount_loc__versions.rela.data.rela__jump_table.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack@$3p.pf >9{H N I{0 ^Y|x i20x2<x|` [ |0 @( *@ +`  , >  ?0H ?` ؅0  B 0 BX(xBxB80L!_ \c   ,0<)p8G TaOx0@`;F& @`J6BNX en3z5Ypk7  p 8 @ n)6` N Y ct    4(0 gP(@60I.X ixX  +@GWTo  P " .;i( #"A3@A TJ7 j}`+=Zw(;LZew 0AYgn{  ) ; H ^ q ~         * 1 @ P viacam_vb_buf_setupviacam_vb_buf_queueviacam_g_inputviacam_s_inputviacam_s_stdviacam_g_stdviacam_enum_framesizesviacam_enum_frameintervalsviacam_s_parmviacam_g_parmviacam_g_fmt_vid_capviacam_enum_inputviacam_querycapviacam_dqbufviacam_qbufviacam_querybufviacam_reqbufsviacam_enum_fmt_vid_capvia_formatsviacam_vb_buf_releaseviacam_vb_buf_prepareviacam_mmapviacam_pollviacam_irqviacam_quick_irqviacam_int_disableviacam_do_try_fmt.isra.2viacam_try_fmt_vid_capvia_sensor_power_down.isra.3via_sensor_power_releaseviacam_removevia_cam_infoviacam_configure_sensorflip_imagevia_sensor_power_up.isra.7viacam_openviacam_vb_opsviacam_probesensor_cfg__key.37809viacam_v4l_templateviacam_pm_hooksviacam_start_engineviacam_config_controllerviacam_s_fmt_vid_capviacam_streamonviacam_resumeviacam_stop_engineviacam_suspendviacam_streamoffviacam_releaseviacam_readviacam_driver_initviacam_driverviacam_driver_exitviacam_fopsviacam_ioctl_ops__UNIQUE_ID_override_serial7__UNIQUE_ID_override_serialtype6__param_override_serial__param_str_override_serialoverride_serial__UNIQUE_ID_flip_image5__UNIQUE_ID_flip_imagetype4__param_flip_image__param_str_flip_image__UNIQUE_ID_license3__UNIQUE_ID_description2__UNIQUE_ID_author1__UNIQUE_ID_alias0__UNIQUE_ID_srcversion2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0videobuf_streamofffree_irqioread32videobuf_poll_streamvideo_ioctl2viafb_irq_disableviafb_pm_registeriowrite32platform_driver_unregister__this_moduledev_warnv4l2_i2c_new_subdev_boardvideobuf_dma_freev4l2_ctrl_handler_init_classparavirt_ticketlocks_enabledvideobuf_reqbufscleanup_modulegpiod_set_raw_valuekfreegpio_free__wake_upvideobuf_dqbuf_raw_spin_lock_irqsave_raw_spin_lockkmem_cache_alloc_trace__fentry__init_module_raw_spin_lock_irq__stack_chk_failvideo_devdatapv_irq_opsviafb_request_dmavideobuf_stopviafb_find_i2c_adapterrequest_threaded_irqgpiod_direction_output_rawvideobuf_queue_sg_initvideobuf_dma_unmapvideobuf_read_streammutex_lockstrlcpyvideobuf_querybufviafb_irq_enablevideo_unregister_devicevideobuf_qbufprintk__mutex_init_raw_spin_unlock_irqrestoredev_errv4l2_device_registerviafb_dma_copy_out_sg__platform_driver_registermutex_unlockvideobuf_iolockparam_ops_bool__video_register_devicevideobuf_streamongpio_to_descpm_qos_remove_requestpm_qos_add_requestgpio_requestv4l2_ctrl_handler_freev4l2_device_unregisterdma_set_maskvideobuf_mmap_mapperviafb_gpio_lookuppv_lock_ops_raw_spin_unlockvideo_device_release_emptyviafb_release_dmamsleepkmalloc_cachesvideobuf_to_dmavideobuf_mmap_freex1xqxxxxx1xSxAxaxBaxxxt!x4AxTaxtnx xk!xvx|x|bx/uas@qxvafxd f!x84  x 8 ] {q x  p  p x r r x   , `@ H qT a x3  x  p  p   p  x |$ 3 ~y      xC h\ww   `q;lm    4 4".8Qbj   p A _ r* Xp`| } e { 0 1xMzjaffa } !x?uafff/fGfffff=fPaf ixMC{Qx#Ax1xMzhafa } x!xJ]y_x|#@x|j h   gT T  0  8h p`x@ P `p@HP0hc  ( 008@ P(8 0p (080@H@PX``hp x@` p  p   `    0  (P0@80@H PX  (4@m (mXyPoMagrathea: Glacier signing key]ǓE]J=Y. hi“s*+|~d4mMQdWhotC ym  }:8a#OGd n,iٯ-?cp:fOg,<I#l{-R{ q3PaVlD!xy\HAAn #&Y z)H -T43d1y ́I}U3fUHK{pEt׏jr2 Z!c6Q7Iㅞ VyM]VgP{ڹ{n{K ShG5!/