Skip to content

Commit

Permalink
Add support for the SFP ports on Quicksilver
Browse files Browse the repository at this point in the history
  • Loading branch information
Staphylo authored and pull[bot] committed May 29, 2024
1 parent e886bc9 commit 87f4b97
Show file tree
Hide file tree
Showing 13 changed files with 323 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,12 @@
},
"Ethernet504": {
"default_brkout_mode": "4x200G"
},
"Ethernet512": {
"default_brkout_mode": "1x10G"
},
"Ethernet513": {
"default_brkout_mode": "1x10G"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -255,3 +255,5 @@ Ethernet504 497,498 Ethernet64/1 64 200000 rs
Ethernet506 499,500 Ethernet64/3 64 200000 rs
Ethernet508 501,502 Ethernet64/5 64 200000 rs
Ethernet510 503,504 Ethernet64/7 64 200000 rs
Ethernet512 513 Ethernet65 65 10000 none
Ethernet513 515 Ethernet66 66 10000 none
Original file line number Diff line number Diff line change
Expand Up @@ -1842,6 +1842,14 @@ device:
PORT_ID: 348
:
PC_PHYS_PORT_ID: 511
?
PORT_ID: 76
:
PC_PHYS_PORT_ID: 513
?
PORT_ID: 274
:
PC_PHYS_PORT_ID: 515
...
---
device:
Expand Down Expand Up @@ -1886,6 +1894,13 @@ device:
NUM_LANES: 2
FEC_MODE: PC_FEC_RS544_2XN
MAX_FRAME_SIZE: 9416
?
PORT_ID: [[76, 76], [274, 274]]
:
ENABLE: 0
MAX_FRAME_SIZE: 9416
SPEED: 10000
NUM_LANES: 1
...
---
bcm_device:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,12 @@
},
"Ethernet504": {
"default_brkout_mode": "1x400G"
},
"Ethernet512": {
"default_brkout_mode": "1x10G"
},
"Ethernet513": {
"default_brkout_mode": "1x10G"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -63,3 +63,5 @@ Ethernet480 505,506,507,508,509,510,511,512 Ethernet61/1 61 400000 rs
Ethernet488 489,490,491,492,493,494,495,496 Ethernet62/1 62 400000 rs
Ethernet496 481,482,483,484,485,486,487,488 Ethernet63/1 63 400000 rs
Ethernet504 497,498,499,500,501,502,503,504 Ethernet64/1 64 400000 rs
Ethernet512 513 Ethernet65 65 10000 none
Ethernet513 515 Ethernet66 66 10000 none
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,12 @@
},
"Ethernet504": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet512": {
"default_brkout_mode": "1x10G"
},
"Ethernet513": {
"default_brkout_mode": "1x10G"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -63,3 +63,5 @@ Ethernet480 505,506,507,508,509,510,511,512 Ethernet61/1 61 800000 rs
Ethernet488 489,490,491,492,493,494,495,496 Ethernet62/1 62 800000 rs
Ethernet496 481,482,483,484,485,486,487,488 Ethernet63/1 63 800000 rs
Ethernet504 497,498,499,500,501,502,503,504 Ethernet64/1 64 800000 rs
Ethernet512 513 Ethernet65 65 10000 none
Ethernet513 515 Ethernet66 66 10000 none
Original file line number Diff line number Diff line change
Expand Up @@ -1074,6 +1074,14 @@ device:
PORT_ID: 342
:
PC_PHYS_PORT_ID: 505
?
PORT_ID: 76
:
PC_PHYS_PORT_ID: 513
?
PORT_ID: 274
:
PC_PHYS_PORT_ID: 515
...
---
device:
Expand Down Expand Up @@ -1118,6 +1126,13 @@ device:
NUM_LANES: 8
FEC_MODE: PC_FEC_RS544_2XN
MAX_FRAME_SIZE: 9416
?
PORT_ID: [[76, 76], [274, 274]]
:
ENABLE: 0
MAX_FRAME_SIZE: 9416
SPEED: 10000
NUM_LANES: 1
...
---
bcm_device:
Expand Down
26 changes: 25 additions & 1 deletion device/arista/x86_64-arista_7060x6_64de/platform.json
Original file line number Diff line number Diff line change
Expand Up @@ -308,6 +308,12 @@
},
{
"name": "osfp64"
},
{
"name": "sfp65"
},
{
"name": "sfp66"
}
]
},
Expand Down Expand Up @@ -1719,6 +1725,24 @@
"Ethernet64/7"
]
}
},
"Ethernet512": {
"index": "65",
"lanes": "513",
"breakout_modes": {
"1x10G": [
"Ethernet65"
]
}
},
"Ethernet513": {
"index": "66",
"lanes": "515",
"breakout_modes": {
"1x10G": [
"Ethernet66"
]
}
}
}
}
}
202 changes: 202 additions & 0 deletions device/arista/x86_64-arista_7060x6_64pe/Arista-7060X6-64PE/hwsku.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,202 @@
{
"interfaces": {
"Ethernet0": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet8": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet16": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet24": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet32": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet40": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet48": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet56": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet64": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet72": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet80": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet88": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet96": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet104": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet112": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet120": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet128": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet136": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet144": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet152": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet160": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet168": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet176": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet184": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet192": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet200": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet208": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet216": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet224": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet232": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet240": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet248": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet256": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet264": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet272": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet280": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet288": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet296": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet304": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet312": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet320": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet328": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet336": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet344": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet352": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet360": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet368": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet376": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet384": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet392": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet400": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet408": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet416": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet424": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet432": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet440": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet448": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet456": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet464": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet472": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet480": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet488": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet496": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet504": {
"default_brkout_mode": "1x800G[400G]"
},
"Ethernet512": {
"default_brkout_mode": "1x10G"
},
"Ethernet513": {
"default_brkout_mode": "1x10G"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -63,3 +63,5 @@ Ethernet480 505,506,507,508,509,510,511,512 Ethernet61/1 61 800000 rs
Ethernet488 489,490,491,492,493,494,495,496 Ethernet62/1 62 800000 rs
Ethernet496 481,482,483,484,485,486,487,488 Ethernet63/1 63 800000 rs
Ethernet504 497,498,499,500,501,502,503,504 Ethernet64/1 64 800000 rs
Ethernet512 513 Ethernet65 65 10000 none
Ethernet513 515 Ethernet66 66 10000 none
Original file line number Diff line number Diff line change
Expand Up @@ -1074,6 +1074,14 @@ device:
PORT_ID: 342
:
PC_PHYS_PORT_ID: 505
?
PORT_ID: 76
:
PC_PHYS_PORT_ID: 513
?
PORT_ID: 274
:
PC_PHYS_PORT_ID: 515
...
---
device:
Expand Down Expand Up @@ -1118,6 +1126,13 @@ device:
NUM_LANES: 8
FEC_MODE: PC_FEC_RS544_2XN
MAX_FRAME_SIZE: 9416
?
PORT_ID: [[76, 76], [274, 274]]
:
ENABLE: 0
MAX_FRAME_SIZE: 9416
SPEED: 10000
NUM_LANES: 1
...
---
bcm_device:
Expand Down
Loading

0 comments on commit 87f4b97

Please sign in to comment.