PHP WebShell

Текущая директория: /usr/lib/modules/5.15.0-160-generic/kernel/drivers/iio/adc

Просмотр файла: twl6030-gpadc.ko

ELF��@@$# � �S?#���#�_� � � ՠ�R?#տ#�_� � � � �?#�{���*���S����*�[��c��*�k�(@�	@�@�?q�T���R�0�?k�T�he����k!��T&@y}�R6@yK:@y�|�K7@y�&@��K�~|����h%��&@�U� ���&@��� � � � � � � ��SA��[B��cC��kD��{Ũ�#�_ց@����*`��*�B����@����*���*�B����@����*�*@��B���SA��[B��cC��kD��{Ũ�#�_ց@����*���*�B�����@����*���*�B������@����*���*�B������@��*��B��������R%}%���������ҋ�� � � �?#�C�A8��RB��{�����S����R�#� �B������#�`�R�@�7&q@
T�T.q�
TMT:q@
TJq�T�#@9�+@9�3@9�'@9DA��/@9!S_@�!*�7@9!�Z�Aӿ@�SeA�B�Z*@��DK�Z�|S�@�B��c�*��3���sNq��T�RA8��@��B�B���!
T�*�{B��SC��#@��C��#�_�*qT�C@9�K@9�S@9�[@9$A�BS?@�B*A�cSB�Zc*@�c�Z��"q�T&q�Tq�Tq`��Ts&q��T�#@9�+@9�O@9�W@9�A��'@9!S�/@9��_@9�@�!*�A�!�Z�*�@�S�A�B�Z*�@�cS�A��Zc*�@�Bc�Zc����#@9�+@9�'@9�/@9$A�BS?@�B*A�cSB�Zc*@�c�Z����#@9�+@9�;@9�?@9�A��'@9!S�/@9��G@9�@�!*�A�!�Z�*�@�S�A�B�Z*�@�cS�A�����*��@�!����� � � �?#�C�A8��RB��{�����S����R�#� �B������#�`�R��	�7q�TmT*q�TlT"q�T&qaT�C@9�G@9CA�$A�BS!Sc*�*���*c@�B@�����s>q�T�RA8��@��B�B���aT�*�{B��SC��#@��C��#�_�:q���T�[@9�_@9�
q�T�Tq`T�3@9�7@9���5�#@9�'@9��q��T �sq���T�;@9�?@9���S@9�W@9���+@9�/@9���K@9�O@9����*��@�!���� � � � �?#���A8��R#�R��R�{��C��B���������R�9�A8��@�"�B�c��ҡT�{A�����#�_�� � �?#���A8�D�R#�R�
��{��C����� �B�������@�R�9��5A8��@��B�B����T�R�{A��@�����#�_���*���!��� � � �?#���A8�$�R#�R�
��{��C����� �B�������@�R�9��5A8��@��B�B����T�R�{A��@�����#�_���*���!��� � � �?#�{���� �A���� �R�{���#�_� � �?#����*A8�#�R��R�{��C� �B����Ҁ�R���9��5�R��#�R��R�9�A8��@�"�B�c��ҡT�{A�����#�_�� � � �?#�{����������R�RSD@����R�R�����R�@��{¨�#�_� � �?#���A8�{��C��S��[�@���+�������@�B�������������c����RW`@���� ������Ҙ�A�"|��!|�������R�'�����+�s��>���#��!��+������!���@��� ?��*��7���R��*��7���*���������c�����*4�cD�A8��@��B�B����	T�*�{A��SB��[C��+@�����#�_ց�R�R��*��7��R�R��*��7D�R��#�R�
�@�R�9��*@�7��9�R#�R��R�R�9��*`�7��#�R��R�R�9��*`�7��R��#�Rb� �R�9��*@�7 �R�b	�������!�������@�����@��r���*�cD���������s��cD����'�s��cD�����c�����!���cD�������!���cD�������!���cD�������!���cD���� � � �?#�C�A8�{��C��S��*���[����#�(@�b�B������*!@� ?��*��C�R��R��* 5�@y �*@�@�@��qM	T���R��0��k�T�@�kA��T�@y4�R��&@��!0��k`T�ha�kA��T�}�R"@�!@��~K���
�@����*��B���� ���A8��@��B�B��ҁT�*�{A��SB��[C��#@��C��#�_ք�R�$����@����* ��B�����R�!����@y ��4�&@���� � �?#�C�A8�{��C��S��[������c����A�`�B����җ"�����*@�@�!@� ?��*�5���A�����
��
T����T�*@���@������*x@�e����*`5�*@�@���?q�Tc0�?k@Tk`��kA��T�&@�a��R�@�A�r@h`�`||!�!�f�5|�K � �3�R�����A8��@��B�B���!T�*�{A��SB��[C��cD��C��#�_�@�������4���qs���@������B�����@����*���B������R | ����
���s�����@��!���� � �?#�{�����!�����{���#�_�?#�{��������{���#�_�UVWXYZ[����twl6030_gpadcGPADC d1   for Chn: %d = %d
GPADC d2   for Chn: %d = %d
GPADC x1   for Chn: %d = %d
GPADC x2   for Chn: %d = %d
GPADC Gain for Chn: %d = %d
GPADC k    for Chn: %d = %d
GPADC b    for Chn: %d = %d
calibration failed
error setting GPADC (%d)!
error resetting GPADC (%d)!
&gpadc->lock&x->waitfailed to read calibration registers
twl6030_gpadcfailed to enable GPADC interrupt
failed to enable GPADC module
failed to wire up inputs
unable to read register 0x%X
GPADC raw code: %dfailed to start conversion
GPADC corrected code: %dGPADC value: %ddrivers/iio/adc/twl6030-gpadc.cti,twl6030-gpadcti,twl6032-gpadctwl6030_gpadc_get_processedtwl6030_gpadc_get_rawtwl6030_calibrate_channel
			
			
������������������������������������	��x(#
����������t	|����t���R�dL72e�R�dLR�dLR�dLR�dLf���R��k	�2�$#
�2�y0�C�license=GPLdescription=twl6030 ADC driverauthor=Oleksandr Kozaruk <oleksandr.kozaruk@ti.comauthor=Graeme Gregory <gg@slimlogic.co.uk>author=Balaji T K <balajitk@ti.com>alias=platform:twl6030_gpadcsrcversion=76FCFC28A3EE627B6EE589Aalias=of:N*T*Cti,twl6032-gpadcC*alias=of:N*T*Cti,twl6032-gpadcalias=of:N*T*Cti,twl6030-gpadcC*alias=of:N*T*Cti,twl6030-gpadcdepends=industrialiointree=Yname=twl6030_gpadcvermagic=5.15.0-160-generic SMP mod_unload modversions aarch64GNU�GNU�/<L�� ��Ǥ?�`�#�LinuxLinux+�lmodule_layout>\�platform_driver_unregisterG9__platform_driver_register8�2mutex_unlock7�*�wait_for_completion_interruptible_timeoutK��Mmutex_lock���__iio_device_register9�twl6030_interrupt_unmask,!��devm_request_threaded_irq��fplatform_get_irq�A�`__init_swait_queue_head���__mutex_init�5��devm_kmalloc?�͆devm_iio_device_alloc���.of_match_deviceD�iio_device_unregister֯�twl6030_interrupt_mask/z%�completev&r�twl_i2c_write�͘�_dev_err]X��__stack_chk_failT��twl_i2c_read�U[�__dynamic_dev_dbgGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0��``%
DY%#RY%^Y%jY%tY%~Y%�Y%�Y%�Y%�Y%�Y%	�Y%
�Y%�Y%�Y%
�Y%�Y%Z%Z% Z%5Z%BZ%LZ%WZ%dZ%qZ%�Z%�Z%�Z%�Z%�Z%�Z%�Z%�Z% �Z%!�Z%"[%$[%7[%G[%W[%s[%�[%�[%�[%�[%�[%�[%�[%	\%\%.\%E\%X\%y\%�\%�\%�\%�\%�\%�\%]%,]%D]%W]%p]%�]%	�]%
�]%^%#^%
;^%O^%j^%�^%�^%�^%�^%�^%_%"_%>_%\_%}_%�_%�_%�_%�_%�_%�_%
`%`%`%$`%+`%(��%�@����?}
�
I�}�8�B`%�o�J`% �0S@��!V`%@Ŵ
�a`%��v`%	��`%��`%C@���`%#��`%#}�@��
���a��$@�`%%��wc�
���`%���E� 7T@���`%��`%���`%+@�`%+�a%+�/a%+Ra%+@ja%+��a%+��a%+�a%�@�a%	��a%���a%�a%@b%	�b%	��d	�b%	�
��
I�}�H��#b%(�sO� 2b%@@b%�Tb%�gb%
�n�zb%�b%��%N �b%�@���b%����by�@�b%���b%���b%��b%@�b%��b%��b%�b%	@c%�#c%
�5c%Fc%@Wc%�[2�jc%c%@
�
����+�
����+�
�����+5
�
��+
��8
��+
����
����
�������

�����
��c%
��
�		�
��\
�	�c%(�c%�c%@�c%��c%��c%

�
C���c% d%"�d%l$!"d%! -d%!@:d%E��* Md%0Sd%@Yd%P
'_d%0{d%�d%�@�d%+��d%��d%-��1@
)(
,
/0�d%X�0R�@�d%�@�d%2@P�3�.&*(

4(
6�

8�
:
1"<
=
��/E��d%�d%�d%?
��/e%A
E�e%C3e%tMe%r
��/E��ge%G
�Ϊ}e%c�e%I�e%��
}e%��F�����ɪ+�e%L�e%��
xR�e%O�e%O
E�f%R%f%A9f%CPf%Riio_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_chan_info_enumIIO_CHAN_INFO_RAWIIO_CHAN_INFO_PROCESSEDIIO_CHAN_INFO_SCALEIIO_CHAN_INFO_OFFSETIIO_CHAN_INFO_CALIBSCALEIIO_CHAN_INFO_CALIBBIASIIO_CHAN_INFO_PEAKIIO_CHAN_INFO_PEAK_SCALEIIO_CHAN_INFO_QUADRATURE_CORRECTION_RAWIIO_CHAN_INFO_AVERAGE_RAWIIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCYIIO_CHAN_INFO_HIGH_PASS_FILTER_3DB_FREQUENCYIIO_CHAN_INFO_SAMP_FREQIIO_CHAN_INFO_FREQUENCYIIO_CHAN_INFO_PHASEIIO_CHAN_INFO_HARDWAREGAINIIO_CHAN_INFO_HYSTERESISIIO_CHAN_INFO_HYSTERESIS_RELATIVEIIO_CHAN_INFO_INT_TIMEIIO_CHAN_INFO_ENABLEIIO_CHAN_INFO_CALIBHEIGHTIIO_CHAN_INFO_CALIBWEIGHTIIO_CHAN_INFO_DEBOUNCE_COUNTIIO_CHAN_INFO_DEBOUNCE_TIMEIIO_CHAN_INFO_CALIBEMISSIVITYIIO_CHAN_INFO_OVERSAMPLING_RATIOIIO_CHAN_INFO_THERMOCOUPLE_TYPEIIO_CHAN_INFO_CALIBAMBIENTiio_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_inforead_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_triggeriio_buffer_setup_opspreenablepostenablepredisablepostdisablevalidate_scan_maskiio_bufferiio_poll_functwl6030_chnl_calibgain_erroroffset_errortwl6030_ideal_codecode2volt1volt2twl6030_gpadc_platform_datanchannelsiio_channelsidealstart_conversionchannel_to_regtwl6030_gpadc_datairq_completetwl6030_cal_tbld1d2twl6030_calibrate_channeltwl6030_calibrationtwl6030_channel_to_regtwl6030_gpadc_driver_exittwl6030_gpadc_driver_inittwl6030_gpadc_get_rawindio_devtwl6030_gpadc_irq_handlertwl6030_gpadc_probetwl6030_gpadc_read_rawtwl6030_gpadc_removetwl6030_gpadc_resumetwl6030_gpadc_suspendtwl6030_start_conversiontwl6032_calibrationtwl6032_channel_to_regtwl6032_start_conversiontwl6030-gpadc.ko#౗
	 5@LO
8g
88
p8�
�8�
�8�
8�
P8���`�p8p�M�c�0}���p	T��	�����
�8�
�8��
�85
08M4g$�X�(0��0�X����� �@�X���+@
�F��T�ir{��+3�^+��$��
�#�!3H-!]Nrm��	����?�����*�8IRj�$��4����(>IVl����X$xtwl6030_channel_to_reg$dtwl6032_channel_to_regtwl6030_calibrate_channel__UNIQUE_ID_ddebug359.6__UNIQUE_ID_ddebug360.5__UNIQUE_ID_ddebug361.4__UNIQUE_ID_ddebug362.3__UNIQUE_ID_ddebug363.2__UNIQUE_ID_ddebug364.1__UNIQUE_ID_ddebug365.0twl6032_calibrationtwl6030_calibrationtwl6030_start_conversiontwl6030_gpadc_resumetwl6030_gpadc_suspendtwl6030_gpadc_irq_handlertwl6032_start_conversiontwl6030_gpadc_removetwl6030_gpadc_probetwl6030_gpadc_get_raw__UNIQUE_ID_ddebug356.9__UNIQUE_ID_ddebug355.10twl6030_gpadc_read_raw__UNIQUE_ID_ddebug357.8__UNIQUE_ID_ddebug358.7twl6030_gpadc_driver_inittwl6030_gpadc_driver_exitof_twl6030_match_tbltwl6030_pdatatwl6032_pdatatwl6030_gpadc_iio_info__func__.16__func__.15__func__.13twl6030_gpadc_pm_opstwl6032_gpadc_iio_channelstwl6032_idealtwl6030_gpadc_iio_channelstwl6030_idealtwl6030_gpadc_driver__key.14__key.17__UNIQUE_ID_license371__UNIQUE_ID_description370__UNIQUE_ID_author369__UNIQUE_ID_author368__UNIQUE_ID_author367__UNIQUE_ID_alias366__UNIQUE_ID_srcversion314__UNIQUE_ID_alias313__UNIQUE_ID_alias312__UNIQUE_ID_alias311__UNIQUE_ID_alias310__UNIQUE_ID_depends309__UNIQUE_ID_intree308__UNIQUE_ID_name307__UNIQUE_ID_vermagic306_note_9_note_8____versionsdevm_request_threaded_irqdevm_kmallocplatform_driver_unregister__this_moduleplatform_get_irqcomplete__init_swait_queue_headtwl6030_interrupt_maskcleanup_module__dynamic_dev_dbginit_modulewait_for_completion_interruptible_timeouttwl_i2c_read__stack_chk_failtwl6030_interrupt_unmaskof_match_device_dev_err__iio_device_registermutex_lock__mutex_initdevm_iio_device_alloc__platform_driver_registeriio_device_unregistertwl_i2c_writemutex_unlock__mod_of__of_twl6030_match_tbl_device_tableLP`�d�hZtx�����Z�������Z���`�`�Z@@ Z,0@ D HZX\`dhZ�]@^H�P�Ta�]�^�����a@hl^�h�^���aXh�^���a�V 	h<	hh	^�	X�	X�	g�	�	
`,
eX
Rh
p
�
8�
8�
d�
H�
H�
W�
U�
��
��
��
��
QD_X_|h�h�h�h�TT bX^`�d�hax�|��a�����a�X�X�a$
]�
�
�
�
�
ZDHT�X�\Z�^�c�\�iPPZ$(4p8p<Z`^h0l0paTT $fSP((` $(�04�8�@ DpHP$THX@`(d�hxp4
t�
x���
�@������ ��� �X @� `(0p8@�H�Pp	X�	`�h�p�	p	0�X�@� �8�@ H�P p�x ���@��� ���`��� �����  (�0�P�X `�h������������������P0�8�@�Hp8[@Y�(��h�PXp`hppxpX��  �0@
8�@HP`.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela__jump_table.rela__patchable_function_entries.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline.rodata.str1.8.rela.rodata.modinfo.note.gnu.property.note.gnu.build-id.note.Linux__versions.bss.note.GNU-stack.comment.BTF.gnu_debuglink @x@i�!+�4&@�ux!;�$6@ vH!K�F@hv!]���xX@�yh!	8�z@�zx!�h�@`{ !
���@�@�0!����2���L�@��!��1���3 �3$40+P4�6:;:K0:\Tl:�YX(X
"Q	0b�x�h0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key'�S�S��hžxe 0	`�He0
	*�H��
�f��/�i�8qk�~��֘��vL"���&E�~���|
;��P�W�!5#�
��Y��?��)��6���"B"��x�8#�2���w#vXT����,�������5C�Gݹ�xv\gɖ� ��ZGg����d$>x�Tb�Nï��T��Pl��@%@:plO�TWcΗV�m��+^��c��	�����j��Th�3ς���0M�h�Ѳ�r)�I뀔���S��X�B$��Nf�'.��uz���
�]�	3Q�k6,	
t��˭�*!M/Ma̩7�vG�Љw'�s�4�Gk�>?sjhBo�����2}WZ�2�T�t��e�§E��4
��񽽙>��=i7w��X:�3�.���ҹ�e�g}��|����O��˫�Gw�/�B�_��c�T/J@�L��gU]NZYɀ��牢�)=l���Ӷ���&ӝ��Y��M�k�#���g���y��M�
�gO��@�\��mf�׀Q�-+i�?��LJ0|~�~Module signature appended~

Выполнить команду


Для локальной разработки. Не используйте в интернете!