HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/modules/5.15.0-89-generic/kernel/drivers/iio/light/isl29028.ko
ELF>y@@#"GNU)�o�\����L/�<!$�BLinuxLinux�U�H��t	������]�ff.��U1�H��]�ff.�@�UH��AUATA��SH��H��H� �1�H�{ �A���j�I����E1�E1���Z���D�c4H�e�[A\A]]���UH��AUI��ATSH��H��H� eH�%(H�E�1��I�} H�Uؾ	I������I�} H�Uܾ
�����E��U��%	Љ1�H�U�eH+%(uH��[A\A]]����UH��AWAVI��AUL�o ATL��SH��@H���H���AL���I���H��I��H��L���L��1�1�H���I�G H��H=��I�G(1ҾA�G0A�G4�����I� 1Ҿ����I� �I� 1ҾI������A�G8L��A�G0IDŽ$xIDŽ$XADŽ$`I��$hA�$���L����L���H��L������1�H��[A\A]A^A_]�����f��UH��ATS���I�Ą�t#�H���A����x8E1�[A\D��]���
L��I��$��A��[D��A\]�A��$���t�P��A��$�t���ff.�f��UH��AWI��AVA��AUATA��SH��H��H� �1�I�����H����tXHc�H��wgD;#u�H��w{D;su�jI� �p��E1�E1���Z��xiE�g(E�w,H�e�[A\A]A^A_]�H�eظ��[A\A]A^A_]�H���M�H�u���M�H�u��z���H���M���M��n�����UH��AWAVA��AUM��ATA��SH��H��L���I� �I� �H�E��<�����xGL������uKI���A��}ulD��L���~���L���E���EЅ�xI� 1���H��[A\A]A^A_]����I���A�D$���c�D��D��L���?����A�����ff.��UH��AUI��ATSH��H��H� eH�%(H�E�1��A�}8��A�u4L��I��������jI�} �E1�E1�1ɺ�^���jI�} �E1�E1����Y���jI�} �E1�E1����Z����d�A�E8H�u�L�������x$A�}4}�E�t8k�1Hc��Hi���QH��%)Љ1�H�U�eH+%(u+H�e�[A\A]]����)�Hc��Hi��MbH��&)������UH��AWAVI��AUI��ATM��SH��H�� L���eH�%(H�E�1�I� �I� �H�E������x4L���I����~FI�����;��L������H�U�eH+%(�$H�e�[A\A]A^A_]�I���z���tk������u�L��L����������L�����;u�A�G4L��A�E�I� 1��3������I��o���A�G(A�EA�G,A��I� �A�8I��txA�w4L���d������I� j�E1�E1����^���I� j�E1�E1����Y����d�A�G8L��L���]�������I� �A�_0I�Ā������A�W,A�w(L����������I� j��E1�E1�����Z����A�W,A�G(I��1����I����t_Hc�H����A;u�H��w}A;Vu�H��wXH�I�<��A�G0I� H�U̾�����E�A�E�9������L���E���E������H��H��H�M��H�M��H��H���E��U�H�M���E��U�H�M��[���H��H���E��U�H�M���E��U�H�M��(�����fD�UH��AVAUATH�GxL���L���I�|$ �I�|$ 1ҾI���A�Ņ��A�D$8L��A�D$0�D��A\A]A^]�ff.�@�UH��AUATI��I�� H��H���L����L����L���I�} �I�} 1ҾI������A�E8A�E0H��A\A]]���H��L��E�H����E����H��L��E�H����E����H��L��E�H����E����H��L��E�H����E����H��L���E�H���A�G8�E�A�G0���H��L��E�H����E����H��L��E�H����E����H��L��E�H����E����H��L��E�H����E��D��H��H��H�}��L�������H��H����L��H��H��H�}��L�������D��H��H���L��H��H��뿉�H��L��E�H����E����H������H��L��E�H����E����H��L��E�H����E��H�}�L��H��H���L���������H��H��L������H��L��E�H����E���UH��H��H���]�UH��H���]�%s(): Error %d setting the ALS scale
%s(): Error %d reading register ALSIR_L
%s(): Error %d reading register ALSIR_U
%s: Error %d initializing regmap
%s(): Error %d writing to TEST1_MODE register
%s(): Error %d writing to TEST2_MODE register
%s(): Error %d clearing the CONFIGURE register
%s(): iio registration failed with error %d
%s(): Error %d setting the proximity sampling
%s(): proximity: Mask value 0x%08lx is not supported
%s(): proximity: Sampling frequency %d is not in the range [1:100]
%s(): light: Mask value 0x%08lx is not supported
%s(): light: Lux scale %d is not in the set {125, 2000}
%s(): Unsupported channel type %x
%s(): Error %d enabling ALS mode
%s(): Error %d reading register PROX_DATA
%s(): mask value 0x%08lx is not supported
%s(): Error %d enabling IR mode
/build/linux-SaOI8K/linux-5.15.0/drivers/iio/light/isl29028.cin_illuminance_scale_availablein_proximity_sampling_frequency_available&chip->lockisl29028125 20001.25 2.5 5 10 13.3 20 80 100isl29028_read_proximisl29028_ir_getisl29028_read_als_irisl29028_als_getisl29028_read_rawisl29028_set_als_scaleisl29028_set_proxim_samplingisl29028_write_rawisl29028_probeisl29028_clear_configure_regisl,isl29028isil,isl29028isil,isl29030isl29028isl29030��  ���
d
�K2P
dauthor=Laxman Dewangan <ldewangan@nvidia.com>license=GPL v2description=ISL29028 Ambient Light and Proximity Sensor driversrcversion=4FFDD30E89F87240ECEFB67alias=i2c:isl29030alias=i2c:isl29028alias=of:N*T*Cisil,isl29030C*alias=of:N*T*Cisil,isl29030alias=of:N*T*Cisil,isl29028C*alias=of:N*T*Cisil,isl29028alias=of:N*T*Cisl,isl29028C*alias=of:N*T*Cisl,isl29028depends=industrialioretpoline=Yintree=Yname=isl29028vermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout��Ʃiio_read_const_attr�D�pm_runtime_force_resume���pm_runtime_force_suspend�%�+i2c_del_driver�5i2c_register_driver[�__pm_runtime_set_status���__pm_runtime_disable��"iio_device_unregister��T__ubsan_handle_load_invalid_value����msleep8�2mutex_unlockK��Mmutex_lock���__ubsan_handle_out_of_bounds<ؕS__pm_runtime_suspendo6�nktime_get_mono_fast_ns�3�+__pm_runtime_resume��qF__iio_device_register�!�T__pm_runtime_use_autosuspendz6�pm_runtime_set_autosuspend_delay��Upm_runtime_enable���regmap_writeioI�__devm_regmap_init_i2c���__mutex_initT�devm_iio_device_allocke��__stack_chk_failt%pFregmap_read7�z�_dev_err0D�regmap_update_bits_base$�Geregmap_get_device�9�[__x86_return_thunk�m��__fentry__�fefe��'isl29028_prox_data [8]''int'
'_Bool'$$isl29028GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��88�|{ #�{ �{ �{ �{ �{ �{ �{ �{ �{ �{ 	�{ 
| 
| | 
$| 4| C| K| X| m| z| �| �| �| �| �| �| �| �| �| } } }  -} !7} "M} \} o} } �} �} �} �} �} �} ~ "~ 2~ A~ T~ f~ }~ �~ �~ �~ �~ �~ 
 " 6 K d | � � � 	� 
� C� [� 
s� �� �� �� ݀ � 	� #� =� Z� v� �� �� Ձ � �� � � 0� B� M� U� \� c� (�A"B�@�M���O���+�
D�
<G��J�/H�z� �����  PT�@������� �Κm�� e�� @�� e�ʂ 6���n�ق ��@� ���{J��ݳ�@��0$���� ��׉S@
H�L��� ��g=�a 6@@w�	� �� S��� #@1� #�N� #�g� #�� #@�� #�ă #�܃ #�� T�@	� �� U��"� .� @=� �F� ����N� �
K�F�
<G��J�;N�I�[� (g>���?� j� @x� ��� ��� 
Q����� �� m�km DŽ C�@R�E�҄ �ۄ ����@� Y��� [���� ^�
� `�@� b��� d��1� f�C� h�@V� j��g� l��y� p��� r�@�� t���Sv���� x�Šx�@
V�
G�J���#X�
G�J���#Z�
G�J�]���#F\�
G�J�#_�
G�J�/a�
G�J�#c�
G�J�>�?�e�
G�J�>�?�g�
G�J�>�?�@���i�
G�J�>�?�@�k�
G�n�o�څ m�
G�eq�
G��s�
G��u�
G�w�� (�� |�� |�@� |��� |��'� ~�
y�
G�{�
6G�e}�:� �E� ��W�z�S� (��J/�@b� u� ��  �� @
����
���� �� Ć ֆ � @Tm��� @� `� 6�&� �0� ���L�
����<� WQ� �f� T=v� T=�� �S�� �� 
�� G�z�J���`���#ɇ ��
�� G�z�J��`��#ۇ ��
"���� ��� ��
"���� �� ��
"���&� $� ��
"���u� �� ;� ��
�]�� 
��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_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_infoevent_attrsread_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_funciio_const_attrisl29028_prox_datasampling_intsampling_fractsleep_timeisl29028_als_ir_modeISL29028_MODE_NONEISL29028_MODE_ALSISL29028_MODE_IRisl29028_chipprox_sampling_intprox_sampling_fracenable_proxlux_scaleals_ir_modeisl29028_driver_exitisl29028_driver_initisl29028_resumeisl29028_suspendisl29028_removeisl29028_probeisl29028_is_volatile_regindio_devisl29028_read_rawisl29028_write_rawals_dataisl29028_als_getals_irisl29028_read_als_irisl29028_set_als_scaleisl29028_set_proxim_samplingisl29028.ko/ݾ	
|#�0�E�Z�o���9�V�q����	�*�7BJR"k0{Pi�#������#F�0�`~`"��0 �Bi�V�al���p��@	`�%#���`�H��#PO4�#JPV�:h�� ��p��	q��`
���#�"�	(.>.U=?p  ����@`�	(���`(� ((5L�Zl�	��"����"6?U`@`��������  >Vk�����__UNIQUE_ID_srcversion131__UNIQUE_ID_alias130__UNIQUE_ID_alias129__UNIQUE_ID_alias128__UNIQUE_ID_alias127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_alias124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8isl29028_is_volatile_regisl29028_resumeisl29028_set_als_scaleisl29028_set_als_scale.cold__func__.8isl29028_read_als_irisl29028_read_als_ir.cold__func__.11isl29028_probe__key.4isl29028_regmap_configisl29028_infoisl29028_channelsisl29028_probe.cold__func__.5__func__.3isl29028_set_pm_runtime_busy.isra.0isl29028_set_proxim_samplingisl29028_prox_dataisl29028_set_proxim_sampling.cold__func__.7isl29028_write_rawisl29028_write_raw.cold__func__.6isl29028_als_getisl29028_als_get.cold__func__.10isl29028_read_rawisl29028_read_raw.cold__func__.12__func__.13__func__.9isl29028_suspendisl29028_suspend.coldisl29028_removeisl29028_remove.coldisl29028_driver_initisl29028_driverisl29028_driver_exit__UNIQUE_ID_author356__UNIQUE_ID_license355__UNIQUE_ID_description354isl29028_of_matchisl29028_pm_opsisl29028_idisl29108_groupisl29028_attributesiio_const_attr_in_proximity_sampling_frequency_availableiio_const_attr_in_illuminance_scale_availableregmap_writektime_get_mono_fast_ns__this_moduleregmap_get_devicepm_runtime_set_autosuspend_delaycleanup_module__fentry__init_module__pm_runtime_set_status__devm_regmap_init_i2c__stack_chk_failpm_runtime_enable__ubsan_handle_out_of_boundsi2c_register_driver_dev_err__iio_device_registermutex_lock__mod_i2c__isl29028_id_device_table__mutex_initdevm_iio_device_alloc__x86_return_thunkiio_device_unregisterregmap_read__pm_runtime_resumemutex_unlockpm_runtime_force_resume__mod_of__isl29028_of_match_device_tableregmap_update_bits_base__pm_runtime_suspendiio_read_const_attri2c_del_driver__ubsan_handle_load_invalid_value__pm_runtime_use_autosuspend__pm_runtime_disablepm_runtime_force_suspendmsleepR��������`��������1R��������=`��������QR��������mO���������g������������������`���������R���������O��������b��������	Bb��������#V`��������[V��������aR���������_���������	��^���������`�U����������L���������L�������� �)O��������<L��������D�`�l �W���������P���������l���������N�[���������e�`���������R���������O��������c��������`��������M��������3h��������B`��������qR���������@	�O���������g��������`��������`��������%�1X��������D`LX��������Y!aR���������O���������\�����������d���������`��������p��<DQR��������|O�����������g�����������g����������
g��������� o��������z`���������V���������R���������O���������\��������"d��������M`���������d���������d���������O���������	g��������	9g��������B	Lo��������mO��������~��g���������@		H		o��������2	b��������:	,V	d��������c	V��������m	v	X���������	 �	X���������	@�	X���������	O�	O�	R���������	\��������
O��������
L��������'
{>
d��������M
`��������a
R���������
a���������
m���������
T���������
O���������
L���������
��
`���������Z���������(05X:Z��������B8K0X(]Z��������e8n�{@�Z�������������Z���������������Z���������������Z������������Z��������!�*�7p<Z��������D�N�UX^Z��������fd��������p�w�~������Z���������d����������������� �P���Z���������\��k��������	~ H$Z��������,K	5B�GZ��������OK	]pdiZ��������qd��������{'���Z���������'
���Z����������
R��������	NY��������`��������j��������`��������0P� `(�0p8`@PH�P�	X`
`U�n�e�n�e�n�e@�	H0��	���`	�<�U�A $�(y,L0L
4�
8<p�� p0�8�@pP�X�`pp�x��p�����p��``
8` ���@�h�( (�8i`h�xi8S8Q.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.smp_locks.rela.rodata.modinfo.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��
:@`\ J��E@`h� ^C"Y@�ox nei@XpH 	~{hy@�p8 �2���2�;� �@�q �@�	 �@�q8 �����@�@(s� � �'� �@�t� ��)�@�@�w0 @-0@-X%�-5�-,:�I�I�
!L	XT�wI0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�h�e�-j"��E7�<�m9I���hI� ��b���DO�9L<1xO�nɋ�qomy�lM�u?0;&��O>�ϕdN�����Z�|���q0�Q�1Ңa�i�[�ش��"��wҺ�f�U��`���!�OV�_�����W]ء���%j� .8�Q��uļ#�6� y���{�R��̓��jE{^qJ%���,�)X.W��p�(��4�@�3�(E���	`��F��gʡq:��-P(i�!wt
�R�I���v��8�w@��ګ8dV偭�}��'���&�ϭ*�ԗ�6ᄤ��K��x7�i];����ێ��h�9���_["�H�g��osE�G�ɻ®�N�O����zl9!�f�u5�3��BIk�6����/����Y>�˭�w�XD�����$� ��ǜ��*�GJ��	�J9�z4��WZ�Ր�#�i�1Y���kL�ؤS���*ŵܬ�aV}�
�UFp�՝}T�v�xԝ�!��Y՗�s�b�c�F���~�%)����O��~Module signature appended~