PEL: rename feature flag SBE_FFDC_SUPPORTED
Initially SBE_FFDC_SUPPORTED flag introduced to enable
SBE ffdc specific feature from phal feature enabled systems.
There is new requirement to add additional callout details
for phal feature enabled systems.
Changing "SBE_FFDC_SUPPORTED" to PHAL feature specific
name "PEL_ENABLE_PHAL".
Tested: verified build with phal enabled option.
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: Ief4b7a97fa148707f48f70f3f99d2f1a04a05f2e
diff --git a/extensions/openpower-pels/entry_points.cpp b/extensions/openpower-pels/entry_points.cpp
index da3073b..6deef72 100644
--- a/extensions/openpower-pels/entry_points.cpp
+++ b/extensions/openpower-pels/entry_points.cpp
@@ -56,7 +56,7 @@
std::move(logger));
#endif
-#ifdef SBE_FFDC_SUPPORTED
+#ifdef PEL_ENABLE_PHAL
// PDBG_DTB environment variable set to CEC device tree path
static constexpr auto PDBG_DTB_PATH =
"/var/lib/phosphor-software-manager/pnor/rw/DEVTREE";
diff --git a/extensions/openpower-pels/meson.build b/extensions/openpower-pels/meson.build
index 82e86c4..b78ccf0 100644
--- a/extensions/openpower-pels/meson.build
+++ b/extensions/openpower-pels/meson.build
@@ -46,10 +46,10 @@
cpp.find_library('ekb'),
]
extra_args += [
- '-DSBE_FFDC_SUPPORTED',
+ '-DPEL_ENABLE_PHAL',
]
log_manager_ext_args += [
- '-DSBE_FFDC_SUPPORTED',
+ '-DPEL_ENABLE_PHAL',
]
endif
diff --git a/extensions/openpower-pels/pel.cpp b/extensions/openpower-pels/pel.cpp
index 891436d..8f397cd 100644
--- a/extensions/openpower-pels/pel.cpp
+++ b/extensions/openpower-pels/pel.cpp
@@ -28,7 +28,7 @@
#include "stream.hpp"
#include "user_data_formats.hpp"
-#ifdef SBE_FFDC_SUPPORTED
+#ifdef PEL_ENABLE_PHAL
#include "sbe_ffdc_handler.hpp"
#endif
@@ -57,7 +57,7 @@
// No changes in input, for non SBE error related requests
PelFFDC ffdcFiles = ffdcFilesIn;
-#ifdef SBE_FFDC_SUPPORTED
+#ifdef PEL_ENABLE_PHAL
// Add sbe ffdc processed data into ffdcfiles.
namespace sbe = openpower::pels::sbe;
auto processReq =