summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authornagurram-in <nagendra.g@in.ibm.com>2017-01-31 09:48:10 -0600
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2017-01-31 17:54:01 -0500
commit077cd8727751faf82dac22c17c2e8207ecf84597 (patch)
tree84ec02091f022fbc09a6bce1825f3901f6da02db /src
parent52bdcae4b38994559ce15f39bc7bd8139566c40f (diff)
downloadtalos-hostboot-077cd8727751faf82dac22c17c2e8207ecf84597.tar.gz
talos-hostboot-077cd8727751faf82dac22c17c2e8207ecf84597.zip
Addition of RT keyword for mvpd and pvpd records
Change-Id: Iaefd6c670ca611954587ae7c5120345898ee9858 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35653 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src')
-rw-r--r--src/include/usr/vpd/cvpdenums.H3
-rw-r--r--src/include/usr/vpd/mvpdenums.H3
-rwxr-xr-xsrc/usr/hdat/hdatbldda.C6
-rw-r--r--src/usr/hdat/hdatiohub.C3
-rwxr-xr-xsrc/usr/hdat/hdatmsarea.C3
-rw-r--r--src/usr/hdat/hdatpcrd.C2
-rwxr-xr-xsrc/usr/hdat/hdatram.C4
-rwxr-xr-xsrc/usr/hdat/hdatspsubsys.C2
-rw-r--r--src/usr/vpd/cvpd.H3
-rw-r--r--src/usr/vpd/mvpd.H3
10 files changed, 23 insertions, 9 deletions
diff --git a/src/include/usr/vpd/cvpdenums.H b/src/include/usr/vpd/cvpdenums.H
index c26743140..d4a9cd4e5 100644
--- a/src/include/usr/vpd/cvpdenums.H
+++ b/src/include/usr/vpd/cvpdenums.H
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2013,2015 */
+/* Contributors Listed Below - COPYRIGHT 2013,2017 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -131,6 +131,7 @@ namespace CVPD
pd6 = 0x44, //#6
pd8 = 0x45, //#8
pdY = 0x46, //#Y
+ RT = 0x47,
// Last Keyword
CVPD_LAST_KEYWORD,
diff --git a/src/include/usr/vpd/mvpdenums.H b/src/include/usr/vpd/mvpdenums.H
index 3f524ddb4..31649d73d 100644
--- a/src/include/usr/vpd/mvpdenums.H
+++ b/src/include/usr/vpd/mvpdenums.H
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2013,2016 */
+/* Contributors Listed Below - COPYRIGHT 2013,2017 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -123,6 +123,7 @@ enum mvpdKeyword
L6 = 0x28,
L7 = 0x29,
L8 = 0x2A,
+ RT = 0x2B,
// Last Keyword
MVPD_LAST_KEYWORD,
diff --git a/src/usr/hdat/hdatbldda.C b/src/usr/hdat/hdatbldda.C
index 4f940cf91..34458db79 100755
--- a/src/usr/hdat/hdatbldda.C
+++ b/src/usr/hdat/hdatbldda.C
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2016 */
+/* Contributors Listed Below - COPYRIGHT 2016,2017 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -59,6 +59,7 @@ namespace HDAT
// Backplane keyword and record details
static vpdData pvpdData[] =
{
+ { PVPD::VINI, PVPD::RT },
{ PVPD::VINI, PVPD::DR },
{ PVPD::VINI, PVPD::CE },
{ PVPD::VINI, PVPD::VZ },
@@ -71,15 +72,18 @@ static vpdData pvpdData[] =
{ PVPD::VINI, PVPD::B4 },
{ PVPD::VINI, PVPD::B7 },
{ PVPD::VINI, PVPD::PF },
+ { PVPD::OPFR, PVPD::RT },
{ PVPD::OPFR, PVPD::VP },
{ PVPD::OPFR, PVPD::VS },
{ PVPD::OPFR, PVPD::DR },
{ PVPD::OPFR, PVPD::VN },
+ { PVPD::OSYS, PVPD::RT },
{ PVPD::OSYS, PVPD::MM },
{ PVPD::OSYS, PVPD::SS },
};
const HdatKeywordInfo l_pvpdKeywords[] =
{
+ { PVPD::RT, "RT" },
{ PVPD::DR, "DR" },
{ PVPD::CE, "CE" },
{ PVPD::VZ, "VZ" },
diff --git a/src/usr/hdat/hdatiohub.C b/src/usr/hdat/hdatiohub.C
index 72e17489a..efb851a60 100644
--- a/src/usr/hdat/hdatiohub.C
+++ b/src/usr/hdat/hdatiohub.C
@@ -39,6 +39,7 @@ namespace HDAT
vpdData mvpdData[] =
{
+ { PVPD::VINI, PVPD::RT },
{ PVPD::VINI, PVPD::DR },
{ PVPD::VINI, PVPD::CE },
{ PVPD::VINI, PVPD::VZ },
@@ -57,7 +58,7 @@ vpdData mvpdData[] =
const HdatKeywordInfo l_pvpdKeywords[] =
{
-
+ { PVPD::RT, "RT" },
{ PVPD::DR, "DR" },
{ PVPD::CE, "CE" },
{ PVPD::VZ, "VZ" },
diff --git a/src/usr/hdat/hdatmsarea.C b/src/usr/hdat/hdatmsarea.C
index ac9c9c6c5..43a47810d 100755
--- a/src/usr/hdat/hdatmsarea.C
+++ b/src/usr/hdat/hdatmsarea.C
@@ -50,7 +50,7 @@ uint32_t HdatMsArea::cv_actualCnt;
static vpdData cvpdData[] =
{
-// { MVPD::VINI, MVPD::RT },
+ { MVPD::VINI, MVPD::RT },
{ MVPD::VINI, MVPD::DR },
{ MVPD::VINI, MVPD::FN },
{ MVPD::VINI, MVPD::PN },
@@ -68,6 +68,7 @@ static vpdData cvpdData[] =
const HdatKeywordInfo l_cvpdKeywords[] =
{
+ { CVPD::RT, "RT" },
{ CVPD::DR, "DR" },
{ CVPD::FN, "FN" },
{ CVPD::PN, "PN" },
diff --git a/src/usr/hdat/hdatpcrd.C b/src/usr/hdat/hdatpcrd.C
index 85e81981b..5765c6b61 100644
--- a/src/usr/hdat/hdatpcrd.C
+++ b/src/usr/hdat/hdatpcrd.C
@@ -47,6 +47,7 @@ extern trace_desc_t *g_trac_hdat;
*/
vpdData procVpdData[] =
{
+ { MVPD::VINI, MVPD::RT },
{ MVPD::VINI, MVPD::DR },
{ MVPD::VINI, MVPD::VZ },
{ MVPD::VINI, MVPD::CC },
@@ -62,6 +63,7 @@ vpdData procVpdData[] =
const HdatKeywordInfo l_mvpdKeywords[] =
{
+ { MVPD::RT, "RT" },
{ MVPD::DR, "DR" },
{ MVPD::VZ, "VZ" },
{ MVPD::CC, "CC" },
diff --git a/src/usr/hdat/hdatram.C b/src/usr/hdat/hdatram.C
index a0d671f8e..f945fd268 100755
--- a/src/usr/hdat/hdatram.C
+++ b/src/usr/hdat/hdatram.C
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2016 */
+/* Contributors Listed Below - COPYRIGHT 2016,2017 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -49,7 +49,7 @@ uint32_t HdatRam::cv_actualCnt;
vpdData cvpdData[] =
{
-// { CVPD::VINI, CVPD::RT },
+ { CVPD::VINI, CVPD::RT },
{ CVPD::VINI, CVPD::DR },
{ CVPD::VINI, CVPD::FN },
{ CVPD::VINI, CVPD::PN },
diff --git a/src/usr/hdat/hdatspsubsys.C b/src/usr/hdat/hdatspsubsys.C
index aa54f0869..f7db49dd6 100755
--- a/src/usr/hdat/hdatspsubsys.C
+++ b/src/usr/hdat/hdatspsubsys.C
@@ -61,6 +61,7 @@ uint32_t HdatSpSubsys::cv_actualCnt;
vpdData mvpdDataTable[] =
{
+ { MVPD::VINI, MVPD::RT },
{ MVPD::VINI, MVPD::DR },
{ MVPD::VINI, MVPD::VZ },
{ MVPD::VINI, MVPD::CC },
@@ -76,6 +77,7 @@ vpdData mvpdDataTable[] =
const HdatKeywordInfo l_mvpdKeywords[] =
{
+ { MVPD::RT, "RT" },
{ MVPD::DR, "DR" },
{ MVPD::VZ, "VZ" },
{ MVPD::CC, "CC" },
diff --git a/src/usr/vpd/cvpd.H b/src/usr/vpd/cvpd.H
index 0ffbcc1ee..f54b38aee 100644
--- a/src/usr/vpd/cvpd.H
+++ b/src/usr/vpd/cvpd.H
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2013,2015 */
+/* Contributors Listed Below - COPYRIGHT 2013,2017 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -168,6 +168,7 @@ namespace CVPD
{ pd6, "#6" },
{ pd8, "#8" },
{ pdY, "#Y" },
+ { RT, "RT" },
// -------------------------------------------------------------------
// DO NOT USE!! This is for test purposes ONLY!
diff --git a/src/usr/vpd/mvpd.H b/src/usr/vpd/mvpd.H
index f5f7b1445..e17f5c902 100644
--- a/src/usr/vpd/mvpd.H
+++ b/src/usr/vpd/mvpd.H
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2013,2016 */
+/* Contributors Listed Below - COPYRIGHT 2013,2017 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -134,6 +134,7 @@ namespace MVPD
{ L6, "L6" },
{ L7, "L7" },
{ L8, "L8" },
+ { RT, "RT" },
// -------------------------------------------------------------------
// DO NOT USE!! This is for test purposes ONLY!
OpenPOWER on IntegriCloud