diff --git a/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-10-50/minigraph.xml b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-10-50/minigraph.xml
new file mode 100644
index 0000000000..7b918a5414
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-10-50/minigraph.xml
@@ -0,0 +1,1479 @@
+
+
+
+
+
+ ARISTA01T0
+ 10.0.0.33
+ switch1
+ 10.0.0.32
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.0
+ ARISTA01T2
+ 10.0.0.1
+ 1
+ 180
+ 60
+
+
+ ARISTA02T0
+ 10.0.0.35
+ switch1
+ 10.0.0.34
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.2
+ ARISTA02T2
+ 10.0.0.3
+ 1
+ 180
+ 60
+
+
+ ARISTA03T0
+ 10.0.0.37
+ switch1
+ 10.0.0.36
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.4
+ ARISTA03T2
+ 10.0.0.5
+ 1
+ 180
+ 60
+
+
+ ARISTA04T0
+ 10.0.0.39
+ switch1
+ 10.0.0.38
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.6
+ ARISTA04T2
+ 10.0.0.7
+ 1
+ 180
+ 60
+
+
+ ARISTA05T0
+ 10.0.0.41
+ switch1
+ 10.0.0.40
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.8
+ ARISTA05T2
+ 10.0.0.9
+ 1
+ 180
+ 60
+
+
+ ARISTA06T0
+ 10.0.0.43
+ switch1
+ 10.0.0.42
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.10
+ ARISTA06T2
+ 10.0.0.11
+ 1
+ 180
+ 60
+
+
+ ARISTA07T0
+ 10.0.0.45
+ switch1
+ 10.0.0.44
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.12
+ ARISTA07T2
+ 10.0.0.13
+ 1
+ 180
+ 60
+
+
+ ARISTA08T0
+ 10.0.0.47
+ switch1
+ 10.0.0.46
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.14
+ ARISTA08T2
+ 10.0.0.15
+ 1
+ 180
+ 60
+
+
+ ARISTA09T0
+ 10.0.0.49
+ switch1
+ 10.0.0.48
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.16
+ ARISTA09T2
+ 10.0.0.17
+ 1
+ 180
+ 60
+
+
+ ARISTA10T0
+ 10.0.0.51
+ switch1
+ 10.0.0.50
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.18
+ ARISTA10T2
+ 10.0.0.19
+ 1
+ 180
+ 60
+
+
+ ARISTA11T0
+ 10.0.0.53
+ switch1
+ 10.0.0.52
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.20
+ ARISTA11T2
+ 10.0.0.21
+ 1
+ 180
+ 60
+
+
+ ARISTA12T0
+ 10.0.0.55
+ switch1
+ 10.0.0.54
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.22
+ ARISTA12T2
+ 10.0.0.23
+ 1
+ 180
+ 60
+
+
+ ARISTA13T0
+ 10.0.0.57
+ switch1
+ 10.0.0.56
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.24
+ ARISTA13T2
+ 10.0.0.25
+ 1
+ 180
+ 60
+
+
+ ARISTA14T0
+ 10.0.0.59
+ switch1
+ 10.0.0.58
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.26
+ ARISTA14T2
+ 10.0.0.27
+ 1
+ 180
+ 60
+
+
+ ARISTA15T0
+ 10.0.0.61
+ switch1
+ 10.0.0.60
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.28
+ ARISTA15T2
+ 10.0.0.29
+ 1
+ 180
+ 60
+
+
+ ARISTA16T0
+ 10.0.0.63
+ switch1
+ 10.0.0.62
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.30
+ ARISTA16T2
+ 10.0.0.31
+ 1
+ 180
+ 60
+
+
+
+
+ 65100
+ switch1
+
+
+ 10.0.0.33
+
+
+
+
+ 10.0.0.1
+
+
+
+
+ 10.0.0.35
+
+
+
+
+ 10.0.0.3
+
+
+
+
+ 10.0.0.37
+
+
+
+
+ 10.0.0.5
+
+
+
+
+ 10.0.0.39
+
+
+
+
+ 10.0.0.7
+
+
+
+
+ 10.0.0.41
+
+
+
+
+ 10.0.0.9
+
+
+
+
+ 10.0.0.43
+
+
+
+
+ 10.0.0.11
+
+
+
+
+ 10.0.0.45
+
+
+
+
+ 10.0.0.13
+
+
+
+
+ 10.0.0.47
+
+
+
+
+ 10.0.0.15
+
+
+
+
+ 10.0.0.49
+
+
+
+
+ 10.0.0.17
+
+
+
+
+ 10.0.0.51
+
+
+
+
+ 10.0.0.19
+
+
+
+
+ 10.0.0.53
+
+
+
+
+ 10.0.0.21
+
+
+
+
+ 10.0.0.55
+
+
+
+
+ 10.0.0.23
+
+
+
+
+ 10.0.0.57
+
+
+
+
+ 10.0.0.25
+
+
+
+
+ 10.0.0.59
+
+
+
+
+ 10.0.0.27
+
+
+
+
+ 10.0.0.61
+
+
+
+
+ 10.0.0.29
+
+
+
+
+ 10.0.0.63
+
+
+
+
+ 10.0.0.31
+
+
+
+
+
+
+
+ 64001
+ ARISTA01T0
+
+
+
+ 65200
+ ARISTA01T2
+
+
+
+ 64002
+ ARISTA02T0
+
+
+
+ 65200
+ ARISTA02T2
+
+
+
+ 64003
+ ARISTA03T0
+
+
+
+ 65200
+ ARISTA03T2
+
+
+
+ 64004
+ ARISTA04T0
+
+
+
+ 65200
+ ARISTA04T2
+
+
+
+ 64005
+ ARISTA05T0
+
+
+
+ 65200
+ ARISTA05T2
+
+
+
+ 64006
+ ARISTA06T0
+
+
+
+ 65200
+ ARISTA06T2
+
+
+
+ 64007
+ ARISTA07T0
+
+
+
+ 65200
+ ARISTA07T2
+
+
+
+ 64008
+ ARISTA08T0
+
+
+
+ 65200
+ ARISTA08T2
+
+
+
+ 64009
+ ARISTA09T0
+
+
+
+ 65200
+ ARISTA09T2
+
+
+
+ 64010
+ ARISTA10T0
+
+
+
+ 65200
+ ARISTA10T2
+
+
+
+ 64011
+ ARISTA11T0
+
+
+
+ 65200
+ ARISTA11T2
+
+
+
+ 64012
+ ARISTA12T0
+
+
+
+ 65200
+ ARISTA12T2
+
+
+
+ 64013
+ ARISTA13T0
+
+
+
+ 65200
+ ARISTA13T2
+
+
+
+ 64014
+ ARISTA14T0
+
+
+
+ 65200
+ ARISTA14T2
+
+
+
+ 64015
+ ARISTA15T0
+
+
+
+ 65200
+ ARISTA15T2
+
+
+
+ 64016
+ ARISTA16T0
+
+
+
+ 65200
+ ARISTA16T2
+
+
+
+
+
+
+
+
+
+ HostIP
+ Loopback0
+
+ 10.1.0.32/32
+
+ 10.1.0.32/32
+
+
+
+
+
+
+
+ switch1
+
+
+
+
+
+ tenGigE1/1
+ 10.0.0.0/31
+
+
+
+ tenGigE1/2
+ 10.0.0.2/31
+
+
+
+ tenGigE1/3
+ 10.0.0.4/31
+
+
+
+ tenGigE1/4
+ 10.0.0.6/31
+
+
+
+ tenGigE1/5
+ 10.0.0.8/31
+
+
+
+ tenGigE1/6
+ 10.0.0.10/31
+
+
+
+ tenGigE1/7
+ 10.0.0.12/31
+
+
+
+ tenGigE1/8
+ 10.0.0.14/31
+
+
+
+ tenGigE1/9
+ 10.0.0.16/31
+
+
+
+ tenGigE1/10
+ 10.0.0.18/31
+
+
+
+ tenGigE1/11
+ 10.0.0.20/31
+
+
+
+ tenGigE1/12
+ 10.0.0.22/31
+
+
+
+ tenGigE1/13
+ 10.0.0.24/31
+
+
+
+ tenGigE1/14
+ 10.0.0.26/31
+
+
+
+ tenGigE1/15
+ 10.0.0.28/31
+
+
+
+ tenGigE1/16
+ 10.0.0.30/31
+
+
+
+ tenGigE1/17
+ 10.0.0.32/31
+
+
+
+ tenGigE1/18
+ 10.0.0.34/31
+
+
+
+ tenGigE1/19
+ 10.0.0.36/31
+
+
+
+ tenGigE1/20
+ 10.0.0.38/31
+
+
+
+ tenGigE1/21
+ 10.0.0.40/31
+
+
+
+ tenGigE1/22
+ 10.0.0.42/31
+
+
+
+ tenGigE1/23
+ 10.0.0.44/31
+
+
+
+ tenGigE1/24
+ 10.0.0.46/31
+
+
+
+ tenGigE1/25
+ 10.0.0.48/31
+
+
+
+ tenGigE1/26
+ 10.0.0.50/31
+
+
+
+ tenGigE1/27
+ 10.0.0.52/31
+
+
+
+ tenGigE1/28
+ 10.0.0.54/31
+
+
+
+ tenGigE1/29
+ 10.0.0.56/31
+
+
+
+ tenGigE1/30
+ 10.0.0.58/31
+
+
+
+ tenGigE1/31
+ 10.0.0.60/31
+
+
+
+ tenGigE1/32
+ 10.0.0.62/31
+
+
+
+ tenGigE1/33
+ 10.0.0.64/31
+
+
+
+ tenGigE1/34
+ 10.0.0.66/31
+
+
+
+ tenGigE1/35
+ 10.0.0.68/31
+
+
+
+ tenGigE1/36
+ 10.0.0.70/31
+
+
+
+ tenGigE1/37
+ 10.0.0.72/31
+
+
+
+ tenGigE1/38
+ 10.0.0.74/31
+
+
+
+ tenGigE1/39
+ 10.0.0.76/31
+
+
+
+ tenGigE1/40
+ 10.0.0.78/31
+
+
+
+ tenGigE1/41
+ 10.0.0.80/31
+
+
+
+ tenGigE1/42
+ 10.0.0.82/31
+
+
+
+ tenGigE1/43
+ 10.0.0.84/31
+
+
+
+ tenGigE1/44
+ 10.0.0.86/31
+
+
+
+ tenGigE1/45
+ 10.0.0.88/31
+
+
+
+ tenGigE1/46
+ 10.0.0.90/31
+
+
+
+ tenGigE1/47
+ 10.0.0.92/31
+
+
+
+ tenGigE1/48
+ 10.0.0.94/31
+
+
+
+ tenGigE1/49
+ 10.0.0.96/31
+
+
+
+ tenGigE1/50
+ 10.0.0.98/31
+
+
+
+ tenGigE1/51
+ 10.0.0.100/31
+
+
+
+ tenGigE1/52
+ 10.0.0.102/31
+
+
+
+ tenGigE1/53
+ 10.0.0.104/31
+
+
+
+ tenGigE1/54
+ 10.0.0.106/31
+
+
+
+ tenGigE1/55
+ 10.0.0.108/31
+
+
+
+ tenGigE1/56
+ 10.0.0.110/31
+
+
+
+ tenGigE1/57
+ 10.0.0.112/31
+
+
+
+ tenGigE1/58
+ 10.0.0.114/31
+
+
+
+ tenGigE1/59
+ 10.0.0.116/31
+
+
+
+ tenGigE1/60
+ 10.0.0.118/31
+
+
+
+ tenGigE1/61
+ 10.0.0.120/31
+
+
+
+ tenGigE1/62
+ 10.0.0.122/31
+
+
+
+ tenGigE1/63
+ 10.0.0.124/31
+
+
+
+ tenGigE1/64
+ 10.0.0.126/31
+
+
+
+ tenGigE1/65
+ 10.0.0.128/31
+
+
+
+ tenGigE1/66
+ 10.0.0.130/31
+
+
+
+ tenGigE1/67
+ 10.0.0.132/31
+
+
+
+ tenGigE1/68
+ 10.0.0.134/31
+
+
+
+ tenGigE1/69
+ 10.0.0.136/31
+
+
+
+ tenGigE1/70
+ 10.0.0.138/31
+
+
+
+ tenGigE1/71
+ 10.0.0.140/31
+
+
+
+ tenGigE1/72
+ 10.0.0.142/31
+
+
+
+ tenGigE1/73
+ 10.0.0.144/31
+
+
+
+ tenGigE1/74
+ 10.0.0.146/31
+
+
+
+ tenGigE1/75
+ 10.0.0.148/31
+
+
+
+ tenGigE1/76
+ 10.0.0.150/31
+
+
+
+ tenGigE1/77
+ 10.0.0.152/31
+
+
+
+ tenGigE1/78
+ 10.0.0.154/31
+
+
+
+ tenGigE1/79
+ 10.0.0.156/31
+
+
+
+ tenGigE1/80
+ 10.0.0.158/31
+
+
+
+ tenGigE1/81
+ 10.0.0.160/31
+
+
+
+ tenGigE1/82
+ 10.0.0.162/31
+
+
+
+ tenGigE1/83
+ 10.0.0.164/31
+
+
+
+ tenGigE1/84
+ 10.0.0.166/31
+
+
+
+ tenGigE1/85
+ 10.0.0.168/31
+
+
+
+ tenGigE1/86
+ 10.0.0.170/31
+
+
+
+ tenGigE1/87
+ 10.0.0.172/31
+
+
+
+ tenGigE1/88
+ 10.0.0.174/31
+
+
+
+ tenGigE1/89
+ 10.0.0.176/31
+
+
+
+ tenGigE1/90
+ 10.0.0.178/31
+
+
+
+ tenGigE1/91
+ 10.0.0.180/31
+
+
+
+ tenGigE1/92
+ 10.0.0.182/31
+
+
+
+ tenGigE1/93
+ 10.0.0.184/31
+
+
+
+ tenGigE1/94
+ 10.0.0.186/31
+
+
+
+ tenGigE1/95
+ 10.0.0.188/31
+
+
+
+ tenGigE1/96
+ 10.0.0.190/31
+
+
+
+ fiftyGigE1/1
+ 10.0.1.0/31
+
+
+
+ fiftyGigE1/2
+ 10.0.1.2/31
+
+
+
+ fiftyGigE1/3
+ 10.0.1.4/31
+
+
+
+ fiftyGigE1/4
+ 10.0.1.6/31
+
+
+
+ fiftyGigE1/5
+ 10.0.1.8/31
+
+
+
+ fiftyGigE1/6
+ 10.0.1.10/31
+
+
+
+ fiftyGigE1/7
+ 10.0.1.12/31
+
+
+
+ fiftyGigE1/8
+ 10.0.1.14/31
+
+
+
+ fiftyGigE1/9
+ 10.0.1.16/31
+
+
+
+ fiftyGigE1/10
+ 10.0.1.18/31
+
+
+
+ fiftyGigE1/11
+ 10.0.1.20/31
+
+
+
+ fiftyGigE1/12
+ 10.0.1.22/31
+
+
+
+ fiftyGigE1/13
+ 10.0.1.24/31
+
+
+
+ fiftyGigE1/14
+ 10.0.1.26/31
+
+
+
+ fiftyGigE1/15
+ 10.0.1.28/31
+
+
+
+ fiftyGigE1/16
+ 10.0.1.30/31
+
+
+
+
+
+
+
+
+
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/1
+ ARISTA01T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/2
+ ARISTA02T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/3
+ ARISTA03T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/4
+ ARISTA04T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/5
+ ARISTA05T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/6
+ ARISTA06T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/7
+ ARISTA07T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/8
+ ARISTA08T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/9
+ ARISTA09T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/10
+ ARISTA10T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/11
+ ARISTA11T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/12
+ ARISTA12T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/13
+ ARISTA13T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/14
+ ARISTA14T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/15
+ ARISTA15T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/16
+ ARISTA16T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/17
+ ARISTA01T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/18
+ ARISTA02T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/19
+ ARISTA03T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/20
+ ARISTA04T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/21
+ ARISTA05T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/22
+ ARISTA06T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/23
+ ARISTA07T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/24
+ ARISTA08T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/25
+ ARISTA09T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/26
+ ARISTA10T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/27
+ ARISTA11T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/28
+ ARISTA12T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/29
+ ARISTA13T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/30
+ ARISTA14T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/31
+ ARISTA15T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ tenGigE1/32
+ ARISTA16T0
+ Ethernet1
+
+
+
+
+ switch1
+ Seastone-DX010-10-50
+
+
+
+
+
+
+ switch1
+
+
+ DhcpResources
+
+
+
+
+ NtpResources
+
+ 0.debian.pool.ntp.org;1.debian.pool.ntp.org;2.debian.pool.ntp.org;3.debian.pool.ntp.org
+
+
+ SyslogResources
+
+
+
+
+ ErspanDestinationIpv4
+
+ 2.2.2.2
+
+
+
+
+
+
+ switch1
+ Seastone-DX010-10-50
+
diff --git a/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-10-50/port_config.ini b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-10-50/port_config.ini
new file mode 100644
index 0000000000..8ffb58f2ae
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-10-50/port_config.ini
@@ -0,0 +1,113 @@
+# name lanes alias
+Ethernet0 65 tenGigE1/1
+Ethernet1 66 tenGigE1/2
+Ethernet2 67 tenGigE1/3
+Ethernet3 68 tenGigE1/4
+Ethernet4 69 tenGigE1/5
+Ethernet5 70 tenGigE1/6
+Ethernet6 71 tenGigE1/7
+Ethernet7 72 tenGigE1/8
+Ethernet8 73 tenGigE1/9
+Ethernet9 74 tenGigE1/10
+Ethernet10 75 tenGigE1/11
+Ethernet11 76 tenGigE1/12
+Ethernet12 77 tenGigE1/13
+Ethernet13 78 tenGigE1/14
+Ethernet14 79 tenGigE1/15
+Ethernet15 80 tenGigE1/16
+Ethernet16 33 tenGigE1/17
+Ethernet17 34 tenGigE1/18
+Ethernet18 35 tenGigE1/19
+Ethernet19 36 tenGigE1/20
+Ethernet20 37 tenGigE1/21
+Ethernet21 38 tenGigE1/22
+Ethernet22 39 tenGigE1/23
+Ethernet23 40 tenGigE1/24
+Ethernet24 41 tenGigE1/25
+Ethernet25 42 tenGigE1/26
+Ethernet26 43 tenGigE1/27
+Ethernet27 44 tenGigE1/28
+Ethernet28 45 tenGigE1/29
+Ethernet29 46 tenGigE1/30
+Ethernet30 47 tenGigE1/31
+Ethernet31 48 tenGigE1/32
+Ethernet32 49 tenGigE1/33
+Ethernet33 50 tenGigE1/34
+Ethernet34 51 tenGigE1/35
+Ethernet35 52 tenGigE1/36
+Ethernet36 53 tenGigE1/37
+Ethernet37 54 tenGigE1/38
+Ethernet38 55 tenGigE1/39
+Ethernet39 56 tenGigE1/40
+Ethernet40 57 tenGigE1/41
+Ethernet41 58 tenGigE1/42
+Ethernet42 59 tenGigE1/43
+Ethernet43 60 tenGigE1/44
+Ethernet44 61 tenGigE1/45
+Ethernet45 62 tenGigE1/46
+Ethernet46 63 tenGigE1/47
+Ethernet47 64 tenGigE1/48
+Ethernet48 81 tenGigE1/49
+Ethernet49 82 tenGigE1/50
+Ethernet50 83 tenGigE1/51
+Ethernet51 84 tenGigE1/52
+Ethernet52 85 tenGigE1/53
+Ethernet53 86 tenGigE1/54
+Ethernet54 87 tenGigE1/55
+Ethernet55 88 tenGigE1/56
+Ethernet56 89 tenGigE1/57
+Ethernet57 90 tenGigE1/58
+Ethernet58 91 tenGigE1/59
+Ethernet59 92 tenGigE1/60
+Ethernet60 93 tenGigE1/61
+Ethernet61 94 tenGigE1/62
+Ethernet62 95 tenGigE1/63
+Ethernet63 96 tenGigE1/64
+Ethernet64 97 tenGigE1/65
+Ethernet65 98 tenGigE1/66
+Ethernet66 99 tenGigE1/67
+Ethernet67 100 tenGigE1/68
+Ethernet68 101 tenGigE1/69
+Ethernet69 102 tenGigE1/70
+Ethernet70 103 tenGigE1/71
+Ethernet71 104 tenGigE1/72
+Ethernet72 105 tenGigE1/73
+Ethernet73 106 tenGigE1/74
+Ethernet74 107 tenGigE1/75
+Ethernet75 108 tenGigE1/76
+Ethernet76 109 tenGigE1/77
+Ethernet77 110 tenGigE1/78
+Ethernet78 111 tenGigE1/79
+Ethernet79 112 tenGigE1/80
+Ethernet80 1 tenGigE1/81
+Ethernet81 2 tenGigE1/82
+Ethernet82 3 tenGigE1/83
+Ethernet83 4 tenGigE1/84
+Ethernet84 5 tenGigE1/85
+Ethernet85 6 tenGigE1/86
+Ethernet86 7 tenGigE1/87
+Ethernet87 8 tenGigE1/88
+Ethernet88 9 tenGigE1/89
+Ethernet89 10 tenGigE1/90
+Ethernet90 11 tenGigE1/91
+Ethernet91 12 tenGigE1/92
+Ethernet92 13 tenGigE1/93
+Ethernet93 14 tenGigE1/94
+Ethernet94 15 tenGigE1/95
+Ethernet95 16 tenGigE1/96
+Ethernet96 17,18 fiftyGigE1/1
+Ethernet98 19,20 fiftyGigE1/2
+Ethernet100 21,22 fiftyGigE1/3
+Ethernet102 23,24 fiftyGigE1/4
+Ethernet104 25,26 fiftyGigE1/5
+Ethernet106 27,28 fiftyGigE1/6
+Ethernet108 29,30 fiftyGigE1/7
+Ethernet110 31,32 fiftyGigE1/8
+Ethernet112 113,114 fiftyGigE1/9
+Ethernet114 115,116 fiftyGigE1/10
+Ethernet116 117,118 fiftyGigE1/11
+Ethernet118 119,120 fiftyGigE1/12
+Ethernet120 121,122 fiftyGigE1/13
+Ethernet122 123,124 fiftyGigE1/14
+Ethernet124 125,126 fiftyGigE1/15
+Ethernet126 127,128 fiftyGigE1/16
diff --git a/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-10-50/sai.profile b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-10-50/sai.profile
new file mode 100644
index 0000000000..b8652e10e4
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-10-50/sai.profile
@@ -0,0 +1 @@
+SAI_INIT_CONFIG_FILE=/etc/bcm/th-seastone-dx010-96x10G-16x50G.config.bcm
diff --git a/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-50/minigraph.xml b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-50/minigraph.xml
new file mode 100644
index 0000000000..47dc749df6
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-50/minigraph.xml
@@ -0,0 +1,1239 @@
+
+
+
+
+
+ ARISTA01T0
+ 10.0.0.33
+ switch1
+ 10.0.0.32
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.0
+ ARISTA01T2
+ 10.0.0.1
+ 1
+ 180
+ 60
+
+
+ ARISTA02T0
+ 10.0.0.35
+ switch1
+ 10.0.0.34
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.2
+ ARISTA02T2
+ 10.0.0.3
+ 1
+ 180
+ 60
+
+
+ ARISTA03T0
+ 10.0.0.37
+ switch1
+ 10.0.0.36
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.4
+ ARISTA03T2
+ 10.0.0.5
+ 1
+ 180
+ 60
+
+
+ ARISTA04T0
+ 10.0.0.39
+ switch1
+ 10.0.0.38
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.6
+ ARISTA04T2
+ 10.0.0.7
+ 1
+ 180
+ 60
+
+
+ ARISTA05T0
+ 10.0.0.41
+ switch1
+ 10.0.0.40
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.8
+ ARISTA05T2
+ 10.0.0.9
+ 1
+ 180
+ 60
+
+
+ ARISTA06T0
+ 10.0.0.43
+ switch1
+ 10.0.0.42
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.10
+ ARISTA06T2
+ 10.0.0.11
+ 1
+ 180
+ 60
+
+
+ ARISTA07T0
+ 10.0.0.45
+ switch1
+ 10.0.0.44
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.12
+ ARISTA07T2
+ 10.0.0.13
+ 1
+ 180
+ 60
+
+
+ ARISTA08T0
+ 10.0.0.47
+ switch1
+ 10.0.0.46
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.14
+ ARISTA08T2
+ 10.0.0.15
+ 1
+ 180
+ 60
+
+
+ ARISTA09T0
+ 10.0.0.49
+ switch1
+ 10.0.0.48
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.16
+ ARISTA09T2
+ 10.0.0.17
+ 1
+ 180
+ 60
+
+
+ ARISTA10T0
+ 10.0.0.51
+ switch1
+ 10.0.0.50
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.18
+ ARISTA10T2
+ 10.0.0.19
+ 1
+ 180
+ 60
+
+
+ ARISTA11T0
+ 10.0.0.53
+ switch1
+ 10.0.0.52
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.20
+ ARISTA11T2
+ 10.0.0.21
+ 1
+ 180
+ 60
+
+
+ ARISTA12T0
+ 10.0.0.55
+ switch1
+ 10.0.0.54
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.22
+ ARISTA12T2
+ 10.0.0.23
+ 1
+ 180
+ 60
+
+
+ ARISTA13T0
+ 10.0.0.57
+ switch1
+ 10.0.0.56
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.24
+ ARISTA13T2
+ 10.0.0.25
+ 1
+ 180
+ 60
+
+
+ ARISTA14T0
+ 10.0.0.59
+ switch1
+ 10.0.0.58
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.26
+ ARISTA14T2
+ 10.0.0.27
+ 1
+ 180
+ 60
+
+
+ ARISTA15T0
+ 10.0.0.61
+ switch1
+ 10.0.0.60
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.28
+ ARISTA15T2
+ 10.0.0.29
+ 1
+ 180
+ 60
+
+
+ ARISTA16T0
+ 10.0.0.63
+ switch1
+ 10.0.0.62
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.30
+ ARISTA16T2
+ 10.0.0.31
+ 1
+ 180
+ 60
+
+
+
+
+ 65100
+ switch1
+
+
+ 10.0.0.33
+
+
+
+
+ 10.0.0.1
+
+
+
+
+ 10.0.0.35
+
+
+
+
+ 10.0.0.3
+
+
+
+
+ 10.0.0.37
+
+
+
+
+ 10.0.0.5
+
+
+
+
+ 10.0.0.39
+
+
+
+
+ 10.0.0.7
+
+
+
+
+ 10.0.0.41
+
+
+
+
+ 10.0.0.9
+
+
+
+
+ 10.0.0.43
+
+
+
+
+ 10.0.0.11
+
+
+
+
+ 10.0.0.45
+
+
+
+
+ 10.0.0.13
+
+
+
+
+ 10.0.0.47
+
+
+
+
+ 10.0.0.15
+
+
+
+
+ 10.0.0.49
+
+
+
+
+ 10.0.0.17
+
+
+
+
+ 10.0.0.51
+
+
+
+
+ 10.0.0.19
+
+
+
+
+ 10.0.0.53
+
+
+
+
+ 10.0.0.21
+
+
+
+
+ 10.0.0.55
+
+
+
+
+ 10.0.0.23
+
+
+
+
+ 10.0.0.57
+
+
+
+
+ 10.0.0.25
+
+
+
+
+ 10.0.0.59
+
+
+
+
+ 10.0.0.27
+
+
+
+
+ 10.0.0.61
+
+
+
+
+ 10.0.0.29
+
+
+
+
+ 10.0.0.63
+
+
+
+
+ 10.0.0.31
+
+
+
+
+
+
+
+ 64001
+ ARISTA01T0
+
+
+
+ 65200
+ ARISTA01T2
+
+
+
+ 64002
+ ARISTA02T0
+
+
+
+ 65200
+ ARISTA02T2
+
+
+
+ 64003
+ ARISTA03T0
+
+
+
+ 65200
+ ARISTA03T2
+
+
+
+ 64004
+ ARISTA04T0
+
+
+
+ 65200
+ ARISTA04T2
+
+
+
+ 64005
+ ARISTA05T0
+
+
+
+ 65200
+ ARISTA05T2
+
+
+
+ 64006
+ ARISTA06T0
+
+
+
+ 65200
+ ARISTA06T2
+
+
+
+ 64007
+ ARISTA07T0
+
+
+
+ 65200
+ ARISTA07T2
+
+
+
+ 64008
+ ARISTA08T0
+
+
+
+ 65200
+ ARISTA08T2
+
+
+
+ 64009
+ ARISTA09T0
+
+
+
+ 65200
+ ARISTA09T2
+
+
+
+ 64010
+ ARISTA10T0
+
+
+
+ 65200
+ ARISTA10T2
+
+
+
+ 64011
+ ARISTA11T0
+
+
+
+ 65200
+ ARISTA11T2
+
+
+
+ 64012
+ ARISTA12T0
+
+
+
+ 65200
+ ARISTA12T2
+
+
+
+ 64013
+ ARISTA13T0
+
+
+
+ 65200
+ ARISTA13T2
+
+
+
+ 64014
+ ARISTA14T0
+
+
+
+ 65200
+ ARISTA14T2
+
+
+
+ 64015
+ ARISTA15T0
+
+
+
+ 65200
+ ARISTA15T2
+
+
+
+ 64016
+ ARISTA16T0
+
+
+
+ 65200
+ ARISTA16T2
+
+
+
+
+
+
+
+
+
+ HostIP
+ Loopback0
+
+ 10.1.0.32/32
+
+ 10.1.0.32/32
+
+
+
+
+
+
+
+ switch1
+
+
+
+
+
+ fiftyGigE1/1
+ 10.0.0.0/31
+
+
+
+ fiftyGigE1/2
+ 10.0.0.2/31
+
+
+
+ fiftyGigE1/3
+ 10.0.0.4/31
+
+
+
+ fiftyGigE1/4
+ 10.0.0.6/31
+
+
+
+ fiftyGigE1/5
+ 10.0.0.8/31
+
+
+
+ fiftyGigE1/6
+ 10.0.0.10/31
+
+
+
+ fiftyGigE1/7
+ 10.0.0.12/31
+
+
+
+ fiftyGigE1/8
+ 10.0.0.14/31
+
+
+
+ fiftyGigE1/9
+ 10.0.0.16/31
+
+
+
+ fiftyGigE1/10
+ 10.0.0.18/31
+
+
+
+ fiftyGigE1/11
+ 10.0.0.20/31
+
+
+
+ fiftyGigE1/12
+ 10.0.0.22/31
+
+
+
+ fiftyGigE1/13
+ 10.0.0.24/31
+
+
+
+ fiftyGigE1/14
+ 10.0.0.26/31
+
+
+
+ fiftyGigE1/15
+ 10.0.0.28/31
+
+
+
+ fiftyGigE1/16
+ 10.0.0.30/31
+
+
+
+ fiftyGigE1/17
+ 10.0.0.32/31
+
+
+
+ fiftyGigE1/18
+ 10.0.0.34/31
+
+
+
+ fiftyGigE1/19
+ 10.0.0.36/31
+
+
+
+ fiftyGigE1/20
+ 10.0.0.38/31
+
+
+
+ fiftyGigE1/21
+ 10.0.0.40/31
+
+
+
+ fiftyGigE1/22
+ 10.0.0.42/31
+
+
+
+ fiftyGigE1/23
+ 10.0.0.44/31
+
+
+
+ fiftyGigE1/24
+ 10.0.0.46/31
+
+
+
+ fiftyGigE1/25
+ 10.0.0.48/31
+
+
+
+ fiftyGigE1/26
+ 10.0.0.50/31
+
+
+
+ fiftyGigE1/27
+ 10.0.0.52/31
+
+
+
+ fiftyGigE1/28
+ 10.0.0.54/31
+
+
+
+ fiftyGigE1/29
+ 10.0.0.56/31
+
+
+
+ fiftyGigE1/30
+ 10.0.0.58/31
+
+
+
+ fiftyGigE1/31
+ 10.0.0.60/31
+
+
+
+ fiftyGigE1/32
+ 10.0.0.62/31
+
+
+
+ fiftyGigE1/33
+ 10.0.0.64/31
+
+
+
+ fiftyGigE1/34
+ 10.0.0.66/31
+
+
+
+ fiftyGigE1/35
+ 10.0.0.68/31
+
+
+
+ fiftyGigE1/36
+ 10.0.0.70/31
+
+
+
+ fiftyGigE1/37
+ 10.0.0.72/31
+
+
+
+ fiftyGigE1/38
+ 10.0.0.74/31
+
+
+
+ fiftyGigE1/39
+ 10.0.0.76/31
+
+
+
+ fiftyGigE1/40
+ 10.0.0.78/31
+
+
+
+ fiftyGigE1/41
+ 10.0.0.80/31
+
+
+
+ fiftyGigE1/42
+ 10.0.0.82/31
+
+
+
+ fiftyGigE1/43
+ 10.0.0.84/31
+
+
+
+ fiftyGigE1/44
+ 10.0.0.86/31
+
+
+
+ fiftyGigE1/45
+ 10.0.0.88/31
+
+
+
+ fiftyGigE1/46
+ 10.0.0.90/31
+
+
+
+ fiftyGigE1/47
+ 10.0.0.92/31
+
+
+
+ fiftyGigE1/48
+ 10.0.0.94/31
+
+
+
+ fiftyGigE1/49
+ 10.0.0.96/31
+
+
+
+ fiftyGigE1/50
+ 10.0.0.98/31
+
+
+
+ fiftyGigE1/51
+ 10.0.0.100/31
+
+
+
+ fiftyGigE1/52
+ 10.0.0.102/31
+
+
+
+ fiftyGigE1/53
+ 10.0.0.104/31
+
+
+
+ fiftyGigE1/54
+ 10.0.0.106/31
+
+
+
+ fiftyGigE1/55
+ 10.0.0.108/31
+
+
+
+ fiftyGigE1/56
+ 10.0.0.110/31
+
+
+
+ fiftyGigE1/57
+ 10.0.0.112/31
+
+
+
+ fiftyGigE1/58
+ 10.0.0.114/31
+
+
+
+ fiftyGigE1/59
+ 10.0.0.116/31
+
+
+
+ fiftyGigE1/60
+ 10.0.0.118/31
+
+
+
+ fiftyGigE1/61
+ 10.0.0.120/31
+
+
+
+ fiftyGigE1/62
+ 10.0.0.122/31
+
+
+
+ fiftyGigE1/63
+ 10.0.0.124/31
+
+
+
+ fiftyGigE1/64
+ 10.0.0.126/31
+
+
+
+
+
+
+
+
+
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/1
+ ARISTA01T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/2
+ ARISTA02T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/3
+ ARISTA03T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/4
+ ARISTA04T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/5
+ ARISTA05T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/6
+ ARISTA06T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/7
+ ARISTA07T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/8
+ ARISTA08T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/9
+ ARISTA09T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/10
+ ARISTA10T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/11
+ ARISTA11T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/12
+ ARISTA12T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/13
+ ARISTA13T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/14
+ ARISTA14T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/15
+ ARISTA15T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/16
+ ARISTA16T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/17
+ ARISTA01T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/18
+ ARISTA02T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/19
+ ARISTA03T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/20
+ ARISTA04T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/21
+ ARISTA05T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/22
+ ARISTA06T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/23
+ ARISTA07T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/24
+ ARISTA08T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/25
+ ARISTA09T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/26
+ ARISTA10T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/27
+ ARISTA11T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/28
+ ARISTA12T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/29
+ ARISTA13T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/30
+ ARISTA14T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/31
+ ARISTA15T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ fiftyGigE1/32
+ ARISTA16T0
+ Ethernet1
+
+
+
+
+ switch1
+ Seastone-DX010-50
+
+
+
+
+
+
+ switch1
+
+
+ DhcpResources
+
+
+
+
+ NtpResources
+
+ 0.debian.pool.ntp.org;1.debian.pool.ntp.org;2.debian.pool.ntp.org;3.debian.pool.ntp.org
+
+
+ SyslogResources
+
+
+
+
+ ErspanDestinationIpv4
+
+ 2.2.2.2
+
+
+
+
+
+
+ switch1
+ Seastone-DX010-50
+
diff --git a/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-50/port_config.ini b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-50/port_config.ini
new file mode 100644
index 0000000000..10ed3a1482
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-50/port_config.ini
@@ -0,0 +1,65 @@
+# name lanes alias
+Ethernet0 65,66 fiftyGigE1/1
+Ethernet2 67,68 fiftyGigE1/2
+Ethernet4 69,70 fiftyGigE1/3
+Ethernet6 71,72 fiftyGigE1/4
+Ethernet8 73,74 fiftyGigE1/5
+Ethernet10 75,76 fiftyGigE1/6
+Ethernet12 77,78 fiftyGigE1/7
+Ethernet14 79,80 fiftyGigE1/8
+Ethernet16 33,34 fiftyGigE1/9
+Ethernet18 35,36 fiftyGigE1/10
+Ethernet20 37,38 fiftyGigE1/11
+Ethernet22 39,40 fiftyGigE1/12
+Ethernet24 41,42 fiftyGigE1/13
+Ethernet26 43,44 fiftyGigE1/14
+Ethernet28 45,46 fiftyGigE1/15
+Ethernet30 47,48 fiftyGigE1/16
+Ethernet32 49,50 fiftyGigE1/17
+Ethernet34 51,52 fiftyGigE1/18
+Ethernet36 53,54 fiftyGigE1/19
+Ethernet38 55,56 fiftyGigE1/20
+Ethernet40 57,58 fiftyGigE1/21
+Ethernet42 59,60 fiftyGigE1/22
+Ethernet44 61,62 fiftyGigE1/23
+Ethernet46 63,64 fiftyGigE1/24
+Ethernet48 81,82 fiftyGigE1/25
+Ethernet50 83,84 fiftyGigE1/26
+Ethernet52 85,86 fiftyGigE1/27
+Ethernet54 87,88 fiftyGigE1/28
+Ethernet56 89,90 fiftyGigE1/29
+Ethernet58 91,92 fiftyGigE1/30
+Ethernet60 93,94 fiftyGigE1/31
+Ethernet62 95,96 fiftyGigE1/32
+Ethernet64 97,98 fiftyGigE1/33
+Ethernet66 99,100 fiftyGigE1/34
+Ethernet68 101,102 fiftyGigE1/35
+Ethernet70 103,104 fiftyGigE1/36
+Ethernet72 105,106 fiftyGigE1/37
+Ethernet74 107,108 fiftyGigE1/38
+Ethernet76 109,110 fiftyGigE1/39
+Ethernet78 111,112 fiftyGigE1/40
+Ethernet80 1,2 fiftyGigE1/41
+Ethernet82 3,4 fiftyGigE1/42
+Ethernet84 5,6 fiftyGigE1/43
+Ethernet86 7,8 fiftyGigE1/44
+Ethernet88 9,10 fiftyGigE1/45
+Ethernet90 11,12 fiftyGigE1/46
+Ethernet92 13,14 fiftyGigE1/47
+Ethernet94 15,16 fiftyGigE1/48
+Ethernet96 17,18 fiftyGigE1/49
+Ethernet98 19,20 fiftyGigE1/50
+Ethernet100 21,22 fiftyGigE1/51
+Ethernet102 23,24 fiftyGigE1/52
+Ethernet104 25,26 fiftyGigE1/53
+Ethernet106 27,28 fiftyGigE1/54
+Ethernet108 29,30 fiftyGigE1/55
+Ethernet110 31,32 fiftyGigE1/56
+Ethernet112 113,114 fiftyGigE1/57
+Ethernet114 115,116 fiftyGigE1/58
+Ethernet116 117,118 fiftyGigE1/59
+Ethernet118 119,120 fiftyGigE1/60
+Ethernet120 121,122 fiftyGigE1/61
+Ethernet122 123,124 fiftyGigE1/62
+Ethernet124 125,126 fiftyGigE1/63
+Ethernet126 127,128 fiftyGigE1/64
diff --git a/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-50/sai.profile b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-50/sai.profile
new file mode 100644
index 0000000000..ced8576119
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010-50/sai.profile
@@ -0,0 +1 @@
+SAI_INIT_CONFIG_FILE=/etc/bcm/th-seastone-dx010-64x50G.config.bcm
diff --git a/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010/minigraph.xml b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010/minigraph.xml
new file mode 100644
index 0000000000..921839b0d7
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010/minigraph.xml
@@ -0,0 +1,1079 @@
+
+
+
+
+
+ ARISTA01T0
+ 10.0.0.33
+ switch1
+ 10.0.0.32
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.0
+ ARISTA01T2
+ 10.0.0.1
+ 1
+ 180
+ 60
+
+
+ ARISTA02T0
+ 10.0.0.35
+ switch1
+ 10.0.0.34
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.2
+ ARISTA02T2
+ 10.0.0.3
+ 1
+ 180
+ 60
+
+
+ ARISTA03T0
+ 10.0.0.37
+ switch1
+ 10.0.0.36
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.4
+ ARISTA03T2
+ 10.0.0.5
+ 1
+ 180
+ 60
+
+
+ ARISTA04T0
+ 10.0.0.39
+ switch1
+ 10.0.0.38
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.6
+ ARISTA04T2
+ 10.0.0.7
+ 1
+ 180
+ 60
+
+
+ ARISTA05T0
+ 10.0.0.41
+ switch1
+ 10.0.0.40
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.8
+ ARISTA05T2
+ 10.0.0.9
+ 1
+ 180
+ 60
+
+
+ ARISTA06T0
+ 10.0.0.43
+ switch1
+ 10.0.0.42
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.10
+ ARISTA06T2
+ 10.0.0.11
+ 1
+ 180
+ 60
+
+
+ ARISTA07T0
+ 10.0.0.45
+ switch1
+ 10.0.0.44
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.12
+ ARISTA07T2
+ 10.0.0.13
+ 1
+ 180
+ 60
+
+
+ ARISTA08T0
+ 10.0.0.47
+ switch1
+ 10.0.0.46
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.14
+ ARISTA08T2
+ 10.0.0.15
+ 1
+ 180
+ 60
+
+
+ ARISTA09T0
+ 10.0.0.49
+ switch1
+ 10.0.0.48
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.16
+ ARISTA09T2
+ 10.0.0.17
+ 1
+ 180
+ 60
+
+
+ ARISTA10T0
+ 10.0.0.51
+ switch1
+ 10.0.0.50
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.18
+ ARISTA10T2
+ 10.0.0.19
+ 1
+ 180
+ 60
+
+
+ ARISTA11T0
+ 10.0.0.53
+ switch1
+ 10.0.0.52
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.20
+ ARISTA11T2
+ 10.0.0.21
+ 1
+ 180
+ 60
+
+
+ ARISTA12T0
+ 10.0.0.55
+ switch1
+ 10.0.0.54
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.22
+ ARISTA12T2
+ 10.0.0.23
+ 1
+ 180
+ 60
+
+
+ ARISTA13T0
+ 10.0.0.57
+ switch1
+ 10.0.0.56
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.24
+ ARISTA13T2
+ 10.0.0.25
+ 1
+ 180
+ 60
+
+
+ ARISTA14T0
+ 10.0.0.59
+ switch1
+ 10.0.0.58
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.26
+ ARISTA14T2
+ 10.0.0.27
+ 1
+ 180
+ 60
+
+
+ ARISTA15T0
+ 10.0.0.61
+ switch1
+ 10.0.0.60
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.28
+ ARISTA15T2
+ 10.0.0.29
+ 1
+ 180
+ 60
+
+
+ ARISTA16T0
+ 10.0.0.63
+ switch1
+ 10.0.0.62
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.30
+ ARISTA16T2
+ 10.0.0.31
+ 1
+ 180
+ 60
+
+
+
+
+ 65100
+ switch1
+
+
+ 10.0.0.33
+
+
+
+
+ 10.0.0.1
+
+
+
+
+ 10.0.0.35
+
+
+
+
+ 10.0.0.3
+
+
+
+
+ 10.0.0.37
+
+
+
+
+ 10.0.0.5
+
+
+
+
+ 10.0.0.39
+
+
+
+
+ 10.0.0.7
+
+
+
+
+ 10.0.0.41
+
+
+
+
+ 10.0.0.9
+
+
+
+
+ 10.0.0.43
+
+
+
+
+ 10.0.0.11
+
+
+
+
+ 10.0.0.45
+
+
+
+
+ 10.0.0.13
+
+
+
+
+ 10.0.0.47
+
+
+
+
+ 10.0.0.15
+
+
+
+
+ 10.0.0.49
+
+
+
+
+ 10.0.0.17
+
+
+
+
+ 10.0.0.51
+
+
+
+
+ 10.0.0.19
+
+
+
+
+ 10.0.0.53
+
+
+
+
+ 10.0.0.21
+
+
+
+
+ 10.0.0.55
+
+
+
+
+ 10.0.0.23
+
+
+
+
+ 10.0.0.57
+
+
+
+
+ 10.0.0.25
+
+
+
+
+ 10.0.0.59
+
+
+
+
+ 10.0.0.27
+
+
+
+
+ 10.0.0.61
+
+
+
+
+ 10.0.0.29
+
+
+
+
+ 10.0.0.63
+
+
+
+
+ 10.0.0.31
+
+
+
+
+
+
+
+ 64001
+ ARISTA01T0
+
+
+
+ 65200
+ ARISTA01T2
+
+
+
+ 64002
+ ARISTA02T0
+
+
+
+ 65200
+ ARISTA02T2
+
+
+
+ 64003
+ ARISTA03T0
+
+
+
+ 65200
+ ARISTA03T2
+
+
+
+ 64004
+ ARISTA04T0
+
+
+
+ 65200
+ ARISTA04T2
+
+
+
+ 64005
+ ARISTA05T0
+
+
+
+ 65200
+ ARISTA05T2
+
+
+
+ 64006
+ ARISTA06T0
+
+
+
+ 65200
+ ARISTA06T2
+
+
+
+ 64007
+ ARISTA07T0
+
+
+
+ 65200
+ ARISTA07T2
+
+
+
+ 64008
+ ARISTA08T0
+
+
+
+ 65200
+ ARISTA08T2
+
+
+
+ 64009
+ ARISTA09T0
+
+
+
+ 65200
+ ARISTA09T2
+
+
+
+ 64010
+ ARISTA10T0
+
+
+
+ 65200
+ ARISTA10T2
+
+
+
+ 64011
+ ARISTA11T0
+
+
+
+ 65200
+ ARISTA11T2
+
+
+
+ 64012
+ ARISTA12T0
+
+
+
+ 65200
+ ARISTA12T2
+
+
+
+ 64013
+ ARISTA13T0
+
+
+
+ 65200
+ ARISTA13T2
+
+
+
+ 64014
+ ARISTA14T0
+
+
+
+ 65200
+ ARISTA14T2
+
+
+
+ 64015
+ ARISTA15T0
+
+
+
+ 65200
+ ARISTA15T2
+
+
+
+ 64016
+ ARISTA16T0
+
+
+
+ 65200
+ ARISTA16T2
+
+
+
+
+
+
+
+
+
+ HostIP
+ Loopback0
+
+ 10.1.0.32/32
+
+ 10.1.0.32/32
+
+
+
+
+
+
+
+ switch1
+
+
+
+
+
+ hundredGigE1/1
+ 10.0.0.0/31
+
+
+
+ hundredGigE1/2
+ 10.0.0.2/31
+
+
+
+ hundredGigE1/3
+ 10.0.0.4/31
+
+
+
+ hundredGigE1/4
+ 10.0.0.6/31
+
+
+
+ hundredGigE1/5
+ 10.0.0.8/31
+
+
+
+ hundredGigE1/6
+ 10.0.0.10/31
+
+
+
+ hundredGigE1/7
+ 10.0.0.12/31
+
+
+
+ hundredGigE1/8
+ 10.0.0.14/31
+
+
+
+ hundredGigE1/9
+ 10.0.0.16/31
+
+
+
+ hundredGigE1/10
+ 10.0.0.18/31
+
+
+
+ hundredGigE1/11
+ 10.0.0.20/31
+
+
+
+ hundredGigE1/12
+ 10.0.0.22/31
+
+
+
+ hundredGigE1/13
+ 10.0.0.24/31
+
+
+
+ hundredGigE1/14
+ 10.0.0.26/31
+
+
+
+ hundredGigE1/15
+ 10.0.0.28/31
+
+
+
+ hundredGigE1/16
+ 10.0.0.30/31
+
+
+
+ hundredGigE1/17
+ 10.0.0.32/31
+
+
+
+ hundredGigE1/18
+ 10.0.0.34/31
+
+
+
+ hundredGigE1/19
+ 10.0.0.36/31
+
+
+
+ hundredGigE1/20
+ 10.0.0.38/31
+
+
+
+ hundredGigE1/21
+ 10.0.0.40/31
+
+
+
+ hundredGigE1/22
+ 10.0.0.42/31
+
+
+
+ hundredGigE1/23
+ 10.0.0.44/31
+
+
+
+ hundredGigE1/24
+ 10.0.0.46/31
+
+
+
+ hundredGigE1/25
+ 10.0.0.48/31
+
+
+
+ hundredGigE1/26
+ 10.0.0.50/31
+
+
+
+ hundredGigE1/27
+ 10.0.0.52/31
+
+
+
+ hundredGigE1/28
+ 10.0.0.54/31
+
+
+
+ hundredGigE1/29
+ 10.0.0.56/31
+
+
+
+ hundredGigE1/30
+ 10.0.0.58/31
+
+
+
+ hundredGigE1/31
+ 10.0.0.60/31
+
+
+
+ hundredGigE1/32
+ 10.0.0.62/31
+
+
+
+
+
+
+
+
+
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/1
+ ARISTA01T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/2
+ ARISTA02T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/3
+ ARISTA03T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/4
+ ARISTA04T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/5
+ ARISTA05T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/6
+ ARISTA06T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/7
+ ARISTA07T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/8
+ ARISTA08T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/9
+ ARISTA09T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/10
+ ARISTA10T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/11
+ ARISTA11T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/12
+ ARISTA12T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/13
+ ARISTA13T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/14
+ ARISTA14T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/15
+ ARISTA15T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/16
+ ARISTA16T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/17
+ ARISTA01T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/18
+ ARISTA02T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/19
+ ARISTA03T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/20
+ ARISTA04T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/21
+ ARISTA05T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/22
+ ARISTA06T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/23
+ ARISTA07T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/24
+ ARISTA08T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/25
+ ARISTA09T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/26
+ ARISTA10T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/27
+ ARISTA11T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/28
+ ARISTA12T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/29
+ ARISTA13T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/30
+ ARISTA14T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/31
+ ARISTA15T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/32
+ ARISTA16T0
+ Ethernet1
+
+
+
+
+ switch1
+ Seastone-DX010
+
+
+
+
+
+
+ switch1
+
+
+ DhcpResources
+
+
+
+
+ NtpResources
+
+ 0.debian.pool.ntp.org;1.debian.pool.ntp.org;2.debian.pool.ntp.org;3.debian.pool.ntp.org
+
+
+ SyslogResources
+
+
+
+
+ ErspanDestinationIpv4
+
+ 2.2.2.2
+
+
+
+
+
+
+ switch1
+ Seastone-DX010
+
diff --git a/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010/port_config.ini b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010/port_config.ini
new file mode 100644
index 0000000000..5336dbdb55
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010/port_config.ini
@@ -0,0 +1,33 @@
+# name lanes alias
+Ethernet0 65,66,67,68 hundredGigE1/1
+Ethernet4 69,70,71,72 hundredGigE1/2
+Ethernet8 73,74,75,76 hundredGigE1/3
+Ethernet12 77,78,79,80 hundredGigE1/4
+Ethernet16 33,34,35,36 hundredGigE1/5
+Ethernet20 37,38,39,40 hundredGigE1/6
+Ethernet24 41,42,43,44 hundredGigE1/7
+Ethernet28 45,46,47,48 hundredGigE1/8
+Ethernet32 49,50,51,52 hundredGigE1/9
+Ethernet36 53,54,55,56 hundredGigE1/10
+Ethernet40 57,58,59,60 hundredGigE1/11
+Ethernet44 61,62,63,64 hundredGigE1/12
+Ethernet48 81,82,83,84 hundredGigE1/13
+Ethernet52 85,86,87,88 hundredGigE1/14
+Ethernet56 89,90,91,92 hundredGigE1/15
+Ethernet60 93,94,95,96 hundredGigE1/16
+Ethernet64 97,98,99,100 hundredGigE1/17
+Ethernet68 101,102,103,104 hundredGigE1/18
+Ethernet72 105,106,107,108 hundredGigE1/19
+Ethernet76 109,110,111,112 hundredGigE1/20
+Ethernet80 1,2,3,4 hundredGigE1/21
+Ethernet84 5,6,7,8 hundredGigE1/22
+Ethernet88 9,10,11,12 hundredGigE1/23
+Ethernet92 13,14,15,16 hundredGigE1/24
+Ethernet96 17,18,19,20 hundredGigE1/25
+Ethernet100 21,22,23,24 hundredGigE1/26
+Ethernet104 25,26,27,28 hundredGigE1/27
+Ethernet108 29,30,31,32 hundredGigE1/28
+Ethernet112 113,114,115,116 hundredGigE1/29
+Ethernet116 117,118,119,120 hundredGigE1/30
+Ethernet120 121,122,123,124 hundredGigE1/31
+Ethernet124 125,126,127,128 hundredGigE1/32
diff --git a/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010/sai.profile b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010/sai.profile
new file mode 100644
index 0000000000..8db218c89a
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/Seastone-DX010/sai.profile
@@ -0,0 +1 @@
+SAI_INIT_CONFIG_FILE=/etc/bcm/th-seastone-dx010-32x100G.config.bcm
diff --git a/device/celestica/x86_64-cel_seastone-r0/fancontrol b/device/celestica/x86_64-cel_seastone-r0/fancontrol
new file mode 100644
index 0000000000..ba3010c7c9
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/fancontrol
@@ -0,0 +1,12 @@
+# Configuration file generated by pwmconfig, changes will be lost
+INTERVAL=10
+DEVPATH=hwmon6=devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-002e hwmon7=devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-004d
+DEVNAME=hwmon6=emc2305 hwmon7=emc2305
+FCTEMPS=hwmon6/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-5/5-0048/hwmon/hwmon1/temp1_input hwmon6/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-5/5-0048/hwmon/hwmon1/temp1_input hwmon6/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-5/5-0048/hwmon/hwmon1/temp1_input hwmon6/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-5/5-0048/hwmon/hwmon1/temp1_input hwmon6/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-5/5-0048/hwmon/hwmon1/temp1_input hwmon6/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-6/6-0049/hwmon/hwmon2/temp1_input hwmon6/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-6/6-0049/hwmon/hwmon2/temp1_input hwmon6/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-6/6-0049/hwmon/hwmon2/temp1_input hwmon6/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-6/6-0049/hwmon/hwmon2/temp1_input hwmon6/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-6/6-0049/hwmon/hwmon2/temp1_input hwmon6/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-7/7-004a/hwmon/hwmon3/temp1_input hwmon6/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-7/7-004a/hwmon/hwmon3/temp1_input hwmon6/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-7/7-004a/hwmon/hwmon3/temp1_input hwmon6/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-7/7-004a/hwmon/hwmon3/temp1_input hwmon6/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-7/7-004a/hwmon/hwmon3/temp1_input hwmon6/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-14/14-0048/hwmon/hwmon4/temp1_input hwmon6/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-14/14-0048/hwmon/hwmon4/temp1_input hwmon6/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-14/14-0048/hwmon/hwmon4/temp1_input hwmon6/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-14/14-0048/hwmon/hwmon4/temp1_input hwmon6/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-14/14-0048/hwmon/hwmon4/temp1_input hwmon6/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-15/15-004e/hwmon/hwmon5/temp1_input hwmon6/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-15/15-004e/hwmon/hwmon5/temp1_input hwmon6/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-15/15-004e/hwmon/hwmon5/temp1_input hwmon6/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-15/15-004e/hwmon/hwmon5/temp1_input hwmon6/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-15/15-004e/hwmon/hwmon5/temp1_input hwmon7/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-5/5-0048/hwmon/hwmon1/temp1_input hwmon7/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-5/5-0048/hwmon/hwmon1/temp1_input hwmon7/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-5/5-0048/hwmon/hwmon1/temp1_input hwmon7/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-5/5-0048/hwmon/hwmon1/temp1_input hwmon7/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-5/5-0048/hwmon/hwmon1/temp1_input hwmon7/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-6/6-0049/hwmon/hwmon2/temp1_input hwmon7/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-6/6-0049/hwmon/hwmon2/temp1_input hwmon7/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-6/6-0049/hwmon/hwmon2/temp1_input hwmon7/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-6/6-0049/hwmon/hwmon2/temp1_input hwmon7/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-6/6-0049/hwmon/hwmon2/temp1_input hwmon7/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-7/7-004a/hwmon/hwmon3/temp1_input hwmon7/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-7/7-004a/hwmon/hwmon3/temp1_input hwmon7/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-7/7-004a/hwmon/hwmon3/temp1_input hwmon7/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-7/7-004a/hwmon/hwmon3/temp1_input hwmon7/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-7/7-004a/hwmon/hwmon3/temp1_input hwmon7/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-14/14-0048/hwmon/hwmon4/temp1_input hwmon7/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-14/14-0048/hwmon/hwmon4/temp1_input hwmon7/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-14/14-0048/hwmon/hwmon4/temp1_input hwmon7/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-14/14-0048/hwmon/hwmon4/temp1_input hwmon7/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-14/14-0048/hwmon/hwmon4/temp1_input hwmon7/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-15/15-004e/hwmon/hwmon5/temp1_input hwmon7/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-15/15-004e/hwmon/hwmon5/temp1_input hwmon7/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-15/15-004e/hwmon/hwmon5/temp1_input hwmon7/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-15/15-004e/hwmon/hwmon5/temp1_input hwmon7/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-15/15-004e/hwmon/hwmon5/temp1_input
+FCFANS= hwmon7/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-004d/pwm5 hwmon7/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-004d/pwm4 hwmon7/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-004d/pwm3 hwmon7/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-004d/pwm2 hwmon7/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-004d/pwm1 hwmon6/device/pwm5=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-002e/pwm5 hwmon6/device/pwm4=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-002e/pwm4 hwmon6/device/pwm3=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-002e/pwm3 hwmon6/device/pwm2=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-002e/pwm2 hwmon6/device/pwm1=/sys/devices/pci0000:00/0000:00:13.0/i2c-1/i2c-13/13-002e/pwm1
+MINTEMP=hwmon6/device/pwm1=25 hwmon6/device/pwm2=25 hwmon6/device/pwm3=25 hwmon6/device/pwm4=25 hwmon6/device/pwm5=25 hwmon7/device/pwm1=25 hwmon7/device/pwm2=25 hwmon7/device/pwm3=25 hwmon7/device/pwm4=25 hwmon7/device/pwm5=25
+MAXTEMP=hwmon6/device/pwm1=40 hwmon6/device/pwm2=40 hwmon6/device/pwm3=40 hwmon6/device/pwm4=40 hwmon6/device/pwm5=40 hwmon7/device/pwm1=40 hwmon7/device/pwm2=40 hwmon7/device/pwm3=40 hwmon7/device/pwm4=40 hwmon7/device/pwm5=40
+MINSTART=hwmon6/device/pwm1=75 hwmon6/device/pwm2=75 hwmon6/device/pwm3=75 hwmon6/device/pwm4=75 hwmon6/device/pwm5=75 hwmon7/device/pwm1=75 hwmon7/device/pwm2=75 hwmon7/device/pwm3=75 hwmon7/device/pwm4=75 hwmon7/device/pwm5=75
+MINSTOP=hwmon6/device/pwm1=50 hwmon6/device/pwm2=50 hwmon6/device/pwm3=50 hwmon6/device/pwm4=50 hwmon6/device/pwm5=50 hwmon7/device/pwm1=50 hwmon7/device/pwm2=50 hwmon7/device/pwm3=50 hwmon7/device/pwm4=50 hwmon7/device/pwm5=50
+MINPWM=hwmon6/device/pwm1=50 hwmon6/device/pwm2=50 hwmon6/device/pwm3=50 hwmon6/device/pwm4=50 hwmon6/device/pwm5=50 hwmon7/device/pwm1=50 hwmon7/device/pwm2=50 hwmon7/device/pwm3=50 hwmon7/device/pwm4=50 hwmon7/device/pwm5=50
+MAXPWM=hwmon6/device/pwm1=255 hwmon6/device/pwm2=255 hwmon6/device/pwm3=255 hwmon6/device/pwm4=255 hwmon6/device/pwm5=255 hwmon7/device/pwm1=255 hwmon7/device/pwm2=255 hwmon7/device/pwm3=255 hwmon7/device/pwm4=255 hwmon7/device/pwm5=255
diff --git a/device/celestica/x86_64-cel_seastone-r0/installer.conf b/device/celestica/x86_64-cel_seastone-r0/installer.conf
new file mode 100644
index 0000000000..925a32fc0c
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/installer.conf
@@ -0,0 +1,3 @@
+CONSOLE_PORT=0x3f8
+CONSOLE_DEV=0
+CONSOLE_SPEED=115200
diff --git a/device/celestica/x86_64-cel_seastone-r0/led-code/ledcode0 b/device/celestica/x86_64-cel_seastone-r0/led-code/ledcode0
new file mode 100755
index 0000000000..df26e4abd6
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/led-code/ledcode0
@@ -0,0 +1,13 @@
+02 20 28 67 72 12 30 80 D1 74 02 02 00 28 67 72
+12 20 80 D1 74 0D 02 30 28 67 72 02 31 28 67 72
+02 32 28 67 72 02 33 28 67 72 02 34 28 67 72 02
+35 28 67 72 02 36 28 67 72 02 37 28 67 72 02 38
+28 67 72 02 39 28 67 72 02 3A 28 67 72 02 3B 28
+67 72 02 3C 28 67 72 02 3D 28 67 72 02 3E 28 67
+72 02 3F 28 67 72 12 E0 85 05 D2 05 71 70 52 00
+3A 80 67 98 75 B0 77 78 67 9F 75 7E 77 8B 28 67
+A6 75 B6 16 E0 DA 04 74 B0 77 B6 28 67 A6 75 B3
+16 E0 DA 04 74 B0 77 B3 12 A0 F8 15 1A 00 57 12
+A0 F8 15 1A 01 57 28 32 00 32 01 B7 97 77 AF 57
+67 B9 57 67 C7 57 67 C0 57 32 0F 87 32 0F 87 57
+32 0F 87 32 0E 87 57 32 0E 87 32 0E 87 57 00 00
diff --git a/device/celestica/x86_64-cel_seastone-r0/led-code/ledcode1 b/device/celestica/x86_64-cel_seastone-r0/led-code/ledcode1
new file mode 100755
index 0000000000..df26e4abd6
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/led-code/ledcode1
@@ -0,0 +1,13 @@
+02 20 28 67 72 12 30 80 D1 74 02 02 00 28 67 72
+12 20 80 D1 74 0D 02 30 28 67 72 02 31 28 67 72
+02 32 28 67 72 02 33 28 67 72 02 34 28 67 72 02
+35 28 67 72 02 36 28 67 72 02 37 28 67 72 02 38
+28 67 72 02 39 28 67 72 02 3A 28 67 72 02 3B 28
+67 72 02 3C 28 67 72 02 3D 28 67 72 02 3E 28 67
+72 02 3F 28 67 72 12 E0 85 05 D2 05 71 70 52 00
+3A 80 67 98 75 B0 77 78 67 9F 75 7E 77 8B 28 67
+A6 75 B6 16 E0 DA 04 74 B0 77 B6 28 67 A6 75 B3
+16 E0 DA 04 74 B0 77 B3 12 A0 F8 15 1A 00 57 12
+A0 F8 15 1A 01 57 28 32 00 32 01 B7 97 77 AF 57
+67 B9 57 67 C7 57 67 C0 57 32 0F 87 32 0F 87 57
+32 0F 87 32 0E 87 57 32 0E 87 32 0E 87 57 00 00
diff --git a/device/celestica/x86_64-cel_seastone-r0/led-code/ledcode2 b/device/celestica/x86_64-cel_seastone-r0/led-code/ledcode2
new file mode 100755
index 0000000000..9e30d9d28f
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/led-code/ledcode2
@@ -0,0 +1,8 @@
+02 01 28 67 16 02 01 28 67 16 12 E0 85 05 D2 05
+71 14 52 00 3A 04 67 3C 75 54 77 1C 67 43 75 22
+77 2F 28 67 4A 75 57 16 E0 DA 04 74 54 77 57 28
+67 4A 75 57 16 E0 DA 04 74 54 77 57 12 A0 F8 15
+1A 00 57 12 A0 F8 15 1A 01 57 28 32 00 32 01 B7
+97 77 53 57 67 5D 57 67 6B 57 67 64 57 32 0F 87
+32 0F 87 57 32 0E 87 32 0F 87 57 32 0E 87 32 0E
+87 57 00 00 00 00 00 00 00 00 00 00 00 00 00 00
diff --git a/device/celestica/x86_64-cel_seastone-r0/led_proc_init.soc b/device/celestica/x86_64-cel_seastone-r0/led_proc_init.soc
new file mode 100755
index 0000000000..fb898fcadf
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/led_proc_init.soc
@@ -0,0 +1,11 @@
+
+# Download LED code into LED processor and enable (if applicable).
+
+led 0 load /usr/share/sonic/platform/led-code/ledcode0;
+led 0 auto on; led 0 start;
+led 1 load /usr/share/sonic/platform/led-code/ledcode1;
+led 1 auto on; led 1 start;
+led 2 load /usr/share/sonic/platform/led-code/ledcode2;
+led 2 auto on; led 2 start
+
+
diff --git a/device/celestica/x86_64-cel_seastone-r0/minigraph.xml b/device/celestica/x86_64-cel_seastone-r0/minigraph.xml
new file mode 100644
index 0000000000..921839b0d7
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/minigraph.xml
@@ -0,0 +1,1079 @@
+
+
+
+
+
+ ARISTA01T0
+ 10.0.0.33
+ switch1
+ 10.0.0.32
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.0
+ ARISTA01T2
+ 10.0.0.1
+ 1
+ 180
+ 60
+
+
+ ARISTA02T0
+ 10.0.0.35
+ switch1
+ 10.0.0.34
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.2
+ ARISTA02T2
+ 10.0.0.3
+ 1
+ 180
+ 60
+
+
+ ARISTA03T0
+ 10.0.0.37
+ switch1
+ 10.0.0.36
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.4
+ ARISTA03T2
+ 10.0.0.5
+ 1
+ 180
+ 60
+
+
+ ARISTA04T0
+ 10.0.0.39
+ switch1
+ 10.0.0.38
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.6
+ ARISTA04T2
+ 10.0.0.7
+ 1
+ 180
+ 60
+
+
+ ARISTA05T0
+ 10.0.0.41
+ switch1
+ 10.0.0.40
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.8
+ ARISTA05T2
+ 10.0.0.9
+ 1
+ 180
+ 60
+
+
+ ARISTA06T0
+ 10.0.0.43
+ switch1
+ 10.0.0.42
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.10
+ ARISTA06T2
+ 10.0.0.11
+ 1
+ 180
+ 60
+
+
+ ARISTA07T0
+ 10.0.0.45
+ switch1
+ 10.0.0.44
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.12
+ ARISTA07T2
+ 10.0.0.13
+ 1
+ 180
+ 60
+
+
+ ARISTA08T0
+ 10.0.0.47
+ switch1
+ 10.0.0.46
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.14
+ ARISTA08T2
+ 10.0.0.15
+ 1
+ 180
+ 60
+
+
+ ARISTA09T0
+ 10.0.0.49
+ switch1
+ 10.0.0.48
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.16
+ ARISTA09T2
+ 10.0.0.17
+ 1
+ 180
+ 60
+
+
+ ARISTA10T0
+ 10.0.0.51
+ switch1
+ 10.0.0.50
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.18
+ ARISTA10T2
+ 10.0.0.19
+ 1
+ 180
+ 60
+
+
+ ARISTA11T0
+ 10.0.0.53
+ switch1
+ 10.0.0.52
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.20
+ ARISTA11T2
+ 10.0.0.21
+ 1
+ 180
+ 60
+
+
+ ARISTA12T0
+ 10.0.0.55
+ switch1
+ 10.0.0.54
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.22
+ ARISTA12T2
+ 10.0.0.23
+ 1
+ 180
+ 60
+
+
+ ARISTA13T0
+ 10.0.0.57
+ switch1
+ 10.0.0.56
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.24
+ ARISTA13T2
+ 10.0.0.25
+ 1
+ 180
+ 60
+
+
+ ARISTA14T0
+ 10.0.0.59
+ switch1
+ 10.0.0.58
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.26
+ ARISTA14T2
+ 10.0.0.27
+ 1
+ 180
+ 60
+
+
+ ARISTA15T0
+ 10.0.0.61
+ switch1
+ 10.0.0.60
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.28
+ ARISTA15T2
+ 10.0.0.29
+ 1
+ 180
+ 60
+
+
+ ARISTA16T0
+ 10.0.0.63
+ switch1
+ 10.0.0.62
+ 1
+ 180
+ 60
+
+
+ switch1
+ 10.0.0.30
+ ARISTA16T2
+ 10.0.0.31
+ 1
+ 180
+ 60
+
+
+
+
+ 65100
+ switch1
+
+
+ 10.0.0.33
+
+
+
+
+ 10.0.0.1
+
+
+
+
+ 10.0.0.35
+
+
+
+
+ 10.0.0.3
+
+
+
+
+ 10.0.0.37
+
+
+
+
+ 10.0.0.5
+
+
+
+
+ 10.0.0.39
+
+
+
+
+ 10.0.0.7
+
+
+
+
+ 10.0.0.41
+
+
+
+
+ 10.0.0.9
+
+
+
+
+ 10.0.0.43
+
+
+
+
+ 10.0.0.11
+
+
+
+
+ 10.0.0.45
+
+
+
+
+ 10.0.0.13
+
+
+
+
+ 10.0.0.47
+
+
+
+
+ 10.0.0.15
+
+
+
+
+ 10.0.0.49
+
+
+
+
+ 10.0.0.17
+
+
+
+
+ 10.0.0.51
+
+
+
+
+ 10.0.0.19
+
+
+
+
+ 10.0.0.53
+
+
+
+
+ 10.0.0.21
+
+
+
+
+ 10.0.0.55
+
+
+
+
+ 10.0.0.23
+
+
+
+
+ 10.0.0.57
+
+
+
+
+ 10.0.0.25
+
+
+
+
+ 10.0.0.59
+
+
+
+
+ 10.0.0.27
+
+
+
+
+ 10.0.0.61
+
+
+
+
+ 10.0.0.29
+
+
+
+
+ 10.0.0.63
+
+
+
+
+ 10.0.0.31
+
+
+
+
+
+
+
+ 64001
+ ARISTA01T0
+
+
+
+ 65200
+ ARISTA01T2
+
+
+
+ 64002
+ ARISTA02T0
+
+
+
+ 65200
+ ARISTA02T2
+
+
+
+ 64003
+ ARISTA03T0
+
+
+
+ 65200
+ ARISTA03T2
+
+
+
+ 64004
+ ARISTA04T0
+
+
+
+ 65200
+ ARISTA04T2
+
+
+
+ 64005
+ ARISTA05T0
+
+
+
+ 65200
+ ARISTA05T2
+
+
+
+ 64006
+ ARISTA06T0
+
+
+
+ 65200
+ ARISTA06T2
+
+
+
+ 64007
+ ARISTA07T0
+
+
+
+ 65200
+ ARISTA07T2
+
+
+
+ 64008
+ ARISTA08T0
+
+
+
+ 65200
+ ARISTA08T2
+
+
+
+ 64009
+ ARISTA09T0
+
+
+
+ 65200
+ ARISTA09T2
+
+
+
+ 64010
+ ARISTA10T0
+
+
+
+ 65200
+ ARISTA10T2
+
+
+
+ 64011
+ ARISTA11T0
+
+
+
+ 65200
+ ARISTA11T2
+
+
+
+ 64012
+ ARISTA12T0
+
+
+
+ 65200
+ ARISTA12T2
+
+
+
+ 64013
+ ARISTA13T0
+
+
+
+ 65200
+ ARISTA13T2
+
+
+
+ 64014
+ ARISTA14T0
+
+
+
+ 65200
+ ARISTA14T2
+
+
+
+ 64015
+ ARISTA15T0
+
+
+
+ 65200
+ ARISTA15T2
+
+
+
+ 64016
+ ARISTA16T0
+
+
+
+ 65200
+ ARISTA16T2
+
+
+
+
+
+
+
+
+
+ HostIP
+ Loopback0
+
+ 10.1.0.32/32
+
+ 10.1.0.32/32
+
+
+
+
+
+
+
+ switch1
+
+
+
+
+
+ hundredGigE1/1
+ 10.0.0.0/31
+
+
+
+ hundredGigE1/2
+ 10.0.0.2/31
+
+
+
+ hundredGigE1/3
+ 10.0.0.4/31
+
+
+
+ hundredGigE1/4
+ 10.0.0.6/31
+
+
+
+ hundredGigE1/5
+ 10.0.0.8/31
+
+
+
+ hundredGigE1/6
+ 10.0.0.10/31
+
+
+
+ hundredGigE1/7
+ 10.0.0.12/31
+
+
+
+ hundredGigE1/8
+ 10.0.0.14/31
+
+
+
+ hundredGigE1/9
+ 10.0.0.16/31
+
+
+
+ hundredGigE1/10
+ 10.0.0.18/31
+
+
+
+ hundredGigE1/11
+ 10.0.0.20/31
+
+
+
+ hundredGigE1/12
+ 10.0.0.22/31
+
+
+
+ hundredGigE1/13
+ 10.0.0.24/31
+
+
+
+ hundredGigE1/14
+ 10.0.0.26/31
+
+
+
+ hundredGigE1/15
+ 10.0.0.28/31
+
+
+
+ hundredGigE1/16
+ 10.0.0.30/31
+
+
+
+ hundredGigE1/17
+ 10.0.0.32/31
+
+
+
+ hundredGigE1/18
+ 10.0.0.34/31
+
+
+
+ hundredGigE1/19
+ 10.0.0.36/31
+
+
+
+ hundredGigE1/20
+ 10.0.0.38/31
+
+
+
+ hundredGigE1/21
+ 10.0.0.40/31
+
+
+
+ hundredGigE1/22
+ 10.0.0.42/31
+
+
+
+ hundredGigE1/23
+ 10.0.0.44/31
+
+
+
+ hundredGigE1/24
+ 10.0.0.46/31
+
+
+
+ hundredGigE1/25
+ 10.0.0.48/31
+
+
+
+ hundredGigE1/26
+ 10.0.0.50/31
+
+
+
+ hundredGigE1/27
+ 10.0.0.52/31
+
+
+
+ hundredGigE1/28
+ 10.0.0.54/31
+
+
+
+ hundredGigE1/29
+ 10.0.0.56/31
+
+
+
+ hundredGigE1/30
+ 10.0.0.58/31
+
+
+
+ hundredGigE1/31
+ 10.0.0.60/31
+
+
+
+ hundredGigE1/32
+ 10.0.0.62/31
+
+
+
+
+
+
+
+
+
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/1
+ ARISTA01T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/2
+ ARISTA02T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/3
+ ARISTA03T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/4
+ ARISTA04T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/5
+ ARISTA05T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/6
+ ARISTA06T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/7
+ ARISTA07T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/8
+ ARISTA08T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/9
+ ARISTA09T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/10
+ ARISTA10T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/11
+ ARISTA11T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/12
+ ARISTA12T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/13
+ ARISTA13T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/14
+ ARISTA14T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/15
+ ARISTA15T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/16
+ ARISTA16T2
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/17
+ ARISTA01T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/18
+ ARISTA02T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/19
+ ARISTA03T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/20
+ ARISTA04T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/21
+ ARISTA05T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/22
+ ARISTA06T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/23
+ ARISTA07T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/24
+ ARISTA08T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/25
+ ARISTA09T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/26
+ ARISTA10T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/27
+ ARISTA11T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/28
+ ARISTA12T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/29
+ ARISTA13T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/30
+ ARISTA14T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/31
+ ARISTA15T0
+ Ethernet1
+
+
+ DeviceInterfaceLink
+ switch1
+ hundredGigE1/32
+ ARISTA16T0
+ Ethernet1
+
+
+
+
+ switch1
+ Seastone-DX010
+
+
+
+
+
+
+ switch1
+
+
+ DhcpResources
+
+
+
+
+ NtpResources
+
+ 0.debian.pool.ntp.org;1.debian.pool.ntp.org;2.debian.pool.ntp.org;3.debian.pool.ntp.org
+
+
+ SyslogResources
+
+
+
+
+ ErspanDestinationIpv4
+
+ 2.2.2.2
+
+
+
+
+
+
+ switch1
+ Seastone-DX010
+
diff --git a/device/celestica/x86_64-cel_seastone-r0/plugins/eeprom.py b/device/celestica/x86_64-cel_seastone-r0/plugins/eeprom.py
new file mode 100644
index 0000000000..29f01a07fc
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/plugins/eeprom.py
@@ -0,0 +1,23 @@
+#!/usr/bin/env python
+
+#############################################################################
+# Celestica DX010
+#
+# Platform and model specific eeprom subclass, inherits from the base class,
+# and provides the followings:
+# - the eeprom format definition
+# - specific encoder/decoder if there is special need
+#############################################################################
+
+try:
+ from sonic_eeprom import eeprom_tlvinfo
+except ImportError, e:
+ raise ImportError (str(e) + "- required module not found")
+
+
+class board(eeprom_tlvinfo.TlvInfoDecoder):
+
+ def __init__(self, name, path, cpld_root, ro):
+ self.eeprom_path = "/sys/class/i2c-adapter/i2c-12/12-0050/eeprom"
+ super(board, self).__init__(self.eeprom_path, 0, '', True)
+
diff --git a/device/celestica/x86_64-cel_seastone-r0/plugins/sfputil.py b/device/celestica/x86_64-cel_seastone-r0/plugins/sfputil.py
new file mode 100644
index 0000000000..f3943e734b
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/plugins/sfputil.py
@@ -0,0 +1,25 @@
+#!/usr/bin/env python
+
+try:
+ from sonic_sfp.sfputilbase import sfputilbase
+except ImportError, e:
+ raise ImportError (str(e) + "- required module not found")
+
+
+class sfputil(sfputilbase):
+ """Platform specific sfputil class"""
+
+ port_start = 0
+ port_end = 31
+ ports_in_block = 32
+
+ port_to_eeprom_mapping = {}
+
+ _qsfp_ports = range(0, ports_in_block + 1)
+
+ def __init__(self, port_num):
+ # Override port_to_eeprom_mapping for class initialization
+ eeprom_path = '/sys/bus/i2c/devices/i2c-{0}/{0}-0050/eeprom'
+ for x in range(self.port_start, self.port_end + 1):
+ self.port_to_eeprom_mapping[x] = eeprom_path.format( x + 26 )
+ sfputilbase.__init__(self, port_num)
diff --git a/device/celestica/x86_64-cel_seastone-r0/sensors.conf b/device/celestica/x86_64-cel_seastone-r0/sensors.conf
new file mode 100644
index 0000000000..eaaeeacfc4
--- /dev/null
+++ b/device/celestica/x86_64-cel_seastone-r0/sensors.conf
@@ -0,0 +1,12 @@
+# libsensors configuration file
+chip "dps460-*"
+ ignore fan2
+ ignore fan3
+
+chip "dx010_lm75b-*"
+ set temp1_max 43
+ set temp1_max_hyst 28
+
+chip "lm75b-*"
+ set temp1_max 43
+ set temp1_max_hyst 28