Skip to content

Commit

Permalink
Support dynamic port breakout on AS9716-32D
Browse files Browse the repository at this point in the history
  • Loading branch information
chihhan123 committed Aug 22, 2022
1 parent 2d4ab9e commit a5c81f4
Show file tree
Hide file tree
Showing 3 changed files with 862 additions and 32 deletions.
132 changes: 132 additions & 0 deletions device/accton/x86_64-accton_as9716_32d-r0/Accton-AS9716-32D/hwsku.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
{
"interfaces": {
"Ethernet0": {
"default_brkout_mode": "1x400G"
},

"Ethernet8": {
"default_brkout_mode": "1x400G"
},

"Ethernet16": {
"default_brkout_mode": "1x400G"
},

"Ethernet24": {
"default_brkout_mode": "1x400G"
},

"Ethernet32": {
"default_brkout_mode": "1x400G"
},

"Ethernet40": {
"default_brkout_mode": "1x400G"
},

"Ethernet48": {
"default_brkout_mode": "1x400G"
},

"Ethernet56": {
"default_brkout_mode": "1x400G"
},

"Ethernet64": {
"default_brkout_mode": "1x400G"
},

"Ethernet72": {
"default_brkout_mode": "1x400G"
},

"Ethernet80": {
"default_brkout_mode": "1x400G"
},

"Ethernet88": {
"default_brkout_mode": "1x400G"
},

"Ethernet96": {
"default_brkout_mode": "1x400G"
},

"Ethernet104": {
"default_brkout_mode": "1x400G"
},

"Ethernet112": {
"default_brkout_mode": "1x400G"
},

"Ethernet120": {
"default_brkout_mode": "1x400G"
},

"Ethernet128": {
"default_brkout_mode": "1x400G"
},

"Ethernet136": {
"default_brkout_mode": "1x400G"
},

"Ethernet144": {
"default_brkout_mode": "1x400G"
},

"Ethernet152": {
"default_brkout_mode": "1x400G"
},

"Ethernet160": {
"default_brkout_mode": "1x400G"
},

"Ethernet168": {
"default_brkout_mode": "1x400G"
},

"Ethernet176": {
"default_brkout_mode": "1x400G"
},

"Ethernet184": {
"default_brkout_mode": "1x400G"
},

"Ethernet192": {
"default_brkout_mode": "1x400G"
},

"Ethernet200": {
"default_brkout_mode": "1x400G"
},

"Ethernet208": {
"default_brkout_mode": "1x400G"
},

"Ethernet216": {
"default_brkout_mode": "1x400G"
},

"Ethernet224": {
"default_brkout_mode": "1x400G"
},

"Ethernet232": {
"default_brkout_mode": "1x400G"
},

"Ethernet240": {
"default_brkout_mode": "1x400G"
},

"Ethernet248": {
"default_brkout_mode": "1x400G"
}
}
}

Original file line number Diff line number Diff line change
@@ -1,33 +1,33 @@
# name lanes alias index speed
Ethernet0 73,74,75,76,77,78,79,80 fourHundredGigE1 0 400000
Ethernet8 65,66,67,68,69,70,71,72 fourHundredGigE2 1 400000
Ethernet16 81,82,83,84,85,86,87,88 fourHundredGigE3 2 400000
Ethernet24 89,90,91,92,93,94,95,96 fourHundredGigE4 3 400000
Ethernet32 97,98,99,100,101,102,103,104 fourHundredGigE5 4 400000
Ethernet40 105,106,107,108,109,110,111,112 fourHundredGigE6 5 400000
Ethernet48 113,114,115,116,117,118,119,120 fourHundredGigE7 6 400000
Ethernet56 121,122,123,124,125,126,127,128 fourHundredGigE8 7 400000
Ethernet64 41,42,43,44,45,46,47,48 fourHundredGigE9 8 400000
Ethernet72 33,34,35,36,37,38,39,40 fourHundredGigE10 9 400000
Ethernet80 49,50,51,52,53,54,55,56 fourHundredGigE11 10 400000
Ethernet88 57,58,59,60,61,62,63,64 fourHundredGigE12 11 400000
Ethernet96 129,130,131,132,133,134,135,136 fourHundredGigE13 12 400000
Ethernet104 137,138,139,140,141,142,143,144 fourHundredGigE14 13 400000
Ethernet112 145,146,147,148,149,150,151,152 fourHundredGigE15 14 400000
Ethernet120 153,154,155,156,157,158,159,160 fourHundredGigE16 15 400000
Ethernet128 169,170,171,172,173,174,175,176 fourHundredGigE17 16 400000
Ethernet136 161,162,163,164,165,166,167,168 fourHundredGigE18 17 400000
Ethernet144 177,178,179,180,181,182,183,184 fourHundredGigE19 18 400000
Ethernet152 185,186,187,188,189,190,191,192 fourHundredGigE20 19 400000
Ethernet160 1,2,3,4,5,6,7,8 fourHundredGigE21 20 400000
Ethernet168 9,10,11,12,13,14,15,16 fourHundredGigE22 21 400000
Ethernet176 17,18,19,20,21,22,23,24 fourHundredGigE23 22 400000
Ethernet184 25,26,27,28,29,30,31,32 fourHundredGigE24 23 400000
Ethernet192 201,202,203,204,205,206,207,208 fourHundredGigE25 24 400000
Ethernet200 193,194,195,196,197,198,199,200 fourHundredGigE26 25 400000
Ethernet208 217,218,219,220,221,222,223,224 fourHundredGigE27 26 400000
Ethernet216 209,210,211,212,213,214,215,216 fourHundredGigE28 27 400000
Ethernet224 233,234,235,236,237,238,239,240 fourHundredGigE29 28 400000
Ethernet232 225,226,227,228,229,230,231,232 fourHundredGigE30 29 400000
Ethernet240 249,250,251,252,253,254,255,256 fourHundredGigE31 30 400000
Ethernet248 241,242,243,244,245,246,247,248 fourHundredGigE32 31 400000
Ethernet0 73,74,75,76,77,78,79,80 Eth1(Port1) 1 400000
Ethernet8 65,66,67,68,69,70,71,72 Eth2(Port2) 2 400000
Ethernet16 81,82,83,84,85,86,87,88 Eth3(Port3) 3 400000
Ethernet24 89,90,91,92,93,94,95,96 Eth4(Port4) 4 400000
Ethernet32 97,98,99,100,101,102,103,104 Eth5(Port5) 5 400000
Ethernet40 105,106,107,108,109,110,111,112 Eth6(Port6) 6 400000
Ethernet48 113,114,115,116,117,118,119,120 Eth7(Port7) 7 400000
Ethernet56 121,122,123,124,125,126,127,128 Eth8(Port8) 8 400000
Ethernet64 41,42,43,44,45,46,47,48 Eth9(Port9) 9 400000
Ethernet72 33,34,35,36,37,38,39,40 Eth10(Port10) 10 400000
Ethernet80 49,50,51,52,53,54,55,56 Eth11(Port11) 11 400000
Ethernet88 57,58,59,60,61,62,63,64 Eth12(Port12) 12 400000
Ethernet96 129,130,131,132,133,134,135,136 Eth13(Port13) 13 400000
Ethernet104 137,138,139,140,141,142,143,144 Eth14(Port14) 14 400000
Ethernet112 145,146,147,148,149,150,151,152 Eth15(Port15) 15 400000
Ethernet120 153,154,155,156,157,158,159,160 Eth16(Port16) 16 400000
Ethernet128 169,170,171,172,173,174,175,176 Eth17(Port17) 17 400000
Ethernet136 161,162,163,164,165,166,167,168 Eth18(Port18) 18 400000
Ethernet144 177,178,179,180,181,182,183,184 Eth19(Port19) 19 400000
Ethernet152 185,186,187,188,189,190,191,192 Eth20(Port20) 20 400000
Ethernet160 1,2,3,4,5,6,7,8 Eth21(Port21) 21 400000
Ethernet168 9,10,11,12,13,14,15,16 Eth22(Port22) 22 400000
Ethernet176 17,18,19,20,21,22,23,24 Eth23(Port23) 23 400000
Ethernet184 25,26,27,28,29,30,31,32 Eth24(Port24) 24 400000
Ethernet192 201,202,203,204,205,206,207,208 Eth25(Port25) 25 400000
Ethernet200 193,194,195,196,197,198,199,200 Eth26(Port26) 26 400000
Ethernet208 217,218,219,220,221,222,223,224 Eth27(Port27) 27 400000
Ethernet216 209,210,211,212,213,214,215,216 Eth28(Port28) 28 400000
Ethernet224 233,234,235,236,237,238,239,240 Eth29(Port29) 29 400000
Ethernet232 225,226,227,228,229,230,231,232 Eth30(Port30) 30 400000
Ethernet240 249,250,251,252,253,254,255,256 Eth31(Port31) 31 400000
Ethernet248 241,242,243,244,245,246,247,248 Eth32(Port32) 32 400000

0 comments on commit a5c81f4

Please sign in to comment.