PHP WebShell

Текущая директория: /usr/lib/modules/5.15.0-164-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-164-generic SMP mod_unload modversions aarch64GNU�GNUC�l?<��w�+�;��Ѿ�E�LinuxLinux�S#�module_layout|"��platform_driver_unregister3�S__platform_driver_register8�2mutex_unlock7�*�wait_for_completion_interruptible_timeoutK��Mmutex_lock��i�__iio_device_register9�twl6030_interrupt_unmask�(��devm_request_threaded_irq��platform_get_irq�A�`__init_swait_queue_head���__mutex_init���Qdevm_kmalloc�)�devm_iio_device_alloc�הCof_match_device��iio_device_unregister֯�twl6030_interrupt_mask/z%�completev&r�twl_i2c_write��v;_dev_err]X��__stack_chk_failT��twl_i2c_read ��__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��``%
�[%#�[%�[%�[%�[%�[%�[%�[%\%\%$\%	-\%
7\%?\%H\%
V\%f\%u\%}\%�\%�\%�\%�\%�\%�\%�\%�\%�\%]%]%*]%4]%>]%J]% _]%!i]%"]%�]%�]%�]%�]%�]%�]%	^%^%/^%A^%T^%d^%s^%�^%�^%�^%�^%�^%_%_%*_%<_%T_%h_%}_%�_%�_%�_%�_%`%	`%
H`%u`%�`%
�`%�`%�`%�`%a%&a%;a%Ua%oa%�a%�a%�a%�a%b%"b%0b%=b%Pb%bb%tb%b%�b%�b%�b%(��%@��?r

Ir	8�b%�T��b% �0F@*�?�b%@��
��b%���b%	��b%��b%C@T�-�c%A�c%A�}	@��
������B@#c%C�owc�
-c%���� U@��;c%�Fc%�Pc%+@cc%+��c%+��c%+�c%+@�c%+��c%+�d%+0d%@;d%	�Kd%�Td%`d%@od%	�xd%	�cd	��d%	�


Ir	H
�d%(�sO� �d%@�d%��d%��d%
I��d%�d%���M �d%@e%���y�@
e%�e%�%e%0e%@:e%!�Ee%#�We%%ie%'@|e%)��e%+��e%/�e%1@�e%3�@25��e%7�e%7@

	��+
	��+
	��+(

	+
	8 
	+"
	��$
	��&
	�����(
	���*
-.f%,
�0
		�2
�\4
	6f%(!f%;+f%;@6f%;�Af%;�Mf%=
8
:
C�<`f%>kf%@9yf%�!$!�f%! �f%!@�f%��* �f%0�f%@�f%P
E�f%0�f%�f%	@�f%I�g%�g%K��O@
GF
J
MN"g%X�0E�@5g%�@Bg%P@!�Q�LDHF

RF
T

V
X
&"Z
[
��M�Rg%Ug%Xg%]
��Mrg%_
��g%a�g%t�g%r
��M��
��g%e
�s��g%c�g%gh%��
�g%�F	��4
�n�+h%j6h%��
�xEKh%m`h%m
�vh%p�h%_�h%a�h%piio_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_ddebug361.6__UNIQUE_ID_ddebug362.5__UNIQUE_ID_ddebug363.4__UNIQUE_ID_ddebug364.3__UNIQUE_ID_ddebug365.2__UNIQUE_ID_ddebug366.1__UNIQUE_ID_ddebug367.0twl6032_calibrationtwl6030_calibrationtwl6030_start_conversiontwl6030_gpadc_resumetwl6030_gpadc_suspendtwl6030_gpadc_irq_handlertwl6032_start_conversiontwl6030_gpadc_removetwl6030_gpadc_probetwl6030_gpadc_get_raw__UNIQUE_ID_ddebug358.9__UNIQUE_ID_ddebug357.10twl6030_gpadc_read_raw__UNIQUE_ID_ddebug359.8__UNIQUE_ID_ddebug360.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_license373__UNIQUE_ID_description372__UNIQUE_ID_author371__UNIQUE_ID_author370__UNIQUE_ID_author369__UNIQUE_ID_alias368__UNIQUE_ID_srcversion316__UNIQUE_ID_alias315__UNIQUE_ID_alias314__UNIQUE_ID_alias313__UNIQUE_ID_alias312__UNIQUE_ID_depends311__UNIQUE_ID_intree310__UNIQUE_ID_name309__UNIQUE_ID_vermagic308_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,�ݎQ�Q�~�^yw0	`�He0
	*�H��
�xQ�$�A��q�#�	���͂�)��D�꜍��ד�3ğ�j�1ڴ�c$UC]N3��/��&6��,��M���~$z}����6����{��t�E��ݍ�r1�o-[R_��6"4��:�unY�% �R�T�#}r4}�2�KS [dkl�O��Z(��_����҆e��CV���#iP����+�+���r���#r?m�5�+F|J�n��h������	 ��ݱ��"~]}�3��ɉ������%��ZL^nh-��]��L��yX���^��	����F�*��[�:�JY	:�7h\�<�g�5�[�����붡T�������h�R���r��#���[���7�L�;�0�޳���"
�>�����e�`"�#����%�Lc�f�W~��l��V���tPb�� /)�%N|�դ9��8��>!��+��L8❸Q+�o06��5��u�2���s�vR�� ���O(�c��6F')�	��i$�~Module signature appended~

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


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