HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //proc/1233/cwd/usr/lib/modules/5.15.0-89-generic/kernel/drivers/input/touchscreen/silead.ko
ELF>�k@@'&GNUnu�{�&�<gʜ�4\�LinuxLinux�U����H��ATSH���A�ą���� N�'����H���A�ą���� N�'�1Ҿ�H���A�ą���� N�'�D��[A\]���UH��AWL� AVAUI��ATSH��L���eH�%(H�E�1�DI��HL��L��H�}��A�ą��H�}�H�H�WH����t8��H�ZL�t��s�H�ٺL���A�ą��H��L9�u�H�}��H�E�eH+%(u8H��D��[A\A]A^A_]�I��HH��L��H��L����O����ff.��U�,��H��AWAVH�M�AUATSH��pL���eH�%(H�E�1�H�G H�E�M�o�����U�A�����9��I���H�]�I���H�]����I���L�e�1�E1�H�E�L��E1�M��L��x���I��A��D������DD��E���I��9�~jA�G%���u�A�GIc�%���A����A�A�W����H��
��I����H�u���A��I����E�9��L�}�D��H�u�E1�L��x���D��L��L����ÉE�E����1�Lc�I��	�7A�O(�/�L���1��L���I��	�0A��5�L���I��	��A�O�6�L���f���I��A9��{���L����M��}L���1�1�1�L���H�E�eH+%(�ZH�e�[A\A]A^A_]�I��	��A�G(E�OPI��	�	E�GI��	��A�PH��H��H�u��X�R���H�U�H�u�E1�1�L����E��A���L��H������L��H�����L��H������L��H����L���H����h�����l���H��p������h�����l���H��p�������L��H��D��x���D�M��E��D��x���D�M��E�����L��H��D�M��E��D�M��E�������UH�>H���_����]�@�UH�w�H���]��U���H��ATSH�M�H��H��L���eH�%(H�E�1�����H�U�eH+%(u
H��[A\]��ff.��UH��SH������H�CxH�xH��t1����H�]�1���ff.��UH��AVI��AUATSH�_�H��eH�%(H�E�1�H�GxH�xH��t����E1�H���j���A�ą���E��tH������A�ą�ul1Ҿ�H���A�ą�����H�MԺH�߾������E�=ZZZZtdE���f�H��A����A�ą�t�H�E�eH+%(uCH��D��[A\A]A^]�H��L��H��A���)���A��������UH��H��AVL�w AUATI��L��SH��eH�%(H�E�1������I��$�H�{H��t>1����I��$�H�{H��t����I��$�H�MԺ��L���A�Ņ����H��L����1�L���L���L���1�L���H��L���L�����L����L����%���@�UH��AWAVI��AUI��ATSH�� eH�%(H�E�1�H�G H�H�E�H�GH�@ �%=�L�}���
�L���I��H����I���I���L�(H�������H����H�{���I���L��H�x0�H��H���EM�t$HH���@E1�L����)A�tHH��N ��E�H��?�?A�DHA���@L��Ic��H��@��H9�s0H��?v�H��H����I�|$HL��@H���I���H�}��H��H��������H�}�H�U�H�������DA�����NL�}�I�\$�I�D$I�D$0H��L���A�ƅ�u>H�޿�A�ƅ�u*L��H��L���A�ƅ���H�޿�H�E�eH+%(�H�e�D��[A\A]A^A_]�f�ǃ��&���H�u�H��H����+���H�u���H��H����H�M�H�{H�@H�����H�}��H���I�D$H=��ML����A�ƅ��8���I�$H�X H���I�D$H��H���E1�E1�1ҹ��5�I�|$E1�E1���1Ҿ6�I�|$�I��$��I�|$�A��$��H��H�������I�D$�H�I�D$H�@I�D$f�PI�|$�A�ƅ���ATA��M�M1�H�}�H�A� �YA�ƅ��2���=�����'����A�������I�|$�}���_���H=�����A�����H��H���E���E�����A������H�{ D��H����L����H���H�}����H��L����H�}�H���A����U����H�}���H�����U�H�{ H��A��$��1����H��L��A�������H��L���E���E��D��H��L�����U�H��L��������L���I��$��A�Ņ��
�� N�'������L���A�Ņ����� N�'����L���A�Ņ����� N�'�1Ҿ�L���A�Ņ�u�� N�'�L���A�Ņ�u6L���A�Ņ�u'1Ҿ�L���A�Ņ�tK��H��L���H�E�eH+%(uZD��Y[A\A]A^]��D��H��L����ƿ�H�MԺL�羰��Å�x%�Uԁ�ZZZZt�H��L��A�����{�����H��L�������H�}�H��A�������H���H���H�}���H����H��H��A����H�}�H���I�D$�D��H��H�����UH��H��H���]�UH��H���]�Chip reset error %d
Firmware file name: %sFirmware request error %d
Firmware load error %d
Data read error %d
x=%d y=%d hw_id=%d sw_id=%d
Silead chip ID: 0x%8XStatus read error %d
Resume error, status: 0x%02x
Startup error %d
silead,stuck-controller-bugChip ID read error %d
Registers clear error %d
silead/%s.fwsilead,max-fingersMax fingers read error %d
firmware-namesilead/%svddioavddShutdown GPIO request failed
silead,home-buttonIRQ request failed %d
silead_tsinput/tspowersileadMore touches reported then supported %d > %d
Reloading firmware after unsuccessful resume
[Firmware Bug]: Stuck I2C bus: please ignore the next 'controller timed out' error
Initialization error, status: 0x%X
I2C functionality check failed
Firmware file name read error. Using default.Failed to allocate input device
Failed to register input device: %d
/build/linux-SaOI8K/linux-5.15.0/drivers/input/touchscreen/silead.cdrivers/input/touchscreen/silead.csilead_ts_read_propsstrnlenstrlensilead_ts_read_datasilead_ts_load_fwsilead_ts_resumeGSL1680GSL1688GSL3670GSL3675GSL3692MSSL1680MSSL0001MSSL0002MSSL0017gsl1680gsl1688gsl3670gsl3675gsl3692mssl1680license=GPLdescription=Silead I2C touchscreen driverauthor=Robert Dolca <robert.dolca@intel.com>srcversion=101C95199AFC59449CCF3AEalias=i2c:mssl1680alias=i2c:gsl3692alias=i2c:gsl3675alias=i2c:gsl3670alias=i2c:gsl1688alias=i2c:gsl1680alias=acpi*:MSSL0017:*alias=acpi*:MSSL0002:*alias=acpi*:MSSL0001:*alias=acpi*:MSSL1680:*alias=acpi*:GSL3692:*alias=acpi*:GSL3675:*alias=acpi*:GSL3670:*alias=acpi*:GSL1688:*alias=acpi*:GSL1680:*depends=retpoline=Yintree=Yname=sileadvermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout�%�+i2c_del_driver�5i2c_register_driver����fortify_panic��+input_set_capability�)Z�devm_request_threaded_irqd#	input_register_device��binput_mt_init_slots��
wtouchscreen_parse_propertiesF�k�input_set_abs_params`��-devm_input_allocate_devicec�Iddevm_gpiod_get_optional�Ddevm_add_action_�Ϥregulator_bulk_enable�'��devm_regulator_bulk_getc/��device_property_read_string�Y<device_property_read_u32_array���strnlenǚ_ctypenJnesnprintf�?>�acpi_match_deviceQ�;4is_acpi_device_node+��devm_kmalloc�pHe__x86_indirect_thunk_rax���__pm_runtime_disable=�N�pm_runtime_forbid<ؕS__pm_runtime_suspend&�Z{pm_runtime_allow��Upm_runtime_enable[�__pm_runtime_set_status��[�device_property_present�	�enable_irq����msleep�*gpiod_set_value_cansleepo��<disable_irq��@�_dev_info
=�regulator_bulk_disable46�_dev_warn���__ubsan_handle_out_of_bounds���input_mt_sync_frame:l.input_mt_report_slot_state����input_eventN�Ainput_mt_assign_slots�U��touchscreen_set_mt_pos�xi2c_smbus_read_i2c_block_datake��__stack_chk_fail�e�__dynamic_dev_dbg����release_firmware�k�i2c_smbus_write_i2c_block_datak�R1firmware_request_platform7�z�_dev_err�9�[__x86_return_thunk ]�usleep_range_state��i2c_smbus_write_byte_data�m��__fentry__��'char [64]'����7�7�#'int [10]'�$��'input_mt_pos [10]''int'e��"�sileadGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��<<T|{ �{ �{ �{ ���{ �5@��(����U�Š@J��|@�{ �����g?��� ��`�|
�{ �� �
A��

C�>�@�,�{ W�{ �| T=| T=1| A| )
D0#�SZ| N�y| �S�| �S�| �S�| �S�| �X
�]U�7
V�silead_ts_powerSILEAD_POWER_ONSILEAD_POWER_OFFsilead_ts_datagpio_powermax_fingerssilead_fw_datasilead_ts_driver_exitsilead_ts_driver_initsilead_ts_resumesilead_ts_suspendsilead_ts_probesilead_disable_regulatorsilead_ts_threaded_irq_handlersilead_ts_setupsilead_ts_get_idsilead_ts_load_fwsilead_ts_resetsilead_ts_read_datasilead.ko#�I�	c#�0�E�Z�o������
�!�8�Oe{,�A�V�	m�
z���	����7�����
���840K��_�8wH8�@�`��e��"��B@=8*�O@�P��e�xu88�p8���� ��"����	0'P2p=T*o6-��@����������!.�<Edx���	���,7"C\t�������"6?So���������0EWh�������@)	>	E	__UNIQUE_ID_srcversion138__UNIQUE_ID_alias137__UNIQUE_ID_alias136__UNIQUE_ID_alias135__UNIQUE_ID_alias134__UNIQUE_ID_alias133__UNIQUE_ID_alias132__UNIQUE_ID_alias131__UNIQUE_ID_alias130__UNIQUE_ID_alias129__UNIQUE_ID_alias128__UNIQUE_ID_alias127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_alias124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8silead_ts_resetsilead_ts_reset.coldsilead_ts_load_fw__UNIQUE_ID_ddebug356.3silead_ts_load_fw.coldsilead_ts_read_data__UNIQUE_ID_ddebug355.4silead_ts_read_data.coldsilead_ts_threaded_irq_handlersilead_disable_regulatorsilead_ts_get_idsilead_ts_get_id.coldsilead_ts_suspendsilead_ts_resume__UNIQUE_ID_ddebug362.0silead_ts_resume.coldsilead_ts_setupsilead_ts_setup.coldsilead_ts_probe__UNIQUE_ID_ddebug358.1__UNIQUE_ID_ddebug357.2silead_ts_probe.cold__func__.11__func__.12silead_ts_driver_initsilead_ts_driversilead_ts_driver_exit__func__.13__func__.10__func__.9__func__.8__UNIQUE_ID_license365__UNIQUE_ID_description364__UNIQUE_ID_author363silead_ts_acpi_matchsilead_ts_pmsilead_ts_idinput_mt_assign_slotsdevice_property_presentrelease_firmwareis_acpi_device_nodedevm_request_threaded_irqdevm_kmalloc__this_modulesnprintfi2c_smbus_write_i2c_block_datainput_mt_sync_framegpiod_set_value_cansleepinput_mt_report_slot_statedevm_input_allocate_devicecleanup_moduleenable_irqusleep_range_statedevm_gpiod_get_optional__dynamic_dev_dbgfortify_panic__fentry__init_module__x86_indirect_thunk_rax__pm_runtime_set_statusinput_register_device__stack_chk_failpm_runtime_enablestrnlenregulator_bulk_disabledevice_property_read_u32_array_dev_infodevm_add_action__ubsan_handle_out_of_boundsi2c_register_driver_dev_errinput_mt_init_slotsdevice_property_read_stringinput_set_capability__mod_i2c__silead_ts_id_device_tabletouchscreen_set_mt_pos_ctype_dev_warn__x86_return_thunkacpi_match_deviceinput_eventregulator_bulk_enabledevm_regulator_bulk_getinput_set_abs_paramspm_runtime_forbidpm_runtime_allowfirmware_request_platformi2c_smbus_write_byte_data__pm_runtime_suspendi2c_smbus_read_i2c_block_datai2c_del_drivertouchscreen_parse_properties__mod_acpi__silead_ts_acpi_match_device_table__pm_runtime_disablemsleepdisable_irqZ��������y��������%��������9V��������Ky��������V��������jV��������yy������������������V���������p���������Z���������x��������.5O��������@RI��������wp����������	��X���������_���������Z���������{���������eD�m��������	G��������=r��������LR��������lr���������r���������P���������r���������r���������p��������'s.	�7X��������RG��������hmf��������|��f�����������f�����������f���������@�f���������`f���������+f��������<_��������AZ��������Xp��������aZ��������sb��������yp���������Z���������{���������|�p���������_���������Z�����������������Q��������"���������.p��������AZ��������}Q�������������������y�������������������{�����������@p��������G0Q	\X��������mU��������t_��������y��Z�����������H���������Q�������������������Q�����������������"{��������-�6>h��������CM]��������U`��������]w��������gz��������n`vo���������v������������������Z���������\����������	L��������+	J��������[	q��������s	9�	N���������	n�	a���������	��	��	 �	f���������	9
N��������
F&
c��������=
tB
j��������u
�~
��
t���������
s���������
`�
e���������
b���������
p��������	8X��������1Y8	p=X��������S�XN��������m�rW���������S�����������u���������u��������}��������i���������'H��������@�M�`^���������@�K�����������k�����������f��������
_��������
)
h��������� G%h��������.M7,?h��������DROTo��������er_wh��������|����d�������������h������������h�������������h�����������d��������y��������>V��������Ry��������qV���������y���������V���������y���������V��������������������y��������	�h��������2p��������7_��������AIh��������U���������k{�����������h�����������h�����������h����������
� �Y����������Y�����������h����������
�0
h���������
�h��������)�3X;h��������@�
Z��������	�Mg��������p���������|��������p����������@ `(�0�8@@�H�P���@���@���@��v�Wx�-? �
$1(,�{	���	
 
$D(	*0N
48	b@�
D(H	��@x �0@8x`�p`xx���`�x��� �x���`�x���`�x� x@�P`Xx�����P�h��p�08�@H�Pp�x���Y���P������0���s8[8T.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.rela.retpoline_sites.rela.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�
:@XJH$J�
DE@�Y�$^�"Y@H`x$ni@�`H$	y24��3X�@a$�2����x �@b�$����@�b$�0�@�b $�`�
 � )P�@�ch$
�)� @@e$,@@h�$#@-�@@ j0$=�0B0�0XK1[1�`�4�40%G	AQ	Pjo0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�
f�6E]�fsam�k�w�ݵ��^]f��G�^J���H��o��7�}���vCtT����zfA��y�K��IXR�Ϟa�)>��؄CA�-���>(��@�~}&�5��t?��]�6;Ҭ0���6�3��YU�%�
�v6}Ǿ�A�����c��ʰ�Ɖ��[�����B҄Pk�y�uU��ͻ@~��I�-g�݃�k��s�^5�������s��Z�`�]Ō�����#�}K�����]\s'�J�H�\��hS�K�Hr�W|�a�'b���r�Y*�[̮߼)�If�q�s�5}��C�"��o�$}��2�EW��l�Kuvc�����{���/JN�%�L*���5�DS�vwK�d|9xw�37>Q����f��_2in�?J�@����kj.�ٖ�=^�(V0c���rlg+u���/����AB����P3�p��W3w�On��P	HZ�b1zX�_&�TA�w�L�&��B��|bFEp�~Module signature appended~