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/hycon-hy46xx.ko
ELF>�h@@%$GNU�V=���MT�*��ڵ���LinuxLinux�UH��AWAVI��AUATI��SH��H�_xL�n H�M�L�{0eH�%(H�E�1�L���1�H�U�L�����uy�U�A�F)9�w\A�F*9�wSA�v(H�{P�A�ą���E�L��B�+�E��uBH�E�H�U�eH+%(u4H��[A\A]A^A_]�L���H������A��L���Ic���ff.�f��U��H��SH��H�U�H��H�PeH�%(H�E�1������E�H�{PH�U쾄�CX�����U�H�{P����H�U��C\�����E�H�{PH�U쾉�C`�����E�H�{PH�U쾊���Cd�����E�H�{PH�U쾒�Ch�����E�H�{PH�U쾓�Cl�����E�H�{PH�U쾔�Cp�����E�H�{PH�U쾕�Ct�����E�H�{PH�U쾥�Cx�����E�H�{PH�U쾦�C|�����E�H�{PH�U쾧��������E�H�{PH�U쾨��������E�H�{PH�U쾩��������E�H�{PH�U쾰��������E쉃�H�E�eH+%(u
H�]����ff.�f��UH��AWAVI��AUATSH��H��L�oxeH�%(H�E�1�H�F M�}0L�L��H�E���s(I�}PH�U��A�ą��H�E��M�D�A9��H���L���L�����Hc�E��tIc�H�U�eH+%(uH��[A\A]A^A_]��f.��UH��AWAVH�U�H�}�AUH��I��ATH)�S��D��H��PH�eH�%(H�E�1�H�E�H�E��H��DH�~P1�����C�U�1ۀ�v��H�E�1�H�T�H��H9�u�8]�tFH��H������H�E�eH+%(� H��P�[A\A]A^A_]�1��H��H��B���sHc�H��D��H�E�H�D� A��A��t�D�0H�E�I�}�/Hؾ�D�8�����1�I�}A����1����t�D��D��I�}I�uf��f��A�H�������H��B�]���I�}1��I�}1�1�1������H��H��A���������H��������f.��UH� H���]���U�H��AUATH�U�I��SH��H��H��eH�%(H�E�1����uH�{P�Uܾ������E܉CXH��L���H�{P����A������D�k\�H�U�L��H�����uH�{P�Uܾ������E܉C`H��L���H�{P����A������D�kd�H�U�L��H�����uH�{P�Uܾ������E܉Ch�H�U�H��L�����uH�{P�Uܾ������E܉Cl�H�U�H��L�����tH�E�eH+%(u0H��[A\A]]�H�{P�Uܾ������E܉Cp��f��UH��AWAVI��AUATSDL�o ��
��L���H��H����L��H���H�C H��H=��!�A�ą��H��H��L���A�ą����H��L���H�C(H=��H��tK��p���H�{(����p���H�{(1�����L���I��H���H�{0H��H���1�1�H��L��L�3L�{�H�CPH=��H��L������H������E1�E1�fA�W�����1�L��I��5M��`�E1�E1������1Ҿ6L���H�S�L�����L���A�ą��SA��M�N1�I���A� H�L���A��XE���H��L���A�ą�u;L���A�ą�u,f��(L�o H��H��L������H�{ �H�e�D��[A\A]A^A_]�A��=����t��H�{(A�����H��t�A��A��H��L��H����A����H�;I���H��H�� ��H�;H��H�� ��I�}H�H��H�� �H�M��Ë�M��I�}H���H��H�� �L����H�{ D��H����I�}�M���H��H�� ��H�;H��H�� ����H��L������H��L����H��L��A����H��L����H��L����H��L���D�cP���H��L��A�����UH��H��H���]�UH��H���]�Failed to update attribute %s, error: %d
Failed to read default settingsFailed to fetch attribute %s, error %d
%s: read (%d) and stored value (%d) differ
Unable to fetch data, error: %d
checksum error: 0x%02x expected, got 0x%02x
Failed to set default settingsfailed to request regulator: %d
Failed to request GPIO reset pin, error %d
failed to allocate input device.
Unable to request touchscreen IRQ.
HYCON HY46XX initialized: IRQ %d, Reset pin %d.
/build/linux-SaOI8K/linux-5.15.0/drivers/input/touchscreen/hycon-hy46xx.cdrivers/input/touchscreen/hycon-hy46xx.c%d
hycon,thresholdhycon,glove-enablehycon,report-speed-hzhycon,noise-filter-enablehycon,filter-datahycon,gainhycon,edge-offsetprobing for HYCON HY46XX I2C
vccfailed to enable vcc: %d
&tsdata->mutexregmap allocation failed
Hycon Capacitive TouchUnable to init MT slots.
resethycon_hy46xxbootloader_versiontp_chip_idtp_informationlib_versionfw_versionedge_offsetgainfilter_datanoise_filter_enablereport_speedglove_enablethresholdhycon_hy46xx_check_checksumhycon_hy46xx_isrhycon_hy46xx_probehycon,hy4613hycon,hy4614hycon,hy4621hycon,hy4623hycon,hy4633hycon,hy4635hy4613hy4614hy4621hy4623hy4633hy4635license=GPL v2description=HYCON HY46XX I2C Touchscreen Driverauthor=Giulio Benetti <giulio.benetti@benettiengineering.com>srcversion=18E1F538D94CC3489AEE769alias=i2c:hy4635alias=i2c:hy4633alias=i2c:hy4623alias=i2c:hy4621alias=i2c:hy4614alias=i2c:hy4613alias=of:N*T*Chycon,hy4635C*alias=of:N*T*Chycon,hy4635alias=of:N*T*Chycon,hy4633C*alias=of:N*T*Chycon,hy4633alias=of:N*T*Chycon,hy4623C*alias=of:N*T*Chycon,hy4623alias=of:N*T*Chycon,hy4621C*alias=of:N*T*Chycon,hy4621alias=of:N*T*Chycon,hy4614C*alias=of:N*T*Chycon,hy4614alias=of:N*T*Chycon,hy4613C*alias=of:N*T*Chycon,hy4613depends=retpoline=Yintree=Yname=hycon_hy46xxvermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout�%�+i2c_del_driver�5i2c_register_driverF4ptdesc_to_gpio�e�__dynamic_dev_dbgd#	input_register_device�]×devm_device_add_group�)Z�devm_request_threaded_irq��binput_mt_init_slots��
wtouchscreen_parse_propertiesF�k�input_set_abs_paramsioI�__devm_regmap_init_i2c���__mutex_init`��-devm_input_allocate_device����msleep�*gpiod_set_value_cansleep ]�usleep_range_statec�Iddevm_gpiod_get_optional�Ddevm_add_action0�]regulator_enablew���devm_regulator_get+��devm_kmalloc��[�device_property_present�Y<device_property_read_u32_array�.uoregulator_disable���__ubsan_handle_out_of_bounds�u��input_mt_report_pointer_emulation���touchscreen_report_pos:l.input_mt_report_slot_state����input_event��$___ratelimitdo=Nregmap_bulk_read46�_dev_warn����scnprintft%pFregmap_read7�z�_dev_errke��__stack_chk_fail�9�[__x86_return_thunk8�2mutex_unlock���regmap_write�Al;kstrtouintK��Mmutex_lock�m��__fentry__y'u8 [68]''int'�
�
$���$���$���$���$����p��l��h��d��`���\��X��#�hycon_hy46xxGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0�����|{ �����(@J��|��{ �m�5@�'m���$��{ 6��{ �{ 6 �@�:`�{ ��{ ��{ ��d�nn�{  �{ @| `| �#| 0nZ���;w@:| HD| P�
?��
A�=�>�DO| Wh| ��| �| )
�| C��| J�
PT��| C��| L�
<PT�nZ�u�);�| N�} �}%} �
�]R�+
S�hycon_hy46xx_datavccglove_enablereport_speednoise_filter_enableedge_offsetrx_number_usedtx_number_usedlib_versiontp_informationtp_chip_idbootloader_versionhycon_hy46xx_attributelimit_lowlimit_highhycon_hy46xx_driver_exithycon_hy46xx_driver_inithycon_hy46xx_probehycon_hy46xx_disable_regulatortsdatahycon_hy46xx_get_parametershycon_hy46xx_get_defaultshycon_hy46xx_setting_storehycon_hy46xx_setting_showhycon_hy46xx_isrhycon-hy46xx.ko��	}#�0�E�Z�o�����#�>�[�v��,�A�Vk�;�V	��
�_�k	�t��7$�?_�3{�0��5N����@(� �(
�8 �?�Y�x���88����(�8���"+��?	X@cz0�?>�`x�����h�0�0�0>@0d0��0��0�@0�0��0�00@0U��}�������&A	P[q����"�`x��,=\o�������		#	E	Q	^	u	�	�	�	�	�	__UNIQUE_ID_srcversion141__UNIQUE_ID_alias140__UNIQUE_ID_alias139__UNIQUE_ID_alias138__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_8hycon_hy46xx_setting_storehycon_hy46xx_setting_store.coldhycon_hy46xx_get_parametershycon_hy46xx_get_parameters.coldhycon_hy46xx_setting_showhycon_hy46xx_setting_show.coldhycon_hy46xx_isr__func__.11_rs.10__func__.8_rs.7hycon_hy46xx_isr.coldhycon_hy46xx_disable_regulatorhycon_hy46xx_get_defaultshycon_hy46xx_get_defaults.coldhycon_hy46xx_probe__UNIQUE_ID_ddebug358.1__key.5hycon_hy46xx_i2c_regmap_confighycon_hy46xx_attr_group__UNIQUE_ID_ddebug359.0hycon_hy46xx_probe.coldhycon_hy46xx_driver_inithycon_hy46xx_driverhycon_hy46xx_driver_exit__func__.6__UNIQUE_ID_license362__UNIQUE_ID_description361__UNIQUE_ID_author360hycon_hy46xx_of_matchhycon_hy46xx_idhycon_hy46xx_attrshycon_hy46xx_attr_thresholdhycon_hy46xx_attr_glove_enablehycon_hy46xx_attr_report_speedhycon_hy46xx_attr_noise_filter_enablehycon_hy46xx_attr_filter_datahycon_hy46xx_attr_gainhycon_hy46xx_attr_edge_offsethycon_hy46xx_attr_fw_versionhycon_hy46xx_attr_lib_versionhycon_hy46xx_attr_tp_informationhycon_hy46xx_attr_tp_chip_idhycon_hy46xx_attr_bootloader_version__mod_i2c__hycon_hy46xx_id_device_tableregulator_enabledevice_property_presentregmap_writedevm_request_threaded_irqdevm_kmalloc__this_modulegpiod_set_value_cansleepscnprintfinput_mt_report_slot_statedevm_input_allocate_devicecleanup_modulekstrtouintdevm_device_add_groupusleep_range_statedevm_gpiod_get_optional__dynamic_dev_dbg__fentry__init_module__mod_of__hycon_hy46xx_of_match_device_table___ratelimitinput_register_device__devm_regmap_init_i2c__stack_chk_faildevice_property_read_u32_arraydevm_regulator_getdevm_add_action__ubsan_handle_out_of_boundsi2c_register_driver_dev_errinput_mt_init_slotsmutex_lock__mutex_init_dev_warn__x86_return_thunkinput_eventinput_set_abs_paramsinput_mt_report_pointer_emulationregmap_readdesc_to_gpiotouchscreen_report_posmutex_unlockregmap_bulk_readregulator_disablei2c_del_drivertouchscreen_parse_propertiesmsleepc��������?q��������M^��������tU�����������������{���������t���������{���������{���������i���������c��������x��������&>x��������Fax��������i�x����������x����������x����������x���������x��������$x��������,Dx��������Ldx��������l�x����������x����������x����������x���������t��������i��������1c��������rq���������x���������Y�1��Z���������{���������t���������i��������c��������^|����������@�f�����������t��������7u��������K[���������z���������w���������u��������� ���f�����������m���������i���������c���������}��������t��������c��������0Hj��������]U��������e�rzT���������U�����������'�j���������U�����������=�T���������U���������Wj��������1U��������9�OiWj��������lU��������t��t�j���������t���������U�����������i���������c��������W��������"�'k��������?S��������J�T�\l��������s{a���������`���������Y���������`���������Y�������������������\�����������
	�	r��������	 	h��������0	=d	�u	v���������	v���������	���������	p���������	�	�	V���������	)�	�
_��������
g��������(
�/
	87
b��������E
}��������[
t��������j
�~
y���������
��
	�
b���������
Uo���������#0,o��������1?xHs��������Y�iPro��������z{������������o�������������o������������o����������� �o���������E
���o���������E
xo��������E
$o��������)E
0�8o��������=E
D�Lo��������UE
^Hio��������nE
c��������	�Xn��������t���������~��������t���������0 �(0�8������Z
 �!
	b
n
	* .���" `��������@������@��@@/P0X�B�0��M�0�\0@hP0X�s�0���0��0@�P0X���0����0��0"@P�8"@@HPP�8d8].symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rodata.str1.8.rela__mcount_loc.rodata.str1.1.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?��
:@�K@"JQrE@Z"^�"Y@^x"n�i@�^H"	y2
y�y@�@�^�"�2���� �@�_"����m$�@�_�"���
 �`' �@x`�"��'0 �@a("��,p�@0f�"
@-�@@�f0"'�0,0�0X51E1�J�5�5#R	�A�	 gY0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�F�)���V�h?����u���crˆRm�QN)�����!�xQ2��`��]�!�T���n��	�1�-� �͇q�?jq6M`�-/�|�]@+k�!���M|$JA�N�D��cD��A��bo��٣�=| �Zز
�M�z�߆���&���h2[J����P|�%�9��4!ǀ���q�Tu�0��tUU��:�\	�+�M8��ۏ�.�]��)����&GC�7�`���'�C)���n@��z~�ѓ���b��&@�V1iM��fV�1�?;�]�	�Q�F��D<��@��V��oM�3����p�9-�1���9��cO\q�k����^�z�J�̾[r�l�qC2:�o����G`hVz�7�5S�S���T�I��g�2���[/��W����ez�2��5�>���Z����RlH�f>E\niQ�׬�ڕ���Y�=���et<�24Š[��o�T�4�!{�7aj�(��u��"�4LA�����~Module signature appended~