summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2013-01-29 08:36:34 -0600
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-02-16 00:18:32 -0600
commitaa8b7e5d9b554ffa33eaeb6279cbdfa3660f665c (patch)
treea08571a3e3b786dbf233ed1ac5edac260b54935b /src/include
parent49cc9db40dd84091e7fabce1fbcb7d52020cb8d0 (diff)
downloadtalos-hostboot-aa8b7e5d9b554ffa33eaeb6279cbdfa3660f665c.tar.gz
talos-hostboot-aa8b7e5d9b554ffa33eaeb6279cbdfa3660f665c.zip
PON - HW procedures update 01/29/2013
Change-Id: Ifc0de7fa7d76ec2551b0dfb56cc348652677ee05 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3047 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/usr/hwpf/istepreasoncodes.H1
-rw-r--r--[-rwxr-xr-x]src/include/usr/hwpf/plat/fapiPlatAttributeService.H3
-rw-r--r--src/include/usr/vpd/spdenums.H1
3 files changed, 5 insertions, 0 deletions
diff --git a/src/include/usr/hwpf/istepreasoncodes.H b/src/include/usr/hwpf/istepreasoncodes.H
index 1f3903b1b..5706831e8 100644
--- a/src/include/usr/hwpf/istepreasoncodes.H
+++ b/src/include/usr/hwpf/istepreasoncodes.H
@@ -114,6 +114,7 @@ enum istepModuleId
ISTEP_FABRIC_IO_DCCAL = 0x42,
ISTEP_PROC_XBUS_SCOMINIT = 0x43,
ISTEP_PROC_ABUS_SCOMINIT = 0x44,
+ ISTEP_PROC_DMI_SCOMINIT = 0x45,
};
/**
diff --git a/src/include/usr/hwpf/plat/fapiPlatAttributeService.H b/src/include/usr/hwpf/plat/fapiPlatAttributeService.H
index 188eb04fc..c09c6c2bd 100755..100644
--- a/src/include/usr/hwpf/plat/fapiPlatAttributeService.H
+++ b/src/include/usr/hwpf/plat/fapiPlatAttributeService.H
@@ -35,6 +35,7 @@
* ------ -------------- ---------- ----------- ----------------------------
* mjjones 06/27/2011 Created.
* bofferdn 09/13/2011 Support fapi->hb mapping
+ * thi 01/28/2013 Add SPD CUSTOM attr
*/
#ifndef FAPIPLATATTRIBUTESERVICE_H_
@@ -494,6 +495,8 @@ fapi::ReturnCode fapiPlatGetProcPcieBarSize (
fapi::platAttrSvc::fapiPlatGetSpdAttr( PTARGET, SPD::SDRAM_DEVICE_TYPE, &(VAL), sizeof(VAL) )
#define ATTR_SPD_SDRAM_DEVICE_TYPE_SIGNAL_LOADING_GETMACRO(ID, PTARGET, VAL) \
fapi::platAttrSvc::fapiPlatGetSpdAttr( PTARGET, SPD::SDRAM_DEVICE_TYPE_SIGNAL_LOADING, &(VAL), sizeof(VAL) )
+#define ATTR_SPD_CUSTOM_GETMACRO(ID, PTARGET, VAL) \
+ fapi::platAttrSvc::fapiPlatGetSpdAttr( PTARGET, SPD::CUSTOM, &(VAL), sizeof(VAL) )
#define ATTR_SPD_SDRAM_DIE_COUNT_GETMACRO(ID, PTARGET, VAL) \
fapi::platAttrSvc::fapiPlatGetSpdAttr( PTARGET, SPD::SDRAM_DIE_COUNT, &(VAL), sizeof(VAL) )
#define ATTR_SPD_FINE_OFFSET_TCKMIN_GETMACRO(ID, PTARGET, VAL) \
diff --git a/src/include/usr/vpd/spdenums.H b/src/include/usr/vpd/spdenums.H
index 98a428606..598b3186b 100644
--- a/src/include/usr/vpd/spdenums.H
+++ b/src/include/usr/vpd/spdenums.H
@@ -111,6 +111,7 @@ enum
DIMM_BAD_DQ_DATA = SPD_FIRST_NORM_KEYWORD | 0x3f,
SDRAM_DIE_COUNT = SPD_FIRST_NORM_KEYWORD | 0x40,
SDRAM_DEVICE_TYPE_SIGNAL_LOADING = SPD_FIRST_NORM_KEYWORD | 0x41,
+ CUSTOM = SPD_FIRST_NORM_KEYWORD | 0x42,
SPD_LAST_NORM_KEYWORD,
// ==============================================================
OpenPOWER on IntegriCloud