PHP WebShell

Текущая директория: /usr/lib/modules/5.15.0-160-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-SNHzwc/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-160-generic SMP mod_unload modversions aarch64GNU�GNU��o�$֡c�4`�!�g��d�LinuxLinux+�lmodule_layout>\�platform_driver_unregisterG9__platform_driver_registerP�0__devm_iio_device_register,!��devm_request_threaded_irq��fplatform_get_irq���__mutex_init�A�`__init_swait_queue_head?�͆devm_iio_device_alloc
�@�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?�J�regmap_writeK��Mmutex_lock�Fof_node_put�5��devm_kmalloc�8�cof_get_next_available_child���__ubsan_handle_out_of_bounds�U[�__dynamic_dev_dbg���]of_find_property���pqcom_vadc_decimation_from_dtL��of_property_read_variable_u32_array/z%�complete ]�usleep_range_state]X��__stack_chk_fail�͘�_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��)DY%UY%iY%�Y%m�	!j�	! �Y%!@
��Y%z#Y�
# 
��Y%�Y%�Y%�Y%�Y%Z%Z%,Z%MZ%dZ%�Z%	�Z%
�Z%�Z%�Z%
[%����by�@[%�[%�-[%8[%	@B[%�M[%
�_[%q[%@�[%��[%��[%�[%@�[%�[2��[%!�[%!@
���\%#\%"\%.\%8\%B\%O\%X\%b\%p\%~\%	�\%
�\%�\%�\%
�\%�\%�\%�\%�\%�\%]%]%]%(]%5]%G]%V]%]]%i]%�]%�]%�]%�]% �]%!�]%"�]%�]%�]%^%^%7^%P^%c^%w^%�^%�^%�^%�^%�^%�^%�^%	_%_%=_%]_%q_%�_%�_%�_%�_%�_%�_%`%`%4`%\`%	v`%
�`%�`%�`%
�`%a%.a%Ga%ia%�a%�a%�a%�a%�a%b% b%Ab%ab%|b%�b%�b%�b%�b%�b%�b%�b%�b%�b%(��%�@����?}
�
I�}�8�c%�o�c% �0S@��)c%@Ŵ
�%c%��:c%	�Ec%�Vc%C@��ec%+�nc%+}�@��
���a���@}c%,��wc�
���c%���E� 7T@���c%��c%���c%+@�c%+��c%+��c%+d%+@.d%+�Pd%+�hd%+�d%�@�d%	��d%��d%�d%@�d%	��d%	��d	��d%	�
��
I�}�H���d%(�sO� �d%@e%�e%�+e%
�n�>e%Ge%��%N Se%�@��
����+
����+
����+5

��+
��8

��+
����
����
�������
�����
�^e%
��
�		�
��\
�	 je%(e%%�e%%@�e%%��e%%��e%'
"
�$
C��&�e%(�e%*#�e%E�	�e%� �e%	@f%	`	f%	�f%	�$f%��2f%��{=Z�0R@� �<f%	�Ff%/�Qf%0[f%C@lf%CHˀ��L�1��@-���
2uf% �d%�f%	@�`5+�$f%��
45�
6�.5
1";
<
�f%9ǟ/�=�f%>�f%t�f%r
/�f%9z	�f%B
�0Rǟ/���f%D
�f%9���f%Fg%��
g%�g%�\"g%I
�f%9}�	0g%KCg%��
g%��F�����ɪ+Ng%N
�f%9\g%Pvadc_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.kopa��
\	`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_ddebug358.0vadc_get_channel__UNIQUE_ID_ddebug357.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_author363__UNIQUE_ID_author362__UNIQUE_ID_license361__UNIQUE_ID_description360__UNIQUE_ID_alias359__UNIQUE_ID_srcversion312__UNIQUE_ID_alias311__UNIQUE_ID_alias310__UNIQUE_ID_depends309__UNIQUE_ID_intree308__UNIQUE_ID_name307__UNIQUE_ID_vermagic306_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'�S�S��hžxe 0	`�He0
	*�H��
����OI#C8������Mb���7�)	L��Uz�Ep4�q�c��=C�;fe7g��c%O��~/��|�P�S��?CZKe��[�uSO%K0�l�J�G����=�k›��)乤;.=7@#��(���B�ꗃ�M;\��D�T��&B����U��rLþb�e������<��	��1T+5Z�y_���\�,U�xHq�{���1{�zG:�K�Sk��R"J�*�^����hJ�R��[M��+k��9�
��U�jGf��gR֝	\��o )�Ϩo�����B��[>?�H�:�D�Ώ'������P�1G�ݑ; l�c:g���i�i+Ӆ��=�!����o�	�j87��C�VY63�E�mV6�E�kq��c�x%xć�	���mz�9���rg���7��U���r�����FD>�`���{4<�o��̋`[d�!'&���p;�O\�\�!�Ъ�#��M�ޕ��t�~��p{7|��7����5�ts�F�,W�~Module signature appended~

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


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