summaryrefslogtreecommitdiffstats
path: root/src/include/usr/hwas/hwasPlatDeconfigGard.H
diff options
context:
space:
mode:
authorBrian Horton <brianh@linux.ibm.com>2013-06-25 16:43:53 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-09-12 14:03:33 -0500
commitd8fdb9f6399d602c3314fe8a0a6578364e886120 (patch)
treef4cf27fee9911626b62fbee5f9d7744520cd0f07 /src/include/usr/hwas/hwasPlatDeconfigGard.H
parent23c61636fe51145db2d7554ea8022aa4d58179b6 (diff)
downloadtalos-hostboot-d8fdb9f6399d602c3314fe8a0a6578364e886120.tar.gz
talos-hostboot-d8fdb9f6399d602c3314fe8a0a6578364e886120.zip
rework gard interfaces to handle new hwsv functions
the FSP gard records will now be stored in the system model, so the gard functions change to support new platform specific functions. Change-Id: I9a847a3defa7e613d128b1077763640e124360a8 RTC: 73818 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5806 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: SHELDON R. BAILEY <baileysh@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/usr/hwas/hwasPlatDeconfigGard.H')
-rw-r--r--src/include/usr/hwas/hwasPlatDeconfigGard.H12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/include/usr/hwas/hwasPlatDeconfigGard.H b/src/include/usr/hwas/hwasPlatDeconfigGard.H
index 2f229c164..098e2c08b 100644
--- a/src/include/usr/hwas/hwasPlatDeconfigGard.H
+++ b/src/include/usr/hwas/hwasPlatDeconfigGard.H
@@ -53,5 +53,17 @@
#define HWAS_GET_SINGLETON(__TYPE__) \
__TYPE__::instance()
+namespace HWAS
+{
+
+struct HBDeconfigGard
+{
+ // GARD Record Data
+ uint32_t iv_nextGardRecordId; // Next GARD Record ID to use
+ uint32_t iv_maxGardRecords; // Maximum number of GARD Records
+ void *iv_pGardRecords; // Pointer to the GARD Records in PNOR
+};
+
+} // namespace HWAS
#endif // HWASPLATDECONFIGGARD_H_
OpenPOWER on IntegriCloud