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: //usr/lib/modules/5.4.0-216-generic/kernel/drivers/input/touchscreen/wdt87xx_i2c.ko
ELF>�l@@"!GNU:�`y�]�IP�p��&��Linux�U�"H��AUATI��SH��H��`eH�%(H�E�1��f�M�<���0�E�A�	�f�U����	A�B�D�#�D
��\�H��H���T�H�;H��PwH�E�H��H��1�A�TH�u�L����������1�H�M�eH3%(uAH��`[A\A]]Ã�0�E�A���E����A��]��������f.��U����H��H��eH�%(H�E�1�f�M�f�u�tkV��tL?��0������U�H�u����H�M�eH3%(u:�Ã�	t����z�����w-�U��ǁ��u�ڕ��f�E�봺���f�U�����f.��UH��SH���d�1�1�H�{������������1�[]�@�UH��ATI��H������I�|$��������uH��A\]�A��$��E���E�H��L�����E���f.��UE1�A�H��SH��H���H��@eH�%(H�D$81��GH�f�T$H�t$�H�t$f�D$fD�L$f�D$ fD�T$"fD�D$$H�L$(����1�H�L$8eH3%(uH�]����f.��UL�BH��AVAUATSH��`eH�%(H�E�1�I��P����"I��I��f�M�H��<���E���0���E���D
�#H�u�H�M�L���D�����A�Ņ���U�H9�HG�H��N�L��H�u������H�E�eH3%(u8H��`D��[A\A]A^]ú0�E���f�U���q���A�����ff.�f��UH��AWAVAUI��ATSH��eH�%(H�E�1��F��x����F��l���H�F H��`���D���L��������1Ҿ�L���j����Å���
�X�A�H��u�l�������I�E L��p���H��H���D��l����DžT�����FÉ�)É�h��������
����l���k���X�����\�����x���H��p��������������D��x���A��D�X����L��`���D��x�����h����������8�8����D�m�N�f�u�f�E�D����f��8�H��L��H�}�H�M�D��|���L�}��H��p����@L��������LD��|���H�M��`%A��D)�I�E��A���e��������[�����h���H��p����������A�������x���H��p�������������\����1ҹfH�u�H��p���f�U���E�f�M��@������1��L���@�H�H��p���L���E��C���A�����H��`����M�E1�H��H��8E��H��C�	E�ʉ�A����1�D����D1�E��D1�A��D1�E��A��D1�E��A��D1�E��A��A��D1�D1�1���	�A��H9�u�f9����l�����h���H��`����x������V���L��p���1Ҿ�L��D�E��g���D�E�����
E�ĿX�A�H��u�1�1�L��D�e��3���D�E����E��AE�H�M�eH3%(uuH�Đ[A\A]A^A_]�D��l���D��x���H�H��H��H���H������A���L�g H��H��L�������E1��"�����f��UL�AH��AVAUATSH��`eH�%(H�E�1��#�E�"@�u�f�E�I��P��H��I�̺I��H�M�H�u����A�Ņ���E�<��M�L9�IG�H��N�H�u���rRH�E�H�{H��H���H�T�H�T�H)��H)���H�����H�E�eH3%(uIH��`D��[A\A]A^]��u��t�����tĉ��D>�f�D;�붋�ω�D>��D;��A�����ff.��I��UH�׾I�@xH���H2H���]H��@�I��UH�׾I�@xH���H0H���]H��@�I��UH�׾I�Px�J4H����J6H����	��]H��f��UH��SH��H��H�{1�1�1��[]���U��JH��AWAVAUATI��SH��hH�H�u�eH�%(H�E�1�1�H�E�H��H�E�H�E�H�E�H�E�H�E�H�E�H�E�H�E�f�E������}��AH�]�L�m��������H�������D�CE;D$D��A�t$<A�D$>1�D�KD�ȉ�f����D��A��A;D$H��A�D$@M�t$D�{f��~����C��}���D�/�L��D��x���D��t�����1�L�����~����0L���A�����}����:L����D��t����5L���D���D��x����6L���D���H��L9�����L�����H�E�eH3%(u[H��h�[A\A]A^A_]�I��`H��H��D��p���D��t�����x������x���D��t���D��p�������ff.�@�UA��H��AUI��ATH�M�M�e SH��H�u�H��`eH�%(H�E�1��#�E�"f�E��E��I�������E�<������E��"L��H�U����C���������M�H�E��C����U�i���H�C�E�f�Si�����f�K�ɉʉ������)���f�{L��Й���H�U��C�������E��H�u�L���E��f�C�����������UH��AWI��AVAUI��ATSH���U�H��H�}�eH�%(H�E�1�����H�]�M�uxH�SH��:RIFF��zWHIF��BH9���(H��(w��tH�D0H9���H�4�>FRWRu�H���t�FA�N0��f����8��M�~L���A�ą�t.H�}��H�E�eH3%(��H��D��[A\A]A^A_]�A����H�;H��(��H�S�(��tH�D0H9���H�4�]�;u�H�����}�FRWR��I�]�H����A�ą���D1Ҿ	H���f�A�ą�ui��	�I�v0H������A�ą��A����L�������H��L��H���똁~ �h��o�������U�H��L��A������I�>H��A���H�� ������U�FRWRH��H��SH�����Hcȅ�H��[HE�]��U�CNFGH��H��SH���r���Hcȅ�H��[HE�]��UH��AWAVAUATI��SH��DI�|$H�GH�@ ���%M�l$ ��
�pL���H��H���L� H�xL�sPH��H���I�D$E�D$L��I��$�� H����P�H�s0L���n�����t<H�e�[A\A]A^A_]�H�GD���H�w H��H����P��,���H��K<H�x ��f��H�}��������E��I��H����H�CE1�E1�f�H1Ҿ5L��H��CLfA�G�CNM�wfA�G�KD��KHE1�E1�1Ҿ6L���L���I��HH��t	�Uԉ�L���I��HH��t	�Uԉ�$�KDE1�E1�1Ҿ0L���E1�E1�1ҹ��:L���L����
�L�����uhSA��$�1�M�L$A� H�L���Z���H��L������H�e�[A\A]A^A_]ø�����O������E������I�|$ H���E���E����H�� H���E��������H��H������y&��H�{ �D$H��H����D$��������I�~ ��H����H���M�e H��L�牅|���D�E��D�E���|����M�e H��D�E�L���D�E��H��H���H���E��D�E���h�����x���D�E�H��H��H����H��`���D�E�H��M�e H��L���1�1�L�����u���A���6�����T���D����H��H�����H��D��A����؃���T�����u%H��H���H��L��p����A�������I�} H���E���E����h�����x���H��H��H����A�����h�����x���D�E�H��H��H����ى��H��`���D�E�H����x���H��H���H���E����h���H��`���D�E�H��H��H���H���E��D�E��h���H��H���H���E��D�E��I���H���H��H���H��D�E��D�E�������I�~ H��A�����I�~ ��H����H���H�{ ��H������H��L��E���E�H��L��E���E�H�]�eH3%(��H��`[A\A]]��U����tH��L���������U��KL��E�D�KD�CH��f���E��H��L��E���E��H��L��E���E��f�����H��L�������5���H��L��E���E��0��������FRWRH��L���A����U�D��H��L������H��L����I�>��H��A���H�� ��L��H���D��H��L����I�>H��A���H�� ��I�>����H��A���H�� ���U�D��H��L����.�����L��H��L��A������H��L��E���E��H�}ȉ�H���E���E����H��L��E���E��H�}�H�������UH��H��H���]�UH��H���]�set feature failed: %d
Invalid command: %d
%s: i2c transfer failed: %d
get feature failed: %d
start 4k page program
stop report mode failed
unlock failed
%s: %x, %x
erase failed at %#08x
failed to request checksum
failed to read checksum
lock failed
start to report failed
page write failed
get string failed: %d
%x
read v1 raw data failed: %d
tip on (%d), x(%d), y(%d)
get desc failed: %d
failed to get device desc
failed to get parameters
failed to get platform id
failed to get firmware id
check fw tag failed
invalid chunk (type %d): %d
resetting device now
reset failed
soft reset failed: %d
wdt87xx_fw.binwdt87xx_cfg.binadapter=%d, client irq: %d
&wdt->fw_mutexi2c-%u-%04x/input0WDT87xx Touchscreenrequest irq failed: %d
create sysfs failed: %d
wdt87xx_i2cupdate_fwupdate_configplat_idfw_versionconfig_csumfailed to start device when resuming: %d
failed to stop device when suspending: %d
addr & len must be 4 bytes aligned %x, %x
write failed at %#08x (%d bytes)
failed to set checksum length
failed to set checksum address
checksum fail: %d vs %d, retry %d
failed to retrieve checksum for %#08x (len: %d)
unexpected response to get string: %d
unexpected response to get desc: %d
wrong id of fw response: 0x%x
fw_id: 0x%x, plat_id: 0x%x, xml_id1: %04x, xml_id2: %04x
unable to retrieve firmware %s: %d
fw size mismatch: expected %d, actual %zu
unable to locate firmware chunk
fw version mismatch: fw %d vs. chip %d
unable to locate chunk (type %d)
firmware load failed (type: %d): %d
failed to refresh system parameters: %d
failed to write fw chunk (type %d): %d
failed to allocate input device
failed to register input device: %d
drivers/input/touchscreen/wdt87xx_i2c.cwdt87xx_report_contactwdt87xx_sw_resetwdt87xx_i2c_xferwdt87xx_write_firmwarewdt87xx_ts_probememcpyWDHT0001wdt87xx_i2clicense=GPLdescription=WeidaHiTech WDT87XX Touchscreen driverauthor=HN Chen <hn.chen@weidahitech.com>srcversion=1949AA0EA9415F523F64316alias=i2c:wdt87xx_i2calias=acpi*:WDHT0001:*depends=retpoline=Yintree=Yname=wdt87xx_i2cvermagic=5.4.0-216-generic SMP mod_unload modversions �p��module_layout4�>i2c_del_driver��qi2c_register_driverhͪRdevm_device_add_groupޖ{devm_request_threaded_irqzY�=input_register_device���input_mt_init_slots<�GCinput_alloc_absinfo���input_set_abs_params'��pdevm_input_allocate_devicenJnesnprintfQ�__mutex_init��Ydevm_kmalloc\ɢ.__x86_indirect_thunk_raxb˛@mutex_unlock&�C�release_firmware ӳ-mutex_lock_interruptibleQ�Ewrequest_firmware�-U_dev_infoX���input_mt_report_slot_state�$_{input_eventlinput_mt_sync_frame����scnprintf��"�__dynamic_dev_dbg����fortify_panic37��i2c_transfero��<disable_irq�	�enable_irq����msleepڶV3_dev_err)��__stack_chk_fail����__const_udelay���*i2c_transfer_buffer_flags8߬imemcpy�m��__fentry__��$$$1����wdt87xx_i2cGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0wdt87xx_i2c.ko��h#�.�B�	X�e�}�	����7���� �  �</>C fS��dT1z@�0��#���@N��8�p8` �I<�%O�Ag�	,t�	,� 
7�`
(��
Q�88�2��9I*0?B�8]J
zp-��-��v�8���(�Wo��"	6E T�cy3�?)��@� ���@�0�� �� 
� ` 5@ 	HYs���������	3M_mx��������%1F�@o|���@����__UNIQUE_ID_srcversion45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6wdt87xx_set_featurewdt87xx_set_feature.coldwdt87xx_send_commandwdt87xx_send_command.coldwdt87xx_resumewdt87xx_resume.coldwdt87xx_suspendwdt87xx_i2c_xferwdt87xx_i2c_xfer.cold__func__.38741wdt87xx_get_featurewdt87xx_get_feature.cold__func__.6431wdt87xx_write_firmware__UNIQUE_ID_ddebug79.38919__UNIQUE_ID_ddebug80.38929__func__.38920wdt87xx_write_firmware.coldwdt87xx_get_stringwdt87xx_get_string.coldplat_id_showfw_version_showconfig_csum_showwdt87xx_ts_interrupt.part.0wdt87xx_ts_interrupt__UNIQUE_ID_ddebug87.39046wdt87xx_ts_interrupt.coldwdt87xx_get_sysparamwdt87xx_get_sysparam.coldwdt87xx_update_firmware__UNIQUE_ID_ddebug76.38820wdt87xx_update_firmware.coldupdate_fw_storeupdate_config_storewdt87xx_ts_probe__UNIQUE_ID_ddebug88.39081__key.39086wdt87xx_attr_groupwdt87xx_ts_probe.coldwdt87xx_driver_initwdt87xx_driverwdt87xx_driver_exit__func__.39047__func__.38821__func__.39082__UNIQUE_ID_license93__UNIQUE_ID_description92__UNIQUE_ID_author91wdt87xx_acpi_idwdt87xx_pm_opswdt87xx_dev_idwdt87xx_attrsdev_attr_config_csumdev_attr_fw_versiondev_attr_plat_iddev_attr_update_configdev_attr_update_fwrelease_firmwaredevm_request_threaded_irqdevm_kmalloc__this_modulesnprintfinput_mt_sync_framerequest_firmwarescnprintfinput_mt_report_slot_statedevm_input_allocate_devicecleanup_modulememcpyenable_irqdevm_device_add_groupi2c_transfer_buffer_flags__dynamic_dev_dbgfortify_panic__fentry__init_module__x86_indirect_thunk_raxinput_register_device__stack_chk_fail_dev_infoi2c_register_driver_dev_errinput_mt_init_slots__mutex_initmutex_lock_interruptibleinput_eventinput_set_abs_params__mod_acpi__wdt87xx_acpi_id_device_tablemutex_unlock__const_udelayinput_alloc_absinfo__mod_i2c__wdt87xx_dev_id_device_tablei2c_transferi2c_del_drivermsleepdisable_irqi���������c���������f������������������x��������m��������!i��������c��m�����������i���������}��������:d��������!i��������9~��������id��������s0}p���������i���������{��������P"m��������1i�������������c���������x��������/m��������Ai�����������@�x��������^Nh}�������������c��������'x��������;}�����������}������������zr���x����������2`9�GpLg��������Ydbk�sg���������m�����������i���������	�	"T	x���������	m���������	i���������	H�	_���������	i��������
H
_��������!
i��������E
HO
_��������a
i��������r
]���������
t���������
i��������f��������#.�t���������`��������t��������!t��������=t��������Yt���������i�8�g���������m���������i��������K
EW
a
x���������
�� �%'1i��������f^��������n7���������s��������X��������@~���������}����������d���������w���������6�
g��������!F&m��������+�5�Cp��������HeMW`fp��������qi��������~q�i�����������i���������k��������Z��������9	@�Er��������g�r\������������g���������a�����������3u��������Ku��������Sy��������py���������u���������u���������q���������l����������
�Y���������
�e��������SBo
p���������'0p��������:zCKp��������Pe@l-qp��������z�J�p�������������h����������p�������������p������������p��������! -p��������@zK�Sp��������_j����p����������p�����������?�y�p����������`p��������+�;p��������Nzb�jp���������z���p�����������p�����������h�����������p���������Xp��������T	1p��������"T	)�.h��������;L@p��������EnN�Yp��������c�np�����������p�����������n�����������p����������p���������p��������.�9p��������Fm��������W_p��������r�zp�����������p�����������0�p����������L�p���������Z�p������������p���������	�p��������*02p��������CNp��������S\�gp��������o�|��p�������������p�����������X�p����������i��������	[o��������|�������� �  �(00@8�@�	H�	P 
X`
`�
h�p0xp�����0 8�@ H�P X���]��!� �$�(`0�4�8@�D�H(�8h�� �����` @@Xp`)x��7��	�?��	�J� 
���8@H�Pipx`������`���b�� ���6xj0b.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rodata.str1.1.rela__mcount_loc.rodata.str1.8.rela.rodata.modinfo__versions.rela__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?�F:@�H�J��E@�W�^�Y@Xc`n�i@�c0	y2�V���@�c��2����! �@�e���#��$� ��-P�@Xfh��-� �@�g���/�@�i��1�@�@�k0�40�4X#�43�4�4� X	�@��kB0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key�ª�C���
Ys@!0	`�He0
	*�H��
��]Ag�`��s�.E':�ً�"'�l�~2��R%�s�m:�Q���E.�2�2Kp�ֆj��
=��LU/��ʷe�>�0�e9��$`C�y����pL��֖�ٳy5�%Z�)N^0G��rV����	�7)��'��"��	���g�*�E?w��x���2�!s�ԯ��}�(����������k��Bأ�f��9��,����n�j��"uu��t��u�_�k�}1�%��4�l>
h
��9
KA$O���9�WS����WJx3C�O1�u�V�g���"��1q�.ǣp��4��2B�F��[����4o��L�B8B)
��d�����E�!���lK ��S���~��/�"R�%y��J҂
����hY�
һ���������t$�n��ׯ�d��A>�J�����h	�b�0�"`K�"��z<������*.e:�����QY���*�l>
<�$4w,T�{uF2mP�9�����~Module signature appended~