summaryrefslogtreecommitdiff
path: root/intel-pfr-manager/libpfr/src/pfr.cpp
diff options
context:
space:
mode:
authorVikram Bodireddy <vikram.bodireddy@linux.intel.com>2019-12-05 08:36:15 +0300
committerBodireddy, Vikram <vikram.bodireddy@intel.com>2019-12-06 05:15:56 +0300
commit9b55d31625a882879d584e05ad28d727d9aa2d2f (patch)
tree812a74666c3c39de301647951274d74127edd2f9 /intel-pfr-manager/libpfr/src/pfr.cpp
parent77a2b54064f846c45679bd36f9047e4ee1a64a13 (diff)
downloadprovingground-9b55d31625a882879d584e05ad28d727d9aa2d2f.tar.xz
Add CPLD recovery image support
Support added to expose the CPLD recovery image inventory details. Tested: Verified that CPLD recovery inventory object is exposed in Redfish Software inventory query. Change-Id: Ifd92e31f7c940647c7cb2cfb353ec58220032545 Signed-off-by: Vikram Bodireddy <vikram.bodireddy@linux.intel.com>
Diffstat (limited to 'intel-pfr-manager/libpfr/src/pfr.cpp')
-rw-r--r--intel-pfr-manager/libpfr/src/pfr.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/intel-pfr-manager/libpfr/src/pfr.cpp b/intel-pfr-manager/libpfr/src/pfr.cpp
index 5e43d48..a5316ba 100644
--- a/intel-pfr-manager/libpfr/src/pfr.cpp
+++ b/intel-pfr-manager/libpfr/src/pfr.cpp
@@ -155,8 +155,10 @@ std::string getFirmwareVersion(const ImageType& imgType)
{
switch (imgType)
{
- case (ImageType::cpld):
+ case (ImageType::cpldActive):
+ case (ImageType::cpldRecovery):
{
+ // TO-DO: Need to update once CPLD supported Firmware is available
return readVersionFromCPLD(cpldROTVersion, cpldROTSvn);
}
case (ImageType::biosActive):