diff options
author | Bill Schwartz <whs@us.ibm.com> | 2013-08-15 16:40:38 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-09-13 12:57:46 -0500 |
commit | fe7854394eb388e40bd94b7b4398003b6ac3b268 (patch) | |
tree | 8dba2bfd9801ff56161a47c954e8784079a6f9f9 /src/usr/vpd | |
parent | 0b823dd9ef5579112cbbaae770028c75f7d19119 (diff) | |
download | blackbird-hostboot-fe7854394eb388e40bd94b7b4398003b6ac3b268.tar.gz blackbird-hostboot-fe7854394eb388e40bd94b7b4398003b6ac3b268.zip |
VPD Accessor functions for Clock Mapping, DIMM timing and TSYS VPD Attributes
Extend existing CDIMM hwp accessors for MR and MT keywords to add support for
7 new attributes.
Based on vpd level 6.0 with work around driven by vpd version to also support
vpd level 5.3 definition.
FSP change to add cvpd record VINI to PNOR is 897882
Change-Id: I02b3a0ade288c6b75918ad1d99257c5a042fc18d
RTC: 79615
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5805
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/vpd')
-rw-r--r-- | src/usr/vpd/cvpd.H | 2 | ||||
-rw-r--r-- | src/usr/vpd/makefile | 2 | ||||
-rwxr-xr-x | src/usr/vpd/test/cvpdtest.H | 1 |
3 files changed, 4 insertions, 1 deletions
diff --git a/src/usr/vpd/cvpd.H b/src/usr/vpd/cvpd.H index d2c9bd15c..3598e144c 100644 --- a/src/usr/vpd/cvpd.H +++ b/src/usr/vpd/cvpd.H @@ -65,6 +65,7 @@ namespace CVPD { VER0, "VER0" }, //Not currently used, but keep support { MER0, "MER0" }, { VSPD, "VSPD" }, + { VINI, "VINI" }, // ------------------------------------------------------------------- // DO NOT USE!! This is for test purposes ONLY! { CVPD_TEST_RECORD, "TEST" }, @@ -93,6 +94,7 @@ namespace CVPD { MW, "MW" }, { MV, "MV" }, { AM, "AM" }, + { VZ, "VZ" }, // ------------------------------------------------------------------- // DO NOT USE!! This is for test purposes ONLY! { CVPD_TEST_KEYWORD, "XX" }, diff --git a/src/usr/vpd/makefile b/src/usr/vpd/makefile index c581e7b75..3a8a59154 100644 --- a/src/usr/vpd/makefile +++ b/src/usr/vpd/makefile @@ -29,6 +29,6 @@ SUBDIRS = test.d BINARY_FILES = $(IMGDIR)/dimmspd.dat:3a9f53e3684e57401ed0aed75f25980fca99f40b BINARY_FILES += $(IMGDIR)/procmvpd.dat:7dabbe4879dcdd19ed236573aa68e8671fa8c3c7 -BINARY_FILES += $(IMGDIR)/cvpd.dat:7410a45451fb7826daf1ae218f81b2a694e64234 +BINARY_FILES += $(IMGDIR)/cvpd.dat:1d43fa2a410a81b39b51b57248a3259cd3bf6352 include ${ROOTPATH}/config.mk diff --git a/src/usr/vpd/test/cvpdtest.H b/src/usr/vpd/test/cvpdtest.H index 957a328ef..90f91a660 100755 --- a/src/usr/vpd/test/cvpdtest.H +++ b/src/usr/vpd/test/cvpdtest.H @@ -73,6 +73,7 @@ cvpdTestData cvpdData[] = { CVPD::VSPD, CVPD::MW }, { CVPD::VSPD, CVPD::MV }, { CVPD::VSPD, CVPD::AM }, + { CVPD::VINI, CVPD::VZ }, }; |