summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr.H
diff options
context:
space:
mode:
authorZane Shelley <zshelle@us.ibm.com>2018-05-14 21:57:26 -0500
committerZane C. Shelley <zshelle@us.ibm.com>2018-05-18 10:39:37 -0400
commit1b04e458595a9e9c5c04dd322f90d4c44129e111 (patch)
treec70c6c2c35632c604d7d3c359118964c9fbcc948 /src/usr/diag/prdf/plat/mem/prdfMemTdCtlr.H
parentc1c584f04be0bb7b1340d013b9b9d6147ffa2960 (diff)
downloadtalos-hostboot-1b04e458595a9e9c5c04dd322f90d4c44129e111.tar.gz
talos-hostboot-1b04e458595a9e9c5c04dd322f90d4c44129e111.zip
PRD: support to determine if BG scrub can resume after stop-on-error
Change-Id: Ie2179b66bbe77ef1b982a6dfb1750734d6a9cc23 RTC: 192638 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/58811 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/59012 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/plat/mem/prdfMemTdCtlr.H')
-rw-r--r--src/usr/diag/prdf/plat/mem/prdfMemTdCtlr.H7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr.H b/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr.H
index e098622cb..eef997a51 100644
--- a/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr.H
+++ b/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr.H
@@ -290,6 +290,13 @@ class MemTdCtlr
*/
uint32_t unmaskEccAttns();
+ /**
+ * @param o_canResume True, if background scrubbing can be resumed. False,
+ * if a new background scrub command must be started.
+ * @return Non-SUCCESS if an internal function fails, SUCCESS otherwise.
+ */
+ uint32_t canResumeBgScrub( bool & o_canResume );
+
#endif
private: // instance variables
OpenPOWER on IntegriCloud