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/iqs621-als.ko
ELF>�i@@! GNUq��-�O����޺�����HLinuxLinux�UH�wH��SH�_H�?H������H�]����UH��AVM��AUATSL�����M�e(L�����t'��tL��t1A���L���D��[A\A]A^]�A�ENA���A���A�}LA�EPtA�A��A�EOA���A���A�A�띐�UH��AWAVAUA��ATSD��H��L���I�M�f(L��H�E��A��t3A����E��thA���L���D��H��[A\A]A^A_]��ۍCM�nN��H�����w��E�H�EЉ�H�x�A�Dž�u��E�A�]A�FL랁��~&�����A������w��E�����M�nP뮅��b����E�����ۍCM�nO��H���v����UH��SH��H��eH�%(H�E�H���H����t&������t6H�U�eH+%(uMH�]���H�z�vH�����uԃ#���H�z�v�H�U����u��E�����UH��AUATI��SH���L�k(L���A�$��t&��tFA�����t+L���D��[A\A]]�D�cIA���A����D�cHA��v��D�cJA��v����UH��AWAVAUI��ATI��SH��L�sH��L��L���L��H�E��A���bD�k8A���E����D��A�D$�K;����t+��y����A��E��t��x���+A�D$�K;�������C9A��A��8�A��A!�<�E���"8�s	E���0�C<A�L$!�"C=A���C:�ƒ�<���t!��t	E���O����t
��u	E����A�D$�C;A�D$A��C=L���H�e�D��[A\A]A^A_]�D�k9A���A��uD�k:A���A��uE1��D�k8A�D$�K;D���A�������L�c��C<I�|$<�<���S@������1�f�{8tI�$�P)�[:�����t
I�$�@*	�I�|$jE1�E1�1ɾ��Z���A�����H�U�L��H��A�D$�K;�C���H�U�L��H������S>�������S?I�|$����0���H�U�L��H���a���H�U�L��H������S@������H�U�L��H������H�U�L��H�����ff.���UH��AWAVAUI��ATSH��H���D�E�L�3L�{(eH�%(H�E�1�L���I�I�~H�U��p,�A�ą�u'�ËCKA�E�������A�����t1L���H�E�eH+%(�HH�e�D��[A\A]A^A_]�D�cIA����}ą�A��A�����E����I�I�~��E1�E1��P)j�^A�ą��v���D�kH�m���I�~H�U̾�A�ą��P����E�D�mľ��CMI�A��E�I�~E1�E1��P*jE��D���A��XE������E���CJ����D�cHA����Mą�A��A��uC��E��u9I�I�~E1�E1����P)j�ZA�ą������D�kI���1�����1����@�U�XH��AWAVAUL�oATSH��eH�%(H�E�H�GPL��L�px�H���~H���I��H�U�L�3H�CI�I�~�xB����A�ą�t)H�E�eH+%(�?H��D��[A\A]A^A_]��E�H�U̾��CNI�~�A�ą�u��E�H���CO�I��XH�{(H��H��A��`A�I�L�sH�ILJxI��h�H�H�CL��H�x�A�ą��H��H��L���A�ą�tPH�;L��L�kH�������������A�ą�����E��CLH���CP��-���H��L��L���A�����A������H�{H��H����A��H����A��H����A��H������H���U���U��A��H����A��H������H���UΈM���U��Mτ�t
E��u����S:�Ѓ������H���EΈM���M��E��A��H���A����I�H��H��A������H���MΈU��E����C9�U��M�A��A��<���H��D�E���U��M�D�E��A��H���M͈EΈU���U��E��M̈́�t��x����S8A��A�������H���MΈE���E��M��A��H����A��H������H��L����I�}H��H�����UH��H��H���]�UH��H���]�Failed to unregister notifier: %d
Failed to re-initialize device: %d
Failed to register notifier: %d
/build/linux-SaOI8K/linux-5.15.0/drivers/iio/light/iqs621-als.c&iqs621_als->lockiqs621-alsalias=platform:iqs621-alslicense=GPLdescription=Azoteq IQS621/622 Ambient Light Sensorsauthor=Jeff LaBundy <jeff@labundy.com>srcversion=FB5773AEE616AD72FFFE281depends=industrialioretpoline=Yintree=Yname=iqs621_alsvermagic=5.15.0-89-generic SMP mod_unload modversions 
��Lmodule_layout�<+platform_driver_unregister�^Ѕ__platform_driver_register�Q�__devm_iio_device_register�Ddevm_add_actionM�	blocking_notifier_chain_register���__mutex_initT�devm_iio_device_alloc�{|�iio_push_event0D�regmap_update_bits_base%q�,iio_get_time_ns��T__ubsan_handle_load_invalid_valueke��__stack_chk_failݧ�xregmap_raw_readt%pFregmap_read���regmap_write8�2mutex_unlockK��Mmutex_lock7�z�_dev_err�9�[__x86_return_thunk6�Nblocking_notifier_chain_unregister�m��__fentry__-$������~}*}V��'_Bool'iqs621_alsGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��XX�|{ #�{ �{ �{ �{ �{ �{ �{ �{ �{ �{ 	�{ 
| 
| | 
$| 4| C| K| X| m| z| �| �| �| �| �| �| �| �| �| } } }  -} !7} "M} -Z} e} o} y} �} �} �} �} �} �} 	�} 
�} 
~ ~ 
.~ K~ e~ y~ �~ �~ �~ �~ �~ �~   1 N ^ n ~ � �  � !� "� #� $� %� &� '� ( � )-� *=� +H� ,S� b� u� �� �� �� ʀ ݀ � � � (� 8� G� Z� l� �� �� �� ׁ � �� � (� <� Q� j� �� �� �� ւ 	� 
� I� a� 
y� �� �� �� � �� � )� C� `� |� �� �� ۄ �� � � $� 6� H� S� [� b� i� (�A"C�@�N���P���+�
E�
<H��K�/I��� �����  PT�@������� �Κm�� e�� @�� e�Ѕ 6���o�߅ ��@� ���{K��ݳ�@��0$����� ��׉S@
I�M�� ��g=�a 6@@w�� �� T��$� #@7� #�T� #�m� #�� #@�� #�ʆ #�� #� U�@� �� V��(� 4� @C� �L� ����T� �
L�G�
<H��K�;O�J�a� (g?���@� p� @~� ��� ��� 
R����� �� m�km ͇ D�@S�F�؇ �� ����@� Z���� \��� _�� a�@� c��%� e��7� g�I� i�@\� k��m� m��� q��� s�@�� u���Sw���� y�Ɉ y�@
W�
H�K���#Y�
H�K���#[�
H�K�^���#F]�
H�K�#`�
H�K�/b�
H�K�#d�
H�K�?�@�f�
H�K�?�@�h�
H�K�?�@�A���j�
H�K�?�@�A�l�
H�o�p�� n�
H�er�
H��t�
H��v�
H�x�� (� }�� }�@� }��!� }��-� �
z�
H�|�
6H�e~�@� ��K� ��X�{�Y� g� v� �� �� �� �� ˉ ݉ � � � #� 6� 	I� 

��\� n� �� �� �� Ί � �� � .� F� 	^� 
t� �� �� 
�� ΋ � �� � &� <� S� h� z� �� �� Y �� H��� �+@�� ��� �Č �ˌ e
�Ԍ �  � (� 0�� 8� @� H� P#� X�� `1� h<� pYxG� �Š�T� ��
����
��_� 	�������@��<:�k� H@w� ���� ���� ����� ���� 
X�� ���� H�@>�9�Tm@�� 6@ȍ 6Hэ 6P�� Xٍ `�� h� p� x� ���S�
��S�
��M�
��M�
������� W,� �L� ]
�� H�z�K�g?���@�0$A��`]� ��
�� H�z�K�g?���@�0$A���`�z� ��
�� H�z�K�g?���@��*�� ��
�� H�z�K�g?���@��� ��
�� H�z�K���`���#ю ��� "
>�8��g1S� ��
�]��
��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_modifierIIO_NO_MODIIO_MOD_XIIO_MOD_YIIO_MOD_ZIIO_MOD_X_AND_YIIO_MOD_X_AND_ZIIO_MOD_Y_AND_ZIIO_MOD_X_AND_Y_AND_ZIIO_MOD_X_OR_YIIO_MOD_X_OR_ZIIO_MOD_Y_OR_ZIIO_MOD_X_OR_Y_OR_ZIIO_MOD_LIGHT_BOTHIIO_MOD_LIGHT_IRIIO_MOD_ROOT_SUM_SQUARED_X_YIIO_MOD_SUM_SQUARED_X_Y_ZIIO_MOD_LIGHT_CLEARIIO_MOD_LIGHT_REDIIO_MOD_LIGHT_GREENIIO_MOD_LIGHT_BLUEIIO_MOD_QUATERNIONIIO_MOD_TEMP_AMBIENTIIO_MOD_TEMP_OBJECTIIO_MOD_NORTH_MAGNIIO_MOD_NORTH_TRUEIIO_MOD_NORTH_MAGN_TILT_COMPIIO_MOD_NORTH_TRUE_TILT_COMPIIO_MOD_RUNNINGIIO_MOD_JOGGINGIIO_MOD_WALKINGIIO_MOD_STILLIIO_MOD_ROOT_SUM_SQUARED_X_Y_ZIIO_MOD_IIIO_MOD_QIIO_MOD_CO2IIO_MOD_VOCIIO_MOD_LIGHT_UVIIO_MOD_LIGHT_DUVIIO_MOD_PM1IIO_MOD_PM2P5IIO_MOD_PM4IIO_MOD_PM10IIO_MOD_ETHANOLIIO_MOD_H2IIO_MOD_O2iio_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_funciqs62x_ui_selIQS62X_UI_PROXIQS62X_UI_SAR1iqs62x_event_regIQS62X_EVENT_NONEIQS62X_EVENT_SYSIQS62X_EVENT_PROXIQS62X_EVENT_HYSTIQS62X_EVENT_HALLIQS62X_EVENT_ALSIQS62X_EVENT_IRIQS62X_EVENT_WHEELIQS62X_EVENT_INTERIQS62X_EVENT_UI_LOIQS62X_EVENT_UI_HIiqs62x_event_flagIQS62X_EVENT_PROX_CH0_TIQS62X_EVENT_PROX_CH0_PIQS62X_EVENT_PROX_CH1_TIQS62X_EVENT_PROX_CH1_PIQS62X_EVENT_PROX_CH2_TIQS62X_EVENT_PROX_CH2_PIQS62X_EVENT_HYST_POS_TIQS62X_EVENT_HYST_POS_PIQS62X_EVENT_HYST_NEG_TIQS62X_EVENT_HYST_NEG_PIQS62X_EVENT_SAR1_ACTIQS62X_EVENT_SAR1_QRDIQS62X_EVENT_SAR1_MOVEIQS62X_EVENT_SAR1_HALTIQS62X_EVENT_WHEEL_UPIQS62X_EVENT_WHEEL_DNIQS62X_EVENT_HALL_N_TIQS62X_EVENT_HALL_N_PIQS62X_EVENT_HALL_S_TIQS62X_EVENT_HALL_S_PIQS62X_EVENT_SYS_RESETIQS62X_EVENT_SYS_ATIiqs62x_event_dataui_dataals_flagsir_flagsiqs62x_dev_descsub_devsnum_sub_devsprod_numsw_numcal_regsnum_cal_regsprox_masksar_maskhall_maskhyst_masktemp_maskals_maskir_maskprox_settingshall_flagshyst_shiftinterval_divevent_regsiqs62x_corefw_blk_headati_donefw_doneui_selevent_cacheiqs621_als_privateiqs62xindio_devlight_enrange_enprox_enir_flags_maskthresh_lightthresh_darkthresh_proxiqs621_als_platform_driver_exitiqs621_als_platform_driver_initiqs621_als_probeiqs621_als_write_event_valueiqs621_als_read_event_valueiqs621_als_write_event_configiqs621_als_read_event_configiqs621_als_read_rawiqs621_als_notifier_unregisteriqs621_als_notifieriqs621-als.ko��	�#�2�?�X�	n���7���0��0�	�
&��:��W?y$�V��@��*�0�� 0 �$�8+-N"n��	���&4�Z'�(�(5`xMZi����	���"��
9F\o�����__UNIQUE_ID_srcversion123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8iqs621_als_notifier_unregisteriqs621_als_notifier_unregister.coldiqs621_als_read_event_valueiqs621_als_write_event_valueiqs621_als_read_rawiqs621_als_read_event_configiqs621_als_read_event_config.coldiqs621_als_notifieriqs621_als_notifier.coldiqs621_als_write_event_configiqs621_als_write_event_config.coldiqs621_als_probeiqs621_als_channels__key.2iqs621_als_infoiqs622_als_channelsiqs621_als_probe.coldiqs621_als_platform_driver_initiqs621_als_platform_driveriqs621_als_platform_driver_exit__UNIQUE_ID_alias189__UNIQUE_ID_license188__UNIQUE_ID_description187__UNIQUE_ID_author186iqs621_als_range_eventsiqs622_als_prox_eventsiqs621_als_light_eventsregmap_writeiio_push_eventplatform_driver_unregister__this_moduleregmap_raw_readcleanup_moduleblocking_notifier_chain_register__fentry__init_module__stack_chk_faildevm_add_action_dev_errmutex_lock__devm_iio_device_register__mutex_initdevm_iio_device_alloc__x86_return_thunkiio_get_time_ns__platform_driver_registerblocking_notifier_chain_unregisterregmap_readmutex_unlockregmap_update_bits_base__ubsan_handle_load_invalid_value5��������A��������"��������,>��������15��������T:��������pC���������>���������5��������:��������%C��������;>��������j.���������5��������1>��������@B��������c2��������y7���������5���������:���������C���������>����������(=5��������;?��������G:��������c��4�MC��������c>��������r��l���.���������R/D��������8Y/��������~/���������.����������.���������/���������/���������.��������/��������+/��������A5��������~:���������B���������C���������>��������>D��������eB���������D����������D��������(7��������15��������h=���������B���������>���������B��������� 			>	 J	<��������U	a	4��������l	'v	~	8���������	A���������	=�	B���������	�	1�	;���������	7��������	9��������"�#E��������(�3�8E��������=�H�ME��������R�\`dE��������lw|E����������� �E���������r�`�E���������h��@�E���������@E��������c�$(/9��������4E>�IE��������R�m�w��E�������������E���������C�����E����������
E��������� "E��������'0P89��������=�JO9��������T�5��������	1@��������>��������0��������>��������0�� �(0@80@h����� `0�`�h@p0x�+:0�b�� $x� x0�@xP�`xp��x���x���x���x��x� x0�@xP�`xp��x���x���x��008683.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rodata.str1.8.rela__mcount_loc.rodata.str1.1.modinfo.rela.rodata.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�
:@XT�J�
XE@P\�^�"Y@bxn
i@�bH	y28
���
H�@�b��28�U��� �@�c��0(�@xd��`� ��� �@he���@�@hh0@ 0@ X� %� (*�H�H�.	HO�h90��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
��"B�bl��c _3?�hؙ� .����n��`$'Nl�5�)`f�j�
������ ���7l#]��z�qQR�xy��l
d�sn�`�{���}v_�o���~���
�0�jL��A�eX��V�o
v���꫑xT���sV%��;Of�=>�wbl�ق'�fI;#tʂ�=Yr��$�E0~�]I�3���y�����Gik̯q�U�bqo\i�<�ư�M�X���)��J~����Q��;�h�]�e�V2~4�F$	�&�ռFl�,�`��}����5�W����(��0t��N�q�R��]��n�����eVs��G�7yz�oL�rx1
]f��J�8��]�,oŴ@�@>!� ��VuAJ�P���	�n�й�#�C��NZ)w�I�e#B��2!��;��.��6�[~uo_�;����f�F����r�&j�ۧ*]FV�.���M-��x6ů��/�I�ոmP\y��{"V(�}�,�F���R�N��q*$�~Module signature appended~