diff options
Diffstat (limited to 'src/include/usr')
| -rw-r--r-- | src/include/usr/hwpf/istepreasoncodes.H | 88 | ||||
| -rw-r--r-- | src/include/usr/isteps/hwpisteperror.H | 4 | ||||
| -rw-r--r-- | src/include/usr/isteps/istep_reasoncodes.H | 33 |
3 files changed, 31 insertions, 94 deletions
diff --git a/src/include/usr/hwpf/istepreasoncodes.H b/src/include/usr/hwpf/istepreasoncodes.H deleted file mode 100644 index 8dfe568ce..000000000 --- a/src/include/usr/hwpf/istepreasoncodes.H +++ /dev/null @@ -1,88 +0,0 @@ -/* IBM_PROLOG_BEGIN_TAG */ -/* This is an automatically generated prolog. */ -/* */ -/* $Source: src/include/usr/hwpf/istepreasoncodes.H $ */ -/* */ -/* OpenPOWER HostBoot Project */ -/* */ -/* Contributors Listed Below - COPYRIGHT 2012,2015 */ -/* [+] International Business Machines Corp. */ -/* */ -/* */ -/* Licensed under the Apache License, Version 2.0 (the "License"); */ -/* you may not use this file except in compliance with the License. */ -/* You may obtain a copy of the License at */ -/* */ -/* http://www.apache.org/licenses/LICENSE-2.0 */ -/* */ -/* Unless required by applicable law or agreed to in writing, software */ -/* distributed under the License is distributed on an "AS IS" BASIS, */ -/* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or */ -/* implied. See the License for the specific language governing */ -/* permissions and limitations under the License. */ -/* */ -/* IBM_PROLOG_END_TAG */ -/** - * @file istepreasoncodes.H - * - * @brief Reason codes and module ids for the isteps - * - */ -#ifndef __ISTEPREASONCODES_H -#define __ISTEPREASONCODES_H -// ----------------------------------------------- -// Includes -// ----------------------------------------------- -#include <hbotcompid.H> - -namespace ISTEP -{ - -/** -* @enum istepModuleid -* -* @brief Module Ids used in created errorlogs. Indicates which -* functions an error log was created in. -* -*/ -enum istepModuleId -{ - ISTEP_INVALID_MODULE = 0x00, - ISTEP_REPORTING_ERROR = 0x01, - ISTEP_START_PAYLOAD_CALL_SHUTDOWN = 0x02, - ISTEP_HOST_ACTIVATE_SLAVE_CORES = 0x03, - ISTEP_BUILD_WINKLE_IMAGES = 0x04, - ISTEP_PROC_SET_PORE_BAR = 0x05, - ISTEP_HOST_ACTIVATE_MASTER = 0x06, - ISTEP_SBE_CENTAUR_INIT = 0x07, - ISTEP_ENABLE_CORE_CHECKSTOPS = 0x08, - ISTEP_DECONFIG_PHBS_BASED_ON_PCI_STATE = 0x09, - ISTEP_COMPUTE_PCIE_CONFIG_ATTRS = 0x0A, -}; - -/** - * @enum istepReasonCode - * - * @brief Reasoncodes used to describe what errors are being indicated. - * - */ -enum istepReasonCode -{ - ISTEP_INVALID_REASONCODE = ISTEP_COMP_ID | 0x00, - ISTEP_FAILURE = ISTEP_COMP_ID | 0x01, - ISTEP_TARGET_NULL = ISTEP_COMP_ID | 0x02, - ISTEP_BAD_RC = ISTEP_COMP_ID | 0x03, - ISTEP_FAIL_MASTER_WINKLE_RC = ISTEP_COMP_ID | 0x04, - ISTEP_MM_UNMAP_ERR = ISTEP_COMP_ID | 0x05, - ISTEP_LOAD_SLW_FROM_PNOR_FAILED = ISTEP_COMP_ID | 0x06, - ISTEP_REPAIR_LOADER_RETRY_OCCURED = ISTEP_COMP_ID | 0x07, - ISTEP_MM_MAP_ERR = ISTEP_COMP_ID | 0x08, - ISTEP_INCORRECT_TARGET_COUNT = ISTEP_COMP_ID | 0x09, - ISTEP_INVALID_TARGET_TYPE = ISTEP_COMP_ID | 0x0A, - ISTEP_INVALID_ATTR_VALUE = ISTEP_COMP_ID | 0x0B, - ISTEP_INVALID_CONFIGURATION = ISTEP_COMP_ID | 0x0C, - ISTEP_INVALID_PCIE_IOP_LANE_CONFIG = ISTEP_COMP_ID | 0x0D, -}; // end ISTEP - -} -#endif diff --git a/src/include/usr/isteps/hwpisteperror.H b/src/include/usr/isteps/hwpisteperror.H index 6a906e823..fee6e607f 100644 --- a/src/include/usr/isteps/hwpisteperror.H +++ b/src/include/usr/isteps/hwpisteperror.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2012,2015 */ +/* Contributors Listed Below - COPYRIGHT 2012,2016 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -34,7 +34,7 @@ */ #include <errl/errlentry.H> -#include <hwpf/istepreasoncodes.H> +#include <isteps/istep_reasoncodes.H> namespace ISTEP_ERROR diff --git a/src/include/usr/isteps/istep_reasoncodes.H b/src/include/usr/isteps/istep_reasoncodes.H index d5132ac9b..70e8ac8e2 100644 --- a/src/include/usr/isteps/istep_reasoncodes.H +++ b/src/include/usr/isteps/istep_reasoncodes.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2015 */ +/* Contributors Listed Below - COPYRIGHT 2015,2016 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -33,7 +33,18 @@ namespace ISTEP */ enum istepModuleId { - MOD_EXIT_CACHE_CONTAINED = 0x01, + MOD_INVALID_MODULE = 0x00, + MOD_REPORTING_ERROR = 0x01, + MOD_START_PAYLOAD_CALL_SHUTDOWN = 0x02, + MOD_HOST_ACTIVATE_SLAVE_CORES = 0x03, + MOD_BUILD_HCODE_IMAGES = 0x04, + MOD_PROC_SET_PORE_BAR = 0x05, + MOD_HOST_ACTIVATE_MASTER = 0x06, + MOD_SBE_CENTAUR_INIT = 0x07, + MOD_ENABLE_CORE_CHECKSTOPS = 0x08, + MOD_DECONFIG_PHBS_BASED_ON_PCI_STATE = 0x09, + MOD_COMPUTE_PCIE_CONFIG_ATTRS = 0x0A, + MOD_EXIT_CACHE_CONTAINED = 0x0B, }; /** @@ -41,8 +52,22 @@ namespace ISTEP */ enum istepReasonCode { - RC_NO_MIRRORED_MEMORY = HWPF_COMP_ID | 0x01, - RC_MM_EXTEND_FAILED = HWPF_COMP_ID | 0x02, + RC_NO_MIRRORED_MEMORY = ISTEP_COMP_ID | 0x01, + RC_MM_EXTEND_FAILED = ISTEP_COMP_ID | 0x02, + RC_INVALID_REASONCODE = ISTEP_COMP_ID | 0x00, + RC_FAILURE = ISTEP_COMP_ID | 0x01, + RC_TARGET_NULL = ISTEP_COMP_ID | 0x02, + RC_BAD_RC = ISTEP_COMP_ID | 0x03, + RC_FAIL_MASTER_WINKLE = ISTEP_COMP_ID | 0x04, + RC_MM_UNMAP_ERR = ISTEP_COMP_ID | 0x05, + RC_LOAD_HCODE_FROM_PNOR_FAILED = ISTEP_COMP_ID | 0x06, + RC_REPAIR_LOADER_RETRY_OCCURED = ISTEP_COMP_ID | 0x07, + RC_MM_MAP_ERR = ISTEP_COMP_ID | 0x08, + RC_INCORRECT_TARGET_COUNT = ISTEP_COMP_ID | 0x09, + RC_INVALID_TARGET_TYPE = ISTEP_COMP_ID | 0x0A, + RC_INVALID_ATTR_VALUE = ISTEP_COMP_ID | 0x0B, + RC_INVALID_CONFIGURATION = ISTEP_COMP_ID | 0x0C, + RC_INVALID_PCIE_IOP_LANE_CONFIG = ISTEP_COMP_ID | 0x0D, }; }; |

