HEX
Server: Apache/2.4.65 (Debian)
System: Linux kubikelcreative 5.10.0-35-amd64 #1 SMP Debian 5.10.237-1 (2025-05-19) x86_64
User: www-data (33)
PHP: 8.4.13
Disabled: NONE
Upload Files
File: //lib/modules/5.10.0-36-amd64/kernel/drivers/input/touchscreen/sur40.ko
ELF>p�@@*)GNU(@ևϯ�Q�ۄ���ӍLinux5.10.0-36-amd64����L�GH�>ǃ�w	�)lj>���u�A��,�1��A��,9������H�GHǀ|	1��fD�����Ѓ���ff.����1��ff.���:u#H�<�BH�B1��B�����f�����wH�@�BH�����B,1������ff.��USH���H��H��H�H����H�}�H�}�H���	�H���Hǃ�D[]�H�s0H�[H��H��]�f.��D�H���H��H��H�p��H��wH�PH��,��uH���1��D�GxI9�r
�Ot1���ff.�@�SH����H��0��uF�S��TU08t��GREYu3��9Ku(��9CuH��C<H�C1�[����[�@�SH����H��0��u4�S��TU08t��GREYu!�C���S���C1�[����[�fD�SH����H��01��{GREYH���H�ǂ�ǂt|ǂ TU08ǂ$ǂ(�ǂ,�ǂ0H��H�CH�� H�CH��(H�CH��0H�C H��8H�C(H��@H�C01�[�ǂ GREYǂ$ǂ(�ǂ,�ǂ0�ff.�f��SH���H��0H��H�SH�� H�SH��(H�SH��0H�S H��8H�S(H��@H�C01�[����
��u?H�In-Cell �or�B$f�B1�H�B0H�J�BSens�B�B<�����ff.���1�H�z��zGREY�H��B��Bt*�BTU081��B�B��B��B ��BGREY1��B�B��B��B �f��ATA��A�Թ@U��A�2��SH��H�?�7h�jj������H��������H�;D��A�r�@���7h�jj������H����xP��H�;E��A���@���7h�jj������H����x[�]A\�[]A\�fD�AWAVAUATUSH��H�GL�wp�x����x��L�`A��$B���H��H�=��	��
�H��H�����I��H���1H��h	H��H��Džx	H��h	L���	H��p	H���H��H�$��L���@I�EM��\���H��fA�MA���fA�EA���fA�EA���fA�EI��X���H�D$I�F�L�s0H�H�L���@H���M�}E1�E1���1Ҿ5L��M��`IDž�IDž��E1�E1��81Ҿ6L���E1�E1���1Ҿ<L���E1�E1��81Ҿ=L���E1�E1���1Ҿ0L���E1�E1��81Ҿ1L���E1�E1��1Ҿ4L�����@L���A�Dž��I���H��L���A�Dž����L���H�D$L�u��L�mH�EA��$D��H���	A��$B���	�H���	H���L���A�Dž��H�}L�eH�Samsung �0L��H�M<�EDSUR4f�UH�A�Dž��1�H���KH��H���H�H��H�t$H�H��H�� H��dH�$HDž@H��0H�EHDžHDžpH��XH���A�Dž�tBL���H���	�L����A��H���H��D��[]A\A]A^A_�1ҹH��H�t$H��L��H�H�H�����Dž�DžDž TU08Dž$Dž(�Dž,�Dž0H�|$�H�H�$L��H�Samsung H��hH�SUR40H��p1�H��X�HDž8Dž@HDž�HDž�L��@H���H������A�L��A���	��=�FH��1�L�}h��ƅ�	�P��=�FA�1�A����	�H��L��P��=	�	FA�A�	1ɉ��	�H��L��P�A�1�L��jA��	�H���L��H�� �������H�|$������H��8�L��A�Dž��H���D���H�H��L��H������A������A������ff.�f��SH���H�{0H�Samsung H��0H�s� �sur4�C0�C�CSUR4�C0�CH�H�PPL�@H�JH���1�[�@�AVAUATUSH��H�_ eH�%(H�D$1��GH��IH������=	��aws=	��-=	�u:D�����A�A��A	�E��D��D��H��A������A�� u�D��IH�D$eH+%(�9H��1�[]A\A]A^�=	�uҋ��������f�T$f�L$��<w�A��@��H�������7h�jj��D�L,����H�����o�����A��@H���������7h�jj��D�L,����H�����#���������D������D��H���������u�������
��A�D��E��D��D��H��A�����A�� u�D��I����ff.�@�AWAVAUATUSH�H��L���H�hHL��x	L��h	L���L��p	L��L��L�����tL��p	L���L���M�uL��%[]A\A]A^A_�ff.�@�AWAVAUATUSH��L�gH�ADŽ$|	����I��$x	I��h	H��H�$�M�$I�M9���I��X���M��H��X���I���I�"���H��H�߾�L�����tH���H���H�BH�L���L���L���H���H��H-�M9�u�H�<$�%H��[]A\A]A^A_�ff.�f��AWAVAUI��ATUSH��L���eH�%(H��$�1�I���	H�D$ DH�T$ H�D$ A�����H��PH�D$(I�?A���	L�D$0A��A���	�7����	Ɓ΀����D����D$0��Hcب?�A����
H��DA9މ�ANƅ�����H�T$ H�L$(D�t$�D$H��H�ZH�,�
H��@H9��CD�{u��3L�������?w�D�K�C�/L��D�SD�[�D�sD�c
D�L$D�T$D�\$�$�1��L���E9�D�\$D��E��AMƺ5L��EN�D�پ�D$D�D$�D�T$�6L��D���D�L$�<L��D����$�=L���1�E9�4���L��H��@��D$�0L�����D�D$�1L��D���H9������D�t$A�F�+D$A��E����I���	��I�wH��H������I�w��H��H�������I�w�L$0H��H�������H�D$ D�pD����I�wD��H��H������L���1�1�1�L���A��0	uPH��$�eH+%(�aH�Ę[]A\A]A^A_�I�wH��H���I���	����I��x	M���	H���I��h	I��h	H9���I��h	H�����tH�H�CH�BH�H���H��H�H��"H�C�%DI�?I���	L�D$4A��A���	�7���΀A������T$4���A�<$SUBF�A��,A9D$�DH��X���1�H���I�7D�H�jA��,��QL��ʀA�1�H�|$H�ZY���H�|$8��T$8���DA��|	��i�����H��H��p���A��|	�PA��|	��p���ǃ\����D�%���I�wH��H�������I�wH��H����v���I�wH��H������DH��%���I�wH��H������I�wH��H�����f��ATUSH���DH�=����H��H����H�;E1�E1������7h�jP���΀��A��H�����$H�;E1�����A��7h�jU���΀��A��H������H�;E1�����A��7h�jU���΀��A��H������H�;E1�E1������7h�jU���΀��A��H����xtH�;E1�E1������7h�jU���΀��A��H����x>H�;E1�����A�A��7h�jU���΀��H����DN�H���D��[]A\�H�sH��H����P���A����E1�H�:H��L��H�Ǩ�����L��H���H�|$��H��L���L���D����H��L��A����H��L����H��L����H��L����I��`H����I�H����H����I���H�����I�H��H��X�����I�H��H��X�����I��H��H��X�����I�H��H��X�����n���I�H����I�H�����H��H��H���H���Surface2.0/SUR40/PixelSense input driverUnable to allocate input buffer.Unable to register polled input device.Unable to register video master device.Unable to register video controls.Unable to register video subdevice.received %d bytes (%zd expected)
drivers/input/touchscreen/sur40.c%s is now disconnected
close
buffer too small (%lu < %lu)
&sur40->lockSamsung SUR40usb-%s-%s/input0failed to set up slots
failed to set up polling%s is now attached
poll
received %d bytes
error in usb_bulk_read
transfer size mismatch
need %d blobs
received %d blobs
processing blob
buffer queue empty
buffer acquired
image magic mismatch
image size mismatch
header acquired
error %d in usb_sg_init
error %d in usb_sg_wait
image acquired
buffer marked done
open
sur40QQQQsur40_opensur40_closesur40_process_videosur40_pollsur40_probesur40_disconnect^u�TU08���GREY��gaincontrastbrightnesslicense=GPLdescription=Surface2.0/SUR40/PixelSense input driverauthor=Florian 'floe' Echtler <floe@butterbrot.org>parm=gain:set initial gain (range 0x00-0x09)parmtype=gain:uintparm=contrast:set initial contrast (range 0x00-0x0f)parmtype=contrast:uintparm=brightness:set initial brightness (range 0x00-0xff)parmtype=brightness:uintalias=usb:v045Ep0775d*dc*dsc*dp*ic*isc*ip*in*depends=videobuf2-v4l2,videodev,usbcore,videobuf2-common,videobuf2-dma-sgretpoline=Yintree=Yname=sur40vermagic=5.10.0-36-amd64 SMP mod_unload modversions ������������ �(�0�8� �(�0�8� �(�0�8� �� �� (0�8�P�8�0�( P�X�`�h�p�P� (�0�@�0�(� @�H�P�X�@�H�P�X�@� (0�8�0�(  (0�8�@�8�0�(  (0�8���8�0�( ����������� �(�0�8� �(�0�8� �(�0�8� �(�0�8� �(�0�8� �(�0�8� �� �P���|amodule_layout�
��param_ops_uint�z�vb2_ops_wait_finishN�vb2_ops_wait_prepare�-��vb2_fop_release�O�Yv4l2_fh_open8��vb2_fop_mmapK`�video_ioctl2,S�vb2_fop_poll�O:vb2_fop_read(��<vb2_ioctl_streamoff����vb2_ioctl_streamon�k��vb2_ioctl_create_bufs���vb2_ioctl_dqbuf`(�vb2_ioctl_expbuf�ogQvb2_ioctl_qbuf�Revb2_ioctl_querybufDz�vb2_ioctl_reqbufs�usb_deregister�
usb_register_drivere�?�ktime_get/�HFusb_sg_wait��usb_sg_init�K�vb2_plane_cookie�Ѯinput_mt_sync_frame���input_mt_report_slot_stateg�sinput_event����input_mt_get_slot_by_keyu:؈usb_bulk_msgUrS�__list_del_entry_valid�;vb2_buffer_done�F��vb2_wait_for_all_buffers��=pv_ops��h__list_add_validd���_raw_spin_lock���`__stack_chk_fail#���__video_register_device?�0�v4l2_ctrl_handler_setupJ&#|v4l2_ctrl_new_stds~W�v4l2_ctrl_handler_init_class?�\�video_device_release_empty�uz-input_free_device�o�Nvb2_queue_init-|��vb2_dma_sg_memops��#v4l2_device_register�0�input_register_deviceE:#�__kmalloc@�`�input_set_poll_intervalK�
Qinput_setup_polling�9�input_mt_init_slots�c�input_set_abs_paramsc���strlcatnJnesnprintfQ�__mutex_init�l�input_allocate_device�d��kmem_cache_alloc_trace���6kmalloc_caches����msleep��2�usb_control_msg�i�video_devdataH��_dev_err����__dynamic_dev_dbg�zkfree߱z�input_unregister_device!
Y�v4l2_device_unregister��Ntvideo_unregister_deviceC�Z�v4l2_ctrl_handler_free�9�[__x86_return_thunk�m��__fentry__
�C#aVD'������sur40GCC: (Debian 10.2.1-6) 10.2.1 20210110GCC: (Debian 10.2.1-6) 10.2.1 20210110	
 $S.�J-@:�S�	i�}�5�$�P�P�p����7�5``'0�8 8P�-\ �8u�A�&�@l��Z���_pT �~5P�G@3S$\�gp�r�`�@P�����@�H� 88�&���l�����p�, h8E 08^ �8v �8� �8� 8� �8� �8� p8 P8��. �8GYf	x�� �8�H�`��5�A4@u-(�@(M�^�5v��((��	�9�:�P(�"%&)?Q^m�"����@���	2M	\tz�������(@Mct��������		/	F	S	b	q	~	�	�	�	�	�	�	�	�	
(
2
E
R
d
{
�
�
�
�
�
�
�
__UNIQUE_ID_alias159__UNIQUE_ID_depends158____versions__UNIQUE_ID_retpoline157__UNIQUE_ID_intree156__UNIQUE_ID_name155__UNIQUE_ID_vermagic154_note_7sur40_queue_setupsur40_start_streamingsur40_vidioc_s_inputsur40_vidioc_g_inputsur40_ioctl_parmsur40_vidioc_enum_fmtsur40_pix_formatsur40_disconnect__UNIQUE_ID_ddebug310.0sur40_close__UNIQUE_ID_ddebug281.12sur40_buffer_preparesur40_buffer_prepare.coldsur40_vidioc_enum_frameintervalssur40_vidioc_enum_framesizessur40_vidioc_s_fmtsur40_vidioc_g_fmtsur40_vidioc_enum_inputsur40_vidioc_try_fmtsur40_poke.isra.0sur40_probe__key.16sur40_opensur40_pollsur40_queue_opssur40_video_fopssur40_video_ioctl_opssur40_ctrl_ops__UNIQUE_ID_ddebug309.1sur40_probe.coldsur40_vidioc_querycapsur40_s_ctrlsur40_buffer_queuesur40_stop_streaming__UNIQUE_ID_ddebug286.11__UNIQUE_ID_ddebug287.10__UNIQUE_ID_ddebug289.8__UNIQUE_ID_ddebug290.7__UNIQUE_ID_ddebug288.9__UNIQUE_ID_ddebug293.5__UNIQUE_ID_ddebug294.4__UNIQUE_ID_ddebug295.3__UNIQUE_ID_ddebug296.2__UNIQUE_ID_ddebug291.6sur40_poll.cold__UNIQUE_ID_ddebug280.13sur40_driver_initsur40_driversur40_driver_exit__func__.24__func__.23__func__.22__func__.21__func__.17__func__.15__UNIQUE_ID_license317__UNIQUE_ID_description316__UNIQUE_ID_author315sur40_table__UNIQUE_ID_gain279__UNIQUE_ID_gaintype278__param_gain__param_str_gain__UNIQUE_ID_contrast277__UNIQUE_ID_contrasttype276__param_contrast__param_str_contrast__UNIQUE_ID_brightness275__UNIQUE_ID_brightnesstype274__param_brightness__param_str_brightnessvb2_queue_initinput_allocate_devicevb2_dma_sg_memopsvideo_ioctl2param_ops_uintvb2_ioctl_streamoff__this_modulevb2_ioctl_expbufsnprintf__mod_usb__sur40_table_device_tableinput_mt_sync_framevb2_ops_wait_finishusb_register_driverusb_sg_initv4l2_ctrl_handler_init_classinput_mt_report_slot_statecleanup_moduleinput_unregister_devicekfreevb2_ioctl_querybufinput_mt_get_slot_by_keyv4l2_fh_open__dynamic_dev_dbg_raw_spin_lockkmem_cache_alloc_trace__fentry__init_moduleinput_free_deviceinput_setup_pollingv4l2_ctrl_handler_setupusb_bulk_msginput_register_device__stack_chk_failvideo_devdatavb2_fop_releasevb2_plane_cookie__list_add_validvb2_ioctl_dqbuf_dev_errvb2_ioctl_create_bufsinput_mt_init_slotsusb_control_msgvb2_buffer_donevideo_unregister_device__list_del_entry_valid__mutex_initusb_deregistervb2_ioctl_qbufvb2_fop_mmapinput_set_poll_intervalstrlcat__x86_return_thunkinput_eventvb2_fop_readv4l2_device_registerinput_set_abs_paramspv_ops__video_register_devicevb2_ops_wait_preparektime_getvb2_ioctl_streamonvb2_fop_pollv4l2_ctrl_new_stdv4l2_ctrl_handler_freev4l2_device_unregistervb2_wait_for_all_buffersusb_sg_waitvideo_device_release_emptymsleep__kmallockmalloc_cachesvb2_ioctl_reqbufs���������9���������L���������Q���������f���������q�������������������������������������������������������������������������������
h���������!���������1���������I���������U���������^���������g|��������s}��������{}���������������������	��������������������������������	��������������������������������������(���������-��������A���������J������������������������������������������������������������������������������������������������������������������k���������q��������������������������������������� ���������J���������Q����������������������������������������������������������-���������6���������A�����������\�����������l���������
�=����������JXgs��������vb{������������������������������������������������������������8���������R���������d���������o�}p�������������������������������c����������	}.	���������9	��	��	m�	k���������	����������	}���������	����������	}��������	
����������
@�
��
��
y��������)0@E���������KXt@}������������@�����������@���������������������@���������!"9@�J	8O���������o����������������������X�s�����������������������������
���������������������������L���������b��������������������������������������'���������N��]���������q�������������������������������������������������L��_���������q�������������������
�s��������������������z�����������������,���������F���������[���������y�������������������������������	�����������		����������"�)	0.���������U�\	�a���������nu��������|����������������������	h�����������������������������C��t���������|W�9� ������������x��������������������
�"���������W���������l?s	x������������	������������{�	�����������������	p�����������+�	P����������������������������(�$7���������n�����������������������������"���������X��������������������}���������������������	�����������	���������"���������,�1���������;���������@�	G�O���������W���������c�	j0x���������}�	�X������������	��������������	��������������	�j������������	����������������������������������f���������+P7���������I�U���������b�n���������~�������������������������������������qw�����������������Pp� �(�008�@�H@P�X`hpp�xP�@�������p�p��KI @0������0���~ �(r0�8�`�hp�p���p�������@@qH�X�`nx���������v���P�p��P��qo (�0q8oHP�Xq`op8Ke���  $�(�,0'4�8�<�@D�HjL�P�TXI\5`
d�h�
l\p^t�x�|!jp����� �$%(0,6074�8�<�@�D�H�L�P�T�X1\@`Fd�h�l�p�t�x�|�����
����������j�o�p�����N�P�W�f�t�����������������	��
�$*,1235: @$G(I,K0M4N8O<S@�	D�	H
L
P
T
X
\
`Dd|h�l�p�tsx�|������������������
��
��
��
��
��
��
��
��
��
��
��8�:�<�T����������������STVXZ\ap w$y({,}0~48�<T@UDVHXLZP\T^Xc\p`wdyh{l�p�t�x�|�����������������������������a�c�d�y��������������������-KMNc���� �$�(�,�0�48&<�@�DHLP��	(��	� ,$6(	`0�4�8	�@DH	XP.T�X	�`ud�h	�pAtKx	 �G�e�	@�����	����	��[���	������	x� ���	�@0H�` 8�@HH P�p�x � ����� � ����� � �{�  ( 0?P�X ` h+���8� ����8� ���8 �0�88@ H�h�p8x ������ ����� ��P��{.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.parainstructions.rela.rodata.modinfo.rela__param.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack@$.d$?��:@ f'Jm�E@(|P'^Y@x�x'n-i@�0'	~9�y@ �@'�2B�2B��0<�@`�`'��� �@��H'�c$ ��&x�@� '�'��@(�'��'�~,T@(��'�/@ & A�!@ ��'8B 3@�`'C C>@p�@' Q@F�@L@��0'"kJp0JPyPJPJ�(k	[��0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key�U��o�FY�����9��0	`�He0
	*�H��
�'q�d�:��4o��&�..C-˸�$+�3-
�������.��QD�U	F�2���5q���p�2�c-1F%�/f��
�6��H�Uٍ{CTE�˃xA�R�#1h�پ4���7��gR����p����$��,��<�x�;M��v�ﺓ�Ҍ�҂%���5�<'�8���L���̖W�P���ü���7��>�L�Ej��ev��5[��<y^�W�;�8+�Yt��/�ݝ��Sf:_u?�������V�Џ�2�y[�TF���?)�.���ޙ!�~��wſ�L"�F%JF|s��,�P�Y��U��H��J�*��&S�bw#H2���/V6�PN��v3�$�́��a�Jǯ�l8u�(f����n��*���>����$%&JSޜ��[	��Tq��]9����EWN"g0Z�L��	S��`�
iA�]83/Q[{��?Y�O
�I!�G
��l��
,��ԫ���<)�~Module signature appended~