HEX
Server: Apache
System: Linux WWW 6.1.0-40-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.153-1 (2025-09-20) x86_64
User: web11 (1011)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //usr/lib/modules/6.1.0-40-amd64/kernel/drivers/iio/light/gp2ap002.ko
ELF>�@@-,GNUp04ܬ�كC�$I0
#hhݖ%LinuxLinux6.1.0-40-amd64�H����@0�ff.��SH����H��H�?�����S(H�;�����H�;������H�;������H�;1Ҿ����H��[�ff.��ATI��USH�GxH���H�}����H�}��Å����H�������Å���},���[]A\�fD�USH�GxH����{,�H�;1Ҿ��Ņ��H�{�H�{���[]�f��USH���H�kE��tH�����C01�[]���
H���H�{�1��C01�[]��AUI��ATI��UL��SH��H���eH�%(H�D$1�H�{�H����uA�<$t@L�c��
I��$�H�{�H�D$eH+%(uzH����[]A\A]�H�{ H�t$�D$��Ņ�x�f�HcD$1ҽ��HHº/9�HO���A�E�t���H�s�L$H��H�����@�ATUSH��H���eH�%(H�D$1��D$�}0u>H�}1Ҿ����H�D$eH+%(��H���[]A\�H�}H��H�T$1������D$tXD�U(H�}�����I�H���L��H��H�����0u� N��H���f��U)H�}�����I��H�uH��H����H�uH��H����P����@�SH�� @��H�����x�ĉ1�[�f����@��H�� �ff.��AW�8AVI��AUATUH�o SH��H�� eH�%(H�D$1��D$H�D$�D$�H����I���L���H��I��H�T$H��I�l$��Å��H�|$H���H�H��H��H��A�D$*E1�E1��H=��I�$�H�T$H��H����Å��D�D$�H�T$H��H��A�D$(��Å��D�D$A�|$*A�D$)��H��H���I�D$H=���H��H���I�D$H=��}I�|$���6��$��Å��I�|$��Å��I�|$�¾P-��Å��I�|$��Å��I�|$��Å����L������Å��M����A���1�H���H���A�D$01�H��A��AUI�A� H����X���A����H��A�D$,��H����H����H��L��IDžxIDžhIDžXA�T$*A�E)�A��`��Å���DH�D$eH+%(�6H�� ��[]A\A]A^A_�H��H���I�D$ H��H=���H�t$��Å�x��|$�����L$H��H��H�������L$H��H��H����T����H���I�|$�I�|$��.���H��H��H�������H����H��������H����H��������������H��E�H�����������������AUL�o �ATUSL���H��L��I��$�������t
�P�����u�L���L���H�}�H�}[]A\A]��H��H���H�{H���D$��D$�H�{H���D$��D$�H�{H���D$��D$�H�{H���D$��D$�H�{H���D$��D$�H��L�����H��L����H��L����H�{H����H�}H����H�}H����H�}H����H�}H����H��H����H��H����H��H����H��H����H��H����H��H����H��H����H��H��H��H�$�H�$���H��H������H��H����H��H����H��H���A�������P��A�u��H���error setting up LED gain
re-initialization failed
read %d mA from ADC
error reading proximity
close
far
compatiblecannot check compatible
sharp,gp2ap002s00fproximity far setting %02x
proximity close setting %02x
alsoutvddfailed to get VDD regulator
viofailed to get VIO regulator
failed to sett VDD voltage
failed to get VDD voltage
failed to set VIO voltage
initialization failed
gp2ap002unable to request IRQ
drivers/iio/light/gp2ap002.cerror setting up proximity hysteresis
error setting up internal frequency hopping
error setting up operation mode
error setting up VOUT control
failed to enable VDD regulator in resume path
failed to enable VIO regulator in resume path
Failed to register i2c regmap %ld
sharp,proximity-far-hysteresisfailed to obtain proximity far setting
sharp,proximity-close-hysteresisfailed to obtain proximity close setting
failed to get ALSOUT ADC channel
wrong type of IIO channel specified for ALSOUT
failed to enable VDD regulator
failed to enable VIO regulator
Sharp GP2AP002 probed successfully
gp2ap002_prox_irqgp2ap002_get_luxgp2ap002_probesharp,gp2ap002a00fsharp,gp2ap002s00fgp2ap002
 (2?Od~���<��w��1��	Z���'-1�=�Mb�{����license=GPL v2description=GP2AP002 ambient light and proximity sensor driverauthor=Linus Walleij <linus.walleij@linaro.org>alias=i2c:gp2ap002alias=of:N*T*Csharp,gp2ap002s00fC*alias=of:N*T*Csharp,gp2ap002s00falias=of:N*T*Csharp,gp2ap002a00fC*alias=of:N*T*Csharp,gp2ap002a00fdepends=industrialioretpoline=Yintree=Yname=gp2ap002vermagic=6.1.0-40-amd64 SMP preempt mod_unload modversions � ���������� �(�8�(� �8�� �0� ��0� (0�8�X�`�X�8�0�( X� �(� � ��0�X��m��__fentry__�9�[__x86_return_thunkJ:�Zi2c_register_driverWŇeregmap_write&<�_dev_err/��regulator_enable����msleep�	�enable_irqo��<disable_irq�=��regulator_disableMO��__pm_runtime_resumeo6�nktime_get_mono_fast_ns�C�__pm_runtime_suspend�^�`iio_read_channel_processed`mEz__dynamic_dev_dbgV�
__stack_chk_fail7�n�regmap_read|*�Viio_get_time_ns`*��iio_push_event ]�usleep_range_state=9��i2c_smbus_read_word_data���i2c_smbus_write_byte_data8p<Ddevm_iio_device_alloc����device_property_read_stringZ%��strcmp����__devm_regmap_initu��device_property_read_u8_arrays�}�devm_regulator_get_��regulator_set_voltage] 8�regulator_get_voltage۾__pm_runtime_set_status�[�pm_runtime_enablep@��devm_request_threaded_irq�FtDpm_runtime_set_autosuspend_delayÍ�__pm_runtime_use_autosuspend���o__pm_runtime_idle�ԋy__iio_device_register(���devm_iio_channel_get��Tiio_get_channel_type�Xf__pm_runtime_disable�B��dev_err_probe Y%:i2c_del_driver�_"iio_device_unregister�c�/pm_runtime_force_suspend0ͼ�pm_runtime_force_resume�module_layout_�����������gp2ap002GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0��tt�
ʶ��.
��
�/C#=CICUC_CiCvCC�C�C�C	�C
�C�C�C
�C�C�C�CD D-D7DBDOD\DnD}D�D�D�D�D�D�D �D!�D"EE"E2EBE^EwE�E�E�E�E�E�EFF)F>F	MF`FrF�F�F�F�F�FG&G9GKGcGwG�G�G�G�G�GH	+H
WH�H�H
�H�H�H�HI5IJIdI~I�I�I�I�IJ1JIJWJdJwJ�J�J�J�J�J�J(V�0��@k	���p	���o%O
��
R��O��?���J���:"�@۴���J��J�J��J@K��KK�O7߈&K�@/K��K{����V@)��P���>K��([k@
����HK��c��� VK@֟�_K�jKĈ�tK2@�K2��K2��K2�K2@�K2�L2�2L2TLň@_L�oLƈ�xL�L@�L��L�����L�
����
R��O��Q�����L(c���A�� �L@�L��L��L
ˆ��

M$M$ev$O@$ M��@È��(M�1M)�)@=Mʈ�FM̈�UMψ`Mш@jMӈ�uMՈ��M׈�Mو@�Mۈ��M݈��M��M�@�M��N��N�&N�@
Lj
������2Ɉ
������2ˈ
����Έ��2B͈
����2Ј
����?҈
����2Ԉ
��������ֈ
��������؈
������������ڈ
����������܈
��߈�=Nވ
����
����
������
���IN(^N�hN�@sN��~N���N�
�
���
K�����N��N�Ȉ��N�N�����@k��N
8!��H:"�@�N�J��N�J��N���N$@�N$H�NKPai`�K���'0
��È
����
��'U
�����OOp0O�@HO�@aOq�qO�F�O�Q�O�Q
�N��Q!��c���A����O�
�N��Q!��c���A���O�
�N��O�
�N��Q!�����L�<�2�O�
P��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_EV_TYPE_MAG_REFERENCEDIIO_EV_TYPE_GESTUREiio_event_directionIIO_EV_DIR_EITHERIIO_EV_DIR_RISINGIIO_EV_DIR_FALLINGIIO_EV_DIR_NONEIIO_EV_DIR_SINGLETAPIIO_EV_DIR_DOUBLETAPiio_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_EV_INFO_RESET_TIMEOUTIIO_EV_INFO_TAP2_MIN_DELAYiio_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_CHAN_INFO_ZEROPOINTiio_shared_byIIO_SEPARATEIIO_SHARED_BY_TYPEIIO_SHARED_BY_DIRIIO_SHARED_BY_ALLiio_endianIIO_CPUIIO_BEIIO_LEiio_chan_spec_ext_infoiio_devscan_bytesavailable_scan_masksmasklengthactive_scan_maskscan_timestamppollfuncpollfunc_eventsetup_opsiio_chan_specchannel2scan_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_accessfwnode_xlatehwfifo_set_watermarkhwfifo_flush_to_bufferiio_triggeriio_buffer_setup_opspreenablepostenablepredisablepostdisablevalidate_scan_maskiio_bufferiio_poll_funciio_channelindio_devgp2ap002vddvioalsouthys_farhys_closeis_gp2ap002s00fgp2ap002_driver_exitgp2ap002_driver_initgp2ap002_runtime_resumegp2ap002_runtime_suspendgp2ap002_removegp2ap002_probegp2ap002_regmap_i2c_writegp2ap002_regmap_i2c_readgp2ap002_write_event_configgp2ap002_read_event_configgp2ap002_initgp2ap002_read_rawgp2ap002_prox_irq	
"~�#+�!@�#U�!j���.�:	�C�Q<��$�*�: �H�[�js�>�0N����]����"�8
 `(�L:"8R"�8j�T�0'�`��I�`@���"p8�"88��01"8I8]	r�r�� �8��?�N0� C�XU@�i@{@(������$��	'<GZlw�������"8T�X}������
!9Ses@�����$=OVb__UNIQUE_ID_alias198__UNIQUE_ID_alias197__UNIQUE_ID_alias196__UNIQUE_ID_alias195__UNIQUE_ID_alias194__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9gp2ap002_read_event_configgp2ap002_driver_initgp2ap002_drivergp2ap002_initgp2ap002_init.coldgp2ap002_runtime_resumegp2ap002_runtime_resume.coldgp2ap002_runtime_suspendgp2ap002_runtime_suspend.coldgp2ap002_write_event_configgp2ap002_read_raw__UNIQUE_ID_ddebug324.3gp2ap002_illuminance_tablegp2ap002_prox_irq__UNIQUE_ID_ddebug320.5__UNIQUE_ID_ddebug322.4gp2ap002_prox_irq.coldgp2ap002_regmap_i2c_readgp2ap002_regmap_i2c_writegp2ap002_probeconfig.24gp2ap002_regmap_bus__UNIQUE_ID_ddebug329.2__UNIQUE_ID_ddebug331.1gp2ap002_infogp2ap002_channels__UNIQUE_ID_ddebug333.0gp2ap002_probe.coldgp2ap002_driver_exitgp2ap002_remove__func__.27__func__.26__func__.25__UNIQUE_ID_license339__UNIQUE_ID_description338__UNIQUE_ID_author337__UNIQUE_ID___addressable_cleanup_module336__UNIQUE_ID___addressable_init_module335gp2ap002_of_matchgp2ap002_dev_pm_opsgp2ap002_id_tablegp2ap002_eventsregulator_enableregmap_writedevm_request_threaded_irqiio_push_eventktime_get_mono_fast_ns__this_modulepm_runtime_set_autosuspend_delaycleanup_moduleiio_get_channel_typeenable_irqusleep_range_state__dynamic_dev_dbg__fentry__init_moduleregulator_get_voltage__pm_runtime_set_status__stack_chk_failpm_runtime_enabledevm_regulator_geti2c_register_driver_dev_errdevice_property_read_u8_array__iio_device_registerdevice_property_read_string__mod_of__gp2ap002_of_match_device_tabledevm_iio_device_alloci2c_smbus_read_word_data__x86_return_thunkiio_get_time_nsdevm_iio_channel_getstrcmpiio_device_unregisterregmap_read__pm_runtime_resumepm_runtime_force_resumei2c_smbus_write_byte_dataregulator_disabledev_err_probe__mod_i2c__gp2ap002_id_table_device_table__pm_runtime_suspendi2c_del_driver__pm_runtime_use_autosuspendiio_read_channel_processed__pm_runtime_disableregulator_set_voltagepm_runtime_force_suspend__pm_runtime_idlemsleepdisable_irq__devm_regmap_initM��������\��������!M��������;B��������C��������TB��������\pnB��������vS�B���������6�B����������\���������M���������A�����������A����������p���������J��������&\��������1M��������Fq��������UB��������_�he��������qe��������z\���������M���������b���������\���������E���������h���������\���������M��������b��������3E��������Ih��������j\���������k��������� �5�	��L���������Q���������M��������B��������&�L\��������_a��������g��B����������]���������D���������K���������B���������
�j	�L��������c	L��������(Q��������1M��������B[��������S\��������aM��������qd���������M���������Z���������o�X����������_��������`->r��������J�b(gV��������q\�p�V�������������S����������S��������m��������&O��������0pAm��������K�UA��������_HiA��������s4}p�����������P���������R�������������C���������"G��������j��������o��������'F5�@�KgW���������\�����������^���������I�������������	8�L���������	pL��������/l��������9e��������Ce��������O`Y	^L��������j�tf����������f�����������f���������Q���������M���������b��������	l��������&	`��������/	e��������>	e��������M��������FT��������U���������$�-U��������6�AXJU��������S�^(gU��������p�{�U�������������U�����������U������������U����������X�U���������q���U���������&JU��������
U���������*/U��������4�;@CU��������H9O WU��������\vcHkU��������pvwEU���������v�z�U���������v�{�U���������/���U���������v��U���������v���U���������v`	U��������v)U��������"v)�1U��������@"O"i�������� � 0(�0�8�@0H`P�X��G	PnXc`nhcpnxc�0��h@������%y��iK R$� &7��� �$�(�,�0"4#8%<*@0D6H7LxPyT~X�\�`�d�h�l�p�t�x�|������������a�d�e�g�i�n�������������B�H�I�K�P�,�0�6�R�W�`�u�������������� �$�(�,�0�4�8�<�@�D�H�L�P�T8	X9	\;	`=	dB	hlpt�x�|��8�S����	�r	B �$�(	
0u48	�@�D�H	bPuTLX	*��8�`��@� `@0HN�8�`8�@8H�P�p�x8������� ���5������j� (�0c8NPH.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.rodata.modinfo.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?�B	:@�`�
*J�	E@�n`*Z�	SU@(o *nMi@Hv0*	~Y`y@xv *�2���2����@�wH*� � �@�w *����-(�@y�*�UX����@�y`	*@� �)`
@P��*$ *� @��*/�+*@��*?�+:@؅* O�+PJ@�@*"]@-�@X@0�0*$w�0|0�0P�1�1y�M�
+A	XXu`��0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key��ٞ��ȅQ�����T��0	`�He0
	*�H��
������K��ڋ���B�m(	b����5k;%�X�
��N�^���l;ݬ@� ���+r�<Sؤqf�,���4���T�s�\�~�7��#Q�#I1��du�â�d���2+�蚇���-��M�cY:��$Ej�����~?ՕPJL��Y\9˻d��KY#2�e��ΣZ|"�����\�Z<��[��ԽH�w:��1��N2��q�c��0h��=�VX�sWH�M�š7�|��Nv�;�]û�>�W�#�_�������'LH��y�c%���]�Цb���H+����j>�	��ਯllcm���F�]�ӆ5���_���!5���Ï�Lkz�����c��?`��o>�����&V���l0l���g�o�N���^r�޴b6wֳ`�8�{�ރ�D��^W�mkd����q/>�᱕_�MZ"��sʗ���-Z�?-�"x��lPI4�ӻ�KjB�zR1Ɣ�Юr�8Uh�������78j����~Module signature appended~