[Mellanox] Add support for Service Port in SN5600 (#11609)

- Why I did it
SN5600 has an additional service interface with a different parameters than other interfaces.

- How I did it
Added the etp65 interface with the correct parameters.

- How to verify it
Run platform test on SN5600 platform.
Check the service port can startup correctly.
This commit is contained in:
DavidZagury 2022-08-15 11:47:56 +03:00 committed by Ying Xie
parent 6a2c540cba
commit 25e48f9a12
4 changed files with 20 additions and 2 deletions

View File

@ -191,6 +191,9 @@
},
"Ethernet504": {
"default_brkout_mode": "1x800G[400G,200G,100G,50G,40G,25G,10G]"
},
"Ethernet512": {
"default_brkout_mode": "1x25G[10G]"
}
}
}

View File

@ -79,3 +79,4 @@ 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

View File

@ -25,7 +25,7 @@
<issu-enabled>1</issu-enabled>
<!-- Number of ports in the following port list -->
<number-of-physical-ports>64</number-of-physical-ports>
<number-of-physical-ports>65</number-of-physical-ports>
<!-- List of ports in the device -->
<ports-list>
@ -489,6 +489,13 @@
<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>

View File

@ -1277,6 +1277,13 @@
"4x200G[100G,50G,25G,10G]": ["etp64a", "etp64b", "etp64c", "etp64d"],
"8x100G[50G,25G,10G]": ["etp64a", "etp64b", "etp64c", "etp64d", "etp64e", "etp64f", "etp64g", "etp64h"]
}
},
"Ethernet512": {
"index": "65",
"lanes": "512",
"breakout_modes": {
"1x25G[10G]": ["etp65"]
}
}
}
}