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: //usr/lib/modules/5.15.0-89-generic/kernel/drivers/input/touchscreen/pixcir_i2c_ts.ko
ELF>Z@@%$GNUˡ�]8�"t�yi���	qLinuxLinux�UH��AUA���4ATSH��H��H�?L�g �����ƒ�H�;�4��E��D�������1�H��[A\A]]���U1�H��ATSH���z���A�ą���CD��H����H�{ H��t1��D��[A\]�ff.��UH���H�����]�D�UH��H��AWAVAUI��ATSH��H��8L�0H�~eH�%(H�E�1�H���E�H)�H���,H�F$���H�E�wA���I�E0A��I�}H�u�A���D� �E��A��A9�DO�1�����I�}�D��H�u��A9��I�U0�E����8�G����}��;��tkL�sI��8H�]�E1���SA��H��I��A�VD9e�t@Ic��K�H��wRL��L���A�W�����u�H��A��I��D9e�u�H�E�eH+%(u-H��8[A\A]A^A_]�H���U��M���U��M���ff.��UH��AWAVAUATI��SH��H��@D�.H�W0eH�%(H�E�H�D�rH�U�H�� H�E��A9�ANʼnE�A���A����E����H��E1�H�E�D�m�D�pA���A���Lcu�I����F�|��I�|$�/�D���I�|$1���I���@�I�|$�5��I����KI�|$�6��f�I��H��D9m��M���I�|$�I�|$1�1�1��H�E�eH+%(�H�e�[A\A]A^A_]�I�����CI����P�M�E��H��D�H�u�H���X�n����sI�|$�Lcu�A�Dž����f��K����KH�u�H��H����,���I�|$�M�H�SE1�H�u���^���L��H������L��H������L��H����a���L��H���E���E��#���L��H����������UH��ATSH��H��8eH�%(H�E�1��/H�u�H�����H��H�u��D���H�{���u@��D�cDA���A��u�H�E�eH+%(u3H��8�[A\]��E���t�H�{�H�{1�1�1������UH��AVI��AUATH��H�?M�F L�g M��M��tL�Ǿ��d�I�>L�o �4����%�I�>�4��������A�FD��L�������uH��A\A]A^]��f.��UH��AWAVAUATL�xI��M�wM���L���A��$�t3I��$t(L�����t5E1�L���D��A\A]A^A_]�L�����t�L������A����L���v���A�ƅ���f��UH��AWAVAUATL�xI��M�wM���L���A��$�t3I��$t(L�����t5E1�L���D��A\A]A^A_]�L�����t�L�����A����L���&���A�ƅ���f��UH���H�����]�D�U��
H��AWAVI��AUL�o ATL��I��HSH���H����L��H���H�C0M���ZH���HL���I��H����M�~H�C�5L�3�f�xH��L�8Hǀ�Hǀ���6�L���H�S8�L���I��$HH�������������H�C0�L���0����I��$��H��L���H�CH��H=����H��L���H�CH��H=��|�H��L���H�C(H��H=��a�H��L���H�C H��H=��FH��t
�d�SA��1�M��A� H�L���Z���H�{H��t2H���w)�����H�{1���d�H�;L�C(L� M��tL�Ǿ�H�;�3����%�H�;�3��������H��������t*H�e�[A\A]A^A_]�I�D$H�C0H��������L�����u�I���H�e�[A\A]A^A_]�=����t��=����t��=����t��=����t�����v���A���4L��E�H��H����E��A���4L��E�H��H����E��H�;��H��H�� ����H���U���U��A��H����I�}��H��H��H�� ��I�}��H��H��H�� ��A��H����A��H����A��H����A���4L��E�H��H����E��H��L��E���E��A���4L��E�H��H����E�뾉�H��L��E���E��H��L����H��L����H��L��E���E��H��L��E���E��H��L��E���E��H��L��E���E��H��L�������H��L�������H��L������H��L��E���E��A��H��L��E���E��A���3L���E�H��H����E�H��L��E���E��A���3L���E�H��H����E���UH��H��H���]�UH��H���]�%s: can't read reg %d : %d
%s: can't write reg %d : %d
no free slot for id 0x%x
%d: slot %d, x %d, y %d
Failed to stop
Failed to start
can't locate chip data
attbresetwakeFailed to get wake gpio: %d
enablefailed to request irq %d
Failed to set IDLE mode
pixcir_tspixcir_i2c_tsFailed to disable interrupt generation: %d
%s: i2c_master_send failed(), ret=%d
%s: i2c_master_recv failed(), ret=%d
Failed to enable interrupt generation: %d
Failed to set interrupt mode: %d
Failed to allocate input device
Touchscreen size is not specified
Error initializing Multi-Touch slots
Failed to request ATTB gpio: %d
Failed to request RESET gpio: %d
Failed to get enable gpio: %d
/build/linux-SaOI8K/linux-5.15.0/drivers/input/touchscreen/pixcir_i2c_ts.cdrivers/input/touchscreen/pixcir_i2c_ts.cpixcir_set_power_modepixcir_ts_reportpixcir_ts_parsepixcir_set_int_modepixcir_int_enablepixcir_tspixcir_tangoclicense=GPLdescription=Pixcir I2C Touchscreen Driverauthor=Jianchun Bian <jcbian@pixcir.com.cn>, Dequan Meng <dqmeng@pixcir.com.cn>srcversion=7E282F0A09D52AD7793A6B7alias=i2c:pixcir_tangocalias=i2c:pixcir_tsdepends=retpoline=Yintree=Yname=pixcir_i2c_tsvermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout�%�+i2c_del_driver�5i2c_register_driverd#	input_register_device����__const_udelay�)Z�devm_request_threaded_irqc�Iddevm_gpiod_get_optional��devm_gpiod_get��binput_mt_init_slots��
wtouchscreen_parse_properties��+input_set_capability`��-devm_input_allocate_device�u�odevice_get_match_data+��devm_kmalloc8�2mutex_unlock���input_device_enabledK��Mmutex_lock����msleepB��gpiod_get_value_cansleepN�Ainput_mt_assign_slots��input_mt_get_slot_by_key�e�__dynamic_dev_dbg���input_mt_sync_frame:l.input_mt_report_slot_state����input_event��T__ubsan_handle_load_invalid_valueke��__stack_chk_fail���__ubsan_handle_out_of_bounds�U��touchscreen_set_mt_pos@ׅ�i2c_transfer_buffer_flags�*gpiod_set_value_cansleepu�#�synchronize_irq7�z�_dev_err�9�[__x86_return_thunk��i2c_smbus_write_byte_dataљ�i2c_smbus_read_byte_data�m��__fentry__�����'int [5]'�&��'input_mt_pos [5]''int'����j
'_Bool'��pixcir_i2c_tsGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0����6|{ �{ �{ �{ �{ �{ �{ | | 0| E| Q| 6
?�\| 	H����(@o| �5�y| �5��| �5�| �5@"�B��J��|��;6 @��| ,�| �gD� ��>��|A�C��| W�| ��| } T=} T=,} |?} |
M�E�Q} O�]} O�
M�E�I�6j} R�|} �
M�E���F��} U�
�} E���F��} W�
�]Y�%
Z�pixcir_power_modePIXCIR_POWER_ACTIVEPIXCIR_POWER_IDLEPIXCIR_POWER_HALTpixcir_int_modePIXCIR_INT_PERIODICALPIXCIR_INT_DIFF_COORDPIXCIR_INT_LEVEL_TOUCHPIXCIR_INT_PULSE_TOUCHpixcir_i2c_chip_datamax_fingershas_hw_idspixcir_i2c_ts_datagpio_attbgpio_resetgpio_enablegpio_wakepixcir_report_datanum_touchespixcir_i2c_ts_driver_exitpixcir_i2c_ts_driver_initpixcir_i2c_ts_probepixcir_i2c_ts_resumepixcir_i2c_ts_suspendpixcir_input_closepixcir_input_openpixcir_stoppixcir_startpixcir_int_enablepixcir_ts_isrpixcir_ts_reporttsdatapixcir_ts_parsepixcir_i2c_ts.ko���D	�#�0�E�	\@	i���	���7���h�R�ppRR%�8��Hlt]@h�xy8�88��*���
������P
p��9�O�j�|���R��"����	� 	 *;6PQ �c�`t��������'B]	l�����"��$8HQep��������`+:Tc���__UNIQUE_ID_srcversion125__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_8pixcir_int_enablepixcir_int_enable.cold__func__.5pixcir_stoppixcir_stop.coldpixcir_input_closepixcir_ts_parsepixcir_ts_parse.cold__func__.7pixcir_ts_report__UNIQUE_ID_ddebug353.0__UNIQUE_ID_ddebug352.1pixcir_ts_report.coldpixcir_ts_isrpixcir_ts_isr.coldpixcir_startpixcir_start.cold__func__.6pixcir_i2c_ts_resumepixcir_i2c_ts_resume.coldpixcir_i2c_ts_suspendpixcir_i2c_ts_suspend.coldpixcir_input_openpixcir_i2c_ts_probepixcir_i2c_ts_probe.cold__func__.10pixcir_i2c_ts_driver_initpixcir_i2c_ts_driverpixcir_i2c_ts_driver_exit__func__.9__UNIQUE_ID_license358__UNIQUE_ID_description357__UNIQUE_ID_author356pixcir_dev_pm_opspixcir_i2c_ts_idpixcir_ts_datapixcir_tangoc_datagpiod_get_value_cansleepinput_mt_assign_slotsdevm_request_threaded_irqdevm_kmalloc__this_moduleinput_mt_sync_framegpiod_set_value_cansleepinput_mt_report_slot_statedevm_input_allocate_devicecleanup_moduleinput_mt_get_slot_by_keyi2c_transfer_buffer_flagsdevm_gpiod_get_optional__dynamic_dev_dbg__fentry__init_moduleinput_register_device__stack_chk_fail__ubsan_handle_out_of_boundsi2c_register_driversynchronize_irq_dev_errinput_mt_init_slotsmutex_lockinput_set_capabilitytouchscreen_set_mt_posdevice_get_match_data__x86_return_thunkinput_eventinput_device_enabledmutex_unlock__mod_i2c__pixcir_i2c_ts_id_device_table__const_udelaydevm_gpiod_geti2c_smbus_write_byte_datai2c_del_driver__ubsan_handle_load_invalid_valuei2c_smbus_read_byte_datatouchscreen_parse_propertiesmsleepH��������%_��������-��������K\��������S%dU��������qH���������N�N���������@���������U���������H���������U���������H��������T��E�����������E����������S��������&h_U��������f�qL��������~K���������H�����������NV��������_A���������V���������V���������?���������V���������U��������S+	0G��������CD��������g9n	8sG���������;���������@�L���������`�L�����������L����������L��������� �L��������K��������H��������Q:��������_a��������n�U���������?���������V���������K���������H���������@���������a��������
_��������,\��������4[]U��������b�qH���������Q���������W���������X���������U���������W���������H��������7Q��������UW��������dX��������uU��������}W�����������H���������U���������H���������=��������T��������0B��������<_k�v�{R���������R���������`���������F�F�F�P���������x��	[��������"	�*	F��������I	�Q	F��������p	�x	F���������	a���������	�	<���������	��	@���������	Z���������	@��������
a��������
@��������*
_��������2
�I
\��������Q
�p
U���������
-�
J���������
U���������
�
��
��
�pO��������%U:pAFO��������NUZcO��������h�rpz^���������&���^���������T�@�0�O���������=�@�X�O���������=�0�^����������P^���������^��������n0P7<O��������H�SO��������[MpPw|O�����������O���������M�l�O�����������|�O���������\���O���������]
���O���������]
xO��������]
P%O��������-]
4�<O��������F]
MUO��������_]
f�nO��������x]
(�O���������]
���O���������]
���O�����������O���������]

O��������H��������	�>M��������U���������]��������U��������p�� �(0�8p@H�P�X��08p@HpPXpc��^��\� t$�(o
,�
04��	*V]	b��� �0�8�@�P�X�`�p�x�������������� �0�@�P�`�p����������p �� S8@ HP98I8C.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.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��
:@�;H"J�E@�G@"^�"Y@0Px"n�i@�PH"	y2�$�`�@�P "�2h:��� �@R�"��=��8�@�RP"� @	 �` �@ T�"��� �@�T"�0"p�@�W�"
�"�@@pX0"'@&,0@&X5�&E�&�J�+�+0	#:	�4��XY0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
��D @�.HL�9�Fn�?0½P�ÿ����B6w�lKT���$#��U�`P	p>�HO-�ߔ�'@A����:V���d��}��;Z:���N�7���U�Ń�{2�p1ˍx���Y�Z愞�t��SƳGI��m�KE�$�O�*�y�N�wg�R��4���X���9���u�@��9�YH�k�젣�.R�d�,���],/���串�ҽ�p�V/�T���,V}g�uQ*��p�CcϮm�Z	�ׄ�: �<�Lm�WԹ@�Z2}��o|�"x
hǶ-��J�y���a��1�2*��+�58�sq&���f<��'1N���g<��3�J��2�B�
Or��a��o�3{��0�Mo�D�q/;��rg�3~@Qʆ��c����@Nbx���G��2�`7�ʨ��[�0p��\�zV�ƣg�����꬘2�w{Ί'�sz�T�ߣ��1�O�v$��pwi����=���1� t���	[8�#�!����~Module signature appended~