diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/Makefile b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/Makefile similarity index 100% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/Makefile rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/Makefile diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/modules/Makefile b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/modules/Makefile similarity index 100% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/modules/Makefile rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/modules/Makefile diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/modules/PKG.yml b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/modules/PKG.yml similarity index 61% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/modules/PKG.yml rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/modules/PKG.yml index 34f20801..73373296 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/modules/PKG.yml +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/modules/PKG.yml @@ -1 +1 @@ -!include $ONL_TEMPLATES/no-platform-modules.yml ARCH=amd64 VENDOR=mellanox BASENAME=x86-64-mlnx-qmb700 +!include $ONL_TEMPLATES/no-platform-modules.yml ARCH=amd64 VENDOR=mellanox BASENAME=x86-64-mlnx-mqm8700 diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/Makefile b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/Makefile similarity index 100% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/Makefile rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/Makefile diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/PKG.yml b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/PKG.yml similarity index 56% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/PKG.yml rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/PKG.yml index 921632bf..0024bcd2 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/PKG.yml +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/PKG.yml @@ -1 +1 @@ -!include $ONL_TEMPLATES/onlp-platform-any.yml PLATFORM=x86-64-mlnx-qmb700 ARCH=amd64 TOOLCHAIN=x86_64-linux-gnu +!include $ONL_TEMPLATES/onlp-platform-any.yml PLATFORM=x86-64-mlnx-mqm8700 ARCH=amd64 TOOLCHAIN=x86_64-linux-gnu diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/Makefile b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/Makefile similarity index 100% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/Makefile rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/Makefile diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/Makefile b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/Makefile similarity index 89% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/Makefile rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/Makefile index 4bdf74ed..765baa47 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/Makefile +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/Makefile @@ -23,15 +23,15 @@ ############################################################ include $(ONL)/make/config.amd64.mk -MODULE := libonlp-x86-64-mlnx-qmb700 +MODULE := libonlp-x86-64-mlnx-mqm8700 include $(BUILDER)/standardinit.mk -DEPENDMODULES := AIM IOF mlnx_common x86_64_mlnx_qmb700 onlplib +DEPENDMODULES := AIM IOF mlnx_common x86_64_mlnx_mqm8700 onlplib DEPENDMODULE_HEADERS := sff include $(BUILDER)/dependmodules.mk -SHAREDLIB := libonlp-x86-64-mlnx-qmb700.so +SHAREDLIB := libonlp-x86-64-mlnx-mqm8700.so $(SHAREDLIB)_TARGETS := $(ALL_TARGETS) include $(BUILDER)/so.mk .DEFAULT_GOAL := $(SHAREDLIB) diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/libonlp-x86-64-mlnx-qmb700-r0.mk b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/libonlp-x86-64-mlnx-mqm8700-r0.mk similarity index 57% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/libonlp-x86-64-mlnx-qmb700-r0.mk rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/libonlp-x86-64-mlnx-mqm8700-r0.mk index 341d59f7..fac6eb51 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/libonlp-x86-64-mlnx-qmb700-r0.mk +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/libonlp-x86-64-mlnx-mqm8700-r0.mk @@ -1,10 +1,10 @@ ############################################################################### # -# Inclusive Makefile for the libonlp-x86-64-mlnx-qmb700-r0 module. +# Inclusive Makefile for the libonlp-x86-64-mlnx-mqm8700-r0 module. # # Autogenerated 2015-12-23 23:45:22.249911 # ############################################################################### -libonlp-x86-64-mlnx-qmb700-r0_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) +libonlp-x86-64-mlnx-mqm8700-r0_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/libonlp-x86-64-mlnx-qmb700.mk b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/libonlp-x86-64-mlnx-mqm8700.mk similarity index 58% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/libonlp-x86-64-mlnx-qmb700.mk rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/libonlp-x86-64-mlnx-mqm8700.mk index f4b9d94f..ad59e890 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/libonlp-x86-64-mlnx-qmb700.mk +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/libonlp-x86-64-mlnx-mqm8700.mk @@ -1,10 +1,10 @@ ############################################################################### # -# Inclusive Makefile for the libonlp-x86-64-mlnx-qmb700 module. +# Inclusive Makefile for the libonlp-x86-64-mlnx-mqm8700 module. # # Autogenerated 2016-10-13 22:58:39.095824 # ############################################################################### -libonlp-x86-64-mlnx-qmb700_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) +libonlp-x86-64-mlnx-mqm8700_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/x86_64_mlnx_qmb700.mk b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/x86_64_mlnx_mqm8700.mk similarity index 60% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/x86_64_mlnx_qmb700.mk rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/x86_64_mlnx_mqm8700.mk index 413c2357..3f2da271 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/lib/x86_64_mlnx_qmb700.mk +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/lib/x86_64_mlnx_mqm8700.mk @@ -1,10 +1,10 @@ ############################################################################### # -# Inclusive Makefile for the x86_64_mlnx_qmb700 module. +# Inclusive Makefile for the x86_64_mlnx_mqm8700 module. # # Autogenerated 2015-12-23 23:45:22.262891 # ############################################################################### -x86_64_mlnx_qmb700_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) +x86_64_mlnx_mqm8700_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/onlpdump/Makefile b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/onlpdump/Makefile similarity index 91% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/onlpdump/Makefile rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/onlpdump/Makefile index 8f40a1a7..58b6ac82 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/onlpdump/Makefile +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/onlpdump/Makefile @@ -29,7 +29,7 @@ include $(ONL)/make/config.amd64.mk MODULE := onlpdump include $(BUILDER)/standardinit.mk -DEPENDMODULES := AIM IOF onlp mlnx_common x86_64_mlnx_qmb700 onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS +DEPENDMODULES := AIM IOF onlp mlnx_common x86_64_mlnx_mqm8700 onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS include $(BUILDER)/dependmodules.mk diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/onlpdump/onlpdump.mk b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/onlpdump/onlpdump.mk similarity index 100% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/onlpdump/onlpdump.mk rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/onlpdump/onlpdump.mk diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/.module b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/.module new file mode 100644 index 00000000..88444c31 --- /dev/null +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/.module @@ -0,0 +1 @@ +name: x86_64_mlnx_mqm8700 diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/Makefile b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/Makefile similarity index 77% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/Makefile rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/Makefile index 770ebf0b..de4fbe78 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/Makefile +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/Makefile @@ -4,6 +4,6 @@ # ############################################################################### include ../../init.mk -MODULE := x86_64_mlnx_qmb700 -AUTOMODULE := x86_64_mlnx_qmb700 +MODULE := x86_64_mlnx_mqm8700 +AUTOMODULE := x86_64_mlnx_mqm8700 include $(BUILDER)/definemodule.mk diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/README b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/README similarity index 85% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/README rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/README index 6af022f0..cc54e7d0 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/README +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/README @@ -1,6 +1,6 @@ ############################################################################### # -# x86_64_mlnx_qmb700 README +# x86_64_mlnx_mqm8700 README # ############################################################################### diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/auto/make.mk b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/auto/make.mk similarity index 51% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/auto/make.mk rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/auto/make.mk index 03e275da..aefe42e8 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/auto/make.mk +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/auto/make.mk @@ -1,9 +1,9 @@ ############################################################################### # -# x86_64_mlnx_qmb700 Autogeneration +# x86_64_mlnx_mqm8700 Autogeneration # ############################################################################### -x86_64_mlnx_qmb700_AUTO_DEFS := module/auto/x86_64_mlnx_qmb700.yml -x86_64_mlnx_qmb700_AUTO_DIRS := module/inc/x86_64_mlnx_qmb700 module/src +x86_64_mlnx_mqm8700_AUTO_DEFS := module/auto/x86_64_mlnx_mqm8700.yml +x86_64_mlnx_mqm8700_AUTO_DIRS := module/inc/x86_64_mlnx_mqm8700 module/src include $(BUILDER)/auto.mk diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/auto/x86_64_mlnx_qmb700.yml b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/auto/x86_64_mlnx_mqm8700.yml similarity index 60% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/auto/x86_64_mlnx_qmb700.yml rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/auto/x86_64_mlnx_mqm8700.yml index b9912cf1..c0bf4ddd 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/auto/x86_64_mlnx_qmb700.yml +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/auto/x86_64_mlnx_mqm8700.yml @@ -1,44 +1,44 @@ ############################################################################### # -# x86_64_mlnx_qmb700 Autogeneration Definitions. +# x86_64_mlnx_mqm8700 Autogeneration Definitions. # ############################################################################### cdefs: &cdefs -- X86_64_MLNX_QMB700_CONFIG_INCLUDE_LOGGING: +- X86_64_MLNX_MQM8700_CONFIG_INCLUDE_LOGGING: doc: "Include or exclude logging." default: 1 -- X86_64_MLNX_QMB700_CONFIG_LOG_OPTIONS_DEFAULT: +- X86_64_MLNX_MQM8700_CONFIG_LOG_OPTIONS_DEFAULT: doc: "Default enabled log options." default: AIM_LOG_OPTIONS_DEFAULT -- X86_64_MLNX_QMB700_CONFIG_LOG_BITS_DEFAULT: +- X86_64_MLNX_MQM8700_CONFIG_LOG_BITS_DEFAULT: doc: "Default enabled log bits." default: AIM_LOG_BITS_DEFAULT -- X86_64_MLNX_QMB700_CONFIG_LOG_CUSTOM_BITS_DEFAULT: +- X86_64_MLNX_MQM8700_CONFIG_LOG_CUSTOM_BITS_DEFAULT: doc: "Default enabled custom log bits." default: 0 -- X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB: +- X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB: doc: "Default all porting macros to use the C standard libraries." default: 1 -- X86_64_MLNX_QMB700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS: +- X86_64_MLNX_MQM8700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS: doc: "Include standard library headers for stdlib porting macros." - default: x86_64_mlnx_qmb700_CONFIG_PORTING_STDLIB -- X86_64_MLNX_QMB700_CONFIG_INCLUDE_UCLI: + default: x86_64_mlnx_mqm8700_CONFIG_PORTING_STDLIB +- X86_64_MLNX_MQM8700_CONFIG_INCLUDE_UCLI: doc: "Include generic uCli support." default: 0 -- X86_64_MLNX_QMB700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION: +- X86_64_MLNX_MQM8700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION: doc: "Assume chassis fan direction is the same as the PSU fan direction." default: 0 definitions: cdefs: - X86_64_MLNX_QMB700_CONFIG_HEADER: + X86_64_MLNX_MQM8700_CONFIG_HEADER: defs: *cdefs - basename: x86_64_mlnx_qmb700_config + basename: x86_64_mlnx_mqm8700_config portingmacro: - x86_64_mlnx_qmb700: + x86_64_mlnx_mqm8700: macros: - malloc - free diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700.x b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700.x similarity index 84% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700.x rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700.x index 2987ccfa..7b17366e 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700.x +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700.x @@ -3,7 +3,7 @@ * * *****************************************************************************/ -#include +#include /* <--auto.start.xmacro(ALL).define> */ /* */ diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700_config.h b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700_config.h new file mode 100644 index 00000000..a94542fd --- /dev/null +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700_config.h @@ -0,0 +1,137 @@ +/**************************************************************************//** + * + * @file + * @brief x86_64_mlnx_mqm8700 Configuration Header + * + * @addtogroup x86_64_mlnx_mqm8700-config + * @{ + * + *****************************************************************************/ +#ifndef __X86_64_MLNX_MQM8700_CONFIG_H__ +#define __X86_64_MLNX_MQM8700_CONFIG_H__ + +#ifdef GLOBAL_INCLUDE_CUSTOM_CONFIG +#include +#endif +#ifdef X86_64_MLNX_MQM8700_INCLUDE_CUSTOM_CONFIG +#include +#endif + +/* */ +#include +/** + * X86_64_MLNX_MQM8700_CONFIG_INCLUDE_LOGGING + * + * Include or exclude logging. */ + + +#ifndef X86_64_MLNX_MQM8700_CONFIG_INCLUDE_LOGGING +#define X86_64_MLNX_MQM8700_CONFIG_INCLUDE_LOGGING 1 +#endif + +/** + * X86_64_MLNX_MQM8700_CONFIG_LOG_OPTIONS_DEFAULT + * + * Default enabled log options. */ + + +#ifndef X86_64_MLNX_MQM8700_CONFIG_LOG_OPTIONS_DEFAULT +#define X86_64_MLNX_MQM8700_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT +#endif + +/** + * X86_64_MLNX_MQM8700_CONFIG_LOG_BITS_DEFAULT + * + * Default enabled log bits. */ + + +#ifndef X86_64_MLNX_MQM8700_CONFIG_LOG_BITS_DEFAULT +#define X86_64_MLNX_MQM8700_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT +#endif + +/** + * X86_64_MLNX_MQM8700_CONFIG_LOG_CUSTOM_BITS_DEFAULT + * + * Default enabled custom log bits. */ + + +#ifndef X86_64_MLNX_MQM8700_CONFIG_LOG_CUSTOM_BITS_DEFAULT +#define X86_64_MLNX_MQM8700_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0 +#endif + +/** + * X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB + * + * Default all porting macros to use the C standard libraries. */ + + +#ifndef X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB +#define X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB 1 +#endif + +/** + * X86_64_MLNX_MQM8700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS + * + * Include standard library headers for stdlib porting macros. */ + + +#ifndef X86_64_MLNX_MQM8700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS +#define X86_64_MLNX_MQM8700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB +#endif + +/** + * X86_64_MLNX_MQM8700_CONFIG_INCLUDE_UCLI + * + * Include generic uCli support. */ + + +#ifndef X86_64_MLNX_MQM8700_CONFIG_INCLUDE_UCLI +#define X86_64_MLNX_MQM8700_CONFIG_INCLUDE_UCLI 0 +#endif + +/** + * X86_64_MLNX_MQM8700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION + * + * Assume chassis fan direction is the same as the PSU fan direction. */ + + +#ifndef X86_64_MLNX_MQM8700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION +#define X86_64_MLNX_MQM8700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0 +#endif + + + +/** + * All compile time options can be queried or displayed + */ + +/** Configuration settings structure. */ +typedef struct x86_64_mlnx_mqm8700_config_settings_s { + /** name */ + const char* name; + /** value */ + const char* value; +} x86_64_mlnx_mqm8700_config_settings_t; + +/** Configuration settings table. */ +/** x86_64_mlnx_mqm8700_config_settings table. */ +extern x86_64_mlnx_mqm8700_config_settings_t x86_64_mlnx_mqm8700_config_settings[]; + +/** + * @brief Lookup a configuration setting. + * @param setting The name of the configuration option to lookup. + */ +const char* x86_64_mlnx_mqm8700_config_lookup(const char* setting); + +/** + * @brief Show the compile-time configuration. + * @param pvs The output stream. + */ +int x86_64_mlnx_mqm8700_config_show(struct aim_pvs_s* pvs); + +/* */ + +#include "x86_64_mlnx_mqm8700_porting.h" + +#endif /* __X86_64_MLNX_MQM8700_CONFIG_H__ */ +/* @} */ diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700_dox.h b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700_dox.h new file mode 100644 index 00000000..454bfb64 --- /dev/null +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700_dox.h @@ -0,0 +1,26 @@ +/**************************************************************************//** + * + * x86_64_mlnx_mqm8700 Doxygen Header + * + *****************************************************************************/ +#ifndef __X86_64_MLNX_MQM8700_DOX_H__ +#define __X86_64_MLNX_MQM8700_DOX_H__ + +/** + * @defgroup x86_64_mlnx_mqm8700 x86_64_mlnx_mqm8700 - x86_64_mlnx_mqm8700 Description + * + +The documentation overview for this module should go here. + + * + * @{ + * + * @defgroup x86_64_mlnx_mqm8700-x86_64_mlnx_mqm8700 Public Interface + * @defgroup x86_64_mlnx_mqm8700-config Compile Time Configuration + * @defgroup x86_64_mlnx_mqm8700-porting Porting Macros + * + * @} + * + */ + +#endif /* __X86_64_MLNX_MQM8700_DOX_H__ */ diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700_porting.h b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700_porting.h new file mode 100644 index 00000000..d7e87576 --- /dev/null +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/inc/x86_64_mlnx_mqm8700/x86_64_mlnx_mqm8700_porting.h @@ -0,0 +1,107 @@ +/**************************************************************************//** + * + * @file + * @brief x86_64_mlnx_mqm8700 Porting Macros. + * + * @addtogroup x86_64_mlnx_mqm8700-porting + * @{ + * + *****************************************************************************/ +#ifndef __X86_64_MLNX_MQM8700_PORTING_H__ +#define __X86_64_MLNX_MQM8700_PORTING_H__ + + +/* */ +#if X86_64_MLNX_MQM8700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1 +#include +#include +#include +#include +#include +#endif + +#ifndef X86_64_MLNX_MQM8700_MALLOC + #if defined(GLOBAL_MALLOC) + #define X86_64_MLNX_MQM8700_MALLOC GLOBAL_MALLOC + #elif X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB == 1 + #define X86_64_MLNX_MQM8700_MALLOC malloc + #else + #error The macro X86_64_MLNX_MQM8700_MALLOC is required but cannot be defined. + #endif +#endif + +#ifndef X86_64_MLNX_MQM8700_FREE + #if defined(GLOBAL_FREE) + #define X86_64_MLNX_MQM8700_FREE GLOBAL_FREE + #elif X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB == 1 + #define X86_64_MLNX_MQM8700_FREE free + #else + #error The macro X86_64_MLNX_MQM8700_FREE is required but cannot be defined. + #endif +#endif + +#ifndef X86_64_MLNX_MQM8700_MEMSET + #if defined(GLOBAL_MEMSET) + #define X86_64_MLNX_MQM8700_MEMSET GLOBAL_MEMSET + #elif X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB == 1 + #define X86_64_MLNX_MQM8700_MEMSET memset + #else + #error The macro X86_64_MLNX_MQM8700_MEMSET is required but cannot be defined. + #endif +#endif + +#ifndef X86_64_MLNX_MQM8700_MEMCPY + #if defined(GLOBAL_MEMCPY) + #define X86_64_MLNX_MQM8700_MEMCPY GLOBAL_MEMCPY + #elif X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB == 1 + #define X86_64_MLNX_MQM8700_MEMCPY memcpy + #else + #error The macro X86_64_MLNX_MQM8700_MEMCPY is required but cannot be defined. + #endif +#endif + +#ifndef X86_64_MLNX_MQM8700_STRNCPY + #if defined(GLOBAL_STRNCPY) + #define X86_64_MLNX_MQM8700_STRNCPY GLOBAL_STRNCPY + #elif X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB == 1 + #define X86_64_MLNX_MQM8700_STRNCPY strncpy + #else + #error The macro X86_64_MLNX_MQM8700_STRNCPY is required but cannot be defined. + #endif +#endif + +#ifndef X86_64_MLNX_MQM8700_VSNPRINTF + #if defined(GLOBAL_VSNPRINTF) + #define X86_64_MLNX_MQM8700_VSNPRINTF GLOBAL_VSNPRINTF + #elif X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB == 1 + #define X86_64_MLNX_MQM8700_VSNPRINTF vsnprintf + #else + #error The macro X86_64_MLNX_MQM8700_VSNPRINTF is required but cannot be defined. + #endif +#endif + +#ifndef X86_64_MLNX_MQM8700_SNPRINTF + #if defined(GLOBAL_SNPRINTF) + #define X86_64_MLNX_MQM8700_SNPRINTF GLOBAL_SNPRINTF + #elif X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB == 1 + #define X86_64_MLNX_MQM8700_SNPRINTF snprintf + #else + #error The macro X86_64_MLNX_MQM8700_SNPRINTF is required but cannot be defined. + #endif +#endif + +#ifndef X86_64_MLNX_MQM8700_STRLEN + #if defined(GLOBAL_STRLEN) + #define X86_64_MLNX_MQM8700_STRLEN GLOBAL_STRLEN + #elif X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB == 1 + #define X86_64_MLNX_MQM8700_STRLEN strlen + #else + #error The macro X86_64_MLNX_MQM8700_STRLEN is required but cannot be defined. + #endif +#endif + +/* */ + + +#endif /* __X86_64_MLNX_MQM8700_PORTING_H__ */ +/* @} */ diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/make.mk b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/make.mk similarity index 51% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/make.mk rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/make.mk index 37149254..c85531db 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/make.mk +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/make.mk @@ -4,7 +4,7 @@ # ############################################################################### THIS_DIR := $(dir $(lastword $(MAKEFILE_LIST))) -x86_64_mlnx_qmb700_INCLUDES := -I $(THIS_DIR)inc -x86_64_mlnx_qmb700_INTERNAL_INCLUDES := -I $(THIS_DIR)src -x86_64_mlnx_qmb700_DEPENDMODULE_ENTRIES := init:x86_64_mlnx_qmb700 ucli:x86_64_mlnx_qmb700 +x86_64_mlnx_mqm8700_INCLUDES := -I $(THIS_DIR)inc +x86_64_mlnx_mqm8700_INTERNAL_INCLUDES := -I $(THIS_DIR)src +x86_64_mlnx_mqm8700_DEPENDMODULE_ENTRIES := init:x86_64_mlnx_mqm8700 ucli:x86_64_mlnx_mqm8700 diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/Makefile b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/Makefile similarity index 76% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/Makefile rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/Makefile index 823b325e..e4172517 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/Makefile +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/Makefile @@ -5,5 +5,5 @@ ############################################################################### ucli: - @../../../../tools/uclihandlers.py x86_64_mlnx_qmb700_ucli.c + @../../../../tools/uclihandlers.py x86_64_mlnx_mqm8700_ucli.c diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/fani.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/fani.c similarity index 100% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/fani.c rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/fani.c diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/ledi.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/ledi.c similarity index 100% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/ledi.c rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/ledi.c diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/make.mk b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/make.mk similarity index 89% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/make.mk rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/make.mk index a988f33f..8dd3e0f9 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/make.mk +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/make.mk @@ -4,6 +4,6 @@ # ############################################################################### -LIBRARY := x86_64_mlnx_qmb700 +LIBRARY := x86_64_mlnx_mqm8700 $(LIBRARY)_SUBDIR := $(dir $(lastword $(MAKEFILE_LIST))) include $(BUILDER)/lib.mk diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/platform_lib.h b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/platform_lib.h similarity index 97% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/platform_lib.h rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/platform_lib.h index 29aaeccb..fd26ee65 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/platform_lib.h +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/platform_lib.h @@ -25,7 +25,7 @@ #ifndef __PLATFORM_LIB_H__ #define __PLATFORM_LIB_H__ -#include "x86_64_mlnx_qmb700_log.h" +#include "x86_64_mlnx_mqm8700_log.h" #define CHASSIS_PSU_COUNT 2 #define CHASSIS_TOTAL_FAN_COUNT 14 diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/sysi.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/sysi.c similarity index 93% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/sysi.c rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/sysi.c index 1da67d0d..677f64b0 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/sysi.c +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/sysi.c @@ -34,10 +34,10 @@ #include #include "platform_lib.h" #include -#include "x86_64_mlnx_qmb700_int.h" -#include "x86_64_mlnx_qmb700_log.h" +#include "x86_64_mlnx_mqm8700_int.h" +#include "x86_64_mlnx_mqm8700_log.h" -#define ONL_PLATFORM_NAME "x86-64-mlnx-qmb700-r0" +#define ONL_PLATFORM_NAME "x86-64-mlnx-mqm8700-r0" int mc_get_platform_info(mlnx_platform_info_t* mlnx_platform) { diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/thermali.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/thermali.c similarity index 100% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/thermali.c rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/thermali.c diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_config.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_config.c new file mode 100644 index 00000000..033e2e16 --- /dev/null +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_config.c @@ -0,0 +1,81 @@ +/**************************************************************************//** + * + * + * + *****************************************************************************/ +#include + +/* */ +#define __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME(_x) #_x +#define __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_VALUE(_x) __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME(_x) +x86_64_mlnx_mqm8700_config_settings_t x86_64_mlnx_mqm8700_config_settings[] = +{ +#ifdef X86_64_MLNX_MQM8700_CONFIG_INCLUDE_LOGGING + { __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_MQM8700_CONFIG_INCLUDE_LOGGING), __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_MQM8700_CONFIG_INCLUDE_LOGGING) }, +#else +{ X86_64_MLNX_MQM8700_CONFIG_INCLUDE_LOGGING(__X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME), "__undefined__" }, +#endif +#ifdef X86_64_MLNX_MQM8700_CONFIG_LOG_OPTIONS_DEFAULT + { __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_MQM8700_CONFIG_LOG_OPTIONS_DEFAULT), __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_MQM8700_CONFIG_LOG_OPTIONS_DEFAULT) }, +#else +{ X86_64_MLNX_MQM8700_CONFIG_LOG_OPTIONS_DEFAULT(__X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME), "__undefined__" }, +#endif +#ifdef X86_64_MLNX_MQM8700_CONFIG_LOG_BITS_DEFAULT + { __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_MQM8700_CONFIG_LOG_BITS_DEFAULT), __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_MQM8700_CONFIG_LOG_BITS_DEFAULT) }, +#else +{ X86_64_MLNX_MQM8700_CONFIG_LOG_BITS_DEFAULT(__X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME), "__undefined__" }, +#endif +#ifdef X86_64_MLNX_MQM8700_CONFIG_LOG_CUSTOM_BITS_DEFAULT + { __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_MQM8700_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_MQM8700_CONFIG_LOG_CUSTOM_BITS_DEFAULT) }, +#else +{ X86_64_MLNX_MQM8700_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME), "__undefined__" }, +#endif +#ifdef X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB + { __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB), __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB) }, +#else +{ X86_64_MLNX_MQM8700_CONFIG_PORTING_STDLIB(__X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME), "__undefined__" }, +#endif +#ifdef X86_64_MLNX_MQM8700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS + { __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_MQM8700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_MQM8700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) }, +#else +{ X86_64_MLNX_MQM8700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME), "__undefined__" }, +#endif +#ifdef X86_64_MLNX_MQM8700_CONFIG_INCLUDE_UCLI + { __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_MQM8700_CONFIG_INCLUDE_UCLI), __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_MQM8700_CONFIG_INCLUDE_UCLI) }, +#else +{ X86_64_MLNX_MQM8700_CONFIG_INCLUDE_UCLI(__X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME), "__undefined__" }, +#endif +#ifdef X86_64_MLNX_MQM8700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION + { __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_MQM8700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_MQM8700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) }, +#else +{ X86_64_MLNX_MQM8700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME), "__undefined__" }, +#endif + { NULL, NULL } +}; +#undef __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_VALUE +#undef __X86_64_MLNX_MQM8700_CONFIG_STRINGIFY_NAME + +const char* +x86_64_mlnx_mqm8700_config_lookup(const char* setting) +{ + int i; + for(i = 0; x86_64_mlnx_mqm8700_config_settings[i].name; i++) { + if(strcmp(x86_64_mlnx_mqm8700_config_settings[i].name, setting)) { + return x86_64_mlnx_mqm8700_config_settings[i].value; + } + } + return NULL; +} + +int +x86_64_mlnx_mqm8700_config_show(struct aim_pvs_s* pvs) +{ + int i; + for(i = 0; x86_64_mlnx_mqm8700_config_settings[i].name; i++) { + aim_printf(pvs, "%s = %s\n", x86_64_mlnx_mqm8700_config_settings[i].name, x86_64_mlnx_mqm8700_config_settings[i].value); + } + return i; +} + +/* */ + diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_enums.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_enums.c similarity index 80% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_enums.c rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_enums.c index 369f4add..195e3b13 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_enums.c +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_enums.c @@ -3,7 +3,7 @@ * * *****************************************************************************/ -#include +#include /* <--auto.start.enum(ALL).source> */ /* */ diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_int.h b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_int.h new file mode 100644 index 00000000..66b0794c --- /dev/null +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_int.h @@ -0,0 +1,12 @@ +/**************************************************************************//** + * + * x86_64_mlnx_mqm8700 Internal Header + * + *****************************************************************************/ +#ifndef __X86_64_MLNX_MQM8700_INT_H__ +#define __X86_64_MLNX_MQM8700_INT_H__ + +#include + + +#endif /* __X86_64_MLNX_MQM8700_INT_H__ */ diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_log.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_log.c new file mode 100644 index 00000000..a2b106e6 --- /dev/null +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_log.c @@ -0,0 +1,18 @@ +/**************************************************************************//** + * + * + * + *****************************************************************************/ +#include + +#include "x86_64_mlnx_mqm8700_log.h" +/* + * x86_64_mlnx_mqm8700 log struct. + */ +AIM_LOG_STRUCT_DEFINE( + X86_64_MLNX_MQM8700_CONFIG_LOG_OPTIONS_DEFAULT, + X86_64_MLNX_MQM8700_CONFIG_LOG_BITS_DEFAULT, + NULL, /* Custom log map */ + X86_64_MLNX_MQM8700_CONFIG_LOG_CUSTOM_BITS_DEFAULT + ); + diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_log.h b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_log.h similarity index 54% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_log.h rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_log.h index 66d6aadb..0b528889 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_log.h +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_log.h @@ -3,10 +3,10 @@ * * *****************************************************************************/ -#ifndef __X86_64_MLNX_QMB700_LOG_H__ -#define __X86_64_MLNX_QMB700_LOG_H__ +#ifndef __X86_64_MLNX_MQM8700_LOG_H__ +#define __X86_64_MLNX_MQM8700_LOG_H__ -#define AIM_LOG_MODULE_NAME x86_64_mlnx_qmb700 +#define AIM_LOG_MODULE_NAME x86_64_mlnx_mqm8700 #include -#endif /* __X86_64_MLNX_QMB700_LOG_H__ */ +#endif /* __X86_64_MLNX_MQM8700_LOG_H__ */ diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_module.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_module.c new file mode 100644 index 00000000..83b1eae9 --- /dev/null +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_module.c @@ -0,0 +1,24 @@ +/**************************************************************************//** + * + * + * + *****************************************************************************/ +#include + +#include "x86_64_mlnx_mqm8700_log.h" + +static int +datatypes_init__(void) +{ +#define x86_64_mlnx_mqm8700_ENUMERATION_ENTRY(_enum_name, _desc) AIM_DATATYPE_MAP_REGISTER(_enum_name, _enum_name##_map, _desc, AIM_LOG_INTERNAL); +#include + return 0; +} + +void __x86_64_mlnx_mqm8700_module_init__(void) +{ + AIM_LOG_STRUCT_REGISTER(); + datatypes_init__(); +} + +int __onlp_platform_version__ = 1; diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_ucli.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_ucli.c new file mode 100644 index 00000000..8909f39a --- /dev/null +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/module/src/x86_64_mlnx_mqm8700_ucli.c @@ -0,0 +1,50 @@ +/**************************************************************************//** + * + * + * + *****************************************************************************/ +#include + +#if x86_64_mlnx_mqm8700_CONFIG_INCLUDE_UCLI == 1 + +#include +#include +#include + +static ucli_status_t +x86_64_mlnx_mqm8700_ucli_ucli__config__(ucli_context_t* uc) +{ + UCLI_HANDLER_MACRO_MODULE_CONFIG(x86_64_mlnx_mqm8700) +} + +/* */ +/* */ + +static ucli_module_t +x86_64_mlnx_mqm8700_ucli_module__ = + { + "x86_64_mlnx_mqm8700_ucli", + NULL, + x86_64_mlnx_mqm8700_ucli_ucli_handlers__, + NULL, + NULL, + }; + +ucli_node_t* +x86_64_mlnx_mqm8700_ucli_node_create(void) +{ + ucli_node_t* n; + ucli_module_init(&x86_64_mlnx_mqm8700_ucli_module__); + n = ucli_node_create("x86_64_mlnx_mqm8700", NULL, &x86_64_mlnx_mqm8700_ucli_module__); + ucli_node_subnode_add(n, ucli_module_log_node_create("x86_64_mlnx_mqm8700")); + return n; +} + +#else +void* +x86_64_mlnx_mqm8700_ucli_node_create(void) +{ + return NULL; +} +#endif + diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/x86_64_mlnx_mqm8700.mk b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/x86_64_mlnx_mqm8700.mk new file mode 100644 index 00000000..ec1d2eb6 --- /dev/null +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/onlp/builds/src/x86_64_mlnx_mqm8700.mk @@ -0,0 +1,13 @@ + +############################################################################### +# +# Inclusive Makefile for the x86_64_mlnx_mqm8700 module. +# +# Autogenerated 2015-12-23 23:45:56.754200 +# +############################################################################### +x86_64_mlnx_mqm8700_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) +include $(x86_64_mlnx_mqm8700_BASEDIR)/module/make.mk +include $(x86_64_mlnx_mqm8700_BASEDIR)/module/auto/make.mk +include $(x86_64_mlnx_mqm8700_BASEDIR)/module/src/make.mk + diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/Makefile b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/Makefile similarity index 100% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/Makefile rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/Makefile diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/r0/Makefile b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/r0/Makefile similarity index 100% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/r0/Makefile rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/r0/Makefile diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/r0/PKG.yml b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/r0/PKG.yml similarity index 52% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/r0/PKG.yml rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/r0/PKG.yml index 2d75d3df..6dd5281e 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/r0/PKG.yml +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/r0/PKG.yml @@ -1 +1 @@ -!include $ONL_TEMPLATES/platform-config-platform.yml ARCH=amd64 VENDOR=mellanox BASENAME=x86-64-mlnx-qmb700 REVISION=r0 +!include $ONL_TEMPLATES/platform-config-platform.yml ARCH=amd64 VENDOR=mellanox BASENAME=x86-64-mlnx-mqm8700 REVISION=r0 diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/r0/src/lib/x86-64-mlnx-qmb700-r0.yml b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/r0/src/lib/x86-64-mlnx-mqm8700-r0.yml similarity index 89% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/r0/src/lib/x86-64-mlnx-qmb700-r0.yml rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/r0/src/lib/x86-64-mlnx-mqm8700-r0.yml index 10bdf18b..cedd2d49 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/r0/src/lib/x86-64-mlnx-qmb700-r0.yml +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/r0/src/lib/x86-64-mlnx-mqm8700-r0.yml @@ -2,11 +2,11 @@ ###################################################################### # -# platform-config for Mellanox qmb700 +# platform-config for Mellanox mqm8700 # ###################################################################### -x86-64-mlnx-qmb700-r0: +x86-64-mlnx-mqm8700-r0: grub: diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/r0/src/python/x86_64_mlnx_qmb700_r0/__init__.py b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/r0/src/python/x86_64_mlnx_mqm8700_r0/__init__.py similarity index 79% rename from packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/r0/src/python/x86_64_mlnx_qmb700_r0/__init__.py rename to packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/r0/src/python/x86_64_mlnx_mqm8700_r0/__init__.py index 8d3f0f00..c704cb97 100644 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/platform-config/r0/src/python/x86_64_mlnx_qmb700_r0/__init__.py +++ b/packages/platforms/mellanox/x86-64/x86-64-mlnx-mqm8700/platform-config/r0/src/python/x86_64_mlnx_mqm8700_r0/__init__.py @@ -1,10 +1,10 @@ from onl.platform.base import * from onl.platform.mellanox import * -class OnlPlatform_x86_64_mlnx_qmb700_r0(OnlPlatformMellanox, +class OnlPlatform_x86_64_mlnx_mqm8700_r0(OnlPlatformMellanox, OnlPlatformPortConfig_32x100): - PLATFORM='x86-64-mlnx-qmb700-r0' - MODEL="QMB700" + PLATFORM='x86-64-mlnx-mqm8700-r0' + MODEL="MQM8700" SYS_OBJECT_ID=".700.1" def baseconfig(self): diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/.module b/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/.module deleted file mode 100644 index 7119f1d1..00000000 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/.module +++ /dev/null @@ -1 +0,0 @@ -name: x86_64_mlnx_qmb700 diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700_config.h b/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700_config.h deleted file mode 100644 index b9823297..00000000 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700_config.h +++ /dev/null @@ -1,137 +0,0 @@ -/**************************************************************************//** - * - * @file - * @brief x86_64_mlnx_qmb700 Configuration Header - * - * @addtogroup x86_64_mlnx_qmb700-config - * @{ - * - *****************************************************************************/ -#ifndef __X86_64_MLNX_QMB700_CONFIG_H__ -#define __X86_64_MLNX_QMB700_CONFIG_H__ - -#ifdef GLOBAL_INCLUDE_CUSTOM_CONFIG -#include -#endif -#ifdef X86_64_MLNX_QMB700_INCLUDE_CUSTOM_CONFIG -#include -#endif - -/* */ -#include -/** - * X86_64_MLNX_QMB700_CONFIG_INCLUDE_LOGGING - * - * Include or exclude logging. */ - - -#ifndef X86_64_MLNX_QMB700_CONFIG_INCLUDE_LOGGING -#define X86_64_MLNX_QMB700_CONFIG_INCLUDE_LOGGING 1 -#endif - -/** - * X86_64_MLNX_QMB700_CONFIG_LOG_OPTIONS_DEFAULT - * - * Default enabled log options. */ - - -#ifndef X86_64_MLNX_QMB700_CONFIG_LOG_OPTIONS_DEFAULT -#define X86_64_MLNX_QMB700_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT -#endif - -/** - * X86_64_MLNX_QMB700_CONFIG_LOG_BITS_DEFAULT - * - * Default enabled log bits. */ - - -#ifndef X86_64_MLNX_QMB700_CONFIG_LOG_BITS_DEFAULT -#define X86_64_MLNX_QMB700_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT -#endif - -/** - * X86_64_MLNX_QMB700_CONFIG_LOG_CUSTOM_BITS_DEFAULT - * - * Default enabled custom log bits. */ - - -#ifndef X86_64_MLNX_QMB700_CONFIG_LOG_CUSTOM_BITS_DEFAULT -#define X86_64_MLNX_QMB700_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0 -#endif - -/** - * X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB - * - * Default all porting macros to use the C standard libraries. */ - - -#ifndef X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB -#define X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB 1 -#endif - -/** - * X86_64_MLNX_QMB700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS - * - * Include standard library headers for stdlib porting macros. */ - - -#ifndef X86_64_MLNX_QMB700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS -#define X86_64_MLNX_QMB700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB -#endif - -/** - * X86_64_MLNX_QMB700_CONFIG_INCLUDE_UCLI - * - * Include generic uCli support. */ - - -#ifndef X86_64_MLNX_QMB700_CONFIG_INCLUDE_UCLI -#define X86_64_MLNX_QMB700_CONFIG_INCLUDE_UCLI 0 -#endif - -/** - * X86_64_MLNX_QMB700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION - * - * Assume chassis fan direction is the same as the PSU fan direction. */ - - -#ifndef X86_64_MLNX_QMB700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION -#define X86_64_MLNX_QMB700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0 -#endif - - - -/** - * All compile time options can be queried or displayed - */ - -/** Configuration settings structure. */ -typedef struct x86_64_mlnx_qmb700_config_settings_s { - /** name */ - const char* name; - /** value */ - const char* value; -} x86_64_mlnx_qmb700_config_settings_t; - -/** Configuration settings table. */ -/** x86_64_mlnx_qmb700_config_settings table. */ -extern x86_64_mlnx_qmb700_config_settings_t x86_64_mlnx_qmb700_config_settings[]; - -/** - * @brief Lookup a configuration setting. - * @param setting The name of the configuration option to lookup. - */ -const char* x86_64_mlnx_qmb700_config_lookup(const char* setting); - -/** - * @brief Show the compile-time configuration. - * @param pvs The output stream. - */ -int x86_64_mlnx_qmb700_config_show(struct aim_pvs_s* pvs); - -/* */ - -#include "x86_64_mlnx_qmb700_porting.h" - -#endif /* __X86_64_MLNX_QMB700_CONFIG_H__ */ -/* @} */ diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700_dox.h b/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700_dox.h deleted file mode 100644 index b647e90d..00000000 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700_dox.h +++ /dev/null @@ -1,26 +0,0 @@ -/**************************************************************************//** - * - * x86_64_mlnx_qmb700 Doxygen Header - * - *****************************************************************************/ -#ifndef __X86_64_MLNX_QMB700_DOX_H__ -#define __X86_64_MLNX_QMB700_DOX_H__ - -/** - * @defgroup x86_64_mlnx_qmb700 x86_64_mlnx_qmb700 - x86_64_mlnx_qmb700 Description - * - -The documentation overview for this module should go here. - - * - * @{ - * - * @defgroup x86_64_mlnx_qmb700-x86_64_mlnx_qmb700 Public Interface - * @defgroup x86_64_mlnx_qmb700-config Compile Time Configuration - * @defgroup x86_64_mlnx_qmb700-porting Porting Macros - * - * @} - * - */ - -#endif /* __X86_64_MLNX_QMB700_DOX_H__ */ diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700_porting.h b/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700_porting.h deleted file mode 100644 index a7475fa4..00000000 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/inc/x86_64_mlnx_qmb700/x86_64_mlnx_qmb700_porting.h +++ /dev/null @@ -1,107 +0,0 @@ -/**************************************************************************//** - * - * @file - * @brief x86_64_mlnx_qmb700 Porting Macros. - * - * @addtogroup x86_64_mlnx_qmb700-porting - * @{ - * - *****************************************************************************/ -#ifndef __X86_64_MLNX_QMB700_PORTING_H__ -#define __X86_64_MLNX_QMB700_PORTING_H__ - - -/* */ -#if X86_64_MLNX_QMB700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1 -#include -#include -#include -#include -#include -#endif - -#ifndef X86_64_MLNX_QMB700_MALLOC - #if defined(GLOBAL_MALLOC) - #define X86_64_MLNX_QMB700_MALLOC GLOBAL_MALLOC - #elif X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB == 1 - #define X86_64_MLNX_QMB700_MALLOC malloc - #else - #error The macro X86_64_MLNX_QMB700_MALLOC is required but cannot be defined. - #endif -#endif - -#ifndef X86_64_MLNX_QMB700_FREE - #if defined(GLOBAL_FREE) - #define X86_64_MLNX_QMB700_FREE GLOBAL_FREE - #elif X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB == 1 - #define X86_64_MLNX_QMB700_FREE free - #else - #error The macro X86_64_MLNX_QMB700_FREE is required but cannot be defined. - #endif -#endif - -#ifndef X86_64_MLNX_QMB700_MEMSET - #if defined(GLOBAL_MEMSET) - #define X86_64_MLNX_QMB700_MEMSET GLOBAL_MEMSET - #elif X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB == 1 - #define X86_64_MLNX_QMB700_MEMSET memset - #else - #error The macro X86_64_MLNX_QMB700_MEMSET is required but cannot be defined. - #endif -#endif - -#ifndef X86_64_MLNX_QMB700_MEMCPY - #if defined(GLOBAL_MEMCPY) - #define X86_64_MLNX_QMB700_MEMCPY GLOBAL_MEMCPY - #elif X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB == 1 - #define X86_64_MLNX_QMB700_MEMCPY memcpy - #else - #error The macro X86_64_MLNX_QMB700_MEMCPY is required but cannot be defined. - #endif -#endif - -#ifndef X86_64_MLNX_QMB700_STRNCPY - #if defined(GLOBAL_STRNCPY) - #define X86_64_MLNX_QMB700_STRNCPY GLOBAL_STRNCPY - #elif X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB == 1 - #define X86_64_MLNX_QMB700_STRNCPY strncpy - #else - #error The macro X86_64_MLNX_QMB700_STRNCPY is required but cannot be defined. - #endif -#endif - -#ifndef X86_64_MLNX_QMB700_VSNPRINTF - #if defined(GLOBAL_VSNPRINTF) - #define X86_64_MLNX_QMB700_VSNPRINTF GLOBAL_VSNPRINTF - #elif X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB == 1 - #define X86_64_MLNX_QMB700_VSNPRINTF vsnprintf - #else - #error The macro X86_64_MLNX_QMB700_VSNPRINTF is required but cannot be defined. - #endif -#endif - -#ifndef X86_64_MLNX_QMB700_SNPRINTF - #if defined(GLOBAL_SNPRINTF) - #define X86_64_MLNX_QMB700_SNPRINTF GLOBAL_SNPRINTF - #elif X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB == 1 - #define X86_64_MLNX_QMB700_SNPRINTF snprintf - #else - #error The macro X86_64_MLNX_QMB700_SNPRINTF is required but cannot be defined. - #endif -#endif - -#ifndef X86_64_MLNX_QMB700_STRLEN - #if defined(GLOBAL_STRLEN) - #define X86_64_MLNX_QMB700_STRLEN GLOBAL_STRLEN - #elif X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB == 1 - #define X86_64_MLNX_QMB700_STRLEN strlen - #else - #error The macro X86_64_MLNX_QMB700_STRLEN is required but cannot be defined. - #endif -#endif - -/* */ - - -#endif /* __X86_64_MLNX_QMB700_PORTING_H__ */ -/* @} */ diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_config.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_config.c deleted file mode 100644 index 25e8d508..00000000 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_config.c +++ /dev/null @@ -1,81 +0,0 @@ -/**************************************************************************//** - * - * - * - *****************************************************************************/ -#include - -/* */ -#define __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME(_x) #_x -#define __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_VALUE(_x) __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME(_x) -x86_64_mlnx_qmb700_config_settings_t x86_64_mlnx_qmb700_config_settings[] = -{ -#ifdef X86_64_MLNX_QMB700_CONFIG_INCLUDE_LOGGING - { __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_QMB700_CONFIG_INCLUDE_LOGGING), __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_QMB700_CONFIG_INCLUDE_LOGGING) }, -#else -{ X86_64_MLNX_QMB700_CONFIG_INCLUDE_LOGGING(__X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME), "__undefined__" }, -#endif -#ifdef X86_64_MLNX_QMB700_CONFIG_LOG_OPTIONS_DEFAULT - { __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_QMB700_CONFIG_LOG_OPTIONS_DEFAULT), __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_QMB700_CONFIG_LOG_OPTIONS_DEFAULT) }, -#else -{ X86_64_MLNX_QMB700_CONFIG_LOG_OPTIONS_DEFAULT(__X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME), "__undefined__" }, -#endif -#ifdef X86_64_MLNX_QMB700_CONFIG_LOG_BITS_DEFAULT - { __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_QMB700_CONFIG_LOG_BITS_DEFAULT), __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_QMB700_CONFIG_LOG_BITS_DEFAULT) }, -#else -{ X86_64_MLNX_QMB700_CONFIG_LOG_BITS_DEFAULT(__X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME), "__undefined__" }, -#endif -#ifdef X86_64_MLNX_QMB700_CONFIG_LOG_CUSTOM_BITS_DEFAULT - { __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_QMB700_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_QMB700_CONFIG_LOG_CUSTOM_BITS_DEFAULT) }, -#else -{ X86_64_MLNX_QMB700_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME), "__undefined__" }, -#endif -#ifdef X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB - { __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB), __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB) }, -#else -{ X86_64_MLNX_QMB700_CONFIG_PORTING_STDLIB(__X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME), "__undefined__" }, -#endif -#ifdef X86_64_MLNX_QMB700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS - { __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_QMB700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_QMB700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) }, -#else -{ X86_64_MLNX_QMB700_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME), "__undefined__" }, -#endif -#ifdef X86_64_MLNX_QMB700_CONFIG_INCLUDE_UCLI - { __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_QMB700_CONFIG_INCLUDE_UCLI), __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_QMB700_CONFIG_INCLUDE_UCLI) }, -#else -{ X86_64_MLNX_QMB700_CONFIG_INCLUDE_UCLI(__X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME), "__undefined__" }, -#endif -#ifdef X86_64_MLNX_QMB700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION - { __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME(X86_64_MLNX_QMB700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_VALUE(X86_64_MLNX_QMB700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) }, -#else -{ X86_64_MLNX_QMB700_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME), "__undefined__" }, -#endif - { NULL, NULL } -}; -#undef __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_VALUE -#undef __X86_64_MLNX_QMB700_CONFIG_STRINGIFY_NAME - -const char* -x86_64_mlnx_qmb700_config_lookup(const char* setting) -{ - int i; - for(i = 0; x86_64_mlnx_qmb700_config_settings[i].name; i++) { - if(strcmp(x86_64_mlnx_qmb700_config_settings[i].name, setting)) { - return x86_64_mlnx_qmb700_config_settings[i].value; - } - } - return NULL; -} - -int -x86_64_mlnx_qmb700_config_show(struct aim_pvs_s* pvs) -{ - int i; - for(i = 0; x86_64_mlnx_qmb700_config_settings[i].name; i++) { - aim_printf(pvs, "%s = %s\n", x86_64_mlnx_qmb700_config_settings[i].name, x86_64_mlnx_qmb700_config_settings[i].value); - } - return i; -} - -/* */ - diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_int.h b/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_int.h deleted file mode 100644 index 13144c54..00000000 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_int.h +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************//** - * - * x86_64_mlnx_qmb700 Internal Header - * - *****************************************************************************/ -#ifndef __X86_64_MLNX_QMB700_INT_H__ -#define __X86_64_MLNX_QMB700_INT_H__ - -#include - - -#endif /* __X86_64_MLNX_QMB700_INT_H__ */ diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_log.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_log.c deleted file mode 100644 index 9c54abb6..00000000 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_log.c +++ /dev/null @@ -1,18 +0,0 @@ -/**************************************************************************//** - * - * - * - *****************************************************************************/ -#include - -#include "x86_64_mlnx_qmb700_log.h" -/* - * x86_64_mlnx_qmb700 log struct. - */ -AIM_LOG_STRUCT_DEFINE( - X86_64_MLNX_QMB700_CONFIG_LOG_OPTIONS_DEFAULT, - X86_64_MLNX_QMB700_CONFIG_LOG_BITS_DEFAULT, - NULL, /* Custom log map */ - X86_64_MLNX_QMB700_CONFIG_LOG_CUSTOM_BITS_DEFAULT - ); - diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_module.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_module.c deleted file mode 100644 index b9953c97..00000000 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_module.c +++ /dev/null @@ -1,24 +0,0 @@ -/**************************************************************************//** - * - * - * - *****************************************************************************/ -#include - -#include "x86_64_mlnx_qmb700_log.h" - -static int -datatypes_init__(void) -{ -#define x86_64_mlnx_qmb700_ENUMERATION_ENTRY(_enum_name, _desc) AIM_DATATYPE_MAP_REGISTER(_enum_name, _enum_name##_map, _desc, AIM_LOG_INTERNAL); -#include - return 0; -} - -void __x86_64_mlnx_qmb700_module_init__(void) -{ - AIM_LOG_STRUCT_REGISTER(); - datatypes_init__(); -} - -int __onlp_platform_version__ = 1; diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_ucli.c b/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_ucli.c deleted file mode 100644 index db0decf3..00000000 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/module/src/x86_64_mlnx_qmb700_ucli.c +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************//** - * - * - * - *****************************************************************************/ -#include - -#if x86_64_mlnx_qmb700_CONFIG_INCLUDE_UCLI == 1 - -#include -#include -#include - -static ucli_status_t -x86_64_mlnx_qmb700_ucli_ucli__config__(ucli_context_t* uc) -{ - UCLI_HANDLER_MACRO_MODULE_CONFIG(x86_64_mlnx_qmb700) -} - -/* */ -/* */ - -static ucli_module_t -x86_64_mlnx_qmb700_ucli_module__ = - { - "x86_64_mlnx_qmb700_ucli", - NULL, - x86_64_mlnx_qmb700_ucli_ucli_handlers__, - NULL, - NULL, - }; - -ucli_node_t* -x86_64_mlnx_qmb700_ucli_node_create(void) -{ - ucli_node_t* n; - ucli_module_init(&x86_64_mlnx_qmb700_ucli_module__); - n = ucli_node_create("x86_64_mlnx_qmb700", NULL, &x86_64_mlnx_qmb700_ucli_module__); - ucli_node_subnode_add(n, ucli_module_log_node_create("x86_64_mlnx_qmb700")); - return n; -} - -#else -void* -x86_64_mlnx_qmb700_ucli_node_create(void) -{ - return NULL; -} -#endif - diff --git a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/x86_64_mlnx_qmb700.mk b/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/x86_64_mlnx_qmb700.mk deleted file mode 100644 index 97ca08d2..00000000 --- a/packages/platforms/mellanox/x86-64/x86-64-mlnx-qmb700/onlp/builds/src/x86_64_mlnx_qmb700.mk +++ /dev/null @@ -1,13 +0,0 @@ - -############################################################################### -# -# Inclusive Makefile for the x86_64_mlnx_qmb700 module. -# -# Autogenerated 2015-12-23 23:45:56.754200 -# -############################################################################### -x86_64_mlnx_qmb700_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) -include $(x86_64_mlnx_qmb700_BASEDIR)/module/make.mk -include $(x86_64_mlnx_qmb700_BASEDIR)/module/auto/make.mk -include $(x86_64_mlnx_qmb700_BASEDIR)/module/src/make.mk -