Skip to content

Commit

Permalink
[platform/cel]: Add Celestica Silverstone device to 201811 branch (#88)
Browse files Browse the repository at this point in the history
* cherry pick from 368c4fa

* sonic-device-data: update SAI config checker for Broadcom TD3 and TH3 (sonic-net#3107)

* sonic-device-data: update SAI config checker for Broadcom TD3 and TH3

The following properties have been approved by the Broadcom chip arch team:

l3_alpm_ipv6_128b_bkt_rsvd
ifp_inports_support_enable
pll_bypass
dpr_clock_frequency
device_clock_frequency
port_flex_enable
mmu_port_num_mc_queue
serdes_core_rx_polarity_flip_physical{<PORT>}
serdes_core_tx_polarity_flip_physical{<PORT>}

Signed-off-by: Dante (Kuo-Jung) Su <dante.su@broadcom.com>
Change-Id: I1c6239cddfb0582a9298e671d792a32f79e4f006

* [device/celestica]: Add more permitted config for Silverstone bcm config

* [platform/cel]: update linux image version

* [devices] Celeatica Silverstone add IPMI platform sensor read. (sonic-net#3591)

* [platform/broadcom] Celeatica Silverstone add IPMI platform sensor read.

* [platform_sensors] Silverstone update temperature sensor description

* Load port led FW for Silverstone! (sonic-net#4313)

* [device/celestica]: add reboot cause api to silverstone

* [device/celestica]: fix lgtm error

* [device/celestica]: update reboot cause api to silverstone

* [device/celestica]: add pre-emphasis_PAM4_optics config to silverstone

* [sonic-device-data/test]: allow port_fec in permitted_list

* [sonic-device-data]: remove unuse command from permitted_list

* [device/celestica]: fix sfp port name on silverstone device

* [syncd-brcm]: add pre-emphasis load to start.sh

* [device/celestica]: rm rcload cmd on led_proc_init of silverstone

* [syncd-brcm]: update pre-emphasis load in start.sh

* [device/celestica]: remove unuse sleep time in led_proc_init

Co-authored-by: tiantianlv <38775940+tiantianlv@users.noreply.github.com>
Co-authored-by: Dante (Kuo-Jung) Su <dante.su@broadcom.com>
Co-authored-by: Pradchaya Phucharoen <pphuchar@celestica.com>
  • Loading branch information
4 people authored Oct 26, 2020
1 parent 53da8ef commit ab8f79e
Show file tree
Hide file tree
Showing 40 changed files with 9,348 additions and 4 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
# name lanes alias index speed
Ethernet0 33,34 QSFP1/1 1 100000
Ethernet2 35,36 QSFP1/2 1 100000
Ethernet4 37,38 QSFP1/3 1 100000
Ethernet6 39,40 QSFP1/4 1 100000
Ethernet8 41,42 QSFP2/1 2 100000
Ethernet10 43,44 QSFP2/2 2 100000
Ethernet12 45,46 QSFP2/3 2 100000
Ethernet14 47,48 QSFP2/4 2 100000
Ethernet16 49,50 QSFP3/1 3 100000
Ethernet18 51,52 QSFP3/2 3 100000
Ethernet20 53,54 QSFP3/3 3 100000
Ethernet22 55,56 QSFP3/4 3 100000
Ethernet24 57,58 QSFP4/1 4 100000
Ethernet26 59,60 QSFP4/2 4 100000
Ethernet28 61,62 QSFP4/3 4 100000
Ethernet30 63,64 QSFP4/4 4 100000
Ethernet32 65,66 QSFP5/1 5 100000
Ethernet34 67,68 QSFP5/2 5 100000
Ethernet36 69,70 QSFP5/3 5 100000
Ethernet38 71,72 QSFP5/4 5 100000
Ethernet40 73,74 QSFP6/1 6 100000
Ethernet42 75,76 QSFP6/2 6 100000
Ethernet44 77,78 QSFP6/3 6 100000
Ethernet46 79,80 QSFP6/4 6 100000
Ethernet48 81,82 QSFP7/1 7 100000
Ethernet50 83,84 QSFP7/2 7 100000
Ethernet52 85,86 QSFP7/3 7 100000
Ethernet54 87,88 QSFP7/4 7 100000
Ethernet56 89,90 QSFP8/1 8 100000
Ethernet58 91,92 QSFP8/2 8 100000
Ethernet60 93,94 QSFP8/3 8 100000
Ethernet62 95,96 QSFP8/4 8 100000
Ethernet64 1,2 QSFP9/1 9 100000
Ethernet66 3,4 QSFP9/2 9 100000
Ethernet68 5,6 QSFP9/3 9 100000
Ethernet70 7,8 QSFP9/4 9 100000
Ethernet72 9,10 QSFP10/1 10 100000
Ethernet74 11,12 QSFP10/2 10 100000
Ethernet76 13,14 QSFP10/3 10 100000
Ethernet78 15,16 QSFP10/4 10 100000
Ethernet80 17,18 QSFP11/1 11 100000
Ethernet82 19,20 QSFP11/2 11 100000
Ethernet84 21,22 QSFP11/3 11 100000
Ethernet86 23,24 QSFP11/4 11 100000
Ethernet88 25,26 QSFP12/1 12 100000
Ethernet90 27,28 QSFP12/2 12 100000
Ethernet92 29,30 QSFP12/3 12 100000
Ethernet94 31,32 QSFP12/4 12 100000
Ethernet96 97,98 QSFP13/1 13 100000
Ethernet98 99,100 QSFP13/2 13 100000
Ethernet100 101,102 QSFP13/3 13 100000
Ethernet102 103,104 QSFP13/4 13 100000
Ethernet104 105,106 QSFP14/1 14 100000
Ethernet106 107,108 QSFP14/2 14 100000
Ethernet108 109,110 QSFP14/3 14 100000
Ethernet110 111,112 QSFP14/4 14 100000
Ethernet112 113,114 QSFP15/1 15 100000
Ethernet114 115,116 QSFP15/2 15 100000
Ethernet116 117,118 QSFP15/3 15 100000
Ethernet118 119,120 QSFP15/4 15 100000
Ethernet120 121,122 QSFP16/1 16 100000
Ethernet122 123,124 QSFP16/2 16 100000
Ethernet124 125,126 QSFP16/3 16 100000
Ethernet126 127,128 QSFP16/4 16 100000
Ethernet128 129,130 QSFP17/1 17 100000
Ethernet130 131,132 QSFP17/2 17 100000
Ethernet132 133,134 QSFP17/3 17 100000
Ethernet134 135,136 QSFP17/4 17 100000
Ethernet136 137,138 QSFP18/1 18 100000
Ethernet138 139,140 QSFP18/2 18 100000
Ethernet140 141,142 QSFP18/3 18 100000
Ethernet142 143,144 QSFP18/4 18 100000
Ethernet144 145,146 QSFP19/1 19 100000
Ethernet146 147,148 QSFP19/2 19 100000
Ethernet148 149,150 QSFP19/3 19 100000
Ethernet150 151,152 QSFP19/4 19 100000
Ethernet152 153,154 QSFP20/1 20 100000
Ethernet154 155,156 QSFP20/2 20 100000
Ethernet156 157,158 QSFP20/3 20 100000
Ethernet158 159,160 QSFP20/4 20 100000
Ethernet160 225,226 QSFP21/1 21 100000
Ethernet162 227,228 QSFP21/2 21 100000
Ethernet164 229,230 QSFP21/3 21 100000
Ethernet166 231,232 QSFP21/4 21 100000
Ethernet168 233,234 QSFP22/1 22 100000
Ethernet170 235,236 QSFP22/2 22 100000
Ethernet172 237,238 QSFP22/3 22 100000
Ethernet174 239,240 QSFP22/4 22 100000
Ethernet176 241,242 QSFP23/1 23 100000
Ethernet178 243,244 QSFP23/2 23 100000
Ethernet180 245,246 QSFP23/3 23 100000
Ethernet182 247,248 QSFP23/4 23 100000
Ethernet184 249,250 QSFP24/1 24 100000
Ethernet186 251,252 QSFP24/2 24 100000
Ethernet188 253,254 QSFP24/3 24 100000
Ethernet190 255,256 QSFP24/4 24 100000
Ethernet192 161,162 QSFP25/1 25 100000
Ethernet194 163,164 QSFP25/2 25 100000
Ethernet196 165,166 QSFP25/3 25 100000
Ethernet198 167,168 QSFP25/4 25 100000
Ethernet200 169,170 QSFP26/1 26 100000
Ethernet202 171,172 QSFP26/2 26 100000
Ethernet204 173,174 QSFP26/3 26 100000
Ethernet206 175,176 QSFP26/4 26 100000
Ethernet208 177,178 QSFP27/1 27 100000
Ethernet210 179,180 QSFP27/2 27 100000
Ethernet212 181,182 QSFP27/3 27 100000
Ethernet214 183,184 QSFP27/4 27 100000
Ethernet216 185,186 QSFP28/1 28 100000
Ethernet218 187,188 QSFP28/2 28 100000
Ethernet220 189,190 QSFP28/3 28 100000
Ethernet222 191,192 QSFP28/4 28 100000
Ethernet224 193,194 QSFP29/1 29 100000
Ethernet216 195,196 QSFP29/2 29 100000
Ethernet218 197,198 QSFP29/3 29 100000
Ethernet230 199,200 QSFP29/4 29 100000
Ethernet232 201,202 QSFP30/1 30 100000
Ethernet234 203,204 QSFP30/2 30 100000
Ethernet236 205,206 QSFP30/3 30 100000
Ethernet238 207,208 QSFP30/4 30 100000
Ethernet240 209,210 QSFP31/1 31 100000
Ethernet242 211,212 QSFP31/2 31 100000
Ethernet244 213,214 QSFP31/3 31 100000
Ethernet246 215,216 QSFP31/4 31 100000
Ethernet248 217,218 QSFP32/1 32 100000
Ethernet250 219,220 QSFP32/2 32 100000
Ethernet252 221,222 QSFP32/3 32 100000
Ethernet254 223,224 QSFP32/4 32 100000
Loading

0 comments on commit ab8f79e

Please sign in to comment.