Merge pull request #118 from spitchai/seastone

Platform Celestica Seastone
This commit is contained in:
Jeffrey Townsend
2017-01-09 11:54:19 -08:00
committed by GitHub
8 changed files with 60 additions and 0 deletions

View File

@@ -0,0 +1 @@
include $(ONL)/make/pkg.mk

View File

@@ -0,0 +1 @@
include $(ONL)/make/pkg.mk

View File

@@ -0,0 +1,15 @@
variables:
platform: x86-64-cel-seastone-r0
install: /lib/platform-config/${platform}/onl
common:
version: 1.0.0
arch: amd64
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
comment: dummy package for ONLP on Celestica Seastone
packages:
- name: onlp-${platform}
summary: ONLP Package for the ${platform} platform.
changelog: initial version

View File

@@ -0,0 +1 @@
include $(ONL)/make/pkg.mk

View File

@@ -0,0 +1 @@
include $(ONL)/make/pkg.mk

View File

@@ -0,0 +1 @@
!include $ONL_TEMPLATES/platform-config-platform.yml ARCH=amd64 VENDOR=celestica PLATFORM=x86-64-cel-seastone-r0

View File

@@ -0,0 +1,32 @@
---
######################################################################
#
# platform-config for Celestica Seastone
#
#
######################################################################
x86-64-cel-seastone-r0:
grub:
serial: >-
--port=0x3f8
--speed=115200
--word=8
--parity=0
--stop=1
kernel:
<<: *kernel-3-2
args: >-
nopat
console=ttyS0,115200n8
##network
## interfaces:
## ma1:
## name: ~
## syspath: pci0000:00/0000:00:14.0

View File

@@ -0,0 +1,8 @@
from onl.platform.base import *
from onl.platform.celestica import *
class OnlPlatform_x86_64_cel_seastone_r0(OnlPlatformCelestica,
OnlPlatformPortConfig_48x10_6x40):
PLATFORM='x86-64-cel-seastone-r0'
MODEL="Seastone"
SYS_OBJECT_ID=".2060.1"