mirror of
https://github.com/Telecominfraproject/OpenNetworkLinux.git
synced 2025-12-25 17:27:01 +00:00
1. Remove tmp421.c in vendor module.
2. Add define for fan zero TACH count. 3. Remove onlp_sysi_onie_info_get, because it is unnecessary. 4. Replace define which include some lower case character to upper case 5. Update copyright to "Delta Networks, Inc." Signed-off-by: hans <hans.taeng@delta.com.tw>
This commit is contained in:
3554
packages/base/any/kernels/3.16-lts/configs/x86_64-all.config
Normal file
3554
packages/base/any/kernels/3.16-lts/configs/x86_64-all.config
Normal file
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
* An hwmon driver for agc7648a PSU
|
||||
* dps_800ab_16_d.c - Support for DPS-800AB-16 D Power Supply Module
|
||||
*
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
* Masan Xu <masan.xu@deltaww.com>
|
||||
*
|
||||
* Based on:
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
/*
|
||||
* <bsn.cl fy=2013 v=gpl>
|
||||
*
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
* Masan Xu <masan.xu@deltaww.com>
|
||||
*
|
||||
* Based on:
|
||||
* dni_emc2305.c from Aaron Chang <aaron.mh.chang@deltaww.com>
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
*
|
||||
* Based on:
|
||||
* emc2305.c
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
* An hwmon driver for agc7648a sfp
|
||||
*
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
* Aries Lin <aries.lin@deltaww.com>
|
||||
*
|
||||
* Based on:
|
||||
|
||||
@@ -5,35 +5,35 @@
|
||||
###############################################################################
|
||||
|
||||
cdefs: &cdefs
|
||||
- x86_64_delta_agc7648a_CONFIG_INCLUDE_LOGGING:
|
||||
- X86_64_DELTA_AGC7648A_CONFIGINCLUDE_LOGGING:
|
||||
doc: "Include or exclude logging."
|
||||
default: 1
|
||||
- x86_64_delta_agc7648a_CONFIG_LOG_OPTIONS_DEFAULT:
|
||||
- X86_64_DELTA_AGC7648A_CONFIGLOG_OPTIONS_DEFAULT:
|
||||
doc: "Default enabled log options."
|
||||
default: AIM_LOG_OPTIONS_DEFAULT
|
||||
- x86_64_delta_agc7648a_CONFIG_LOG_BITS_DEFAULT:
|
||||
- X86_64_DELTA_AGC7648A_CONFIGLOG_BITS_DEFAULT:
|
||||
doc: "Default enabled log bits."
|
||||
default: AIM_LOG_BITS_DEFAULT
|
||||
- x86_64_delta_agc7648a_CONFIG_LOG_CUSTOM_BITS_DEFAULT:
|
||||
- X86_64_DELTA_AGC7648A_CONFIGLOG_CUSTOM_BITS_DEFAULT:
|
||||
doc: "Default enabled custom log bits."
|
||||
default: 0
|
||||
- x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB:
|
||||
- X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB:
|
||||
doc: "Default all porting macros to use the C standard libraries."
|
||||
default: 1
|
||||
- x86_64_delta_agc7648a_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS:
|
||||
- X86_64_DELTA_AGC7648A_CONFIGPORTING_INCLUDE_STDLIB_HEADERS:
|
||||
doc: "Include standard library headers for stdlib porting macros."
|
||||
default: x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB
|
||||
- x86_64_delta_agc7648a_CONFIG_INCLUDE_UCLI:
|
||||
default: X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB
|
||||
- X86_64_DELTA_AGC7648A_CONFIGINCLUDE_UCLI:
|
||||
doc: "Include generic uCli support."
|
||||
default: 0
|
||||
- x86_64_delta_agc7648a_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION:
|
||||
- X86_64_DELTA_AGC7648A_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION:
|
||||
doc: "Assume chassis fan direction is the same as the PSU fan direction."
|
||||
default: 0
|
||||
|
||||
|
||||
definitions:
|
||||
cdefs:
|
||||
x86_64_delta_agc7648a_CONFIG_HEADER:
|
||||
X86_64_DELTA_AGC7648A_CONFIGHEADER:
|
||||
defs: *cdefs
|
||||
basename: x86_64_delta_agc7648a_config
|
||||
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
* @{
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifndef __x86_64_delta_agc7648a_CONFIG_H__
|
||||
#define __x86_64_delta_agc7648a_CONFIG_H__
|
||||
#ifndef __X86_64_DELTA_AGC7648A_CONFIGH__
|
||||
#define __X86_64_DELTA_AGC7648A_CONFIGH__
|
||||
|
||||
#ifdef GLOBAL_INCLUDE_CUSTOM_CONFIG
|
||||
#include <global_custom_config.h>
|
||||
@@ -17,86 +17,86 @@
|
||||
#include <x86_64_delta_agc7648a_custom_config.h>
|
||||
#endif
|
||||
|
||||
/* <auto.start.cdefs(x86_64_delta_agc7648a_CONFIG_HEADER).header> */
|
||||
/* <auto.start.cdefs(X86_64_DELTA_AGC7648A_CONFIGHEADER).header> */
|
||||
#include <AIM/aim.h>
|
||||
/**
|
||||
* x86_64_delta_agc7648a_CONFIG_INCLUDE_LOGGING
|
||||
* X86_64_DELTA_AGC7648A_CONFIGINCLUDE_LOGGING
|
||||
*
|
||||
* Include or exclude logging. */
|
||||
|
||||
|
||||
#ifndef x86_64_delta_agc7648a_CONFIG_INCLUDE_LOGGING
|
||||
#define x86_64_delta_agc7648a_CONFIG_INCLUDE_LOGGING 1
|
||||
#ifndef X86_64_DELTA_AGC7648A_CONFIGINCLUDE_LOGGING
|
||||
#define X86_64_DELTA_AGC7648A_CONFIGINCLUDE_LOGGING 1
|
||||
#endif
|
||||
|
||||
/**
|
||||
* x86_64_delta_agc7648a_CONFIG_LOG_OPTIONS_DEFAULT
|
||||
* X86_64_DELTA_AGC7648A_CONFIGLOG_OPTIONS_DEFAULT
|
||||
*
|
||||
* Default enabled log options. */
|
||||
|
||||
|
||||
#ifndef x86_64_delta_agc7648a_CONFIG_LOG_OPTIONS_DEFAULT
|
||||
#define x86_64_delta_agc7648a_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
|
||||
#ifndef X86_64_DELTA_AGC7648A_CONFIGLOG_OPTIONS_DEFAULT
|
||||
#define X86_64_DELTA_AGC7648A_CONFIGLOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
|
||||
#endif
|
||||
|
||||
/**
|
||||
* x86_64_delta_agc7648a_CONFIG_LOG_BITS_DEFAULT
|
||||
* X86_64_DELTA_AGC7648A_CONFIGLOG_BITS_DEFAULT
|
||||
*
|
||||
* Default enabled log bits. */
|
||||
|
||||
|
||||
#ifndef x86_64_delta_agc7648a_CONFIG_LOG_BITS_DEFAULT
|
||||
#define x86_64_delta_agc7648a_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
|
||||
#ifndef X86_64_DELTA_AGC7648A_CONFIGLOG_BITS_DEFAULT
|
||||
#define X86_64_DELTA_AGC7648A_CONFIGLOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
|
||||
#endif
|
||||
|
||||
/**
|
||||
* x86_64_delta_agc7648a_CONFIG_LOG_CUSTOM_BITS_DEFAULT
|
||||
* X86_64_DELTA_AGC7648A_CONFIGLOG_CUSTOM_BITS_DEFAULT
|
||||
*
|
||||
* Default enabled custom log bits. */
|
||||
|
||||
|
||||
#ifndef x86_64_delta_agc7648a_CONFIG_LOG_CUSTOM_BITS_DEFAULT
|
||||
#define x86_64_delta_agc7648a_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
|
||||
#ifndef X86_64_DELTA_AGC7648A_CONFIGLOG_CUSTOM_BITS_DEFAULT
|
||||
#define X86_64_DELTA_AGC7648A_CONFIGLOG_CUSTOM_BITS_DEFAULT 0
|
||||
#endif
|
||||
|
||||
/**
|
||||
* x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB
|
||||
* X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB
|
||||
*
|
||||
* Default all porting macros to use the C standard libraries. */
|
||||
|
||||
|
||||
#ifndef x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB
|
||||
#define x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB 1
|
||||
#ifndef X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB
|
||||
#define X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB 1
|
||||
#endif
|
||||
|
||||
/**
|
||||
* x86_64_delta_agc7648a_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
|
||||
* X86_64_DELTA_AGC7648A_CONFIGPORTING_INCLUDE_STDLIB_HEADERS
|
||||
*
|
||||
* Include standard library headers for stdlib porting macros. */
|
||||
|
||||
|
||||
#ifndef x86_64_delta_agc7648a_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
|
||||
#define x86_64_delta_agc7648a_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB
|
||||
#ifndef X86_64_DELTA_AGC7648A_CONFIGPORTING_INCLUDE_STDLIB_HEADERS
|
||||
#define X86_64_DELTA_AGC7648A_CONFIGPORTING_INCLUDE_STDLIB_HEADERS X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB
|
||||
#endif
|
||||
|
||||
/**
|
||||
* x86_64_delta_agc7648a_CONFIG_INCLUDE_UCLI
|
||||
* X86_64_DELTA_AGC7648A_CONFIGINCLUDE_UCLI
|
||||
*
|
||||
* Include generic uCli support. */
|
||||
|
||||
|
||||
#ifndef x86_64_delta_agc7648a_CONFIG_INCLUDE_UCLI
|
||||
#define x86_64_delta_agc7648a_CONFIG_INCLUDE_UCLI 0
|
||||
#ifndef X86_64_DELTA_AGC7648A_CONFIGINCLUDE_UCLI
|
||||
#define X86_64_DELTA_AGC7648A_CONFIGINCLUDE_UCLI 0
|
||||
#endif
|
||||
|
||||
/**
|
||||
* x86_64_delta_agc7648a_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
|
||||
* X86_64_DELTA_AGC7648A_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION
|
||||
*
|
||||
* Assume chassis fan direction is the same as the PSU fan direction. */
|
||||
|
||||
|
||||
#ifndef x86_64_delta_agc7648a_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
|
||||
#define x86_64_delta_agc7648a_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
|
||||
#ifndef X86_64_DELTA_AGC7648A_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION
|
||||
#define X86_64_DELTA_AGC7648A_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION 0
|
||||
#endif
|
||||
|
||||
|
||||
@@ -129,9 +129,9 @@ const char* x86_64_delta_agc7648a_config_lookup(const char* setting);
|
||||
*/
|
||||
int x86_64_delta_agc7648a_config_show(struct aim_pvs_s* pvs);
|
||||
|
||||
/* <auto.end.cdefs(x86_64_delta_agc7648a_CONFIG_HEADER).header> */
|
||||
/* <auto.end.cdefs(X86_64_DELTA_AGC7648A_CONFIGHEADER).header> */
|
||||
|
||||
#include "x86_64_delta_agc7648a_porting.h"
|
||||
|
||||
#endif /* __x86_64_delta_agc7648a_CONFIG_H__ */
|
||||
#endif /* __X86_64_DELTA_AGC7648A_CONFIGH__ */
|
||||
/* @} */
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
/* <auto.start.portingmacro(ALL).define> */
|
||||
#if x86_64_delta_agc7648a_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
|
||||
#if X86_64_DELTA_AGC7648A_CONFIGPORTING_INCLUDE_STDLIB_HEADERS == 1
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
@@ -23,7 +23,7 @@
|
||||
#ifndef x86_64_delta_agc7648a_MALLOC
|
||||
#if defined(GLOBAL_MALLOC)
|
||||
#define x86_64_delta_agc7648a_MALLOC GLOBAL_MALLOC
|
||||
#elif x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB == 1
|
||||
#elif X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB == 1
|
||||
#define x86_64_delta_agc7648a_MALLOC malloc
|
||||
#else
|
||||
#error The macro x86_64_delta_agc7648a_MALLOC is required but cannot be defined.
|
||||
@@ -33,7 +33,7 @@
|
||||
#ifndef x86_64_delta_agc7648a_FREE
|
||||
#if defined(GLOBAL_FREE)
|
||||
#define x86_64_delta_agc7648a_FREE GLOBAL_FREE
|
||||
#elif x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB == 1
|
||||
#elif X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB == 1
|
||||
#define x86_64_delta_agc7648a_FREE free
|
||||
#else
|
||||
#error The macro x86_64_delta_agc7648a_FREE is required but cannot be defined.
|
||||
@@ -43,7 +43,7 @@
|
||||
#ifndef x86_64_delta_agc7648a_MEMSET
|
||||
#if defined(GLOBAL_MEMSET)
|
||||
#define x86_64_delta_agc7648a_MEMSET GLOBAL_MEMSET
|
||||
#elif x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB == 1
|
||||
#elif X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB == 1
|
||||
#define x86_64_delta_agc7648a_MEMSET memset
|
||||
#else
|
||||
#error The macro x86_64_delta_agc7648a_MEMSET is required but cannot be defined.
|
||||
@@ -53,7 +53,7 @@
|
||||
#ifndef x86_64_delta_agc7648a_MEMCPY
|
||||
#if defined(GLOBAL_MEMCPY)
|
||||
#define x86_64_delta_agc7648a_MEMCPY GLOBAL_MEMCPY
|
||||
#elif x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB == 1
|
||||
#elif X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB == 1
|
||||
#define x86_64_delta_agc7648a_MEMCPY memcpy
|
||||
#else
|
||||
#error The macro x86_64_delta_agc7648a_MEMCPY is required but cannot be defined.
|
||||
@@ -63,7 +63,7 @@
|
||||
#ifndef x86_64_delta_agc7648a_STRNCPY
|
||||
#if defined(GLOBAL_STRNCPY)
|
||||
#define x86_64_delta_agc7648a_STRNCPY GLOBAL_STRNCPY
|
||||
#elif x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB == 1
|
||||
#elif X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB == 1
|
||||
#define x86_64_delta_agc7648a_STRNCPY strncpy
|
||||
#else
|
||||
#error The macro x86_64_delta_agc7648a_STRNCPY is required but cannot be defined.
|
||||
@@ -73,7 +73,7 @@
|
||||
#ifndef x86_64_delta_agc7648a_VSNPRINTF
|
||||
#if defined(GLOBAL_VSNPRINTF)
|
||||
#define x86_64_delta_agc7648a_VSNPRINTF GLOBAL_VSNPRINTF
|
||||
#elif x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB == 1
|
||||
#elif X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB == 1
|
||||
#define x86_64_delta_agc7648a_VSNPRINTF vsnprintf
|
||||
#else
|
||||
#error The macro x86_64_delta_agc7648a_VSNPRINTF is required but cannot be defined.
|
||||
@@ -83,7 +83,7 @@
|
||||
#ifndef x86_64_delta_agc7648a_SNPRINTF
|
||||
#if defined(GLOBAL_SNPRINTF)
|
||||
#define x86_64_delta_agc7648a_SNPRINTF GLOBAL_SNPRINTF
|
||||
#elif x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB == 1
|
||||
#elif X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB == 1
|
||||
#define x86_64_delta_agc7648a_SNPRINTF snprintf
|
||||
#else
|
||||
#error The macro x86_64_delta_agc7648a_SNPRINTF is required but cannot be defined.
|
||||
@@ -93,7 +93,7 @@
|
||||
#ifndef x86_64_delta_agc7648a_STRLEN
|
||||
#if defined(GLOBAL_STRLEN)
|
||||
#define x86_64_delta_agc7648a_STRLEN GLOBAL_STRLEN
|
||||
#elif x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB == 1
|
||||
#elif X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB == 1
|
||||
#define x86_64_delta_agc7648a_STRLEN strlen
|
||||
#else
|
||||
#error The macro x86_64_delta_agc7648a_STRLEN is required but cannot be defined.
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* <bsn.cl fy=2014 v=onl>
|
||||
*
|
||||
* Copyright 2014 Big Switch Networks, Inc.
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
*
|
||||
* Licensed under the Eclipse Public License, Version 1.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
@@ -103,8 +103,8 @@ dni_fani_info_get_fan(int local_id, onlp_fan_info_t* info)
|
||||
sprintf(fullpath, "%s/%s", SYS_DEV_PATH, fan_path[local_id].speed);
|
||||
rpm = dni_i2c_lock_read_attribute(NULL, fullpath);
|
||||
|
||||
/* Return 960 if fan stop */
|
||||
if(rpm == 960)
|
||||
/* If rpm equal FAN_ZERO_TACH meaning 0 */
|
||||
if(rpm == FAN_ZERO_TACH)
|
||||
{
|
||||
rpm = 0;
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* <bsn.cl fy=2014 v=onl>
|
||||
*
|
||||
* Copyright 2014 Big Switch Networks, Inc.
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
*
|
||||
* Licensed under the Eclipse Public License, Version 1.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* <bsn.cl fy=2014 v=onl>
|
||||
*
|
||||
* Copyright 2014 Big Switch Networks, Inc.
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
*
|
||||
* Licensed under the Eclipse Public License, Version 1.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* <bsn.cl fy=2014 v=onl>
|
||||
*
|
||||
* Copyright 2014 Big Switch Networks, Inc.
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
*
|
||||
* Licensed under the Eclipse Public License, Version 1.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
@@ -122,6 +122,7 @@
|
||||
#define FAN_DATA_STOP_D2_D0 (0xE0)
|
||||
#define TURN_OFF (0)
|
||||
#define TURN_ON (1)
|
||||
#define FAN_ZERO_TACH 960
|
||||
|
||||
#define MAX_REAR_FAN_SPEED 20500
|
||||
#define MAX_FRONT_FAN_SPEED 23000
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* <bsn.cl fy=2014 v=onl>
|
||||
*
|
||||
* Copyright 2014 Big Switch Networks, Inc.
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
*
|
||||
* Licensed under the Eclipse Public License, Version 1.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* <bsn.cl fy=2014 v=onl>
|
||||
*
|
||||
* Copyright 2014 Big Switch Networks, Inc.
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
*
|
||||
* Licensed under the Eclipse Public License, Version 1.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* <bsn.cl fy=2014 v=onl>
|
||||
*
|
||||
* Copyright 2014 Big Switch Networks, Inc.
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
*
|
||||
* Licensed under the Eclipse Public License, Version 1.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* <bsn.cl fy=2014 v=onl>
|
||||
*
|
||||
* Copyright 2014 Big Switch Networks, Inc.
|
||||
* Copyright (C) 2017 Delta network Technology Corporation.
|
||||
* Copyright (C) 2017 Delta Networks, Inc.
|
||||
*
|
||||
* Licensed under the Eclipse Public License, Version 1.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
|
||||
@@ -5,50 +5,50 @@
|
||||
*****************************************************************************/
|
||||
#include <x86_64_delta_agc7648a/x86_64_delta_agc7648a_config.h>
|
||||
|
||||
/* <auto.start.cdefs(x86_64_delta_agc7648a_CONFIG_HEADER).source> */
|
||||
/* <auto.start.cdefs(X86_64_DELTA_AGC7648A_CONFIGHEADER).source> */
|
||||
#define __x86_64_delta_agc7648a_config_STRINGIFY_NAME(_x) #_x
|
||||
#define __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(_x) __x86_64_delta_agc7648a_config_STRINGIFY_NAME(_x)
|
||||
x86_64_delta_agc7648a_config_settings_t x86_64_delta_agc7648a_config_settings[] =
|
||||
{
|
||||
#ifdef x86_64_delta_agc7648a_CONFIG_INCLUDE_LOGGING
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(x86_64_delta_agc7648a_CONFIG_INCLUDE_LOGGING), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(x86_64_delta_agc7648a_CONFIG_INCLUDE_LOGGING) },
|
||||
#ifdef X86_64_DELTA_AGC7648A_CONFIGINCLUDE_LOGGING
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(X86_64_DELTA_AGC7648A_CONFIGINCLUDE_LOGGING), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(X86_64_DELTA_AGC7648A_CONFIGINCLUDE_LOGGING) },
|
||||
#else
|
||||
{ x86_64_delta_agc7648a_CONFIG_INCLUDE_LOGGING(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
{ X86_64_DELTA_AGC7648A_CONFIGINCLUDE_LOGGING(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
#endif
|
||||
#ifdef x86_64_delta_agc7648a_CONFIG_LOG_OPTIONS_DEFAULT
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(x86_64_delta_agc7648a_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(x86_64_delta_agc7648a_CONFIG_LOG_OPTIONS_DEFAULT) },
|
||||
#ifdef X86_64_DELTA_AGC7648A_CONFIGLOG_OPTIONS_DEFAULT
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(X86_64_DELTA_AGC7648A_CONFIGLOG_OPTIONS_DEFAULT), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(X86_64_DELTA_AGC7648A_CONFIGLOG_OPTIONS_DEFAULT) },
|
||||
#else
|
||||
{ x86_64_delta_agc7648a_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
{ X86_64_DELTA_AGC7648A_CONFIGLOG_OPTIONS_DEFAULT(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
#endif
|
||||
#ifdef x86_64_delta_agc7648a_CONFIG_LOG_BITS_DEFAULT
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(x86_64_delta_agc7648a_CONFIG_LOG_BITS_DEFAULT), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(x86_64_delta_agc7648a_CONFIG_LOG_BITS_DEFAULT) },
|
||||
#ifdef X86_64_DELTA_AGC7648A_CONFIGLOG_BITS_DEFAULT
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(X86_64_DELTA_AGC7648A_CONFIGLOG_BITS_DEFAULT), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(X86_64_DELTA_AGC7648A_CONFIGLOG_BITS_DEFAULT) },
|
||||
#else
|
||||
{ x86_64_delta_agc7648a_CONFIG_LOG_BITS_DEFAULT(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
{ X86_64_DELTA_AGC7648A_CONFIGLOG_BITS_DEFAULT(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
#endif
|
||||
#ifdef x86_64_delta_agc7648a_CONFIG_LOG_CUSTOM_BITS_DEFAULT
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(x86_64_delta_agc7648a_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(x86_64_delta_agc7648a_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
|
||||
#ifdef X86_64_DELTA_AGC7648A_CONFIGLOG_CUSTOM_BITS_DEFAULT
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(X86_64_DELTA_AGC7648A_CONFIGLOG_CUSTOM_BITS_DEFAULT), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(X86_64_DELTA_AGC7648A_CONFIGLOG_CUSTOM_BITS_DEFAULT) },
|
||||
#else
|
||||
{ x86_64_delta_agc7648a_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
{ X86_64_DELTA_AGC7648A_CONFIGLOG_CUSTOM_BITS_DEFAULT(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
#endif
|
||||
#ifdef x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB) },
|
||||
#ifdef X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB) },
|
||||
#else
|
||||
{ x86_64_delta_agc7648a_CONFIG_PORTING_STDLIB(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
{ X86_64_DELTA_AGC7648A_CONFIGPORTING_STDLIB(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
#endif
|
||||
#ifdef x86_64_delta_agc7648a_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(x86_64_delta_agc7648a_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(x86_64_delta_agc7648a_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
|
||||
#ifdef X86_64_DELTA_AGC7648A_CONFIGPORTING_INCLUDE_STDLIB_HEADERS
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(X86_64_DELTA_AGC7648A_CONFIGPORTING_INCLUDE_STDLIB_HEADERS), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(X86_64_DELTA_AGC7648A_CONFIGPORTING_INCLUDE_STDLIB_HEADERS) },
|
||||
#else
|
||||
{ x86_64_delta_agc7648a_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
{ X86_64_DELTA_AGC7648A_CONFIGPORTING_INCLUDE_STDLIB_HEADERS(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
#endif
|
||||
#ifdef x86_64_delta_agc7648a_CONFIG_INCLUDE_UCLI
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(x86_64_delta_agc7648a_CONFIG_INCLUDE_UCLI), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(x86_64_delta_agc7648a_CONFIG_INCLUDE_UCLI) },
|
||||
#ifdef X86_64_DELTA_AGC7648A_CONFIGINCLUDE_UCLI
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(X86_64_DELTA_AGC7648A_CONFIGINCLUDE_UCLI), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(X86_64_DELTA_AGC7648A_CONFIGINCLUDE_UCLI) },
|
||||
#else
|
||||
{ x86_64_delta_agc7648a_CONFIG_INCLUDE_UCLI(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
{ X86_64_DELTA_AGC7648A_CONFIGINCLUDE_UCLI(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
#endif
|
||||
#ifdef x86_64_delta_agc7648a_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(x86_64_delta_agc7648a_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(x86_64_delta_agc7648a_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
|
||||
#ifdef X86_64_DELTA_AGC7648A_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION
|
||||
{ __x86_64_delta_agc7648a_config_STRINGIFY_NAME(X86_64_DELTA_AGC7648A_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_delta_agc7648a_config_STRINGIFY_VALUE(X86_64_DELTA_AGC7648A_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION) },
|
||||
#else
|
||||
{ x86_64_delta_agc7648a_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
{ X86_64_DELTA_AGC7648A_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_delta_agc7648a_config_STRINGIFY_NAME), "__undefined__" },
|
||||
#endif
|
||||
{ NULL, NULL }
|
||||
};
|
||||
@@ -77,5 +77,5 @@ x86_64_delta_agc7648a_config_show(struct aim_pvs_s* pvs)
|
||||
return i;
|
||||
}
|
||||
|
||||
/* <auto.end.cdefs(x86_64_delta_agc7648a_CONFIG_HEADER).source> */
|
||||
/* <auto.end.cdefs(X86_64_DELTA_AGC7648A_CONFIGHEADER).source> */
|
||||
|
||||
|
||||
@@ -10,9 +10,9 @@
|
||||
* x86_64_delta_agc7648a log struct.
|
||||
*/
|
||||
AIM_LOG_STRUCT_DEFINE(
|
||||
x86_64_delta_agc7648a_CONFIG_LOG_OPTIONS_DEFAULT,
|
||||
x86_64_delta_agc7648a_CONFIG_LOG_BITS_DEFAULT,
|
||||
X86_64_DELTA_AGC7648A_CONFIGLOG_OPTIONS_DEFAULT,
|
||||
X86_64_DELTA_AGC7648A_CONFIGLOG_BITS_DEFAULT,
|
||||
NULL, /* Custom log map */
|
||||
x86_64_delta_agc7648a_CONFIG_LOG_CUSTOM_BITS_DEFAULT
|
||||
X86_64_DELTA_AGC7648A_CONFIGLOG_CUSTOM_BITS_DEFAULT
|
||||
);
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
*****************************************************************************/
|
||||
#include <x86_64_delta_agc7648a/x86_64_delta_agc7648a_config.h>
|
||||
|
||||
#if x86_64_delta_agc7648a_CONFIG_INCLUDE_UCLI == 1
|
||||
#if X86_64_DELTA_AGC7648A_CONFIGINCLUDE_UCLI == 1
|
||||
|
||||
#include <uCli/ucli.h>
|
||||
#include <uCli/ucli_argparse.h>
|
||||
|
||||
@@ -2,7 +2,7 @@ from onl.platform.base import *
|
||||
from onl.platform.delta import *
|
||||
|
||||
class OnlPlatform_x86_64_delta_agc7648a_r0(OnlPlatformDelta,
|
||||
OnlPlatformPortConfig_48x10_6x100):
|
||||
OnlPlatformPortConfig_32x100):
|
||||
PLATFORM='x86-64-delta-agc7648a-r0'
|
||||
MODEL="AGC7648A"
|
||||
SYS_OBJECT_ID=".7648"
|
||||
@@ -11,7 +11,6 @@ class OnlPlatform_x86_64_delta_agc7648a_r0(OnlPlatformDelta,
|
||||
# Insert kernel module
|
||||
self.insmod('i2c_cpld')
|
||||
self.insmod('agc7648a_emc2305')
|
||||
self.insmod('tmp421')
|
||||
self.insmod('agc7648a_dps800ab')
|
||||
self.insmod('agc7648a_sfp')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user