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:
hans
2017-03-31 09:14:25 +08:00
parent 4ceb4351f6
commit 8895e0adc7
19 changed files with 3648 additions and 94 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -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:

View File

@@ -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

View File

@@ -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:

View File

@@ -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

View File

@@ -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__ */
/* @} */

View File

@@ -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.

View File

@@ -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;
}

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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> */

View File

@@ -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
);

View File

@@ -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>

View File

@@ -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')