[Mellanox] Add device files for SN5600 (#12831)
- Why I did it Add device files for new platform SN5600 - How I did it Add device files for new platform SN5600 - How to verify it Manual test
This commit is contained in:
parent
df4312f7ef
commit
7d38b459e4
@ -0,0 +1 @@
|
||||
../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers.json.j2
|
@ -0,0 +1 @@
|
||||
../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers_defaults_objects.j2
|
@ -0,0 +1,128 @@
|
||||
{#
|
||||
Copyright (c) 2021-2022 NVIDIA CORPORATION & AFFILIATES.
|
||||
Apache-2.0
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
#}
|
||||
{% set default_cable = '5m' %}
|
||||
{% set ingress_lossless_pool_size = '67737959' %}
|
||||
{% set ingress_lossy_pool_size = '67737959' %}
|
||||
{% set egress_lossless_pool_size = '158229504' %}
|
||||
{% set egress_lossy_pool_size = '67737959' %}
|
||||
|
||||
{%- macro generate_port_lists(PORT_ALL) %}
|
||||
{# Generate list of ports #}
|
||||
{%- for port_idx in range(0, 32) %}
|
||||
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||
{%- endfor %}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_buffer_pool_and_profiles() %}
|
||||
"BUFFER_POOL": {
|
||||
"ingress_lossless_pool": {
|
||||
{%- if dynamic_mode is not defined %}
|
||||
"size": "{{ ingress_lossless_pool_size }}",
|
||||
{%- endif %}
|
||||
"type": "ingress",
|
||||
"mode": "dynamic"
|
||||
},
|
||||
"ingress_lossy_pool": {
|
||||
{%- if dynamic_mode is not defined %}
|
||||
"size": "{{ ingress_lossy_pool_size }}",
|
||||
{%- endif %}
|
||||
"type": "ingress",
|
||||
"mode": "dynamic"
|
||||
},
|
||||
"egress_lossless_pool": {
|
||||
"size": "{{ egress_lossless_pool_size }}",
|
||||
"type": "egress",
|
||||
"mode": "dynamic"
|
||||
},
|
||||
"egress_lossy_pool": {
|
||||
{%- if dynamic_mode is not defined %}
|
||||
"size": "{{ egress_lossy_pool_size }}",
|
||||
{%- endif %}
|
||||
"type": "egress",
|
||||
"mode": "dynamic"
|
||||
}
|
||||
},
|
||||
"BUFFER_PROFILE": {
|
||||
"ingress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"7"
|
||||
},
|
||||
"ingress_lossy_profile": {
|
||||
"pool":"ingress_lossy_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"3"
|
||||
},
|
||||
"egress_lossless_profile": {
|
||||
"pool":"egress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"7"
|
||||
},
|
||||
"egress_lossy_profile": {
|
||||
"pool":"egress_lossy_pool",
|
||||
"size":"9216",
|
||||
"dynamic_th":"7"
|
||||
},
|
||||
"q_lossy_profile": {
|
||||
"pool":"egress_lossy_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"3"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_profile_lists(port_names) %}
|
||||
"BUFFER_PORT_INGRESS_PROFILE_LIST": {
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}": {
|
||||
"profile_list" : "ingress_lossless_profile,ingress_lossy_profile"
|
||||
}{% if not loop.last %},{% endif %}
|
||||
|
||||
{% endfor %}
|
||||
},
|
||||
"BUFFER_PORT_EGRESS_PROFILE_LIST": {
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}": {
|
||||
"profile_list" : "egress_lossless_profile,egress_lossy_profile"
|
||||
}{% if not loop.last %},{% endif %}
|
||||
|
||||
{% endfor %}
|
||||
}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_queue_buffers(port_names) %}
|
||||
"BUFFER_QUEUE": {
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|3-4": {
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
{% endfor %}
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|0-2": {
|
||||
"profile" : "q_lossy_profile"
|
||||
},
|
||||
{% endfor %}
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|5-6": {
|
||||
"profile" : "q_lossy_profile"
|
||||
}{% if not loop.last %},{% endif %}
|
||||
|
||||
{% endfor %}
|
||||
}
|
||||
{%- endmacro %}
|
||||
|
||||
|
@ -0,0 +1,128 @@
|
||||
{#
|
||||
Copyright (c) 2021-2022 NVIDIA CORPORATION & AFFILIATES.
|
||||
Apache-2.0
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
#}
|
||||
{% set default_cable = '5m' %}
|
||||
{% set ingress_lossless_pool_size = '52161690' %}
|
||||
{% set ingress_lossy_pool_size = '52161690' %}
|
||||
{% set egress_lossless_pool_size = '158229504' %}
|
||||
{% set egress_lossy_pool_size = '52161690' %}
|
||||
|
||||
{%- macro generate_port_lists(PORT_ALL) %}
|
||||
{# Generate list of ports #}
|
||||
{%- for port_idx in range(0, 32) %}
|
||||
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||
{%- endfor %}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_buffer_pool_and_profiles() %}
|
||||
"BUFFER_POOL": {
|
||||
"ingress_lossless_pool": {
|
||||
{%- if dynamic_mode is not defined %}
|
||||
"size": "{{ ingress_lossless_pool_size }}",
|
||||
{%- endif %}
|
||||
"type": "ingress",
|
||||
"mode": "dynamic"
|
||||
},
|
||||
"ingress_lossy_pool": {
|
||||
{%- if dynamic_mode is not defined %}
|
||||
"size": "{{ ingress_lossy_pool_size }}",
|
||||
{%- endif %}
|
||||
"type": "ingress",
|
||||
"mode": "dynamic"
|
||||
},
|
||||
"egress_lossless_pool": {
|
||||
"size": "{{ egress_lossless_pool_size }}",
|
||||
"type": "egress",
|
||||
"mode": "dynamic"
|
||||
},
|
||||
"egress_lossy_pool": {
|
||||
{%- if dynamic_mode is not defined %}
|
||||
"size": "{{ egress_lossy_pool_size }}",
|
||||
{%- endif %}
|
||||
"type": "egress",
|
||||
"mode": "dynamic"
|
||||
}
|
||||
},
|
||||
"BUFFER_PROFILE": {
|
||||
"ingress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"7"
|
||||
},
|
||||
"ingress_lossy_profile": {
|
||||
"pool":"ingress_lossy_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"3"
|
||||
},
|
||||
"egress_lossless_profile": {
|
||||
"pool":"egress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"7"
|
||||
},
|
||||
"egress_lossy_profile": {
|
||||
"pool":"egress_lossy_pool",
|
||||
"size":"9216",
|
||||
"dynamic_th":"7"
|
||||
},
|
||||
"q_lossy_profile": {
|
||||
"pool":"egress_lossy_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"3"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_profile_lists(port_names) %}
|
||||
"BUFFER_PORT_INGRESS_PROFILE_LIST": {
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}": {
|
||||
"profile_list" : "ingress_lossless_profile,ingress_lossy_profile"
|
||||
}{% if not loop.last %},{% endif %}
|
||||
|
||||
{% endfor %}
|
||||
},
|
||||
"BUFFER_PORT_EGRESS_PROFILE_LIST": {
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}": {
|
||||
"profile_list" : "egress_lossless_profile,egress_lossy_profile"
|
||||
}{% if not loop.last %},{% endif %}
|
||||
|
||||
{% endfor %}
|
||||
}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_queue_buffers(port_names) %}
|
||||
"BUFFER_QUEUE": {
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|3-4": {
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
{% endfor %}
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|0-2": {
|
||||
"profile" : "q_lossy_profile"
|
||||
},
|
||||
{% endfor %}
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|5-6": {
|
||||
"profile" : "q_lossy_profile"
|
||||
}{% if not loop.last %},{% endif %}
|
||||
|
||||
{% endfor %}
|
||||
}
|
||||
{%- endmacro %}
|
||||
|
||||
|
@ -0,0 +1 @@
|
||||
../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers_dynamic.json.j2
|
199
device/mellanox/x86_64-nvidia_sn5600-r0/ACS-SN5600/hwsku.json
Normal file
199
device/mellanox/x86_64-nvidia_sn5600-r0/ACS-SN5600/hwsku.json
Normal file
@ -0,0 +1,199 @@
|
||||
{
|
||||
"interfaces": {
|
||||
"Ethernet0": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet8": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet16": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet24": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet32": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet40": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet48": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet56": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet64": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet72": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet80": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet88": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet96": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet104": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet112": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet120": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet128": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet136": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet144": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet152": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet160": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet168": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet176": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet184": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet192": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet200": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet208": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet216": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet224": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet232": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet240": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet248": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet256": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet264": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet272": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet280": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet288": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet296": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet304": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet312": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet320": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet328": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet336": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet344": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet352": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet360": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet368": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet376": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet384": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet392": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet400": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet408": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet416": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet424": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet432": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet440": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet448": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet456": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet464": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet472": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet480": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet488": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet496": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet504": {
|
||||
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
|
||||
},
|
||||
"Ethernet512": {
|
||||
"default_brkout_mode": "1x25G[10G]"
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
##
|
||||
## Copyright (c) 2021-2022 NVIDIA CORPORATION & AFFILIATES.
|
||||
## Apache-2.0
|
||||
##
|
||||
## Licensed under the Apache License, Version 2.0 (the "License");
|
||||
## you may not use this file except in compliance with the License.
|
||||
## You may obtain a copy of the License at
|
||||
##
|
||||
## http://www.apache.org/licenses/LICENSE-2.0
|
||||
##
|
||||
## Unless required by applicable law or agreed to in writing, software
|
||||
## distributed under the License is distributed on an "AS IS" BASIS,
|
||||
## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
## See the License for the specific language governing permissions and
|
||||
## limitations under the License.
|
||||
##
|
||||
# PG lossless profiles.
|
||||
# speed cable size xon xoff threshold
|
||||
10000 5m 64512 19456 45056 0
|
||||
25000 5m 67584 19456 48128 0
|
||||
40000 5m 75776 19456 57344 0
|
||||
50000 5m 82944 19456 63488 0
|
||||
100000 5m 133120 19456 113664 0
|
||||
200000 5m 150528 19456 131072 0
|
||||
400000 5m 250880 19456 231424 0
|
||||
800000 5m 304128 38912 257024 0
|
||||
10000 40m 65536 19456 46080 0
|
||||
25000 40m 71680 19456 52224 0
|
||||
40000 40m 81920 19456 62464 0
|
||||
50000 40m 89088 19456 69632 0
|
||||
100000 40m 146432 19456 126976 0
|
||||
200000 40m 177152 19456 157696 0
|
||||
400000 40m 303104 19456 283648 0
|
||||
800000 40m 410624 38912 362496 0
|
||||
10000 300m 75776 19456 56320 0
|
||||
25000 300m 96256 19456 76800 0
|
||||
40000 300m 120832 19456 101376 0
|
||||
50000 300m 138240 19456 118784 0
|
||||
100000 300m 244736 19456 225280 0
|
||||
200000 300m 374784 19456 355328 0
|
||||
400000 300m 697344 19456 677888 0
|
||||
800000 300m 1198080 38912 1150976 0
|
@ -0,0 +1,82 @@
|
||||
##
|
||||
## Copyright (c) 2021-2022 NVIDIA CORPORATION & AFFILIATES.
|
||||
## Apache-2.0
|
||||
##
|
||||
## Licensed under the Apache License, Version 2.0 (the "License");
|
||||
## you may not use this file except in compliance with the License.
|
||||
## You may obtain a copy of the License at
|
||||
##
|
||||
## http://www.apache.org/licenses/LICENSE-2.0
|
||||
##
|
||||
## Unless required by applicable law or agreed to in writing, software
|
||||
## distributed under the License is distributed on an "AS IS" BASIS,
|
||||
## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
## See the License for the specific language governing permissions and
|
||||
## limitations under the License.
|
||||
##
|
||||
# name lanes alias index
|
||||
Ethernet0 0,1,2,3,4,5,6,7 etp1 1
|
||||
Ethernet8 8,9,10,11,12,13,14,15 etp2 2
|
||||
Ethernet16 16,17,18,19,20,21,22,23 etp3 3
|
||||
Ethernet24 24,25,26,27,28,29,30,31 etp4 4
|
||||
Ethernet32 32,33,34,35,36,37,38,39 etp5 5
|
||||
Ethernet40 40,41,42,43,44,45,46,47 etp6 6
|
||||
Ethernet48 48,49,50,51,52,53,54,55 etp7 7
|
||||
Ethernet56 56,57,58,59,60,61,62,63 etp8 8
|
||||
Ethernet64 64,65,66,67,68,69,70,71 etp9 9
|
||||
Ethernet72 72,73,74,75,76,77,78,79 etp10 10
|
||||
Ethernet80 80,81,82,83,84,85,86,87 etp11 11
|
||||
Ethernet88 88,89,90,91,92,93,94,95 etp12 12
|
||||
Ethernet96 96,97,98,99,100,101,102,103 etp13 13
|
||||
Ethernet104 104,105,106,107,108,109,110,111 etp14 14
|
||||
Ethernet112 112,113,114,115,116,117,118,119 etp15 15
|
||||
Ethernet120 120,121,122,123,124,125,126,127 etp16 16
|
||||
Ethernet128 128,129,130,131,132,133,134,135 etp17 17
|
||||
Ethernet136 136,137,138,139,140,141,142,143 etp18 18
|
||||
Ethernet144 144,145,146,147,148,149,150,151 etp19 19
|
||||
Ethernet152 152,153,154,155,156,157,158,159 etp20 20
|
||||
Ethernet160 160,161,162,163,164,165,166,167 etp21 21
|
||||
Ethernet168 168,169,170,171,172,173,174,175 etp22 22
|
||||
Ethernet176 176,177,178,179,180,181,182,183 etp23 23
|
||||
Ethernet184 184,185,186,187,188,189,190,191 etp24 24
|
||||
Ethernet192 192,193,194,195,196,197,198,199 etp25 25
|
||||
Ethernet200 200,201,202,203,204,205,206,207 etp26 26
|
||||
Ethernet208 208,209,210,211,212,213,214,215 etp27 27
|
||||
Ethernet216 216,217,218,219,220,221,222,223 etp28 28
|
||||
Ethernet224 224,225,226,227,228,229,230,231 etp29 29
|
||||
Ethernet232 232,233,234,235,236,237,238,239 etp30 30
|
||||
Ethernet240 240,241,242,243,244,245,246,247 etp31 31
|
||||
Ethernet248 248,249,250,251,252,253,254,255 etp32 32
|
||||
Ethernet256 256,257,258,259,260,261,262,263 etp33 33
|
||||
Ethernet264 264,265,266,267,268,269,270,271 etp34 34
|
||||
Ethernet272 272,273,274,275,276,277,278,279 etp35 35
|
||||
Ethernet280 280,281,282,283,284,285,286,287 etp36 36
|
||||
Ethernet288 288,289,290,291,292,293,294,295 etp37 37
|
||||
Ethernet296 296,297,298,299,300,301,302,303 etp38 38
|
||||
Ethernet304 304,305,306,307,308,309,310,311 etp39 39
|
||||
Ethernet312 312,313,314,315,316,317,318,319 etp40 40
|
||||
Ethernet320 320,321,322,323,324,325,326,327 etp41 41
|
||||
Ethernet328 328,329,330,331,332,333,334,335 etp42 42
|
||||
Ethernet336 336,337,338,339,340,341,342,343 etp43 43
|
||||
Ethernet344 344,345,346,347,348,349,350,351 etp44 44
|
||||
Ethernet352 352,353,354,355,356,357,358,359 etp45 45
|
||||
Ethernet360 360,361,362,363,364,365,366,367 etp46 46
|
||||
Ethernet368 368,369,370,371,372,373,374,375 etp47 47
|
||||
Ethernet376 376,377,378,379,380,381,382,383 etp48 48
|
||||
Ethernet384 384,385,386,387,388,389,390,391 etp49 49
|
||||
Ethernet392 392,393,394,395,396,397,398,399 etp50 50
|
||||
Ethernet400 400,401,402,403,404,405,406,407 etp51 51
|
||||
Ethernet408 408,409,410,411,412,413,414,415 etp52 52
|
||||
Ethernet416 416,417,418,419,420,421,422,423 etp53 53
|
||||
Ethernet424 424,425,426,427,428,429,430,431 etp54 54
|
||||
Ethernet432 432,433,434,435,436,437,438,439 etp55 55
|
||||
Ethernet440 440,441,442,443,444,445,446,447 etp56 56
|
||||
Ethernet448 448,449,450,451,452,453,454,455 etp57 57
|
||||
Ethernet456 456,457,458,459,460,461,462,463 etp58 58
|
||||
Ethernet464 464,465,466,467,468,469,470,471 etp59 59
|
||||
Ethernet472 472,473,474,475,476,477,478,479 etp60 60
|
||||
Ethernet480 480,481,482,483,484,485,486,487 etp61 61
|
||||
Ethernet488 488,489,490,491,492,493,494,495 etp62 62
|
||||
Ethernet496 496,497,498,499,500,501,502,503 etp63 63
|
||||
Ethernet504 504,505,506,507,508,509,510,511 etp64 64
|
||||
Ethernet512 512 etp65 65
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/ACS-SN5600/qos.json.j2
Symbolic link
1
device/mellanox/x86_64-nvidia_sn5600-r0/ACS-SN5600/qos.json.j2
Symbolic link
@ -0,0 +1 @@
|
||||
../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/qos.json.j2
|
@ -0,0 +1,3 @@
|
||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_5600.xml
|
||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||
SAI_DUMP_STORE_AMOUNT=10
|
502
device/mellanox/x86_64-nvidia_sn5600-r0/ACS-SN5600/sai_5600.xml
Normal file
502
device/mellanox/x86_64-nvidia_sn5600-r0/ACS-SN5600/sai_5600.xml
Normal file
@ -0,0 +1,502 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--
|
||||
Copyright (c) 2021-2022 NVIDIA CORPORATION & AFFILIATES.
|
||||
Apache-2.0
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<root>
|
||||
<platform_info type="5600">
|
||||
|
||||
<!-- Device MAC address -->
|
||||
<device-mac-address>00:02:03:04:05:00</device-mac-address>
|
||||
|
||||
<!-- ISSU enabled -->
|
||||
<issu-enabled>1</issu-enabled>
|
||||
|
||||
<!-- Number of ports in the following port list -->
|
||||
<number-of-physical-ports>65</number-of-physical-ports>
|
||||
|
||||
<!-- List of ports in the device -->
|
||||
<ports-list>
|
||||
<port-info>
|
||||
<local-port>1</local-port>
|
||||
<width>8</width>
|
||||
<module>34</module>
|
||||
|
||||
<!-- 0 none, 1=2, 2=4, 3=2,4 -->
|
||||
<breakout-modes>3</breakout-modes>
|
||||
|
||||
<!-- (BITMASK) 2 - 1Gb , 16 - 10Gb , 32 - 40Gb , 384 - 50Gb , 1536 - 100Gb , 4096 - 200Gb, 32768 - 400G, 262144 - 800G -->
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>5</local-port>
|
||||
<width>8</width>
|
||||
<module>35</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>9</local-port>
|
||||
<width>8</width>
|
||||
<module>32</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>13</local-port>
|
||||
<width>8</width>
|
||||
<module>33</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>17</local-port>
|
||||
<width>8</width>
|
||||
<module>38</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>21</local-port>
|
||||
<width>8</width>
|
||||
<module>39</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>25</local-port>
|
||||
<width>8</width>
|
||||
<module>36</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>29</local-port>
|
||||
<width>8</width>
|
||||
<module>37</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>33</local-port>
|
||||
<width>8</width>
|
||||
<module>42</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>37</local-port>
|
||||
<width>8</width>
|
||||
<module>43</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>41</local-port>
|
||||
<width>8</width>
|
||||
<module>40</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>45</local-port>
|
||||
<width>8</width>
|
||||
<module>41</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>49</local-port>
|
||||
<width>8</width>
|
||||
<module>46</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>53</local-port>
|
||||
<width>8</width>
|
||||
<module>47</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>57</local-port>
|
||||
<width>8</width>
|
||||
<module>44</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>61</local-port>
|
||||
<width>8</width>
|
||||
<module>45</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>65</local-port>
|
||||
<width>8</width>
|
||||
<module>58</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>69</local-port>
|
||||
<width>8</width>
|
||||
<module>59</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>73</local-port>
|
||||
<width>8</width>
|
||||
<module>56</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>77</local-port>
|
||||
<width>8</width>
|
||||
<module>57</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>81</local-port>
|
||||
<width>8</width>
|
||||
<module>62</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>85</local-port>
|
||||
<width>8</width>
|
||||
<module>63</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>89</local-port>
|
||||
<width>8</width>
|
||||
<module>60</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>93</local-port>
|
||||
<width>8</width>
|
||||
<module>61</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>97</local-port>
|
||||
<width>8</width>
|
||||
<module>50</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>101</local-port>
|
||||
<width>8</width>
|
||||
<module>51</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>105</local-port>
|
||||
<width>8</width>
|
||||
<module>48</module>
|
||||
|
||||
<!-- 0 none, 1=2, 2=4, 3=2,4 -->
|
||||
<breakout-modes>3</breakout-modes>
|
||||
|
||||
<!-- (BITMASK) 2 - 1Gb , 16 - 10Gb , 32 - 40Gb , 384 - 50Gb , 1536 - 100Gb , 4096 - 200Gb, 32768 - 400G, 262144 - 800G -->
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>109</local-port>
|
||||
<width>8</width>
|
||||
<module>49</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>113</local-port>
|
||||
<width>8</width>
|
||||
<module>54</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>117</local-port>
|
||||
<width>8</width>
|
||||
<module>55</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>121</local-port>
|
||||
<width>8</width>
|
||||
<module>52</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>125</local-port>
|
||||
<width>8</width>
|
||||
<module>53</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>129</local-port>
|
||||
<width>8</width>
|
||||
<module>28</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>133</local-port>
|
||||
<width>8</width>
|
||||
<module>29</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>137</local-port>
|
||||
<width>8</width>
|
||||
<module>30</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>141</local-port>
|
||||
<width>8</width>
|
||||
<module>31</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>145</local-port>
|
||||
<width>8</width>
|
||||
<module>24</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>149</local-port>
|
||||
<width>8</width>
|
||||
<module>25</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>153</local-port>
|
||||
<width>8</width>
|
||||
<module>26</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>157</local-port>
|
||||
<width>8</width>
|
||||
<module>27</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>161</local-port>
|
||||
<width>8</width>
|
||||
<module>20</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>165</local-port>
|
||||
<width>8</width>
|
||||
<module>21</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>169</local-port>
|
||||
<width>8</width>
|
||||
<module>22</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>173</local-port>
|
||||
<width>8</width>
|
||||
<module>23</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>177</local-port>
|
||||
<width>8</width>
|
||||
<module>16</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>181</local-port>
|
||||
<width>8</width>
|
||||
<module>17</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>185</local-port>
|
||||
<width>8</width>
|
||||
<module>18</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>189</local-port>
|
||||
<width>8</width>
|
||||
<module>19</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>193</local-port>
|
||||
<width>8</width>
|
||||
<module>4</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>197</local-port>
|
||||
<width>8</width>
|
||||
<module>5</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>201</local-port>
|
||||
<width>8</width>
|
||||
<module>6</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>205</local-port>
|
||||
<width>8</width>
|
||||
<module>7</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>209</local-port>
|
||||
<width>8</width>
|
||||
<module>0</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>213</local-port>
|
||||
<width>8</width>
|
||||
<module>1</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>217</local-port>
|
||||
<width>8</width>
|
||||
<module>2</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>221</local-port>
|
||||
<width>8</width>
|
||||
<module>3</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>225</local-port>
|
||||
<width>8</width>
|
||||
<module>12</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>229</local-port>
|
||||
<width>8</width>
|
||||
<module>13</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>233</local-port>
|
||||
<width>8</width>
|
||||
<module>14</module>
|
||||
|
||||
<!-- 0 none, 1=2, 2=4, 3=2,4 -->
|
||||
<breakout-modes>3</breakout-modes>
|
||||
|
||||
<!-- (BITMASK) 2 - 1Gb , 16 - 10Gb , 32 - 40Gb , 384 - 50Gb , 1536 - 100Gb , 4096 - 200Gb -->
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>237</local-port>
|
||||
<width>8</width>
|
||||
<module>15</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>241</local-port>
|
||||
<width>8</width>
|
||||
<module>8</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>245</local-port>
|
||||
<width>8</width>
|
||||
<module>9</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>249</local-port>
|
||||
<width>8</width>
|
||||
<module>10</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>253</local-port>
|
||||
<width>8</width>
|
||||
<module>11</module>
|
||||
<breakout-modes>3</breakout-modes>
|
||||
<port-speed>1536</port-speed>
|
||||
</port-info>
|
||||
<port-info>
|
||||
<local-port>257</local-port>
|
||||
<width>1</width>
|
||||
<module>64</module>
|
||||
<breakout-modes>0</breakout-modes>
|
||||
<port-speed>64</port-speed>
|
||||
</port-info>
|
||||
</ports-list>
|
||||
</platform_info>
|
||||
</root>
|
||||
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/default_sku
Normal file
1
device/mellanox/x86_64-nvidia_sn5600-r0/default_sku
Normal file
@ -0,0 +1 @@
|
||||
ACS-SN5600 t1
|
146
device/mellanox/x86_64-nvidia_sn5600-r0/pcie.yaml
Normal file
146
device/mellanox/x86_64-nvidia_sn5600-r0/pcie.yaml
Normal file
@ -0,0 +1,146 @@
|
||||
##
|
||||
## Copyright (c) 2022 NVIDIA CORPORATION & AFFILIATES.
|
||||
## Apache-2.0
|
||||
##
|
||||
## Licensed under the Apache License, Version 2.0 (the "License");
|
||||
## you may not use this file except in compliance with the License.
|
||||
## You may obtain a copy of the License at
|
||||
##
|
||||
## http://www.apache.org/licenses/LICENSE-2.0
|
||||
##
|
||||
## Unless required by applicable law or agreed to in writing, software
|
||||
## distributed under the License is distributed on an "AS IS" BASIS,
|
||||
## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
## See the License for the specific language governing permissions and
|
||||
## limitations under the License.
|
||||
##
|
||||
|
||||
- bus: '00'
|
||||
dev: '00'
|
||||
fn: '0'
|
||||
id: 3ec4
|
||||
name: 'Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
|
||||
(rev 07)'
|
||||
- bus: '00'
|
||||
dev: '01'
|
||||
fn: '0'
|
||||
id: '1901'
|
||||
name: 'PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller
|
||||
(x16) (rev 07)'
|
||||
- bus: '00'
|
||||
dev: '01'
|
||||
fn: '1'
|
||||
id: '1905'
|
||||
name: 'PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor
|
||||
PCIe Controller (x8) (rev 07)'
|
||||
- bus: '00'
|
||||
dev: 08
|
||||
fn: '0'
|
||||
id: '1911'
|
||||
name: 'System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th
|
||||
Gen Core Processor Gaussian Mixture Model'
|
||||
- bus: '00'
|
||||
dev: '12'
|
||||
fn: '0'
|
||||
id: a379
|
||||
name: 'Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller
|
||||
(rev 10)'
|
||||
- bus: '00'
|
||||
dev: '14'
|
||||
fn: '0'
|
||||
id: a36d
|
||||
name: 'USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller
|
||||
(rev 10)'
|
||||
- bus: '00'
|
||||
dev: '14'
|
||||
fn: '2'
|
||||
id: a36f
|
||||
name: 'RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)'
|
||||
- bus: '00'
|
||||
dev: '15'
|
||||
fn: '0'
|
||||
id: a368
|
||||
name: 'Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH Serial IO
|
||||
I2C Controller #0 (rev 10)'
|
||||
- bus: '00'
|
||||
dev: '16'
|
||||
fn: '0'
|
||||
id: a360
|
||||
name: 'Communication controller: Intel Corporation Cannon Lake PCH HECI Controller
|
||||
(rev 10)'
|
||||
- bus: '00'
|
||||
dev: '17'
|
||||
fn: '0'
|
||||
id: a353
|
||||
name: 'SATA controller: Intel Corporation Cannon Lake Mobile PCH SATA AHCI Controller
|
||||
(rev 10)'
|
||||
- bus: '00'
|
||||
dev: 1b
|
||||
fn: '0'
|
||||
id: a340
|
||||
name: 'PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #17 (rev
|
||||
f0)'
|
||||
- bus: '00'
|
||||
dev: 1b
|
||||
fn: '2'
|
||||
id: a342
|
||||
name: 'PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #19 (rev
|
||||
f0)'
|
||||
- bus: '00'
|
||||
dev: 1b
|
||||
fn: '4'
|
||||
id: a32c
|
||||
name: 'PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #21 (rev
|
||||
f0)'
|
||||
- bus: '00'
|
||||
dev: 1c
|
||||
fn: '0'
|
||||
id: a33d
|
||||
name: 'PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #6 (rev
|
||||
f0)'
|
||||
- bus: '00'
|
||||
dev: 1c
|
||||
fn: '6'
|
||||
id: a33e
|
||||
name: 'PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #7 (rev
|
||||
f0)'
|
||||
- bus: '00'
|
||||
dev: 1c
|
||||
fn: '7'
|
||||
id: a33f
|
||||
name: 'PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #8 (rev
|
||||
f0)'
|
||||
- bus: '00'
|
||||
dev: 1d
|
||||
fn: '0'
|
||||
id: a334
|
||||
name: 'PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #13 (rev
|
||||
f0)'
|
||||
- bus: '00'
|
||||
dev: 1e
|
||||
fn: '0'
|
||||
id: a328
|
||||
name: 'Communication controller: Intel Corporation Cannon Lake PCH Serial IO UART
|
||||
Host Controller (rev 10)'
|
||||
- bus: '00'
|
||||
dev: 1f
|
||||
fn: '0'
|
||||
id: a30e
|
||||
name: 'ISA bridge: Intel Corporation Cannon Lake LPC Controller (rev 10)'
|
||||
- bus: '00'
|
||||
dev: 1f
|
||||
fn: '4'
|
||||
id: a323
|
||||
name: 'SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)'
|
||||
- bus: '00'
|
||||
dev: 1f
|
||||
fn: '5'
|
||||
id: a324
|
||||
name: 'Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller
|
||||
(rev 10)'
|
||||
- bus: '00'
|
||||
dev: 1f
|
||||
fn: '6'
|
||||
id: 15bb
|
||||
name: 'Ethernet controller: Intel Corporation Ethernet Connection (7) I219-LM (rev
|
||||
10)'
|
1313
device/mellanox/x86_64-nvidia_sn5600-r0/platform.json
Normal file
1313
device/mellanox/x86_64-nvidia_sn5600-r0/platform.json
Normal file
File diff suppressed because it is too large
Load Diff
1
device/mellanox/x86_64-nvidia_sn5600-r0/platform_asic
Normal file
1
device/mellanox/x86_64-nvidia_sn5600-r0/platform_asic
Normal file
@ -0,0 +1 @@
|
||||
mellanox
|
@ -0,0 +1,15 @@
|
||||
{
|
||||
"chassis": {
|
||||
"SN5600": {
|
||||
"component": {
|
||||
"ONIE": { },
|
||||
"SSD": { },
|
||||
"BIOS": { },
|
||||
"CPLD1": { },
|
||||
"CPLD2": { },
|
||||
"CPLD3": { },
|
||||
"CPLD4": { }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/platform_reboot
Symbolic link
1
device/mellanox/x86_64-nvidia_sn5600-r0/platform_reboot
Symbolic link
@ -0,0 +1 @@
|
||||
../x86_64-mlnx_msn2700-r0/platform_reboot
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/platform_wait
Symbolic link
1
device/mellanox/x86_64-nvidia_sn5600-r0/platform_wait
Symbolic link
@ -0,0 +1 @@
|
||||
../x86_64-mlnx_msn2700-r0/platform_wait
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/eeprom.py
Symbolic link
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/eeprom.py
Symbolic link
@ -0,0 +1 @@
|
||||
../../x86_64-mlnx_msn2700-r0/plugins/eeprom.py
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/psuutil.py
Symbolic link
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/psuutil.py
Symbolic link
@ -0,0 +1 @@
|
||||
../../x86_64-mlnx_msn2700-r0/plugins/psuutil.py
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/sfplpmget.py
Symbolic link
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/sfplpmget.py
Symbolic link
@ -0,0 +1 @@
|
||||
../../x86_64-mlnx_msn2700-r0/plugins/sfplpmget.py
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/sfplpmset.py
Symbolic link
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/sfplpmset.py
Symbolic link
@ -0,0 +1 @@
|
||||
../../x86_64-mlnx_msn2700-r0/plugins/sfplpmset.py
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/sfpreset.py
Symbolic link
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/sfpreset.py
Symbolic link
@ -0,0 +1 @@
|
||||
../../x86_64-mlnx_msn2700-r0/plugins/sfpreset.py
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/sfputil.py
Symbolic link
1
device/mellanox/x86_64-nvidia_sn5600-r0/plugins/sfputil.py
Symbolic link
@ -0,0 +1 @@
|
||||
../../x86_64-mlnx_msn2700-r0/plugins/sfputil.py
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/pmon_daemon_control.json
Symbolic link
1
device/mellanox/x86_64-nvidia_sn5600-r0/pmon_daemon_control.json
Symbolic link
@ -0,0 +1 @@
|
||||
../x86_64-mlnx_msn2700-r0/pmon_daemon_control.json
|
301
device/mellanox/x86_64-nvidia_sn5600-r0/sensors.conf
Normal file
301
device/mellanox/x86_64-nvidia_sn5600-r0/sensors.conf
Normal file
@ -0,0 +1,301 @@
|
||||
##################################################################################
|
||||
# Copyright (c) 2019 - 2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
||||
#
|
||||
# Platform specific sensors config for SN5600
|
||||
##################################################################################
|
||||
|
||||
# Bus names
|
||||
bus "i2c-39" "i2c-1-mux (chan_id 6)"
|
||||
|
||||
# Temperature sensors
|
||||
chip "mlxsw-i2c-*-48"
|
||||
label temp1 "Ambient ASIC Temp"
|
||||
|
||||
chip "tmp102-i2c-*-49"
|
||||
label temp1 "Ambient Fan Side Temp (air intake)"
|
||||
chip "adt75-i2c-*-49"
|
||||
label temp1 "Ambient Fan Side Temp (air intake)"
|
||||
chip "tmp102-i2c-*-4a"
|
||||
label temp1 "Ambient Port Side Temp (air exhaust)"
|
||||
chip "adt75-i2c-*-4a"
|
||||
label temp1 "Ambient Port Side Temp (air exhaust)"
|
||||
|
||||
# Power controllers
|
||||
chip "mp2975-i2c-*-62"
|
||||
label in1 "PMIC-1 PSU 13V5 Rail (in1)"
|
||||
label in2 "PMIC-1 VDD_M ADJ Rail (out1)"
|
||||
ignore in3
|
||||
label temp1 "PMIC-1 VDD_M ADJ Temp 1"
|
||||
ignore temp2
|
||||
label power1 "PMIC-1 13V5 VDD_M (in)"
|
||||
label power2 "PMIC-1 VDD_M Rail Pwr (out1)"
|
||||
ignore power3
|
||||
label curr1 "PMIC-1 13V5 VDD_M Rail Curr (in1)"
|
||||
label curr2 "PMIC-1 VDD_M Rail Curr (out1)"
|
||||
ignore curr3
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
ignore curr6
|
||||
ignore curr7
|
||||
ignore curr8
|
||||
ignore curr9
|
||||
ignore curr10
|
||||
chip "mp2975-i2c-*-63"
|
||||
label in1 "PMIC-2 PSU 13V5 Rail (in1)"
|
||||
label in2 "PMIC-2 VDD_T0 ADJ Rail (out1)"
|
||||
label in3 "PMIC-2 VDD_T1 ADJ Rail (out2)"
|
||||
label temp1 "PMIC-2 VDD_T0 ADJ Temp 1"
|
||||
label temp2 "PMIC-2 VDD_T1 ADJ Temp 2"
|
||||
label power1 "PMIC-2 13V5 VDD_T0 VDD_T1 (in)"
|
||||
label power2 "PMIC-2 VDD_T0 Rail Pwr (out1)"
|
||||
label power3 "PMIC-2 VDD_T1 Rail Pwr (out2)"
|
||||
label curr1 "PMIC-2 13V5 VDD_T0 VDD_T1 Rail Curr (in1)"
|
||||
label curr2 "PMIC-2 VDD_T0 Rail Curr (out1)"
|
||||
label curr3 "PMIC-2 VDD_T1 Rail Curr (out2)"
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
ignore curr6
|
||||
chip "mp2975-i2c-*-64"
|
||||
label in1 "PMIC-3 PSU 13V5 Rail (in1)"
|
||||
label in2 "PMIC-3 VDD_T2 ADJ Rail (out1)"
|
||||
label in3 "PMIC-3 VDD_T3 ADJ Rail (out2)"
|
||||
label temp1 "PMIC-3 VDD_T2 ADJ Temp 1"
|
||||
label temp2 "PMIC-3 VDD_T3 ADJ Temp 2"
|
||||
label power1 "PMIC-3 13V5 VDD_T2 VDD_T3 (in)"
|
||||
label power2 "PMIC-3 VDD_T2 Rail Pwr (out1)"
|
||||
label power3 "PMIC-3 VDD_T3 Rail Pwr (out2)"
|
||||
label curr1 "PMIC-3 13V5 VDD_T2 VDD_T3 Rail Curr (in1)"
|
||||
label curr2 "PMIC-3 VDD_T2 Rail Curr (out1)"
|
||||
label curr3 "PMIC-3 VDD_T3 Rail Curr (out2)"
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
ignore curr6
|
||||
chip "mp2975-i2c-*-65"
|
||||
label in1 "PMIC-4 PSU 13V5 Rail (in1)"
|
||||
label in2 "PMIC-4 VDD_T4 ADJ Rail (out1)"
|
||||
label in3 "PMIC-4 VDD_T5 ADJ Rail (out2)"
|
||||
label temp1 "PMIC-4 VDD_T4 ADJ Temp 1"
|
||||
label temp2 "PMIC-4 VDD_T5 ADJ Temp 2"
|
||||
label power1 "PMIC-4 13V5 VDD_T4 VDD_T5 (in)"
|
||||
label power2 "PMIC-4 VDD_T4 Rail Pwr (out1)"
|
||||
label power3 "PMIC-4 VDD_T5 Rail Pwr (out2)"
|
||||
label curr1 "PMIC-4 13V5 VDD_T4 VDD_T5 Rail Curr (in1)"
|
||||
label curr2 "PMIC-4 VDD_T4 Rail Curr (out1)"
|
||||
label curr3 "PMIC-4 VDD_T5 Rail Curr (out2)"
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
ignore curr6
|
||||
chip "mp2975-i2c-*-66"
|
||||
label in1 "PMIC-5 PSU 13V5 Rail (in1)"
|
||||
label in2 "PMIC-5 VDD_T6 ADJ Rail (out1)"
|
||||
label in3 "PMIC-5 VDD_T7 ADJ Rail (out2)"
|
||||
label temp1 "PMIC-5 VDD_T6 ADJ Temp 1"
|
||||
label temp2 "PMIC-5 VDD_T7 ADJ Temp 2"
|
||||
label power1 "PMIC-5 13V5 VDD_T6 VDD_T7 (in)"
|
||||
label power2 "PMIC-5 VDD_T6 Rail Pwr (out1)"
|
||||
label power3 "PMIC-5 VDD_T7 Rail Pwr (out2)"
|
||||
label curr1 "PMIC-5 13V5 VDD_T6 VDD_T7 Rail Curr (in1)"
|
||||
label curr2 "PMIC-5 VDD_T6 Rail Curr (out1)"
|
||||
label curr3 "PMIC-5 VDD_T7 Rail Curr (out2)"
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
ignore curr6
|
||||
chip "mp2975-i2c-*-67"
|
||||
label in1 "PMIC-6 PSU 13V5 Rail (in1)"
|
||||
label in2 "PMIC-6 DVDD_T0 ADJ Rail (out1)"
|
||||
label in3 "PMIC-6 DVDD_T1 ADJ Rail (out2)"
|
||||
label temp1 "PMIC-6 DVDD_T0 ADJ Temp 1"
|
||||
label temp2 "PMIC-6 DVDD_T1 ADJ Temp 2"
|
||||
label power1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 (in)"
|
||||
label power2 "PMIC-6 DVDD_T0 Rail Pwr (out1)"
|
||||
label power3 "PMIC-6 DVDD_T1 Rail Pwr (out2)"
|
||||
label curr1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 Rail Curr (in1)"
|
||||
label curr2 "PMIC-6 DVDD_T0 Rail Curr (out1)"
|
||||
label curr3 "PMIC-6 DVDD_T1 Rail Curr (out2)"
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
ignore curr6
|
||||
chip "mp2975-i2c-*-68"
|
||||
label in1 "PMIC-7 PSU 13V5 Rail (in1)"
|
||||
label in2 "PMIC-7 DVDD_T2 ADJ Rail (out1)"
|
||||
label in3 "PMIC-7 DVDD_T3 ADJ Rail (out2)"
|
||||
label temp1 "PMIC-7 DVDD_T2 ADJ Temp 1"
|
||||
label temp2 "PMIC-7 DVDD_T3 ADJ Temp 2"
|
||||
label power1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 (in)"
|
||||
label power2 "PMIC-7 DVDD_T2 Rail Pwr (out1)"
|
||||
label power3 "PMIC-7 DVDD_T3 Rail Pwr (out2)"
|
||||
label curr1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 Rail Curr (in1)"
|
||||
label curr2 "PMIC-7 DVDD_T2 Rail Curr (out1)"
|
||||
label curr3 "PMIC-7 DVDD_T3 Rail Curr (out2)"
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
ignore curr6
|
||||
chip "mp2975-i2c-*-69"
|
||||
label in1 "PMIC-8 PSU 13V5 Rail (in1)"
|
||||
label in2 "PMIC-8 DVDD_T4 ADJ Rail (out1)"
|
||||
label in3 "PMIC-8 DVDD_T5 ADJ Rail (out2)"
|
||||
label temp1 "PMIC-8 DVDD_T4 ADJ Temp 1"
|
||||
label temp2 "PMIC-8 DVDD_T5 ADJ Temp 2"
|
||||
label power1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 (in)"
|
||||
label power2 "PMIC-8 DVDD_T4 Rail Pwr (out1)"
|
||||
label power3 "PMIC-8 DVDD_T5 Rail Pwr (out2)"
|
||||
label curr1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 Rail Curr (in1)"
|
||||
label curr2 "PMIC-8 DVDD_T4 Rail Curr (out1)"
|
||||
label curr3 "PMIC-8 DVDD_T5 Rail Curr (out2)"
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
ignore curr6
|
||||
chip "mp2975-i2c-*-6a"
|
||||
label in1 "PMIC-9 PSU 13V5 Rail (in1)"
|
||||
label in2 "PMIC-9 DVDD_T6 ADJ Rail (out1)"
|
||||
label in3 "PMIC-9 DVDD_T7 ADJ Rail (out2)"
|
||||
label temp1 "PMIC-9 DVDD_T6 ADJ Temp 1"
|
||||
label temp2 "PMIC-9 DVDD_T7 ADJ Temp 2"
|
||||
label power1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 (in)"
|
||||
label power2 "PMIC-9 DVDD_T6 Rail Pwr (out1)"
|
||||
label power3 "PMIC-9 DVDD_T7 Rail Pwr (out2)"
|
||||
label curr1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 Rail Curr (in1)"
|
||||
label curr2 "PMIC-9 DVDD_T6 Rail Curr (out1)"
|
||||
label curr3 "PMIC-9 DVDD_T7 Rail Curr (out2)"
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
ignore curr6
|
||||
chip "mp2975-i2c-*-6b"
|
||||
label in1 "PMIC-10 PSU 13V5 Rail (in1)"
|
||||
label in2 "PMIC-10 HVDD_T03 1V2 Rail (out1)"
|
||||
label in3 "PMIC-10 HVDD_T47 1V2 Rail (out2)"
|
||||
label temp1 "PMIC-10 HVDD_T03 1V2 Temp 1"
|
||||
label temp2 "PMIC-10 HVDD_T47 1V2 Temp 2"
|
||||
label power1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 (in)"
|
||||
label power2 "PMIC-10 HVDD_T03 Rail Pwr (out1)"
|
||||
label power3 "PMIC-10 HVDD_T47 Rail Pwr (out2)"
|
||||
label curr1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 Rail Curr (in1)"
|
||||
label curr2 "PMIC-10 HVDD_T03 Rail Curr (out1)"
|
||||
label curr3 "PMIC-10 HVDD_T47 Rail Curr (out2)"
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
ignore curr6
|
||||
ignore curr7
|
||||
ignore curr8
|
||||
ignore curr9
|
||||
ignore curr10
|
||||
ignore curr11
|
||||
chip "mp2975-i2c-*-6e"
|
||||
label in1 "PMIC-11 PSU 13V5 Rail (in1)"
|
||||
label in2 "PMIC-11 VDDSCC 0V75 Rail (out1)"
|
||||
label in3 "PMIC-11 DVDD_M ADJ Rail (out2)"
|
||||
label temp1 "PMIC-11 VDDSCC 1V2 Temp 1"
|
||||
label temp2 "PMIC-11 DVDD_M 1V2 Temp 2"
|
||||
label power1 "PMIC-11 13V5 VDDSCC DVDD_M (in)"
|
||||
label power2 "PMIC-11 VDDSCC Rail Pwr (out1)"
|
||||
label power3 "PMIC-11 DVDD_M Rail Pwr (out2)"
|
||||
label curr1 "PMIC-11 13V5 VDDSCC DVDD_M Rail Curr (in1)"
|
||||
label curr2 "PMIC-11 VDDSCC Rail Curr (out1)"
|
||||
label curr3 "PMIC-11 DVDD_M Rail Curr (out2)"
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
ignore curr6
|
||||
|
||||
# Power supplies
|
||||
|
||||
chip "dps460-i2c-*-5a"
|
||||
label in1 "PSU-1(L) 220V Rail (in)"
|
||||
ignore in2
|
||||
label in3 "PSU-1(L) 12V Rail (out)"
|
||||
label fan1 "PSU-1(L) Fan 1"
|
||||
label temp1 "PSU-1(L) Temp 1"
|
||||
label temp2 "PSU-1(L) Temp 2"
|
||||
label temp3 "PSU-1(L) Temp 3"
|
||||
label power1 "PSU-1(L) 220V Rail Pwr (in)"
|
||||
label power2 "PSU-1(L) 12V Rail Pwr (out)"
|
||||
label curr1 "PSU-1(L) 220V Rail Curr (in)"
|
||||
label curr2 "PSU-1(L) 12V Rail Curr (out)"
|
||||
chip "dps460-i2c-*-59"
|
||||
label in1 "PSU-2(R) 220V Rail (in)"
|
||||
ignore in2
|
||||
label in3 "PSU-2(R) 12V Rail (out)"
|
||||
label fan1 "PSU-2(R) Fan 1"
|
||||
label temp1 "PSU-2(R) Temp 1"
|
||||
label temp2 "PSU-2(R) Temp 2"
|
||||
label temp3 "PSU-2(R) Temp 3"
|
||||
label power1 "PSU-2(R) 220V Rail Pwr (in)"
|
||||
label power2 "PSU-2(R) 12V Rail Pwr (out)"
|
||||
label curr1 "PSU-2(R) 220V Rail Curr (in)"
|
||||
label curr2 "PSU-2(R) 12V Rail Curr (out)"
|
||||
|
||||
# Power converters
|
||||
chip "pmbus-i2c-*-10"
|
||||
label in1 "IBC-1 PWR CONV 54V Rail (in1)"
|
||||
ignore in2
|
||||
ignore in3
|
||||
label temp1 "IBC-1 Temp 1"
|
||||
label curr1 "IBC-1 13V5 Rail Curr (out)"
|
||||
ignore curr2
|
||||
chip "pmbus-i2c-*-11"
|
||||
label in1 "IBC-2 PWR CONV 54V Rail (in1)"
|
||||
ignore in2
|
||||
ignore in3
|
||||
label temp1 "IBC-2 Temp 1"
|
||||
label curr1 "IBC-2 13V5 Rail Curr (out)"
|
||||
ignore curr2
|
||||
chip "pmbus-i2c-*-13"
|
||||
label in1 "IBC-3 PWR CONV 54V Rail (in1)"
|
||||
ignore in2
|
||||
ignore in3
|
||||
label temp1 "IBC-3 Temp 1"
|
||||
label curr1 "IBC-3 13V5 Rail Curr (out)"
|
||||
ignore curr2
|
||||
chip "pmbus-i2c-*-15"
|
||||
label in1 "IBC-4 PWR CONV 54V Rail (in1)"
|
||||
ignore in2
|
||||
ignore in3
|
||||
label temp1 "IBC-4 Temp 1"
|
||||
label curr1 "IBC-4 13V5 Rail Curr (out)"
|
||||
ignore curr2
|
||||
|
||||
#COMEX CFL
|
||||
chip "mp2975-i2c-39-6b"
|
||||
label in1 "PMIC-6 PSU 12V Rail (vin)"
|
||||
label in2 "PMIC-6 COMEX VCORE (out1)"
|
||||
label in3 "PMIC-6 COMEX VCCSA (out2)"
|
||||
label temp1 "PMIC-6 Temp"
|
||||
label power1 "PMIC-6 COMEX Pwr (pin)"
|
||||
label power2 "PMIC-6 COMEX VCORE Pwr (pout1)"
|
||||
label power3 "PMIC-6 COMEX VCCSA Pwr (pout2)"
|
||||
label curr1 "PMIC-6 COMEX Curr (iin)"
|
||||
label curr2 "PMIC-6 COMEX VCORE Rail Curr (out1)"
|
||||
ignore curr3
|
||||
ignore curr4
|
||||
ignore curr5
|
||||
label curr6 "PMIC-6 COMEX VCCSA Rail Curr (out2)"
|
||||
ignore curr7
|
||||
|
||||
# Chassis fans
|
||||
chip "mlxreg_fan-isa-*"
|
||||
label fan1 "Chassis Fan Drawer-1 Tach 1"
|
||||
label fan2 "Chassis Fan Drawer-1 Tach 2"
|
||||
label fan3 "Chassis Fan Drawer-2 Tach 1"
|
||||
label fan4 "Chassis Fan Drawer-2 Tach 2"
|
||||
label fan5 "Chassis Fan Drawer-3 Tach 1"
|
||||
label fan6 "Chassis Fan Drawer-3 Tach 2"
|
||||
label fan7 "Chassis Fan Drawer-4 Tach 1"
|
||||
label fan8 "Chassis Fan Drawer-4 Tach 2"
|
||||
|
||||
# Memory sensors
|
||||
bus "i2c-0" "SMBus I801 adapter at efa0"
|
||||
chip "jc42-i2c-0-1c"
|
||||
label temp1 "SODIMM Temp"
|
||||
|
||||
chip "jc42-i2c-0-1a"
|
||||
label temp1 "SODIMM Temp"
|
||||
|
||||
# PCH
|
||||
chip "pch_cannonlake-virtual-*"
|
||||
label temp1 "PCH Temp"
|
||||
|
||||
# SSD
|
||||
chip "drivetemp-*"
|
||||
label temp1 "SSD Temp"
|
||||
|
||||
chip "*-acpi-*"
|
||||
label temp1 "CPU ACPI temp"
|
@ -0,0 +1 @@
|
||||
../x86_64-mlnx_msn2700-r0/system_health_monitoring_config.json
|
1
device/mellanox/x86_64-nvidia_sn5600-r0/thermal_policy.json
Symbolic link
1
device/mellanox/x86_64-nvidia_sn5600-r0/thermal_policy.json
Symbolic link
@ -0,0 +1 @@
|
||||
../x86_64-mlnx_msn2700-r0/thermal_policy.json
|
Loading…
Reference in New Issue
Block a user