HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib/modules/5.4.0-212-generic/kernel/drivers/media/platform/via-camera.ko
ELF>h�@@('GNU��h/j�?z����o�#��Linux�H�UH���H�@HH��H���	H���	H�	H���H���H�
]�f��U�2H�GHH�勀0
��u�]�1��9]�����f��U1��H��]�ff.�f��U�����H����]�ff.��U�H��u
�]�B,1�ø��]�ff.�f��UH��SH����H��h1�H���[]Ð�U�H��ATSH��L�e�L��H��hH���	eH�%(H�E�1��H�H�U����	��L
H����E��U���
�E��U���
f�U���
f�U���
f�U�H����H���H�H����H�@H����H�1�H����H�RH�������u}H���H����H���H�@8H��tXH�H(H��tOH�L��1�H��tlH�@(H��tc���u1H����1��E�	�H����U�H�U��������H�u�eH34%(u!H��h[A\]ø������V������f.��UH��SH���H��H�x�H��hH���E1��uH���H���%D��[]�H��h���H���A���f��UH��SH��H��HeH�%(H�E�1��L�E��H��0L��1��H���E��
�E���L
�E�H���	H�E����9KtH�u�eH34%(��H��H[]ËK��P������wՋK��p�����Pw�H���H��tjH���H�@8H��tPH�@H��tGH�H��t/H�JH��t&L��1�����x���H�U��CH�S�d���L��1���ظ�����N�������D����f��UH��SH���H��0H��
H�SH��$
H�SH��,
H�SH��4
H�S H��<
H�S(H��D
H�C01�[]��UH��AVAUI��ATI���L��H��0L����L��L��H���A\A]A^]�f.��UH��AVAUI��ATI���L��H��0L����L��L��H���A\A]A^]�f.�����u$UH�zH���B$� H���1�]ø���ff.��UH��H��SH�ӺH���H�{� H���H�{0� H���1�[]��H��WH�@HD��0
��uE��u1�ËOxD;Gxw	D�Gt1��1�D����UH���H��H��H��H������]���UH��AWAVAUL���ATL��SH��H��������H���	H���	H9���L���	M��I����H��hH�������D�p�u
���D�p�1�L��Mc��H�E��H�M�I��$x���B���|�QH�1����	�L���P���	I�$A��$x���I�D$ADŽ$d���H�BH�H���I�$H��"I�D$�L����H��[A\A]A^A_]�ff.���UI���H��ATI��SH��H�U�H��H��eH�%(H�E�1��H���FH�H�H�FH�CH�FH�CH�FH�CH�F H�C H�F(H�C(�=�v�N����TH���I�$H���D�SD�KH�M�H�E��C$D�U�f�E����C(D�M�f�E���C,f�E��ȋ�E�M���+I���H�@8H���L�X(M����H�H��@���L��H����H�@(H������U�D�E�D�U�D�M��}��u��M��D�C�D�SD�K�SA�Љ{$�s(�S�S�K,A�$A�T$�SA�T$�	A�T$A�T$A�T$�SA�T$�S$A�T$$�S(A�T$(�S,A�T$,H�u�eH34%(uZH�İ[A\]�=�vLH���I�$�����7���A����������=���A��������(�������w��Z����UH��SH��H���eH�%(H�E�1��H�sH��(���H��0H�ǐ�z���H�M�eH3%(u
H���[]��ff.���U�
���H���u�
9Jt]�H���B ]H�BH��H�BH���H�B1��f.��UH��SH����H����;�1�H������;��H�����[]�D�UH��AVAUI��ATS�H��0L���L���L���A�ą�tL���D��[A\A]A^]�I����A�ą�t��A�ą�u��`H��d�������L����f.��UH��SH���1�H����;�1�H���[]��UH��dH��SH����`�����`���d�[]���UH��ATL�%SH���I��$@�L���H���H�L�拸��L���l���I�|$x�L���1�[A\H�]���UH��AVAUATI��S�L��0M���L���I��$��1�L������uL���1�[A\A]A^]�A��`I��d��������U�H��AWAVAUATI��SH��hH���H�}�eH�%(H�E�1��H�H�E�H�ov7670H�E��!H�{@��f�E�H�E��H�{X�H�=�P
��
�I��H����H���	H���	E1�L���H��H���H��H��H)�H�ǀ���0Hǀ
��L���H�H��YUYVAdž�	�I���	H�I���	H�`	I��
I���	I��
I���	I��$
I���	I��,
I��
I��4
I��
I��<
I��
I��D
I���H��H��p����I���	L��I���	I���	H�CXI��hH�C0I��pH�C8Idž�A��xI�D$H��H��x���AdžL
 �A�Dž��M�nx1�1Ҿ
L���A�Dž�t5L���L���H�E�eH3%(��H��hD��[A\A]A^A_]�M�nPH������H��x���H��pI��$@����x����������������H���H��A��`�A��`A��d����=��H���A�Dž��A��dH���A�Dž��A��`M��d�1�H���A��d�1�H���A��`L���)�����1�H�U�L��H���I���H���L���F�H�M��I�H��H������A�Dž�tL�����L����J���M���H�M���I���L��H�� I���I�Idž�I���H��p���Idž�I����1�I��@���H������H��p���H�via-cameI��I��@I�1��M���Idž�Adž�IdžraAdž(����Idž`IdžhM���I���M��p�A�Dž�u'H��L�5�A��`L���z���� ���H�L���������A������ff.�@�UH��SH���H��H�x�H���k�H��hH���H��h��H�����H��hH���H���ǃ�H���%�%[]���UH��ATD���SE��u[1�A\]�H���I���D���1�[A\]�ff.��UH��AVAUATSH�_HH����H��H���	����H�H�H9�teH��`���L��`���I���I�"��H����H�PH�L���L����L��I���H���L��`���H9�u�[A\A]A^]���UH��AVAUATSH���H��H�x���
I��H���H�@@H�H�������H��hǃ�H���H��h��H����������~UD��xE1�F���|D��D��H�pJ���H��h���J���@I���D�
D9���H��h����H���H��h�  H���H��h��H�����
1�=�t���Ǹ����H��H��)���� 
=��H��hH���H��h���	H��4���	����	��H��h1�H��8�H��h��,
H��P����1����@�ǁ�$
YUYV�<� P�t��H��hE1�H���H���L��H�x����[D��A\A]A^]�H��hǃ�H���H��h���H����1��������
�����H��H��(��	ǁ�����f��UH��ATSH��H���eH�%(H�E�1��L��0A��$����H�sI��$�H�� �������tH�M�eH3%(��H���[A\]�H�CL��I��$
H�CI��$$
H�CI��$,
H�C I��$4
H�C(I��$<
H�C0I��$D
H�� ���I��$�	H��(���I��$�	H��0���I��$�	H��8���I��$
H��@���I��$
H��H���I��$
�A��$L
�|����!���L���,����������
������UH��SH���H��H�x�H��hH���H��h���H����1��H��h��H�����H��hH���H���ǃ�H���%�%[]�f��U���x��H��AVAUATI�����������������1��A��$�I��$@I��$@A��$`I��$dH9�tQ��A��$�E1�uA\D��A]A^]�M��$�L���L����A�Ņ�tL���D��A\A]A^]��\��L�����L��A���E��u�L���j���D��A\A]A^]�ff.�@�UH��AWAVAUATSL�gHA��$�����I��$��u<I��$��2�E1�ADŽ$�	�L����[D��A\A]A^A_]�L���*�A�ƅ���I��$�	I��$�	H�H��`���L��`���H9�t�I���I�"��H����H�PH�L���L����L��I���H���L��`���H9�u�[D��A\A]A^A_]�A���j���L���A���A�ƅ������R���H��x���H����H��x���H��A�����H��A����H��A����I���H��A���H�x��I���H��H�x��I���H��H�x�A��`��H���H��A��H�x���UH��H��H���]�UH��H���]�SS&S&Cameravia-cameraplatform:via-camera&cam->lockVGPIO3VGPIO2Unable to find GPIO lines
viafb-cameraUnable to request power GPIO
Unable to request reset GPIO
Unable to find the sensor!
via_cameraPlane size too small (%lu < %u)
3viacam: insufficient FB memory reserved
3viacam: No I/O memory, so no pictures
Unable to register v4l2 device
Insufficient frame buffer memory
drivers/media/platform/via-camera.cviacam_vb2_prepareoverride_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 <corbet@lwn.net>alias=platform:viafb-camerasrcversion=03293ECCB9165392C6E418Cdepends=videobuf2-v4l2,videodev,viafb,videobuf2-dma-sg,videobuf2-commonretpoline=Yintree=Yname=via_cameravermagic=5.4.0-212-generic SMP mod_unload modversions $�$��p��module_layout�zإparam_ops_bool�=zavb2_ops_wait_finishuv�vb2_ops_wait_prepare�"�.vb2_fop_mmap(3�jvideo_ioctl2I�w�vb2_fop_poll�.U�vb2_fop_readi���v4l2_event_unsubscribe�EDv4l2_ctrl_subscribe_eventU@3vb2_ioctl_streamoffW��vb2_ioctl_streamon
e�vb2_ioctl_prepare_buf�Y�wvb2_ioctl_create_bufsSk4vb2_ioctl_dqbufk�a�vb2_ioctl_expbufX�d%vb2_ioctl_qbuf�݁vb2_ioctl_querybuf�ZScvb2_ioctl_reqbufsb�#platform_driver_unregister��__platform_driver_registerX��(pm_qos_add_request3�S�viafb_irq_enable囝R_dev_warn
8_raw_spin_unlock_irqrestore	vQ_raw_spin_lock_irqsave�5�pm_qos_remove_request�G_raw_spin_lock_irq��printkڶV3_dev_err�c��viafb_pm_register�[P__video_register_device���video_device_release_emptyü�vb2_queue_init�!!vb2_dma_sg_memops��r request_threaded_irq��v4l2_i2c_new_subdev_board)Tĥviafb_find_i2c_adapter�3D�gpiod_direction_output_raw\�"Ggpio_request���viafb_gpio_lookup���dma_set_mask����v4l2_ctrl_handler_init_classQ��v4l2_device_registerQ�__mutex_initѠ"�kmem_cache_alloc_trace:zL�kmalloc_caches2���viafb_release_dma�۩\_vb2_fop_release�zkfree���v4l2_ctrl_handler_free;JQ�free_irq@�F1viafb_pm_unregister��p"v4l2_device_unregister��Q�video_unregister_deviceR��gpio_free��<�v4l2_fh_release��0viafb_request_dma��E]v4l2_fh_is_singular��@�v4l2_fh_open����msleep-�K@gpiod_set_raw_value����gpio_to_desc:�ܿ__x86_indirect_thunk_r11b˛@mutex_unlock+/�)vb2_buffer_done�viafb_dma_copy_out_sge�?�ktime_getνd�vb2_plane_cookie���*mutex_lock��"�__dynamic_dev_dbg9�d�strscpy���bv4l2_g_parm_cap�N�v4l2_s_parm_capqQ�gvideo_devdata �
0pv_ops_��ioread32Rv��_raw_spin_lock)��__stack_chk_fail�W��__x86_indirect_thunk_rcx���v4l2_s_ctrl\ɢ.__x86_indirect_thunk_raxL��__x86_indirect_thunk_rdx@;j�v4l2_subdev_call_wrappersS?EJiowrite32�o`�viafb_irq_disable�m��__fentry__ZYUYV Qvia_cameraGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0via-camera.ko��ٲ!�#�H0�=U$	j-}=7��>�@.�p����#��/��!	1�nB.]@`r�F��F�@5��P��h�8�@4��=�	d0
V1�
[L�
�X�0u�8�x�!��(��x�
A���!�@`��P ��*P�=�5L �f���"�`X����p��p/��	#2�Q�t(��|!��T�	�((��
"!.;<i(R�	
"#$gv���������"3Ma~	��������	 +7Pi|�������-B]s��������			%	A	M	W	d	y	�	�	�	�	�	�	�	

%
8
E
[
h
{
�
�
�
�
�
�
/AH_n__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6viacam_vb2_queueviacam_vb2_queue_setupviacam_g_inputviacam_s_inputviacam_enum_fmt_vid_capvia_formatsviacam_int_disableviacam_configure_sensorviacam_quick_irqviacam_enum_frameintervalsviacam_g_fmt_vid_capviacam_s_parmviacam_g_parmviacam_enum_inputviacam_querycapviacam_vb2_prepare__UNIQUE_ID_ddebug144.53336viacam_irqviacam_do_try_fmt.isra.0viacam_try_fmt_vid_capviacam_enum_framesizesvia_sensor_power_up.isra.0viacam_openvia_sensor_power_down.isra.0via_sensor_power_releaseviacam_removevia_cam_infoviacam_pm_hooksviacam_releaseviacam_probesensor_cfg__key.53563viacam_vb2_opsviacam_fopsviacam_ioctl_opsviacam_probe.coldviacam_stop_engineviacam_suspendviacam_vb2_stop_streamingviacam_config_controllerviacam_config_controller.coldviacam_s_fmt_vid_capviacam_start_engineviacam_resumeviacam_vb2_start_streamingviacam_driver_initviacam_driverviacam_driver_exit__func__.53337__UNIQUE_ID_override_serial140__UNIQUE_ID_override_serialtype139__param_override_serial__param_str_override_serial__UNIQUE_ID_flip_image138__UNIQUE_ID_flip_imagetype137__param_flip_image__param_str_flip_image__UNIQUE_ID_license136__UNIQUE_ID_description135__UNIQUE_ID_author134__UNIQUE_ID_alias133vb2_queue_initfree_irqvb2_dma_sg_memopsioread32v4l2_s_parm_capvideo_ioctl2viafb_irq_disableviafb_pm_registeriowrite32vb2_ioctl_streamoffplatform_driver_unregister__this_modulevb2_ioctl_expbufv4l2_i2c_new_subdev_boardvb2_ops_wait_finishv4l2_ctrl_handler_init_classcleanup_modulegpiod_set_raw_valuekfreevb2_ioctl_querybufgpio_freev4l2_fh_open_raw_spin_lock_irqsave__dynamic_dev_dbg_raw_spin_lockkmem_cache_alloc_trace__fentry__init_module__x86_indirect_thunk_r11__x86_indirect_thunk_rax_raw_spin_lock_irqv4l2_g_parm_cap__stack_chk_failvideo_devdata__x86_indirect_thunk_rdxviafb_request_dmavb2_plane_cookieviafb_find_i2c_adaptervb2_ioctl_dqbuf_dev_errvb2_ioctl_create_bufsrequest_threaded_irqgpiod_direction_output_rawvb2_ioctl_prepare_bufv4l2_fh_is_singularv4l2_fh_releasemutex_lockvb2_buffer_doneviafb_irq_enablev4l2_ctrl_subscribe_eventvideo_unregister_deviceprintk__mutex_initvb2_ioctl_qbufvb2_fop_mmap_raw_spin_unlock_irqrestorev4l2_s_ctrl_dev_warnvb2_fop_readv4l2_device_registerviafb_dma_copy_out_sg__platform_driver_registerpv_opsstrscpymutex_unlockparam_ops_bool__video_register_devicevb2_ops_wait_prepare__x86_indirect_thunk_rcxktime_getvb2_ioctl_streamongpio_to_descpm_qos_remove_requestvb2_fop_pollpm_qos_add_requestgpio_requestv4l2_ctrl_handler_freev4l2_device_unregisterdma_set_maskv4l2_subdev_call_wrappersviafb_pm_unregisterviafb_gpio_lookupvideo_device_release_empty_vb2_fop_releaseviafb_release_dmamsleepv4l2_event_unsubscribekmalloc_cachesvb2_ioctl_reqbufsy��������Ay��������qy���������y���������y����������y���������e��������g��������y�����������������������������4(|��������:	V����������|����������������������������y���������w���������b�����������g��������y��������1���������X��4����������|��������:��������Ay��������N����������y�����������������������������c���������y��������������������������*~��������Ay��������Sg����������y������������������������������������������y��������!-v��������Ay��������d����������b��������������������������������������T���������\����������y���������[��4�|���������x	{���������	���������	y���������	��������� 
��������1
y��������F
�
y���������
����������
p���������
����������
p���������
����������
����������
p���������
����������
y��������������������������"t��������1���������I���������U��������������������y�������������������p�������������������p���������y���������s���������s��������y��������	��������#���������+���������2�7���������H`��������Z���������bq��������n	���������y��������������������������������������������������������������������
y��������f
�l
2w
I~
�\�
x���������
	�
&�
	����������������������������������� n��������/���������7q�������������������1�����������8�����������`�`�Z�����������Z���������!�4���������>���������J���������T���������m���������~l�����������@����������������������@7aC_��������j����� ��������������f��������(`��������=��������Qy��������i}���������b���������g���������b�������������0�y��������!y��������<��������������������y���������u���������4b��������Lg���������g���������g���������g���������g��������>g��������eg��������zg���������g���������g������������������b��������5g��������ay�����������������������������y���������}���������b��������g�������� g��������*���������=b��������Y��`�0qy��������	��������� ���������E���������qy������������������M���������
����������/"�-���������2�9(D���������I7PX[���������`7n?}������������g�������������������������s������������������������y��������	j���������i��������@p� �(�08�@H@P�X�`@h�p�x@����	�0
��
��
��������
�P��� ���`��pp�� �0V@]r�� �(�`@�`@�	���r���k�������h(@0p8�(�0�x0
������j����d� �
(�@@H�Pmh��p� ��j� 	(�0j8�H		(
(Z���p��xz0o.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rela.parainstructions.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.rodata.modinfo.rela__param__versions.rela__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?��:@�^�%J�E@xsX%^Y@�u`%n)i@0v0%	~;y@`vH%�XL�@�yx%
�2���2p��d�@ zH%��� �@hzx%�;$t��&P�@�}�%�'� �<�@�~H%�< @�~x% �=8@``%/@>�@*@�0%I�A
N0�AXWBgB0B@&_	pS��v0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key/7	�Z����y=Ig֒��0	`�He0
	*�H��
���!6����:�ia،L�|(N�Rl��B��H͘�x�����ֆ�r׫h��w�
�fϰ!�,�'�Z`���(-�Rs����@2p�]���sF�c:Zճ9!�:��䞵�� ��Y��@�J���Nq��U-��B�](no6�ni�5��A4s�k`�m�u��F�٘ӄ(���Lt�7W^@ �]�Y���I��~}�_U���4�/z{qa��-�ɇ���Eϼ��O��~�?y~NmJZ�F�e�`��b��_�.i���&��
�#_J�9�=g��S�CN@�>A��+�$9᫼z;R�W��er�S��Co��p�C�0ֶ"�L.��c��v�B-��,����(9I�^� �T�[����)cB�v@��p�mȠLUGX���R4G��>sc��S��c�!j���M�V9��N��5�^_RZN�!��\�4(L�-�6(cn[��&�}v�^��m|[�=͊��]���'z��~Module signature appended~