[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