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/input/touchscreen/goodix.ko
ELF>v@@"!GNU��R��ܬLH_�}�%���VLinux�UH�H�1ҋ��L�P L�HH��WL���L�����ff.��Uf��H��H���H��@eH�%(H�D$81�f�t$H�t$�GH�t$H��f�t$"H�t$H�T$(�f�D$�D$f�D$ f�L$$���x
�������D��H�L$8eH3%(u�����UH��AWI��AVA����AUI���yATS��H��eH�%(H�E�1��H����D��H�x��I��f��f�0L���1�I�}�Kf�E�A�E�H�u�L�e�f�E�f�M��L��A���E��xA��A��E��G�l��H�E�eH3%(uH��D��[A\A]A^A_]�A�����@�H���H�@tH�HtUH��`H���1�]�1��f��UH��AUATH��L�gxeH�%(H�E�1�I�|$@��I�|$H��I�|$`�I�<$L�⋷�H�� �I�|$@1��A�Ņ�u[�p���I�<$�H�U�@��E��W���A�Ņ���:�H�E�eH3%(u'H��D��A\A]]�L���>����ڋ��E1�������UH��SH��H�8�H�{0�[]�ff.��UH��AVAUH����ATSH��H��eH�%(H�E�1�H�GH�?�H�0����������D����D�������C(�������C$E��tE��uH�E�eH3%(uXH��[A\A]A^]�L�sL���I��HH��tA��D��H�[H���H��HH��t�A��D����fD�H�
UH��AUATSH��H��H�G$H�H�x �H�CH���H�H�C��H�@H�Cf�pH�C�f�xH�C�SPf�PH�C�SRf�PH�{�}�H�{�5��H�{�6��H�{E1�E1���1Ҿ2�H�{E1�E1���1Ҿ0�H������H�{H�S���S����KD�C$���E���H�����t�f�C DH�����tǃ�	DH�����t	�C D�s$H�{�����H�{�����C(H��H���� H����6������H��[A\A]]�H�H��H��H�p ��H�H��H��H�p ��R���H�H��H��H�p �����f��UH��ATI��SH��H��tnH�?��H�FH��H��H�@���tL���H�{`�[A\]�H�CI�T$A�$H�;�0�7������D��*�'�H���3����H�H��H��H�p ���D�U1�H��SH��H�?���u�2�H�;�[]��UH��ATL�gxM�D$@M��tFI�|$Ht>�L�����tA\]ÿ����I�|$@�����u�L�����A\]Ë���1�A\]��UL�H�vE�H�H��E��~>A�P�H��H�L1�H��H9�u���Mc�B8�A��Mc�B�<�1�]�1���D�UL�1�H�vE�A�H��E��~1�HcЃ��f���A9���Mc�B�f��f9��A��Mc�B�<�1�]Ð�UH��AWAVAUATSH��H��peH�%(H�E�1�L�-I��������H�L9������H�;�N�H��u����H����A�ą����u�����y��ȃ���l���9C$����������H�H�;H��u����΍Vf��~H����#���A�ą���E��xD��u���H�{�}������D��l����H�{�H�{1�1�1��H�;�H��t����N�ƅt����O������H�E�eH3%(�8H��p�[A\A]A^A_]���u���H�{���}������l������k���L�{E1��A�ƍPH��u���H���u����pD�hD�`f��j������/�A���H�{�1��H�{A��L����j���A��H�{D��0��H�{D��2��D;�l�����������H�{��	�C���H��u���C�D�H��pD�hD�`�Hf��j����D������UH��AWAVAUATSH��H��eH�%(H�E�1�DL� H�{H�GH�@ �����
��L���I��H���7H�H�xhH��H��H����@`�M�4$ADŽ$�M����I�� H��L���I�D$0H=��-H��L���I�D$8H=��&�H��L���H=���H��L��I�D$@�H=��I�D$HI�|$0�A�Ņ��I�|$8�A�Ņ��L��H��L���A�Ņ�tPL���n���H�E�eH3%(�H�e�D��[A\A]A^A_]�L� �OH��H��L����g���I�|$@��I�|$HH����1��A�Ņ����I�$1�I�|$@f�x@���A�Ņ�����d�I�|$H��A�Ņ���'�p�I�|$H�A�Ņ��I�|$@���A�Ņ�t�A��H�Uľ@�H����A�Ņ��I�<$�H�Uʾ@���A�Ņ����E�I�T$PH�}��E��
�E������A��=�����A������o���A��=����t��A��=����t�D�A��=����t�DE������2���A��H�L��H��H�����A��H�L��H��H����A������A��������I�$H��A�����H�x �I�|$@�L����H���H��H�y ���H�H�C$�D�C$H��KH��H�x �L�c�C$
H���H�CL���I��$HH��t
ǀ�L�cD�kL���I��$HH���D���H�;H��H�� ����H�;��H���E�H�� ��E��H�;��H���E�H�� ��E��H�;��H���E�H�� ��E��H���H��H�y ��H�H��H�x ��H�?H��H�� �����H�?H��H�� �����H�?H��H�� �����H�?H��H�� �����H�;H��H�� ��H�D��H��H�x ����H��L����H��L����fA�D$PI�$�M�H��A�T$PH�x fA�L$R�A�L$Pf������f����xf�����f�����f���H�H��HE�I�|$@I�D$��I�|$H��H����L���I�D$XH��H���hM��L���A��H���A��XE���D��H��L����f��8��H��a�����H��L����L����D��H�����A��t6A��I�<$D��H��H�� �H��L����D��H��L����v?f���#tTf��7$H�H��HE����f���H�H��HE����f��H�H��HE��}���H��q���H��L��A���������H��L����L����H���I�|$0��L���A����UH��H��H���]�UH��H���]�Screen off command failed
Error reading config: %d
Goodix Capacitive TouchScreeninput/tsrequest IRQ failed: %d
Config sent successfully.I2C transfer error: %d
I2C write end_cmd error
I2C Address: 0x%02x
&x->waitAVDD28VDDIOirqFailed to get %s GPIO: %d
resetread version failed: %d
Read version failed.
ID %d, version: %04x
goodix_%d_cfg.binController reset failed.
Goodix-TSgoodixCube I15-TCTeclast X89Teclast X98 ProWinBook TW100WinBook TW700Failed to allocate input device.Invalid config (%d, %d, %d), using defaults
Applying '180 degrees rotated screen' quirk
Non-standard 9-bytes report format quirk
Applying 'inverted x screen' quirk
Failed to initialize MT slots: %dFailed to register input device: %dThe length of the config fw is not correctFailed to write config data: %dThe checksum of the config fw is not correctConfig fw must have Config_Fresh register setI2C check functionality failed.
Failed to get AVDD28 regulator: %d
Failed to get VDDIO regulator: %d
Failed to enable AVDD28 regulator: %d
Failed to enable VDDIO regulator: %d
i2c test failed attempt %d: %d
Failed to invoke firmware loader: %d
I2C communication failure: %d
drivers/input/touchscreen/goodix.cgoodix_configure_devgoodix_get_gpio_configgoodix_send_cfggoodix_ts_probeGDIX1001GDIX1002GDIX1001:00CubeI15-TC�Intel Corporation�CHERRYVIEW D1 PLATFORM�YETI-11Lenovo YB1-X91TECLASTtPAD12/19/2014TECLAST10/28/2015WinBookTW100WinBookTW700G��G��G��P��license=GPL v2description=Goodix touchscreen driverauthor=Bastien Nocera <hadess@hadess.net>author=Benjamin Tissoires <benjamin.tissoires@gmail.com>srcversion=61A99E769A1EF73CA497F6Balias=i2c:GDIX1001:00alias=acpi*:GDIX1002:*alias=acpi*:GDIX1001:*depends=retpoline=Yintree=Yname=goodixvermagic=5.4.0-212-generic SMP mod_unload modversions �p��module_layout4�>i2c_del_driver��qi2c_register_driver�O	�request_firmware_nowait��devm_kasprintf�-U_dev_infoڒ{kstrtou16��m5devm_add_action�d�regulator_enable��eWdevm_gpiod_get_optional��_Xdevm_regulator_getT��__init_waitqueue_head��Ydevm_kmallocvG��touchscreen_report_posX���input_mt_report_slot_statelinput_mt_sync_frame�$_{input_event�P�jiffies�	�enable_irqN���complete_all&�C�release_firmware\ɢ.__x86_indirect_thunk_rax��"�__dynamic_dev_dbgzY�=input_register_device���input_mt_init_slots�^��dmi_check_systemL$H�touchscreen_parse_properties���input_set_abs_params�
�input_set_capability'��pdevm_input_allocate_device囝R_dev_warn<�GCinput_alloc_absinfo*��regulator_disable�p
gpiod_direction_inputڶV3_dev_erro��<disable_irq����msleepG��usleep_range���gpiod_direction_outputtR6�devm_free_irq8�mwait_for_completion�zkfree8߬imemcpyE:#�__kmalloc)��__stack_chk_fail37��i2c_transferޖ{devm_request_threaded_irq�m��__fentry__{5/(�}goodixGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0goodix.ko^�*
�#�.�B�V�	ly�	��)7��5�P�@���"�.3��B1V�"p��1&�7�����8���p8��884` EW�_@�pP8�S2��0� p��[��:��_�:�39�
�I8dp8��8�,����������� 	6E T@cPr�&�5*�_9�``����@	�
5B�Pd�	�������%;LZgz``������3�@Xbs��������
,;Xov�__UNIQUE_ID_srcversion46__UNIQUE_ID_alias45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6goodix_request_irqgoodix_ts_irq_handlergoodix_i2c_readgoodix_i2c_writegoodix_ts_removegoodix_suspendgoodix_suspend.coldgoodix_disable_regulatorsgoodix_read_configgoodix_read_config.coldgoodix_configure_devrotated_screen__UNIQUE_ID_ddebug75.39485nine_bytes_report__UNIQUE_ID_ddebug76.39490inverted_x_screen__UNIQUE_ID_ddebug77.39494goodix_irq_flagsgoodix_configure_dev.coldgoodix_config_cb__UNIQUE_ID_ddebug72.39431goodix_config_cb.coldgoodix_int_sync.isra.0goodix_resumegoodix_check_cfg_8goodix_check_cfg_8.coldgoodix_check_cfg_16goodix_check_cfg_16.coldgoodix_ts_irq_handler.coldgoodix_ts_probe__UNIQUE_ID_ddebug78.39515__key.10578__UNIQUE_ID_ddebug73.39450__UNIQUE_ID_ddebug74.39455goodix_ts_probe.coldgt967_chip_datagt9x_chip_datagt1x_chip_datagt911_chip_datagoodix_ts_driver_initgoodix_ts_drivergoodix_ts_driver_exit__func__.39486__func__.39451__func__.39432__func__.39516__UNIQUE_ID_license84__UNIQUE_ID_description83__UNIQUE_ID_author82__UNIQUE_ID_author81goodix_acpi_matchgoodix_pm_opsgoodix_ts_idregulator_enablerelease_firmwaredevm_request_threaded_irqdevm_kmalloc__this_moduleinput_mt_sync_frameinput_mt_report_slot_statedevm_input_allocate_devicecleanup_modulememcpykfreeenable_irqdevm_gpiod_get_optional__dynamic_dev_dbg__fentry__init_module__x86_indirect_thunk_raxkstrtou16input_register_device__stack_chk_faildevm_free_irqusleep_rangedevm_regulator_get__mod_acpi__goodix_acpi_match_device_table_dev_infodevm_add_actioni2c_register_driver_dev_errrequest_firmware_nowaitinput_mt_init_slotsgpiod_direction_inputinput_set_capability__mod_i2c__goodix_ts_id_device_table_dev_warndmi_check_systemwait_for_completion__init_waitqueue_headinput_eventcomplete_allinput_set_abs_paramsjiffiesdevm_kasprintftouchscreen_report_posinput_alloc_absinfoi2c_transferregulator_disablei2c_del_drivertouchscreen_parse_propertiesgpiod_direction_outputmsleep__kmallocdisable_irqc��������P/W��������Ac�������������������h���������c�����������������=^��������i���������t_���������h���������c���������x���������c��������2x��������Hi��������T���������jj��������������������������������������h���������c����������������������������c��������V-���������������������h��������c��������+\��������8�?5US�t���������t���������t���������|���������|�����������������S W)W0�5w��������N�Sw��������m�rw���������r���������/�g����������`�����8�b����������pb��������X%�.b��������Ac��������`ise��������V���������{���������O�j���������t�P�b���������c��������������������������s��������!c��������J���������aj���������`���������c�������������c��������5�G�Qc��������{}���������j���������}���������
I	z��������^	Z��������m	z���������	��	z��������:
z��������J
[��������g
��������}
z���������
z���������
h���������
c��������.e��������6\HX��������b	i�|y�����������k�����������k�����������a��������	a��������-U��������8(BU��������M�W�_n������������b�������������������>����������
���������
>
j��������.
���������9
>H
j��������R
s��������]
>s
>�
��
f���������
Z�
R�
vlF�P�W\b��������h	r�y�~b���������h����������p�������� s��������(��������-�9Bv��������S�d(mp�����������������������������)�)��p�����������\p���������'p��������/�;�Gp��������O�[`dp��������iws0|p���������w���p�������������p�������������p���������I���p���������I��p��������
�	�#p��������($	1X9p��������>nEfMp��������Rni>~m�������������T�~���������@,Y1q��������>nH�Pp��������Ung�u0}p���������.���p�������������������y
��p���������(�p���������n���p���������n��$�+�@�G�W�c�qp��������vn�p���������.���p�������������������n���nc��������	Yo�����������������@�� �(�08@@H�P X�`�hPp�
x�  �( 0�8 ����
�X�����������F�e�� ~$�(`0�4�8x@D�H(PT@X@`-dbh�
�8�h`����P�8�@HP�p�x��������X��� ����  (0�P�X@`htxd0].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.1.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?��:@PS�J$�E@ b�	^�Y@�k`ni@Xl0	~�y@�l��2���2p3��� �@nh��)`��* ��6p�@po��`7� �@hq��P8��@�q��:�@�@�t0�=0�=X#�=3�=�=� U	�J��tB0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key/7	�Z����y=Ig֒��0	`�He0
	*�H��
�����=�ɚ�����$wg@�K�U@�a�RJ�Ԧ�(���Ta���r�;?��#�[#u�t5��9�v��l_T�&O�ё�R�8�*��-r Ex����'�Q����vd�
���A�U��Gyq���!l�e2�k�v?2�Eն�b�J��sz�{2��K��te�i�O���v���A��Lg��Ȧ=�P�C�����`�D�tr���#Έ���!P{�� ��7WPu��i�}����V��V��ޕ�5�=�	����٭��T�^���/�=}Y�J1r�4�e��95$j�{�mU��nP@萣RY���1J��O��q��_�#��
��V�'�U%w��ė�{_Z!����j�����)�J��Q[Ő�E�]���
i���1_�«@����2l�iy��������6�F{���S�wv�+TMr�8�o{��VoD�-_FE�:Q��J;��=)��Y���FV�~y��ɗ�qh����~Module signature appended~