-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Juniper][QFX5210] Optoe driver for SFP management (#3438)
* Adding platform support for Juniper QFX5210 This switch has 64 QSFP28 (40G/100G) ports, 2 SFP+ (1G/10G) ports on Broadcom Tomahawk II chipset. CPU used in QFX5210-64C-S is Intel Broadwell-DE. The machine has Redundant and hot-swappable Power Supply (1+1) and also has Redundant and hot swappable fans (3+1). Signed-off-by: Ciju Rajan K <crajank@juniper.net> * [Juniper][QFX5210] Optoe driver for SFP management This commit implements the following changes - Moving to optoe driver for sfp management - Removing the old sfp driver - Updating the port-config.ini to add the index field - Correction in sfputil.py to incorporate optoe driver - Platform support for 'poweroff' command Signed-off-by: Ciju Rajan K <crajank@juniper.net>
- Loading branch information
1 parent
9179990
commit 3ff0c4d
Showing
6 changed files
with
195 additions
and
1,801 deletions.
There are no files selected for viewing
130 changes: 65 additions & 65 deletions
130
device/juniper/x86_64-juniper_qfx5210-r0/Juniper-QFX5210-64C/port_config.ini
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,65 +1,65 @@ | ||
# name lanes alias | ||
Ethernet0 73,74,75,76 hundredGigE1 | ||
Ethernet4 65,66,67,68 hundredGigE2 | ||
Ethernet8 81,82,83,84 hundredGigE3 | ||
Ethernet12 89,90,91,92 hundredGigE4 | ||
Ethernet16 105,106,107,108 hundredGigE5 | ||
Ethernet20 97,98,99,100 hundredGigE6 | ||
Ethernet24 113,114,115,116 hundredGigE7 | ||
Ethernet28 121,122,123,124 hundredGigE8 | ||
Ethernet32 41,42,43,44 hundredGigE9 | ||
Ethernet36 33,34,35,36 hundredGigE10 | ||
Ethernet40 49,50,51,52 hundredGigE11 | ||
Ethernet44 57,58,59,60 hundredGigE12 | ||
Ethernet48 137,138,139,140 hundredGigE13 | ||
Ethernet52 129,130,131,132 hundredGigE14 | ||
Ethernet56 145,146,147,148 hundredGigE15 | ||
Ethernet60 153,154,155,156 hundredGigE16 | ||
Ethernet64 173,174,175,176 hundredGigE17 | ||
Ethernet68 165,166,167,168 hundredGigE18 | ||
Ethernet72 181,182,183,184 hundredGigE19 | ||
Ethernet76 189,190,191,192 hundredGigE20 | ||
Ethernet80 13,14,15,16 hundredGigE21 | ||
Ethernet84 5,6,7,8 hundredGigE22 | ||
Ethernet88 29,30,31,32 hundredGigE23 | ||
Ethernet92 21,22,23,24 hundredGigE24 | ||
Ethernet96 205,206,207,208 hundredGigE25 | ||
Ethernet100 197,198,199,200 hundredGigE26 | ||
Ethernet104 213,214,215,216 hundredGigE27 | ||
Ethernet108 221,222,223,224 hundredGigE28 | ||
Ethernet112 229,230,231,232 hundredGigE29 | ||
Ethernet116 237,238,239,240 hundredGigE30 | ||
Ethernet120 245,246,247,248 hundredGigE31 | ||
Ethernet124 253,254,255,256 hundredGigE32 | ||
Ethernet128 69,70,71,72 hundredGigE33 | ||
Ethernet132 77,78,79,80 hundredGigE34 | ||
Ethernet136 93,94,95,96 hundredGigE35 | ||
Ethernet140 85,86,87,88 hundredGigE36 | ||
Ethernet144 101,102,103,104 hundredGigE37 | ||
Ethernet148 109,110,111,112 hundredGigE38 | ||
Ethernet152 125,126,127,128 hundredGigE39 | ||
Ethernet156 117,118,119,120 hundredGigE40 | ||
Ethernet160 37,38,39,40 hundredGigE41 | ||
Ethernet164 45,46,47,48 hundredGigE42 | ||
Ethernet168 61,62,63,64 hundredGigE43 | ||
Ethernet172 53,54,55,56 hundredGigE44 | ||
Ethernet176 133,134,135,136 hundredGigE45 | ||
Ethernet180 141,142,143,144 hundredGigE46 | ||
Ethernet184 157,158,159,160 hundredGigE47 | ||
Ethernet188 149,150,151,152 hundredGigE48 | ||
Ethernet192 161,162,163,164 hundredGigE49 | ||
Ethernet196 169,170,171,172 hundredGigE50 | ||
Ethernet200 185,186,187,188 hundredGigE51 | ||
Ethernet204 177,178,179,180 hundredGigE52 | ||
Ethernet208 1,2,3,4 hundredGigE53 | ||
Ethernet212 9,10,11,12 hundredGigE54 | ||
Ethernet216 25,26,27,28 hundredGigE55 | ||
Ethernet220 17,18,19,20 hundredGigE56 | ||
Ethernet224 193,194,195,196 hundredGigE57 | ||
Ethernet228 201,202,203,204 hundredGigE58 | ||
Ethernet232 217,218,219,220 hundredGigE59 | ||
Ethernet236 209,210,211,212 hundredGigE60 | ||
Ethernet240 225,226,227,228 hundredGigE61 | ||
Ethernet244 233,234,235,236 hundredGigE62 | ||
Ethernet248 249,250,251,252 hundredGigE63 | ||
Ethernet252 241,242,243,244 hundredGigE64 | ||
# name lanes alias index speed | ||
Ethernet0 73,74,75,76 hundredGigE1 0 100000 | ||
Ethernet4 65,66,67,68 hundredGigE2 1 100000 | ||
Ethernet8 81,82,83,84 hundredGigE3 2 100000 | ||
Ethernet12 89,90,91,92 hundredGigE4 3 100000 | ||
Ethernet16 105,106,107,108 hundredGigE5 4 100000 | ||
Ethernet20 97,98,99,100 hundredGigE6 5 100000 | ||
Ethernet24 113,114,115,116 hundredGigE7 6 100000 | ||
Ethernet28 121,122,123,124 hundredGigE8 7 100000 | ||
Ethernet32 41,42,43,44 hundredGigE9 8 100000 | ||
Ethernet36 33,34,35,36 hundredGigE10 9 100000 | ||
Ethernet40 49,50,51,52 hundredGigE11 10 100000 | ||
Ethernet44 57,58,59,60 hundredGigE12 11 100000 | ||
Ethernet48 137,138,139,140 hundredGigE13 12 100000 | ||
Ethernet52 129,130,131,132 hundredGigE14 13 100000 | ||
Ethernet56 145,146,147,148 hundredGigE15 14 100000 | ||
Ethernet60 153,154,155,156 hundredGigE16 15 100000 | ||
Ethernet64 173,174,175,176 hundredGigE17 16 100000 | ||
Ethernet68 165,166,167,168 hundredGigE18 17 100000 | ||
Ethernet72 181,182,183,184 hundredGigE19 18 100000 | ||
Ethernet76 189,190,191,192 hundredGigE20 19 100000 | ||
Ethernet80 13,14,15,16 hundredGigE21 20 100000 | ||
Ethernet84 5,6,7,8 hundredGigE22 21 100000 | ||
Ethernet88 29,30,31,32 hundredGigE23 22 100000 | ||
Ethernet92 21,22,23,24 hundredGigE24 23 100000 | ||
Ethernet96 205,206,207,208 hundredGigE25 24 100000 | ||
Ethernet100 197,198,199,200 hundredGigE26 25 100000 | ||
Ethernet104 213,214,215,216 hundredGigE27 26 100000 | ||
Ethernet108 221,222,223,224 hundredGigE28 27 100000 | ||
Ethernet112 229,230,231,232 hundredGigE29 28 100000 | ||
Ethernet116 237,238,239,240 hundredGigE30 29 100000 | ||
Ethernet120 245,246,247,248 hundredGigE31 30 100000 | ||
Ethernet124 253,254,255,256 hundredGigE32 31 100000 | ||
Ethernet128 69,70,71,72 hundredGigE33 32 100000 | ||
Ethernet132 77,78,79,80 hundredGigE34 33 100000 | ||
Ethernet136 93,94,95,96 hundredGigE35 34 100000 | ||
Ethernet140 85,86,87,88 hundredGigE36 35 100000 | ||
Ethernet144 101,102,103,104 hundredGigE37 36 100000 | ||
Ethernet148 109,110,111,112 hundredGigE38 37 100000 | ||
Ethernet152 125,126,127,128 hundredGigE39 38 100000 | ||
Ethernet156 117,118,119,120 hundredGigE40 39 100000 | ||
Ethernet160 37,38,39,40 hundredGigE41 40 100000 | ||
Ethernet164 45,46,47,48 hundredGigE42 41 100000 | ||
Ethernet168 61,62,63,64 hundredGigE43 42 100000 | ||
Ethernet172 53,54,55,56 hundredGigE44 43 100000 | ||
Ethernet176 133,134,135,136 hundredGigE45 44 100000 | ||
Ethernet180 141,142,143,144 hundredGigE46 45 100000 | ||
Ethernet184 157,158,159,160 hundredGigE47 46 100000 | ||
Ethernet188 149,150,151,152 hundredGigE48 47 100000 | ||
Ethernet192 161,162,163,164 hundredGigE49 48 100000 | ||
Ethernet196 169,170,171,172 hundredGigE50 49 100000 | ||
Ethernet200 185,186,187,188 hundredGigE51 50 100000 | ||
Ethernet204 177,178,179,180 hundredGigE52 51 100000 | ||
Ethernet208 1,2,3,4 hundredGigE53 52 100000 | ||
Ethernet212 9,10,11,12 hundredGigE54 53 100000 | ||
Ethernet216 25,26,27,28 hundredGigE55 54 100000 | ||
Ethernet220 17,18,19,20 hundredGigE56 55 100000 | ||
Ethernet224 193,194,195,196 hundredGigE57 56 100000 | ||
Ethernet228 201,202,203,204 hundredGigE58 57 100000 | ||
Ethernet232 217,218,219,220 hundredGigE59 58 100000 | ||
Ethernet236 209,210,211,212 hundredGigE60 59 100000 | ||
Ethernet240 225,226,227,228 hundredGigE61 60 100000 | ||
Ethernet244 233,234,235,236 hundredGigE62 61 100000 | ||
Ethernet248 249,250,251,252 hundredGigE63 62 100000 | ||
Ethernet252 241,242,243,244 hundredGigE64 63 100000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
platform/broadcom/sonic-platform-modules-juniper/qfx5210/modules/Makefile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
obj-m:=x86-64-juniper-qfx5210-64x-fan.o x86-64-juniper-qfx5210-64x-sfp.o x86-64-juniper-qfx5210-64x-leds.o \ | ||
obj-m:=x86-64-juniper-qfx5210-64x-fan.o x86-64-juniper-qfx5210-64x-leds.o \ | ||
x86-64-juniper-qfx5210-64x-psu.o juniper_i2c_cpld.o ym2651y.o |
Oops, something went wrong.