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: //lib/modules/5.15.0-89-generic/kernel/drivers/platform/x86/mlx-platform.ko
ELF>�@@#"GNU@�te��O���)ن,uny}LinuxLinux�UH���w?��Pw!H�@�*�N�1�]H�����&C��H�0�N�]H������9�����w��]H����1�]�ff.���UH���wC��Ow%1���Ew��vSH��L�?�N�H���]�H�p�N�]H������9�����5w,H������7]H�������v���]���1�]�ff.�f��UH��Ew4��w���v����]�H��L�?�N�]H�������v$��3���1�]H�3���H�����0C��1���Ov�H�p�N�]H����f��U��H7��H���1�]�f��UI����I8H��SH����H�]�1����U���H�H��]H��H��H��H�H�H���U���H�H��]H��H��H��H�H�H���U���H�H��]H��H��H��H�H�H���U���H�H��]H��H��H��H�H�H���U���H�H��]H��H��H��H�H�H�H�H�H�H���U���H�H��]H��H��H��H��H�H�H�H�H�H���U���H�H��]H��H��H��H�H�H�H�H�H�H���UH��H��AWAVAUATA���SH�� eH�%(H�E�1������jE1�A���H�H��1��AZH�I��H=���H�x��
�X�H��H��uA���gH�=��%H���H���H�H��t�H�=uH�H�E1�E1�1�H�
H��A�H�x�H�CPI��H=���D;-} D���H��H��t
�A����A��t	D;-uE1�=A��G�l-��=�=H�51�H�9�}D��+D�(H��~�N0��H��8��E���_L�
M��tH�CPI�Aj8A�D��H�H�H��H�x�AYH�I��H=��E1�D95��H�Mc�Mk�8L=L�`I��vL��H���j8E1�L��M��1�D��H���AXJ�D�I��I��vL��H���I���vI���IL��H����5A���_���H�CPA���L�
H�H��I�AH�j8H�x�_H�C I��H=���E1�H�H�{PD;��s(H���Ic�H�‹P�0�A�ą���A����L�
E1�1Ƀ�H�H��I�yj@H�x�^H�C(I��H=��YL�
H�CPM��t9I�AH�1�E1�j@��H��H�x�YH�C0I��H=��L�
H�CPM��t9I�AH���1�j@E1�H��H�x�ZH�C8I��H=���H�{PH�U̾��A�ą��H�E̩@���u*H�=tH�H�=tH�H�E�H�E�D�m�L�$�M����Mc�I��vL��H���H�CPI�D$I��vL��H���H�L�XI��vL��H��L�]��L�]�j@M��E1�1�D��H��L���I��H�E�L�d�@XI��vL��H���I���vI��vHL��H����7H�}�t
H�E�����H�{P�H�{P�A�ą���A�A�E�H�L�<�I��A��x Ic�H��vH���I�H���H�=t	H�{8�H�=t	H�{0�H�{(�H�{ �A�F�H�L�,�I��A��x Ic�H��vH���I�}���H�;��E1�H�=�H�E�eH+%(t�H�e�D��[A\A]A^A_]�UI��I�ʹH��H��`eH�%(H�E�1�H�}�L�]��H�EH�}��U�H�u�L�U�D�E�L�M�H�E��H�U�eH+%(t���UH�H��AUATSH���H�{H�H�{@�H�{8H��t�H�{0H��t�H�{(�H�{ ��D�`�Ic�L�,�I��E��x#Ic�H��vH���I�}A�����H�;�H�=�[A\A]]�mlxplati2c_mlxcpldi2c-mux-regmlxreg-hotplugleds-mlxregmlxreg-iomlxreg-fanmlx-wdtmlxplat_cpld_lpc_i2c_ctrlmlxplat_cpld_lpc_regs/build/linux-SaOI8K/linux-5.15.0/drivers/platform/x86/mlx-platform.clicense=Dual BSD/GPLdescription=Mellanox platform driverauthor=Vadim Pasternak (vadimp@mellanox.com)srcversion=263A49A78D075AF1770E66Dalias=dmi*:pn*MSN38*:rvn*MellanoxTechnologies*:alias=dmi*:pn*MSN34*:rvn*MellanoxTechnologies*:alias=dmi*:pn*MSN37*:rvn*MellanoxTechnologies*:alias=dmi*:pn*MQM87*:rvn*MellanoxTechnologies*:alias=dmi*:pn*MSN201*:rvn*MellanoxTechnologies*:alias=dmi*:pn*MSN21*:rvn*MellanoxTechnologies*:alias=dmi*:pn*MSX*:rvn*MellanoxTechnologies*:alias=dmi*:pn*MSB*:rvn*MellanoxTechnologies*:alias=dmi*:pn*MSN27*:rvn*MellanoxTechnologies*:alias=dmi*:pn*MSN24*:rvn*MellanoxTechnologies*:alias=dmi*:pn*MSN274*:rvn*MellanoxTechnologies*:alias=dmi*:rn*VMOD0010*:alias=dmi*:rn*VMOD0009*:alias=dmi*:rn*VMOD0007*:alias=dmi*:rn*VMOD0005*:alias=dmi*:rn*VMOD0004*:alias=dmi*:rn*VMOD0003*:alias=dmi*:rn*VMOD0002*:alias=dmi*:rn*VMOD0001*:depends=retpoline=Yintree=Yname=mlx_platformvermagic=5.15.0-89-generic SMP mod_unload modversions VMOD0001VMOD0002VMOD0003VMOD0004VMOD0005VMOD0007VMOD0009VMOD0010
Mellanox TechnologiesMSN274
Mellanox TechnologiesMSN24
Mellanox TechnologiesMSN27
Mellanox TechnologiesMSB
Mellanox TechnologiesMSX
Mellanox TechnologiesMSN21
Mellanox TechnologiesMSN201
Mellanox TechnologiesMQM87
Mellanox TechnologiesMSN37
Mellanox TechnologiesMSN34
Mellanox TechnologiesMSN38����7���E�77�137�	

 � %�%��Lmodule_layout� }Aplatform_device_unregister��"�regcache_sync7���regcache_mark_dirtyt%pFregmap_read���regmap_write���__ubsan_handle_out_of_bounds�%	�i2c_put_adapterv�|�i2c_get_adapter3�2�__devm_regmap_init�?�udevm_ioport_map+��devm_kmalloc�^��dmi_check_systemke��__stack_chk_fail����platform_device_register_fullE�ioread8.7��iowrite8�9�[__x86_return_thunk�m��__fentry__�,�,�+� ����'platform_device *[2]'�����'mlxreg_core_platform_data *[2]'R QL��'platform_device *[3]''int'mlx-wdt-mainmlx-wdt-auxaction��timeout�Xtimeleft�ping��action��timeout�Xtimeleft�ping��reset�mlx-wdt-mainmlx-wdt-auxaction��timeout�timeleft�ping��action��timeout�timeleft�ping��reset�mlx-wdt-mainmlx-wdt-auxaction��timeout��ping��action��timeout��ping��reset��pwm1�tacho1����tacho2����tacho3����tacho4����tacho5����tacho6�� ��tacho7��@��tacho8�����tacho9����tacho10����tacho11����tacho12����conf�*cpld1_version�$cpld2_version�$cpld3_version�$cpld4_version�$cpld1_pn��$cpld2_pn��$cpld3_pn��$cpld4_pn
��$cpld1_version_min��$cpld2_version_min��$cpld3_version_min��$cpld4_version_min��$reset_long_pb�$reset_short_pb�$reset_aux_pwr_or_ref�$reset_from_comex�$reset_from_asic�$reset_swb_wd�$reset_asic_thermal$reset_comex_pwr_fail�$reset_platform�$reset_soc�$reset_comex_wd�$reset_voltmon_upgrade_fail�$reset_system�$reset_sw_pwr_off�$reset_comex_thermal�$reset_reload_bios�$reset_ac_pwr_fail�$psu1_on0��psu2_on0��pwr_cycle0��pwr_down0��jtag_enable2��asic_healthP$fan_dir*�$voltreg_update_status+0$vpd_wp.��pcie_asic_reset_dis.��config1��$config2��$ufm_version��$cpld1_version�$cpld2_version�$cpld1_pn��$cpld2_pn��$cpld1_version_min��$cpld2_version_min��$reset_long_pb�$reset_short_pb�$reset_aux_pwr_or_ref�$reset_sw_reset�$reset_main_pwr_fail�$reset_asic_thermal�$reset_hotswap_or_halt�$reset_sff_wd�$psu1_on0��psu2_on0��pwr_cycle0��pwr_down0��select_iio2��asic_healthP$cpld1_version�$cpld2_version�$cpld1_pn��$cpld2_pn��$cpld1_version_min��$cpld2_version_min��$reset_long_pb�$reset_short_pb�$reset_aux_pwr_or_ref�$reset_main_pwr_fail�$reset_sw_reset�$reset_fw_reset�$reset_hotswap_or_wd�$reset_asic_thermal$psu1_on0��psu2_on0��pwr_cycle0��pwr_down0��select_iio2��asic_healthP$
status:green �status:red �psu:green psu:red fan1:green!�fan1:red!�fan2:green!fan2:red!fan3:green"�fan3:red"�fan4:green"fan4:red"uid:blue$�status:green �status:orange �psu:green psu:orange fan1:green!��fan1:orange!��fan2:green!�fan2:orange!�fan3:green"��fan3:orange"��fan4:green"�fan4:orange"�fan5:green#��fan5:orange#��fan6:green# �fan6:orange# �uid:blue$�	status:green �status:red �fan:green!�fan:red!�psu1:green#�psu1:red#�psu2:green#psu2:red#uid:blue$�status:green �status:red �psu:green psu:red fan1:green!�fan1:red!�fan2:green!fan2:red!fan3:green"�fan3:red"�fan4:green"fan4:red":@�X�d��?Ppwr1dpwr2dpwr3dpwr4dpsu1X����psu2X����psu3X����psu4X����:@�Xd�?Pfan1������fan2������fan3������fan4������fan5������fan6�  �����psu1X����psu2X����:L@�dPpwr1d����pwr2d����:@�Xd�Pfan1�����fan2�����fan3�����fan4�����pwr1dpwr2dpsu1X����psu2X����:L@�dPpwr1d����pwr2d����:D�:L@�Xd�PXd@�Pasic1P����fan1�fan2�fan3�
fan4�pwr1d
pwr2d
psu1X����psu2X����psu1X����psu2X����24c32P24c32P24c32P24c32Pdps460[dps460Zdps460Ydps460X�%
�%�%�%
�%:B@�0mlx_platformGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��||_|{ 8Z
�{  �kA@�{ ��{ 6��{ 6�>A�_��{ 6 ��S@�����{ �{ �{ �{ |  '����@| ���:�$| h������ ؍@�j`5| ��=3�JU��?| ?�E| M
6 ��(Q| 
 �)B�b| @��`����j����)�l| �p| �y| �@��| @�)B��S@G�aw�������j��| 
8��E�0#@�S�G������|  �| @�| `�| �A��| X�| �$�| G�@} �$} �$@} �$�%} �$�.} H��S��$�$@�A�=�=�=���@�@�A�A�@�@�@�	@�@�
@�@�*@�@�C�@��
_��
a�6} �;SD�C�e�F�c�U} Wb} �o} �{�} �{�} �{�} �{�} �{�} �{~ �{.~ H~ �Pa~ ~~ �~ 
�$Z
�����"֍�)T�;�~ w�
�]y�
z�i2c_mux_reg_platform_database_nrn_valueslittle_endianwrite_onlyidle_in_usemlxreg_wdt_typeMLX_WDT_TYPE1MLX_WDT_TYPE2MLX_WDT_TYPE3mlxreg_hotplug_devicebrdinfomlxreg_core_datareg_prsnthpdevhealth_cntrmlxreg_core_itemaggr_maskindinversedhealthmlxreg_core_platform_datamlxreg_core_hotplug_platform_datacell_lowmask_lowdeferred_nrshift_nrmlxplat_privpdev_i2cpdev_muxpdev_hotplugpdev_ledpdev_io_regspdev_fanpdev_wdmlxplat_mlxcpld_regmap_contextmlxplat_exitmlxplat_initmlxplat_dmi_ng400_matchedmlxplat_dmi_comex_matchedmlxplat_dmi_qmb7xx_matchedmlxplat_dmi_msn201x_matchedmlxplat_dmi_msn274x_matchedmlxplat_dmi_msn21xx_matchedmlxplat_dmi_default_matchedmlxplat_mlxcpld_reg_writemlxplat_mlxcpld_reg_readmlxplat_mlxcpld_volatile_regmlxplat_mlxcpld_readable_regmlxplat_mlxcpld_writeable_regplatform_device_register_resndatamlx-platform.ko�G��	
g#�00�0E�0Z0oJ1�{0��.��.�0�70�g1��,�A�V�k�.�G�`	���i�u	�~�7)19tW��t ����d�`��dp�X�@�[828B@G@[0g.@�(��
������� �Z8@C@,�%@I&�e�U8�����T8�L��`P8�<@@@2@@K W��t`e8�@�@���� d�`[8"`6@> b��|`L8�����(�j�=�-@�CHOPj`� @�`��	���%�:-� 1�V�p� �������� �	��<	`8^	��	��	�% �	@. �	�6H
@<�9
�C�Z
�G�{
�L��
�N��
 M��
 Qp�\h-�c�A�b�Y�P�z�S��@X���T@�U� V�1 Y�X�V�@Z@��Z���[��`\���`�#
_�J
`]�q
�_��
�a@�
�e �
�eh�
�
	#3�A�k	�z���=������#AM]__UNIQUE_ID_srcversion142__UNIQUE_ID_alias141__UNIQUE_ID_alias140__UNIQUE_ID_alias139__UNIQUE_ID_alias138__UNIQUE_ID_alias137__UNIQUE_ID_alias136__UNIQUE_ID_alias135__UNIQUE_ID_alias134__UNIQUE_ID_alias133__UNIQUE_ID_alias132__UNIQUE_ID_alias131__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_8mlxplat_mlxcpld_writeable_regmlxplat_mlxcpld_readable_regmlxplat_mlxcpld_volatile_regmlxplat_dmi_default_matchedmlxplat_max_adap_nummlxplat_mux_nummlxplat_default_mux_datamlxplat_mux_datamlxplat_default_channelsmlxplat_mlxcpld_default_datamlxplat_hotplugmlxplat_default_led_datamlxplat_ledmlxplat_default_regs_io_datamlxplat_regs_iomlxplat_mlxcpld_wd_set_type1mlxplat_wd_datamlxplat_dmi_msn21xx_matchedmlxplat_msn21xx_channelsmlxplat_mlxcpld_msn21xx_datamlxplat_msn21xx_led_datamlxplat_msn21xx_regs_io_datamlxplat_dmi_msn274x_matchedmlxplat_mlxcpld_msn274x_datamlxplat_dmi_msn201x_matchedmlxplat_mlxcpld_msn201x_datamlxplat_dmi_qmb7xx_matchedmlxplat_mlxcpld_default_ng_datamlxplat_default_ng_led_datamlxplat_default_ng_regs_io_datamlxplat_default_fan_datamlxplat_fanmlxplat_mlxcpld_wd_set_type2mlxplat_mlxcpld_i2c_ng_datamlxplat_i2cmlxplat_mlxcpld_regmap_config_ngmlxplat_regmap_configmlxplat_dmi_comex_matchedmlxplat_extended_mux_datamlxplat_mlxcpld_comex_datamlxplat_comex_100G_led_datamlxplat_mlxcpld_regmap_config_comexmlxplat_dmi_ng400_matchedmlxplat_mlxcpld_ext_datamlxplat_mlxcpld_regmap_config_ng400mlxplat_mlxcpld_reg_writemlxplat_mlxcpld_reg_readplatform_device_register_resndatamlxplat_initmlxplat_dmi_tablemlxplat_lpc_resourcesmlxplat_devmlxplat_mlxcpld_regmap_ctxmlxplat_mlxcpld_regmap_configmlxplat_mlxcpld_resourcesmlxplat_mlxcpld_wd_set_type3mlxplat_exit__UNIQUE_ID_license353__UNIQUE_ID_description352__UNIQUE_ID_author351mlxplat_mlxcpld_regmap_ng400mlxplat_mlxcpld_regmap_comex_defaultmlxplat_mlxcpld_regmap_ngmlxplat_mlxcpld_regmap_defaultmlxplat_mlxcpld_wd_main_regs_type3mlxplat_mlxcpld_wd_aux_regs_type3mlxplat_mlxcpld_wd_main_regs_type2mlxplat_mlxcpld_wd_aux_regs_type2mlxplat_mlxcpld_wd_main_regs_type1mlxplat_mlxcpld_wd_aux_regs_type1mlxplat_mlxcpld_default_fan_datamlxplat_mlxcpld_default_ng_regs_io_datamlxplat_mlxcpld_msn21xx_regs_io_datamlxplat_mlxcpld_default_regs_io_datamlxplat_mlxcpld_comex_100G_led_datamlxplat_mlxcpld_default_ng_led_datamlxplat_mlxcpld_msn21xx_led_datamlxplat_mlxcpld_default_led_datamlxplat_mlxcpld_ext_itemsmlxplat_mlxcpld_ext_psu_items_datamlxplat_mlxcpld_ext_pwr_items_datamlxplat_mlxcpld_default_ng_fan_items_datamlxplat_mlxcpld_default_asic_items_datamlxplat_mlxcpld_pwrmlxplat_mlxcpld_ext_pwrmlxplat_mlxcpld_default_ng_itemsmlxplat_mlxcpld_default_ng_psu_items_datamlxplat_mlxcpld_default_ng_pwr_items_datamlxplat_mlxcpld_msn201x_itemsmlxplat_mlxcpld_msn201x_pwr_items_datamlxplat_mlxcpld_msn274x_itemsmlxplat_mlxcpld_msn274x_psu_items_datamlxplat_mlxcpld_msn274x_fan_items_datamlxplat_mlxcpld_msn21xx_itemsmlxplat_mlxcpld_msn21xx_pwr_items_datamlxplat_mlxcpld_comex_itemsmlxplat_mlxcpld_default_itemsmlxplat_mlxcpld_comex_psu_items_datamlxplat_mlxcpld_default_pwr_items_datamlxplat_mlxcpld_default_fan_items_datamlxplat_mlxcpld_default_psu_items_datamlxplat_mlxcpld_fanmlxplat_mlxcpld_i2c_ng_itemsmlxplat_mlxcpld_i2c_ng_items_datadevm_ioport_mapregcache_syncregmap_writedevm_kmalloci2c_get_adapter__this_module__mod_dmi__mlxplat_dmi_table_device_tablecleanup_moduleregcache_mark_dirty__fentry__init_moduleiowrite8__stack_chk_fail__ubsan_handle_out_of_boundsplatform_device_unregisterioread8dmi_check_system__x86_return_thunkplatform_device_register_fullregmap_readi2c_put_adapter__devm_regmap_init���������3���������L���������h���������p�������������������������������������������������������������������!���������E���������^��������������������������������������������������������������������������������������������������

\
X"
P&	�d1	�d5;	�dF	eJ P	 e[
0_	�[e	�[p
(t	@G{
 	.�
�	�
���������������������
\�
X�
P�	�d�	�d���	�d�	e���	 e�
0�	Z�	$Z
(	@C
 	�%
	�
"���������'���������3
\=
XH
PL	�dW	�d[�a	�dl	ep�v	 e�
0�	�U�	V�
(�	@G�
 �	�%�
�	�
���������������������
\�
X�
P�	�d�	�d���	�d�	e�		 e
0	�T	�T)
(-	@C4
 8	�%?
C	�
H���������M���������Y
\c
Xn
Pr	�d}	�d���	�d�	e���	 e�
0�	`P�	�P�
(�	<�
 �	@�
�	@�
�	��
�	��
8�	`e�
��������@������������������
\"
X-
P1	 d<	 d@�F	(dQ	XdU�[	`df	�dj�p	�d{
0	`[�	�[�
(�	`6�
 �	@�
�	@�
�	��
�	��
��������� ���������������������
\�
X�
P�	�d	�d	�	�d	e�$	 e/
03	`L9	�LD
(H	<O
 S	@Z
^	@e
i	�p
t	�{
8	`e�
�����������������������������������������@�����������
D���������6
DP���������W
Lc
��������m
��������q`x
D�
���������
P�����������
`���������������������
`�
_�
\
4

T;
<Z
Da	 hq���������
\�
T�	����������������������	�����������	����������=
4D	 K V
Da��������
�������������������
,�
D�/����������
$
D ;)��������D
X
DiEr�������������������
�
�	`�
�
�	��
			���������)		�.	���������5	
DI		�R	���������j	Pr	���������		��	����������		`�	����������	����������	���������
	@
���������
���������%

1
���������8

#D
���������M
���������V
���������y
	 ~
����������
����������
����������

D�
����������
����������
���������L���������`���������f���������
D���������%���������3���������A���������J���������S���������Y
\}	�������������������������������
D���������������������  �(&0�8L@H�P�X�`�X��&�`L�Lh	��
&p
� x���(L�L�L0L �( h�p���8@�H ������X`�h ������x��� �����PX�r2Kgo��� $D(],�0�4�8�<�@!D�HGLP�T�X�
\e`�	�	� 0	�8	�@P	�X	�`p	�x	���	��	���	��	���	@�	�	@	� 0	@8	���	��	���	��	���	��	�0 `	��	��	��	 �
	� 	`@	�@	��%	�%.	@.`6	�6<	@<@C	�C@G	�G`L	�L�L	�N�L	 M�L	 QM	�\pM	�c�M	�c@N	�b�N	0c`P	�P�P	�S�P	@X�P	 QQ	�\�T	�T�T	U�T	�\�U	 V V	 Y@V	@X`V	�V�V	�\�X	�c�X	�cZ	@Z@Z	�Z`Z	�\`[	�[�[	`\�[	�`\	_ \	`]@\	�\`\	�_�\	_�\	`]�\	�\�]	�a^	�a�^	@b�^	�bP_	�c�_	�c`e	�e�e	�e8�8�.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.modinfo.rela.init.rodata.rela.rodata.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��:@�� J��
E@��� Zh
jU@�H n�
�i@`�h 	~�hy@��8 �2���2xE������ �@�� ��.� �@��p �@4d�@8�X ��4� ��9(f �@��	 ����@�@��0 @�h0@�X'��7���
<����x!�	�p��K0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�_�d@����
QB�������U!�� (��7"�t/�*�
��J������muG�������z9�?^ik�M��٬a�A�F��3�!�޷�	5\���G��\�
|�-=+�d�?ڨ�m"�q����H�b�����?��R3�6�Ԟ�-�"e�8h:mpً��Wu��PS�f�v�;�5M�=��R-�J��J�Wx����~AEW@24�6�Bt2��E�
�OA�]�
T�Xя9�`k���^x��n�j���9t��g&~{�u�N<�Y��i��tx���@�(ӵ�H����Ҡ�1���}��S#�hՉ��{Q'_ˊ,`����_5�A���e�K9f��B��Ľ% �U�B{�
 ��j�'7��lm.b��,�Ap��ė�Qa+M��U�>Z���������i�̕�Bj���w��P�E�gB�B;z�U^���t,
�#�CC�F�Y�=�IԷ8�~`���O�מ&Q�zgeC��BY��I�12Ϫ��W*�j�~Module signature appended~