PHP WebShell

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

Просмотр файла: qcom-spmi-vadc.ko

ELF��@@$# � ��A�?#�@��4@��R$@�A�k�T"@�!`�_kA��T�#�_֠��#�_� � � �?#���A8���#��{��C����� �B�����`@�a"@y!��4A8��@��B�B��ҁT�{A��@�����#�_�`@���a"@y#��!@��5`@���a"@y#��! ���5`@���a"@y#��!H� ��5`@���a"@y#��! �@��5`@���a"@y#��!�`��5�@9��@9!��@9�@9�@9�@9`@����� � �?#��A8�{��C��S�����u��RU�rC�B�����5|��?<qiT��g��R
�@9!�9?q�TsB�R��������k�T�@����"@y#��! ����4A8��@�"�B�c���aT�{A��SB��@����#�_���~����
��� � � � �?#�{�� ����� �R�{���#�_� � � �?#�C�A8���{�����S��[������c�����a�B������c��#��!��@����7�@��qhT���s������!�#����R��6�
������!���C����7�k��Z���R���s�\���oD)s�"�"q�T�*q�T�@�?k�T?�T�@�kA��T�kG��sH��@���*�*�6�C)���!��3�@����T���s
@�����s�!�����#��� �7�@��q�	T ��R��R�Q�r�Q�r`|�k�T࣐R`=�rc|��c�e�����s�!�����#���`�7�@�`Q�q�T�@����!����A8��@��B�B����T�*�{C��SD��[E��cF��C��#�_��R���R�����!��������� ��R��@�������B���R����*�?���T�������Ra��R ݤr�r`|�kT`��R@�rc|��c�g�c(���������@�x�����z���k��s������������@������!������*�����!������@��*�*�����!���kG��sH�����������!����� � �@����*�4@��Q��R@p����_��TD@���Bp��kA��T�_� ���_�?#�{������@�����B����{���#�_� � � � �?#���A8�{����S��c������k���A�B������`����R�[��s	���s����������4�R��R�@�a~��������@���R�@���Ra|������
������@����@��Z�@����s���R��&�@��*��q�
T�@���R��*b@����!@�f@��7�������hT��{�bBB9�e
�B2bB9kt�aF�@���@�cr)`����sb�������@����������*���4����[F��sI���A�Rl�������!�Rh���@	�����Rd���������R�R_��� ��[F��sI�A8��@��B�B���AT�*�{D��SE��cG��kH�����#�_ִ������@�����@�����@�������t��[F��sI���[��s	�����[F��sI����@��T�!���[F��sI����@��T�!���[F��sI����@��T�!���[F��sI����@��T�!���[F��sI���� � �?#�C�A8�{��C��S����[������c�����a�B�������@�b�R�"@y!��* 4���A8��@��B�B��ҡT�*�{A��SB��[C��cD��C��#�_��@9�@��"@y! ��*@��5�@��
@��"@yBS!@��*@��5�B@9�@��"@y!D��*`��5�R@9�@��"@y!h��*���5�@��"@y�@�!l�4�R��*s��5�@9q�TS7�2��@��R�"@y!��*�5�@��R�"@y!H��* 5�@��qH	T��@9��s"ؚ�qH
Tv6�*��k����@����"@yC��!���*�5�@y�R�R�@q�R �  k ��y�@��"@y!�����*����
��`5�@��R�"@y!��@��!������@����"@y#��! ��*�5�@9�9q���TB�R����������
�����R��*���������*!����������a@�������`��@����� � � � �?#���A8�{�����S��[���e�B������A�D�����aT!@��[�c@���4�}Ӕ�t���"���@4A8��@�"�B�c���T�{B��SC��[D�����#�_�#@���d@��[�a�}�!ˁ�
������5�/@y �R����+��@��@��*�
q�T!��@�s
�sB��"�(T�/@y�q�B��*������B��q��+@����+����@�������������@��� � � � �?#���A8�{��C��S����[�@��c� �B������Ҡ"@��VA���������!�#��+�������*
�7���R���`��A��s����!��V�����@��"y��9�2�������!�����@�#���"@y!��* 	5�@9_qIT�@����"@y#��!��*�5�@94�@����"@y#��!��*�5�@9�4���������*�5���R��*`�61V:�T �R�9�@���R�"@y!@��* 5�@����"@y#��!h��*`4���!���+@��*��������B�������*��4 �+@�A8��@��B�B��ҡT�*�{A��SB��[C��cD�����#�_��@���R�"@y!@��*��5�@9B2�9�@��"@y!h��*�5-�R�R!�r�V��b�A�R��E���������,����*�4�@��!���+@�����R��6���������������* ��5�@y�@yk�TK�R��Z�����R%�������������* ��5��R���������������*��5�@y�@yk�TK�^��f��B� �R�@�B��������������B��@�ö��@��r���*�+@����S����!�R�����������s��+@�����+���@����!���+@�~���@���R!�S���+@�v���@���R!�S���+@�n���@��S�!���+@�g�� � �?#�{���������!���{���#�_�?#�{����������{���#�_�����"8CE
��
'vadc_calibration'��'vadc_linear_graph [2]'��'vadc_channels [253]'��'vadc_prescale_ratio [8]''_Bool'
'unsigned int''long unsigned int'�'qcom_spmi_vadcmode:%02x en:%02x chan:%02x dig:%02x req:%02x sta1:%02x
reginvalid channel number %s
%s invalid channel number %d
qcom,decimation%02x invalid decimation %d
qcom,pre-scalingqcom,hw-settle-time%02x invalid hw-settle-time %d us
qcom,avg-samples%02x invalid avg-samples %d
qcom,ratiometric%02x name %s
%02x invalid pre-scaling <%d %d>
no such channel %02x
Please define 1.25V channel
Please define 0.625V channel
Please define VDD channel
Please define GND channel
conversion failed
&x->wait&vadc->lock%d is not ADC
%d is not VADC
revision %d not supported
spmi-vadcreset failed
measure reference points failed
/build/linux-fwJ9gE/linux-5.15.0/drivers/iio/adc/qcom-spmi-vadc.cqcom-spmi-vadcqcom_spmi_vadcdrivers/iio/adc/qcom-spmi-vadc.cUSBINDCINVCHG_SNSSPARE1_03USB_ID_MVVCOINVBAT_SNSVSYSDIE_TEMPREF_625MVREF_1250MVCHG_TEMPSPARE1SPARE2GND_REFVDD_VADCP_MUX1_1_1P_MUX2_1_1P_MUX3_1_1P_MUX4_1_1P_MUX5_1_1P_MUX6_1_1P_MUX7_1_1P_MUX8_1_1P_MUX9_1_1P_MUX10_1_1P_MUX11_1_1P_MUX12_1_1P_MUX13_1_1P_MUX14_1_1P_MUX15_1_1P_MUX16_1_1P_MUX1_1_3P_MUX2_1_3P_MUX3_1_3P_MUX4_1_3P_MUX5_1_3P_MUX6_1_3P_MUX7_1_3P_MUX8_1_3P_MUX9_1_3P_MUX10_1_3P_MUX11_1_3P_MUX12_1_3P_MUX13_1_3P_MUX14_1_3P_MUX15_1_3P_MUX16_1_3LR_MUX1_BAT_THERMLR_MUX2_BAT_IDLR_MUX3_XO_THERMLR_MUX4_AMUX_THM1LR_MUX5_AMUX_THM2LR_MUX6_AMUX_THM3LR_MUX7_HW_IDLR_MUX8_AMUX_THM4LR_MUX9_AMUX_THM5LR_MUX10_USB_IDAMUX_PU1AMUX_PU2LR_MUX3_BUF_XO_THERMLR_MUX1_PU1_BAT_THERMLR_MUX2_PU1_BAT_IDLR_MUX3_PU1_XO_THERMLR_MUX4_PU1_AMUX_THM1LR_MUX5_PU1_AMUX_THM2LR_MUX6_PU1_AMUX_THM3LR_MUX7_PU1_AMUX_HW_IDLR_MUX8_PU1_AMUX_THM4LR_MUX9_PU1_AMUX_THM5LR_MUX10_PU1_AMUX_USB_IDLR_MUX3_BUF_PU1_XO_THERMLR_MUX1_PU2_BAT_THERMLR_MUX2_PU2_BAT_IDLR_MUX3_PU2_XO_THERMLR_MUX4_PU2_AMUX_THM1LR_MUX5_PU2_AMUX_THM2LR_MUX6_PU2_AMUX_THM3LR_MUX7_PU2_AMUX_HW_IDLR_MUX8_PU2_AMUX_THM4LR_MUX9_PU2_AMUX_THM5LR_MUX10_PU2_AMUX_USB_IDLR_MUX3_BUF_PU2_XO_THERMLR_MUX1_PU1_PU2_BAT_THERMLR_MUX2_PU1_PU2_BAT_IDLR_MUX3_PU1_PU2_XO_THERMLR_MUX4_PU1_PU2_AMUX_THM1LR_MUX5_PU1_PU2_AMUX_THM2LR_MUX6_PU1_PU2_AMUX_THM3LR_MUX7_PU1_PU2_AMUX_HW_IDLR_MUX8_PU1_PU2_AMUX_THM4LR_MUX9_PU1_PU2_AMUX_THM5LR_MUX10_PU1_PU2_AMUX_USB_IDLR_MUX3_BUF_PU1_PU2_XO_THERM
Q
vadc_get_channelvadc_get_dt_channel_dataqcom,spmi-vadc								author=Ivan T. Ivanov <iivanov@mm-sol.com>author=Stanimir Varbanov <svarbanov@mm-sol.com>license=GPL v2description=Qualcomm SPMI PMIC voltage ADC driveralias=platform:qcom-spmi-vadcsrcversion=9F499F8806D9A3D363E7312alias=of:N*T*Cqcom,spmi-vadcC*alias=of:N*T*Cqcom,spmi-vadcdepends=industrialio,qcom-vadc-commonintree=Yname=qcom_spmi_vadcvermagic=5.15.0-164-generic SMP mod_unload modversions aarch64GNU�GNU,�N�i>��=e�3'+�LinuxLinux�S#�module_layout|"��platform_driver_unregister3�S__platform_driver_registerw.��__devm_iio_device_register�(��devm_request_threaded_irq��platform_get_irq���__mutex_init�A�`__init_swait_queue_head�)�devm_iio_device_allocP�6�dev_get_regmap
*@qcom_vadc_scale��T__ubsan_handle_load_invalid_valuea�H�__ubsan_handle_shift_out_of_bounds�:Jwait_for_completion_timeout8�2mutex_unlock�fV�regmap_writeK��Mmutex_lockg��of_node_put���Qdevm_kmalloc��.�of_get_next_available_child���__ubsan_handle_out_of_bounds ��__dynamic_dev_dbg��q�of_find_property���pqcom_vadc_decimation_from_dt"\�of_property_read_variable_u32_array/z%�complete ]�usleep_range_state]X��__stack_chk_fail��v;_dev_err��{regmap_bulk_readGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0��)�[%�[%�[%�[%>�	!;�	! �[%!@
�\%$z#*�
# 
�\%'\%5\%M\%^\%l\%\%�\%�\%�\%�\%		]%
']%C]%_]%
v]%���y�@]% ��]%"��]%%�]%'@�]%)��]%+��]%-�]%/@�]%1��]%3�^%7"^%9@3^%;�@2=�F^%?[^%?@
r^%#�^%�^%�^%�^%�^%�^%�^%�^%�^%�^%	�^%
�^%_%_%
_%*_%9_%A_%N_%c_%p_%z_%�_%�_%�_%�_%�_%�_%�_%�_%�_%`%`% #`%!-`%"C`%R`%e`%u`%�`%�`%�`%�`%�`%�`%a%a%(a%7a%Ja%\a%sa%�a%�a%�a%�a%�a%b%b%,b%Ab%Zb%rb%�b%�b%�b%	�b%
c%9c%Qc%
ic%}c%�c%�c%�c%�c%�c%d%3d%Pd%ld%�d%�d%�d%�d%�d%e%e%&e%8e%Ce%Ke%Re%Ye%(��%@��?r


Ir8pe%�T�xe% �0F@*�G�e%@��
��e%���e%	��e%��e%C@T�5��e%I��e%I�}@��
������@�e%J�owc�
�e%��� U@���e%�
f%�f%+@'f%+�Df%+�]f%+�f%+@�f%+��f%+��f%+�f%@�f%	�g%�g%$g%@3g%	�<g%	�cd	�Dg%	�

IrHQg%(sO `g%@ng%��g%��g%
I��g%�g%���M �g%@
��+
��+!
$��+(
#
+&
8(
+*
,
.
	��0
	2
56�g%4
�8
		�:
�\<
	>�g%(�g%C�g%C@�g%C�	h%C�h%E
@
B
C�D(h%F3h%HAAh%�	Sh%� _h%	@jh%	`sh%	��h%	��h%��h%��|@Z�0E@� ��h%	��h%M��h%N�h%C@�h%CHp���'�O��@K�
P�h% $g%�h%	@`y+��h%�
RS�
T�LS
&"Y
Z
�h%W��M�2i%\i%t%i%r
M�h%W$z	6i%`
�0E��M��Gi%b
�h%W��`i%dqi%��
zi%�i%�\�i%g
�h%W��	�i%i�i%��
zi%�F��4
�n�+�i%l
�h%W�i%nvadc_calibrationVADC_CALIB_ABSOLUTEVADC_CALIB_RATIOMETRICvadc_linear_graphgndvadc_prescale_ratiovadc_scale_fn_typeSCALE_DEFAULTSCALE_THERM_100K_PULLUPSCALE_PMIC_THERMSCALE_XOTHERMSCALE_PMI_CHG_TEMPSCALE_HW_CALIB_DEFAULTSCALE_HW_CALIB_THERM_100K_PULLUPSCALE_HW_CALIB_XOTHERMSCALE_HW_CALIB_THERM_100K_PU_PM7SCALE_HW_CALIB_PMIC_THERMSCALE_HW_CALIB_PMIC_THERM_PM7SCALE_HW_CALIB_PM5_CHG_TEMPSCALE_HW_CALIB_PM5_SMB_TEMPSCALE_HW_CALIB_INVALIDiio_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_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_triggeriio_buffer_setup_opspreenablepostenablepredisablepostdisablevalidate_scan_maskiio_bufferiio_poll_funcvadc_channel_propcalibrationdecimationprescalehw_settle_timeavg_samplesscale_fn_typevadc_privnchannelschan_propsiio_chansare_ref_measuredpoll_eocvadc_channelsprescale_indexvadcvadc_do_conversionvadc_driver_exitvadc_driver_initvadc_get_channelvadc_get_dt_channel_datavadc_get_dt_datavadc_isrindio_deviiospecvadc_of_xlatevadc_poll_wait_eocvadc_probevadc_read_rawvadc_show_statusqcom-spmi-vadc.ko �W�
\	`4&��9�,B��[��f
8~���
88� �0
�@
x����8�(�@,@�6�A�L0�X`h+~+0�[�j2��
��#��
�&6?	LH`\?x��������
=X�fw��(����8�"?HSbr������$xvadc_of_xlate$dvadc_show_statusvadc_poll_wait_eocvadc_isrvadc_get_dt_channel_datavadc_chans__UNIQUE_ID_ddebug360.0vadc_get_channel__UNIQUE_ID_ddebug359.1vadc_get_dt_datavadc_do_conversionvadc_read_rawvadc_probevadc_driver_initvadc_driver_exitvadc_match_tablevadc_prescale_ratiosvadc_info__func__.7__func__.6vadc_driver__key.5__key.4__UNIQUE_ID_author365__UNIQUE_ID_author364__UNIQUE_ID_license363__UNIQUE_ID_description362__UNIQUE_ID_alias361__UNIQUE_ID_srcversion314__UNIQUE_ID_alias313__UNIQUE_ID_alias312__UNIQUE_ID_depends311__UNIQUE_ID_intree310__UNIQUE_ID_name309__UNIQUE_ID_vermagic308_note_9_note_8____versions__mod_of__vadc_match_table_device_tableregmap_writedevm_request_threaded_irqwait_for_completion_timeoutdevm_kmallocof_node_putof_property_read_variable_u32_arrayplatform_driver_unregister__this_moduleplatform_get_irqcomplete__init_swait_queue_headcleanup_moduleusleep_range_stateof_get_next_available_child__dynamic_dev_dbginit_moduleqcom_vadc_decimation_from_dt__stack_chk_fail__ubsan_handle_out_of_bounds_dev_errmutex_lockdev_get_regmapqcom_vadc_scaleof_find_property__devm_iio_device_register__mutex_initdevm_iio_device_alloc__platform_driver_register__ubsan_handle_shift_out_of_boundsmutex_unlockregmap_bulk_read__ubsan_handle_load_invalid_value�Z�ZZ$Z@Z\Zhp�O�MH,ZtM�E�@@A,�4�<AP�X�dAptx��L����O��(�0�@A���A�(�(�OH H(SP`TX`\dJ�N�N�M���N��O,H0H4OLpTpXOphxh|O�����J`I�I�?�?�I�������I�@h	N|	N�	M�	��	��	O�	��	��	O�	�	
O
�
� 
Ox
P�
<�
Y�
<<$<@<d<�<�<Z@<T>l<t0x0|O�Z�H�<�M��
X


[ 
$
0
[LPhR�M���N���NQ@@0ADVTX\HdH�F�X�X�U�Z�ZZ0D`<�Z�����O���������=$<H<�����OLPtCxC�T�M�����O�x�x�O��O,h4h8O C$C(WB8D(��``�� �(�0 80
@@
H�P�X� �0X8�@�P8X�`�p8x����8�����x���������x��� X(�0�`8�H�X`8H@�HXP�8K@GP@
����������8�X�x������� 8(X0x8�H�X�h�x�8�X�x���������8X(x8�H�X�h�x�8�X�x���������8X(x8�H�`�p��	�8	�X	�x	��	��	�	 �	0
@�X�p�����8�X�x��0P�p�������8�X	x	�0	�H	h	� �	� �	� �	� �	!
8! 
X!@
x!`
�!�
�!�
"�
.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 @D@��!+�8&@P�x!;�(6@ȑH!K� F@��!]� XX@��!	`�z@���!�p�@���!
���@�@P�0!�@�A�B�2H�
�(&8"�@��	!�`H��J  J$DJ0+xJ�6�Q;�QK0�Q\TTREY�q�q�";	Xz?��h0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key,�ݎQ�Q�~�^yw0	`�He0
	*�H��
�f��ܺ�5\�����lC����p�^�U�i��/3B��߭�EE9
�G�H�4h,C��g�x�tQ�#�8�Ԋ�����Tn���Ɩ#��)�����
�T�2�`��|��%~X��qF0�a�ӶA�����<��j[	/�Qm�h?��G�"��ɟno�l1�図A�=���|"z�M��䏩m��W�
��nEiHY���r���5��D��]y�|�o�E��������̷���Y�D;����}{��m��X�����#�O�>�?�u
*;��X��Uɯ���R0N�EB2�{��S#<��﵂�%K�� �D�m=s.���l���j$5�[��o�g}���L��C�m}d�4W�$hƏ<%n���0�mb�����
i�;�\O������p�E	^V�kuQ5�����+x����R�0�`�O꘩���t_sx9HR�z"��^�q{׵���ogC�1B�~n���)ndRy�j ^��,B
C�%M�~Module signature appended~

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


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