Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux

This commit is contained in:
Jeffrey Townsend
2016-12-14 16:55:40 +00:00
38 changed files with 52 additions and 14 deletions

View File

@@ -10,6 +10,7 @@ common:
version: 0.$FNAME_RELEASE_ID
copyright: Copyright 2016 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-installer-$BOOTMODE

View File

@@ -9,6 +9,7 @@ common:
version: 0.$FNAME_RELEASE_ID
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-rootfs

View File

@@ -10,6 +10,7 @@ common:
version: 0.$FNAME_RELEASE_ID
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-swi

View File

@@ -3,6 +3,7 @@ common:
version: 1.1.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-docker-tools

View File

@@ -3,6 +3,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-bootd

View File

@@ -3,6 +3,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-loader-initrd-files

View File

@@ -3,6 +3,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-mibs

View File

@@ -8,6 +8,7 @@ packages:
arch: all
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
summary: ONL Base Configuration Package
files:

View File

@@ -1,4 +1,4 @@
#!/bin/bash
#!/bin/sh
############################################################
onlfs mount images --rw
(cd /mnt/onl/images && rm -f *.swi && wget $1)

View File

@@ -158,8 +158,12 @@ class OnlPlatformBase(object):
def add_info_json(self, name, f, klass=None, required=True):
if os.path.exists(f):
d = json.load(file(f))
self.add_info_dict(name, d, klass)
try:
d = json.load(file(f))
self.add_info_dict(name, d, klass)
except ValueError, e:
if required:
raise e
elif required:
raise RuntimeError("A required system file (%s) is missing." % f)

View File

@@ -4,6 +4,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-kernel-3.16+deb8-x86-64-all

View File

@@ -4,6 +4,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-kernel-3.18-x86-64-all

View File

@@ -4,6 +4,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-kernel-3.2-deb7-x86-64-all

View File

@@ -7,6 +7,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-kernel-3.9.6-x86-64-all

View File

@@ -11,6 +11,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-upgrade

View File

@@ -3,6 +3,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
depends: base-files
packages:
- name: onl-faultd

View File

@@ -7,6 +7,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-buildroot-fit

View File

@@ -7,6 +7,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-loader-fit

View File

@@ -14,6 +14,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-buildroot-initrd

View File

@@ -13,6 +13,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-loader-initrd

View File

@@ -6,6 +6,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onlp-snmpd

View File

@@ -14,6 +14,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onlp

View File

@@ -13,6 +13,7 @@ common:
version: 1.0.0
copyright: Copyright 2016 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com

View File

@@ -15,6 +15,7 @@ common:
arch: $ARCH
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onlp-${PLATFORM}-r0

View File

@@ -13,6 +13,7 @@ packages:
arch: $ARCH
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
summary: ONL Platform Configuration Package for the ${PLATFORM}
files:

View File

@@ -8,6 +8,7 @@ packages:
arch: all
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
summary: ONL Configuration Package for ${Vendor} Platforms
files:

View File

@@ -4,6 +4,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-kernel-3.18.25-arm64-all

View File

@@ -4,6 +4,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-kernel-3.2-deb7-arm-iproc-all

View File

@@ -3,6 +3,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-kernel-3.2-deb7-powerpc-e500v-all

View File

@@ -7,6 +7,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-kernel-3.8.13-powerpc-e500mc

View File

@@ -7,6 +7,7 @@ common:
version: 1.0.0
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onl-kernel-3.9.6-powerpc-e500v

View File

@@ -37,10 +37,10 @@
/* FAN status mask
*/
#define CPLD_FAN_1_PRESENT_BIT_MASK 0x80
#define CPLD_FAN_2_PRESENT_BIT_MASK 0x40
#define CPLD_FAN_1_DIRECTION_BIT_MASK 0x20
#define CPLD_FAN_2_DIRECTION_BIT_MASK 0x10
#define CPLD_FAN_1_PRESENT_BIT_MASK 0x40
#define CPLD_FAN_2_PRESENT_BIT_MASK 0x80
#define CPLD_FAN_1_DIRECTION_BIT_MASK 0x10
#define CPLD_FAN_2_DIRECTION_BIT_MASK 0x20
#define CPLD_PSU_FAN_STATUS_BIT_MASK 0x8
#define CPLD_PSU_POWER_GOOD_MASK 0x10
#define CPLD_PSU_PRESENT_BIT_MASK 0x80
@@ -52,13 +52,13 @@
/* FAN status register in the ADT7473
*/
#define I2C_FAN_1_STATUS_REG_TACH_1_LOW 0x28
#define I2C_FAN_1_STATUS_REG_TACH_1_HIGH 0x29
#define I2C_FAN_2_STATUS_REG_TACH_3_LOW 0x2C
#define I2C_FAN_2_STATUS_REG_TACH_3_HIGH 0x2D
#define I2C_FAN_1_STATUS_REG_TACH_1_LOW 0x2C
#define I2C_FAN_1_STATUS_REG_TACH_1_HIGH 0x2D
#define I2C_FAN_2_STATUS_REG_TACH_3_LOW 0x28
#define I2C_FAN_2_STATUS_REG_TACH_3_HIGH 0x29
#define I2C_FAN_1_DUTY_CYCLE_REG_PWM_1 0x30
#define I2C_FAN_2_DUTY_CYCLE_REG_PWM_3 0x32
#define I2C_FAN_1_DUTY_CYCLE_REG_PWM_1 0x32
#define I2C_FAN_2_DUTY_CYCLE_REG_PWM_3 0x30
#define I2C_AC_PSU_CHICONY_REG_FAN_SPEED 0x90
#define I2C_AC_PSU_CHICONY_REG_FAN_COMMAND 0x3B

View File

@@ -12,6 +12,7 @@ common:
arch: powerpc
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
packages:
- name: onlp-${r0_platform}-r0

View File

@@ -8,6 +8,7 @@ common:
arch: powerpc
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
changelog: Change changes changes.,

View File

@@ -7,6 +7,7 @@ common:
arch: amd64
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
comment: dummy package for ONLP on Wedge
packages:
- name: onlp-${platform}

View File

@@ -7,6 +7,7 @@ common:
arch: amd64
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
comment: dummy package for ONLP on Wedge
packages:
- name: onlp-${platform}

View File

@@ -7,6 +7,7 @@ common:
arch: amd64
copyright: Copyright 2013, 2014, 2015 Big Switch Networks
maintainer: support@bigswitch.com
support: opennetworklinux@googlegroups.com
comment: dummy package for ONLP on Wedge
packages:
- name: onlp-${platform}