HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/modules/5.15.0-156-generic/kernel/drivers/iio/adc/ti-tsc2046.ko
ELF>�t@@*)GNU������pE��X��o�˼|LinuxLinux�UH��AUL�o@ATSH��L���I��H�C苸��CDH�{��L��L���1�[A\A]]�ff.���UH��AUATSH���H�����+� ��:L�kXL���I�ċC\��t3H����L��L���[A\A]]�Hc���
E�뷋�H�{H��S㥛� H���H��H��H��H��Hi�@B1���= NH�4?���_���H���H��H��H��S㥛� H��H��H������1���D�UH��SH���H���H���@��t�H�]�1����H�{�H�]�1���ff.�@�UH��ATSH���L�cXL���H�{�H��C\���H�{�L��%�[A\]�f��UH��AWI��AVAUATSH��L���M�eI���L������3E��1�E����Hc�H���]H���:H�vI�D�������A��A)�E�������M���1��ljЃ�H�@A�Df��%�H���9�u�A�D�1҃�A��fA��uXD9��q���L��I��X�A��8�����u-L��L����Å�y���u)H��[A\A]A^A_]�1��Ic��H��I�D��H��H������H��[A\A]A^A_]�H��H��������H��[A\A]A^A_]�H��H�u��H�u����H��H�u��H�u�����UH��ATSH�H���L��pL���H������L���H��@��[A\]���UH��AWE1�AVA��AUI��ATSH����t/�^�H����H�[E����H����H�[E���A��A��$1�C���(I��Hi��H�D�H���I��H�ZH���������H��H��H��H��f�C���,�A��D��A����H�@I�D�D���D������H�e�K�d[A\A]A^A_]�SA��H��H��I�u�X�H��H���U���U��"���H��H���U���U���H��H��H�E��H�E��Z���fD�U�H��AUI��ATSH��H���H��eH�%(H��$�1�H�T$xH��H��H���H���H��1�f�JH���	H�$$H�T$hH��H�d$H�T$pH�T$H��H��$��D$x�H�H�D$XH��$�H�D$XH�D$`H�D$H�T$H��$�H�H�;���uNM��t��$�A�EH��D�`fA��I��1I��4H��$�eH+%(u1H�e�D��[A\A]]�H��H��A�����t���f��U��
�H��AUATSH��H�?�H��H���aH�;��
��H��H���?H��H���L������	�����H���ɚ;E1�E1�ǃ'H�H����$D��D��H��A�����I�A��u�H�;��
L���H���H����H�;��
L���H���H����H���H���H�Ch1�H��D�kpH�S`H���H��H)���h���H�H��HH���H���H���H���H��HH��PH���H���H���1�[A\A]]�H�������������D�UH��AWAVAUI��ATSH�� ���eH�%(H�E�1�����-��I��H����A���L��Aƅ�����[�hL���I��H���bH���L�+H��hL�cHǀh�I�$I��XA�D$IdžxA��`L�;H��(�H���@�H9�u�1���H�U�H��H�������M̃���H�U�H��L�����u
�E̋Uĉ��(�H�U�H��L�����u
�E̋Uȉ��,L��L���I��H���k���H��������t&H�U�eH+%(�IH�e�[A\A]A^A_]�H��pH��H���A�1�L��M��hAVH��A���Z��u�I��hH��L���I��H����H�CH�{��L���H��CX�H�C@L��L��H������E1�E1�1�H�L��L������H�[H�{ �H�{�I��@L��L��H�������H����L������������������ff.��UH��AWAVAUATSH��H��L���I��pH��H�E���H��u<AdžA�FpAdž H�}��1�H��[A\A]A^A_]��H��A�ă�w�E1�E1�D��D��L������E��I�A����D��K�RH��I��1����ρ���t&������H�RI��@�:�����9�r�K�R�΀A�L$A��A���H�@I��@�0A��t�H��H��H#%�uPA��$E��E�npH��S㥛� E��I��H��H��H��H��H��A�� ��D9������H��A�ă�������L��H��L�U��L�U�������H��H�E��H�E��Hc�H��L����Hc�H��L����H�;Ic�H����H��L��E���E��H��L��E���E��A�L��H��L����Hc�L��H��L�������-H�������I�>D��H�����UH��H��H���]�UH��H���]��OSPI transfer failed: %pe
SPI transfer failed %pe
Error in SPI setup
tsc2046regsettling-time-usoversampling-ratio&priv->slocktouchscreen-%sfailed to register trigger
ti_tsc2046drivers/iio/adc/ti-tsc2046.c#nameFailed to push scan buffer %pe
Effective speed %u, time per bit: %u, count bits: %u, count samples: %u
SPI max_speed_hz is too high: %d Hz. Max supported freq is %zu Hz
invalid reg on %pfw, err: %pe
%pfw: Unsupported reg value: %i, max supported is: %zu.
Failed to setup triggered buffer
The scan interval (%d) is less then calculated scan time (%d)
/build/linux-j08yY4/linux-5.15.0/drivers/iio/adc/ti-tsc2046.c/build/linux-j08yY4/linux-5.15.0/include/linux/iio/buffer.htsc2046_adc_read_onetsc2046_adc_time_to_counttsc2046_adc_scanti,tsc2046e-adc	uuuuuuuu
����s@@license=GPL v2description=TI TSC2046 ADCauthor=Oleksij Rempel <kernel@pengutronix.de>srcversion=A3EDA3B430033F7621A6E1Falias=of:N*T*Cti,tsc2046e-adcC*alias=of:N*T*Cti,tsc2046e-adcdepends=industrialio,industrialio-triggered-bufferretpoline=Yintree=Yname=ti_tsc2046vermagic=5.15.0-156-generic SMP mod_unload modversions �~�:module_layoutu�driver_unregister�	�I__spi_register_driverѭ�a_dev_warn��Jdev_err_probeoV�]__devm_iio_device_register�g}�__module_get|�Z$get_devicea��devm_iio_triggered_buffer_setup_ext�N�~__devm_iio_trigger_register ��Hhrtimer_init��~Xdevm_iio_trigger_alloc��k�devm_request_threaded_irq���__mutex_init��device_get_next_child_node��u�fwnode_property_read_u32_arrayW�Y
devm_iio_device_alloc�?=spi_setup���device_get_match_data����devm_kmallocke��__stack_chk_failh�M�__dynamic_dev_dbg�\��iio_trigger_notify_done8�2mutex_unlockK��Mmutex_lockk��_dev_err��T__ubsan_handle_load_invalid_value���__ubsan_handle_out_of_bounds��$___ratelimit�W��iio_push_to_buffers���iio_get_time_nsȗM�spi_sync�"�
pv_opsd���_raw_spin_lock逎3hrtimer_try_to_cancelo��<disable_irq����msleep ]�usleep_range_state��U�hrtimer_start_range_ns�k}�__udelay�	�enable_irq�9�[__x86_return_thunkp�\�_raw_spin_unlock_irqrestoreM�ފiio_trigger_poll!�'disable_irq_nosync�4_raw_spin_lock_irqsave�m��__fentry__//$/
'unsigned int'F��'tsc2046_adc_group_layout [8]'_'u16 [8]''int'!'_Bool'�
�
�
�ti_tsc2046GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��\\�
�� #�� � � � � � �� � � "� 	+� 
5� =� F� 
T� d� s� {� �� �� �� �� �� � � � �� � 
� (� 2� <� H�  ]� !g� "}� �� �� �� �� � � � � -� ?� R� b� q� �� �� �� �� � � � #� 0� C� U� g� r� z� �� �� (�3"��@���������+�
��
<�����/���� �P���  oT}@4������ �6
m�� F� @� F�� 6������� ��@� ���3:���%	�@��"$���� ��ÈS@
���� � ��g��Y Ҋ@o�.� �9� ���C� #@V� #�s� #��� #�� #@� #�� #�� ##� ��@.� �>� ���G� S� @b� �k� �~�s� �
����
<�����;������ (g��z��� �� @�� ��� �� 
��"n� � ���g � ��@������ �� ����@� ���� ���$� ��/� ��@9� ���D� ���V� ��h� ��@{� ����� ����� ���� ��@�� ��������� ��� ��@
��
������#��
������#��
��������#+��
����#��
����/��
����#��
����������
����������
��������������
������������
�������� ��-���p@����oT}�9H@� H�FrE@� ��"� �".� ���"����"6� m#@� 6$T� �@$��
��F��
�����
���c��
����b� (w� ���� ��@�� ����� ����� ��
��
����
6��F���� ���� 8� ��z��@9��g��/"#@���������� �t6� � ��}�	��@� ���
��
��6��
����
����������� l]�)�'� ��( �v@@� 3:��%	@
��Q� d� u�  �)sd����� h�#rS���@������� ��� i��� �dH/r��+r��� ���
��m�������������� ��� ��@�(�=����	�� �� ��  !��@����������	
��T"������
�*��/
��!W&!�
;È���y>!E!��b!��r!ι
��>!��	u�!�
�����!�
� ���!�
����9�6�!�
���!	��!�!��
� ��� F1!
�iio_chan_typeIIO_VOLTAGEIIO_CURRENTIIO_POWERIIO_ACCELIIO_ANGL_VELIIO_MAGNIIO_LIGHTIIO_INTENSITYIIO_PROXIMITYIIO_TEMPIIO_INCLIIIO_ROTIIO_ANGLIIO_TIMESTAMPIIO_CAPACITANCEIIO_ALTVOLTAGEIIO_CCTIIO_PRESSUREIIO_HUMIDITYRELATIVEIIO_ACTIVITYIIO_STEPSIIO_ENERGYIIO_DISTANCEIIO_VELOCITYIIO_CONCENTRATIONIIO_RESISTANCEIIO_PHIIO_UVINDEXIIO_ELECTRICALCONDUCTIVITYIIO_COUNTIIO_INDEXIIO_GRAVITYIIO_POSITIONRELATIVEIIO_PHASEIIO_MASSCONCENTRATIONiio_event_typeIIO_EV_TYPE_THRESHIIO_EV_TYPE_MAGIIO_EV_TYPE_ROCIIO_EV_TYPE_THRESH_ADAPTIVEIIO_EV_TYPE_MAG_ADAPTIVEIIO_EV_TYPE_CHANGEiio_event_directionIIO_EV_DIR_EITHERIIO_EV_DIR_RISINGIIO_EV_DIR_FALLINGIIO_EV_DIR_NONEiio_event_infoIIO_EV_INFO_ENABLEIIO_EV_INFO_VALUEIIO_EV_INFO_HYSTERESISIIO_EV_INFO_PERIODIIO_EV_INFO_HIGH_PASS_FILTER_3DBIIO_EV_INFO_LOW_PASS_FILTER_3DBIIO_EV_INFO_TIMEOUTiio_shared_byIIO_SEPARATEIIO_SHARED_BY_TYPEIIO_SHARED_BY_DIRIIO_SHARED_BY_ALLiio_endianIIO_CPUIIO_BEIIO_LEiio_chan_spec_ext_infoiio_devcurrentmodescan_bytesavailable_scan_masksmasklengthactive_scan_maskscan_timestamppollfuncpollfunc_eventsetup_opsiio_chan_specscan_indexscan_typeinfo_mask_separateinfo_mask_separate_availableinfo_mask_shared_by_typeinfo_mask_shared_by_type_availableinfo_mask_shared_by_dirinfo_mask_shared_by_dir_availableinfo_mask_shared_by_allinfo_mask_shared_by_all_availableevent_specnum_event_specsext_infoextend_namedatasheet_namemodifiedindexeddifferentialiio_event_specmask_separatemask_shared_by_typemask_shared_by_dirmask_shared_by_allrealbitsstoragebitsendiannessiio_infoevent_attrsread_rawread_raw_multiread_availwrite_rawread_labelwrite_raw_get_fmtread_event_configwrite_event_configread_event_valuewrite_event_valuevalidate_triggerupdate_scan_modedebugfs_reg_accesshwfifo_set_watermarkhwfifo_flush_to_bufferiio_triggeralloc_listsubirq_chipsubirq_basesubirqspool_lockattached_own_devicereenable_workiio_buffer_setup_opspreenablepostenablepredisablepostdisablevalidate_scan_maskiio_bufferiio_poll_funcindio_deviio_subirqiio_trigger_opsset_trigger_statevalidate_devicetsc2046_adc_atomtsc2046_adc_group_layouttsc2046_adc_dcfgtsc2046_adc_ch_cfgsettling_time_usoversampling_ratiotsc2046_adc_privtrig_timertrig_locktrig_more_countscan_bufrx_onetx_onescan_interval_ustime_per_scan_ustime_per_bit_nsch_cfgtsc2046_adc_driver_exittsc2046_adc_driver_initch_idxtsc2046_adc_group_set_layouttsc2046_adc_irqtsc2046_adc_probetsc2046_adc_read_onetsc2046_adc_reenable_triggertsc2046_adc_scantsc2046_adc_set_trigger_statetsc2046_adc_setup_spi_msgtsc2046_adc_trig_moretsc2046_adc_trigger_handlertsc2046_adc_update_scan_modeti-tsc2046.koH�!�
"X#{ 0�E�3\�i���	��8���T�`�`Q%�^5 �M@X�(^(dJ��O�@Z�8��G���(J,��F��X �i"q��a�������"�@�

" -D_*.u`�����X����	 �-AN
]h{������"��<ENYk|����`�$:Qh{��������5<__UNIQUE_ID_srcversion127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8tsc2046_adc_trig_moretsc2046_adc_reenable_triggertsc2046_adc_set_trigger_statetsc2046_adc_irqtsc2046_adc_scan.isra.0__func__.7_rs.8_rs.6tsc2046_adc_scan.isra.0.coldtsc2046_adc_trigger_handlertsc2046_adc_group_set_layout__UNIQUE_ID_ddebug315.0tsc2046_adc_read_one.constprop.0__func__.11_rs.10tsc2046_adc_read_one.constprop.0.coldtsc2046_adc_setup_spi_msgtsc2046_adc_probetsc2046_adc_info__key.5tsc2046_adc_trigger_opstsc2046_adc_probe.coldtsc2046_adc_update_scan_modetsc2046_adc_update_scan_mode.coldtsc2046_adc_driver_inittsc2046_adc_drivertsc2046_adc_driver_exit__func__.9__UNIQUE_ID_license329__UNIQUE_ID_description328__UNIQUE_ID_author327ads7950_of_tabletsc2046_adc_dcfg_tsc2046etsc2046_adc_channels__udelaydevm_request_threaded_irqdevm_kmallocdevm_iio_triggered_buffer_setup_ext__this_modulehrtimer_try_to_canceliio_push_to_buffershrtimer_initcleanup_moduleenable_irqusleep_range_state__module_getget_device_raw_spin_lock_irqsave__dynamic_dev_dbg_raw_spin_lock__fentry__init_module___ratelimit__stack_chk_failfwnode_property_read_u32_array__ubsan_handle_out_of_boundsspi_sync_dev_errmutex_lockdriver_unregisteriio_trigger_poll__devm_iio_trigger_register__devm_iio_device_register__mutex_init_raw_spin_unlock_irqrestore__mod_of__ads7950_of_table_device_tabledevm_iio_device_alloc_dev_warndevice_get_match_datahrtimer_start_range_nsdevm_iio_trigger_alloc__x86_return_thunkiio_get_time_nspv_opsspi_setupmutex_unlock__spi_register_driverdev_err_probeiio_trigger_notify_donedisable_irq_nosyncdevice_get_next_child_node__ubsan_handle_load_invalid_valuemsleepdisable_irqI��������F��������+f��������8S��������CW��������P^��������aI���������F���������B���������W���������^���������9��������
\��������$C��������Ri��������aI���������B���������^���������j���������>���������^���������I���������H���������>���������f��������S��������`x^��������!I��������OO��������_����������������(?��������F^��������c@j	�oK��������w/�^���������@�	�K����������^���������	��N���������	�N���������I��������Q��������!b��������-e��������;^��������AI��������$^��������3 :
CG��������P	@XN��������j	`rN���������	 �N���������I��������mO���������^����������	��K���������F�L���������I��������;��������1;���������;���������;��������l^���������I�����������[���������a��������	Y��������0	GQ	 �	O�	M���������	��	��	S�	M���������	d�	M��������
g��������F
^��������T
[
w`
V��������{
��
:���������
��
]���������
��
@���������
�
=�
T���������
w�<��������]+E��������4D��������H=MU��������Y3cd���������L���������I���������Q���������b��������^��������

�'
	0
N��������	@h��������"*P��������/39AP��������F3SXP��������]�doP��������w 
~��P��������� 
���P����������	���P����������	�p�P��������� 
�@�Z����������I��������		@=c��������^��������	`R��������^��������	``�  (�0@8�@�H�P�X	 ��`�`����H���x����@���p�O���E�� :$#(�,k0E
48<�(
*�	�	� �0	�8	�@�P	�X	�`�p	�x	����	��	.�	 	.@�P	XH�`G�`� � 8J8A.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.altinstr_replacement.rela.text.unlikely.rela.init.text.rela.exit.text.rela.altinstructions.rela__mcount_loc.rela.parainstructions.rodata.str1.1.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?�=
:@�\�'E�
`�
�[@�h�'t�"o@`kx'�@�kH'
��@ l0'�$`�@Pl '���@pm'�2���2x��� �@�m8'��I�@@�n�'@� %( @@pH'7 (� 2@�p('B+8=@�r`'P�+�@K@s0' j/o0/XxX/�X/�pK�K
(9	�UH@s�0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key>]�<������Ͷ)
XV0	`�He0
	*�H��
��C�����7{}�	�G¨\&\��÷	���Vh!��
O�+�+Iiz��j-a�=]!�f@��&{_""�55ޯT��w�۱BK�� 8Z�B���X��kUK�.���`ƃ`$
Z�O`����d�݄>����D�NI�����se��W���XZ�
f��D������S��{q@�ùh|	(_���@ӹ�1�F+j�mJE*��q���Y��|.��2��-B0oe���*Q�	;�Z���N�$հlaOp��8��d���
:W��D����3��;0���&s����z>�C�W���������K���#�9�Ae�4 ���e81[pH�k�6�x��I�Y*��*��J;K�H��=�8VRL����|$������d�C+�¨�Re޵A�S��?t$y��^reO��r��
X$��!��H�F.e
E�>�va(|8������n?W�٩�ȯ�~�Y.J�o��qV�<y����5�W!��~Module signature appended~