From d553cfa7b58b4529e72557b219b87319c11da043 Mon Sep 17 00:00:00 2001 From: Sachin Gupta Date: Tue, 14 Jul 2015 05:18:40 -0500 Subject: Add SBE support for per directory error XML files - Added parseErrorInfo.pl Change-Id: I263797070f09d0b869f3de52916049574d272cb6 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18819 Reviewed-by: Jennifer A. Stofer Tested-by: Jennifer A. Stofer --- hwp/cache/cachehcderrors.mk | 28 ++++++++++++++++++++ hwp/core/corehcderrors.mk | 30 +++++++++++++++++++++ hwp/lib/libcommonerrors.mk | 20 ++++++++++++++ hwp/lib/p9_avsbus_lib_errors.xml | 50 +++++++++++++++++++++++++++++++++++ hwp/perv/p9_sbe_setup_evid_errors.xml | 50 +++++++++++++++++++++++++++++++++++ hwp/perv/perverrors.mk | 17 ++++++++++++ hwp/utils/utilserrors.mk | 15 +++++++++++ 7 files changed, 210 insertions(+) create mode 100644 hwp/cache/cachehcderrors.mk create mode 100644 hwp/core/corehcderrors.mk create mode 100644 hwp/lib/libcommonerrors.mk create mode 100644 hwp/lib/p9_avsbus_lib_errors.xml create mode 100644 hwp/perv/p9_sbe_setup_evid_errors.xml create mode 100644 hwp/perv/perverrors.mk create mode 100644 hwp/utils/utilserrors.mk (limited to 'hwp') diff --git a/hwp/cache/cachehcderrors.mk b/hwp/cache/cachehcderrors.mk new file mode 100644 index 00000000..486af276 --- /dev/null +++ b/hwp/cache/cachehcderrors.mk @@ -0,0 +1,28 @@ +# @file cachehcderrors.mk +# +# @brief mk for including cache error files +# +# @page ChangeLogs Change Logs +# @section cachehcderrors.mk +# +########################################################################## +# Error Files +########################################################################## + +CACHE_CURR_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))) + +# This variable name must not change +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_arrayinit.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_chiplet_init.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_chiplet_reset.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_dpll_setup.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_gptr_time_initf.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_initf.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_occ_runtime_scom.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_poweron.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_ras_runtime_scom.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_repair_initf.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_runinit.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_scomcust.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_scominit.C +#ERROR_XML_FILES += $(CACHE_CURR_DIR)/p9_hcd_cache_startclocks.C diff --git a/hwp/core/corehcderrors.mk b/hwp/core/corehcderrors.mk new file mode 100644 index 00000000..a4a021c4 --- /dev/null +++ b/hwp/core/corehcderrors.mk @@ -0,0 +1,30 @@ +# @file corehcderrors.mk +# +# @brief mk for including core error files +# +# @page ChangeLogs Change Logs +# @section corehcderrors.mk +# +########################################################################## +# Error Files +########################################################################## + +CORE_CURR_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))) + +# This variable name must not change +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_arrayinit_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_chiplet_init_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_chiplet_reset_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_gptr_time_initf_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_initf_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_occ_runtime_scom_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_pcb_arb_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_poweron_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_ras_runtime_scom_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_repair_initf_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_runinit_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_scomcust_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_scominit_errors.xml +#ERROR_XML_FILES += $(CORE_CURR_DIR)/p9_hcd_core_startclocks_errors.xml + + diff --git a/hwp/lib/libcommonerrors.mk b/hwp/lib/libcommonerrors.mk new file mode 100644 index 00000000..a344d6b1 --- /dev/null +++ b/hwp/lib/libcommonerrors.mk @@ -0,0 +1,20 @@ +# @file libcommonerrors.mk +# +# @brief Error XML mk for common library files +# +# @page ChangeLogs Change Logs +# @section libcommonerrors.mk +# @verbatim +# +# +# @endverbatim +# +########################################################################## +# Error Files +########################################################################## + +LIB_CURR_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))) + +# This variable name must not change +ERROR_XML_FILES += $(LIB_CURR_DIR)/p9_avsbus_lib_errors.xml +#ERROR_XML_FILES += $(LIB_CURR_DIR)/p9_common_pro_epi_log_errors.xml diff --git a/hwp/lib/p9_avsbus_lib_errors.xml b/hwp/lib/p9_avsbus_lib_errors.xml new file mode 100644 index 00000000..4211c58c --- /dev/null +++ b/hwp/lib/p9_avsbus_lib_errors.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RC_PROCPM_AVSBUS_READVOLTAGE_TIMEOUT + + A timeout occured reading voltage from an AVSBus interface + + + + + RC_PROCPM_AVSBUS_WRITEVOLTAGE_TIMEOUT + + A timeout occured writing a voltage to an AVSBus interface + + + + + RC_PROCPM_AVSBUS_IDLEFRAME_TIMEOUT + + A timeout occured writing an idle from to an AVSBus interface + + + + diff --git a/hwp/perv/p9_sbe_setup_evid_errors.xml b/hwp/perv/p9_sbe_setup_evid_errors.xml new file mode 100644 index 00000000..d0489a63 --- /dev/null +++ b/hwp/perv/p9_sbe_setup_evid_errors.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RC_PROCPM_EVID_READVOLTAGE_TIMEOUT + + A timeout occured reading voltage from an AVSBus interface + + + + + RC_PROCPM_EVID_WRITEVOLTAGE_TIMEOUT + + A timeout occured writing a voltage to an AVSBus interface + + + + + RC_PROCPM_EVID_IDLEFRAME_TIMEOUT + + A timeout occured writing an idle from to an AVSBus interface + + + + diff --git a/hwp/perv/perverrors.mk b/hwp/perv/perverrors.mk new file mode 100644 index 00000000..1642766b --- /dev/null +++ b/hwp/perv/perverrors.mk @@ -0,0 +1,17 @@ +# @file perverrors.mk +# +# @brief mk for including library common error files +# +# @page ChangeLogs Change Logs +# @section perverrors.mk +# +########################################################################## +# Error Files +########################################################################## + +PERV_CURR_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))) + +# This variable name must not change +ERROR_XML_FILES += $(PERV_CURR_DIR)/p9_sbe_setup_evid_errors.xml + + diff --git a/hwp/utils/utilserrors.mk b/hwp/utils/utilserrors.mk new file mode 100644 index 00000000..5556bfe9 --- /dev/null +++ b/hwp/utils/utilserrors.mk @@ -0,0 +1,15 @@ +# @file utilserrors.mk +# +# @brief mk for including utils error files +# +# @page ChangeLogs Change Logs +# @section utilserrors.mk +# +########################################################################## +# Error Files +########################################################################## + +UTILS_CURR_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))) + +# This variable name must not change +#ERROR_XML_FILES += $(UTILS_CURR_DIR)/p9_XXX_errors.xml -- cgit v1.2.1