summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/lib/p9_hcd_common.H
diff options
context:
space:
mode:
authorYue Du <daviddu@us.ibm.com>2016-10-06 14:59:16 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-02-27 11:37:19 -0500
commit1a1d55e8e15a1f303b7cc0926ad7bb51e2ad6d12 (patch)
tree220110bf72d086628d5bd0d96d36282f188ec508 /src/import/chips/p9/procedures/hwp/lib/p9_hcd_common.H
parentee1b0f5cf8061af3b2fa73428655206fb4bca3d5 (diff)
downloadtalos-hostboot-1a1d55e8e15a1f303b7cc0926ad7bb51e2ad6d12.tar.gz
talos-hostboot-1a1d55e8e15a1f303b7cc0926ad7bb51e2ad6d12.zip
Cache HWP: DD1 VCS Workaround
Change-Id: Ib57b7ac55b6054bd50ca12f57046b21941054b3c Original-Change-Id: I9634a767878904f810cb1e6a0767ba4bbad241cb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30827 Reviewed-by: Joachim Fenkes <fenkes@de.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: James N. Klazynski <jklazyns@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37040 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/lib/p9_hcd_common.H')
-rw-r--r--src/import/chips/p9/procedures/hwp/lib/p9_hcd_common.H23
1 files changed, 22 insertions, 1 deletions
diff --git a/src/import/chips/p9/procedures/hwp/lib/p9_hcd_common.H b/src/import/chips/p9/procedures/hwp/lib/p9_hcd_common.H
index 672a75164..abf572211 100644
--- a/src/import/chips/p9/procedures/hwp/lib/p9_hcd_common.H
+++ b/src/import/chips/p9/procedures/hwp/lib/p9_hcd_common.H
@@ -171,6 +171,7 @@ enum P9_HCD_CLK_CTRL_CONSTANTS
{
CLK_STOP_CMD = BIT64(0),
CLK_START_CMD = BIT64(1),
+ CLK_REGION_PERV = BIT64(4),
CLK_REGION_ANEP = BIT64(10),
CLK_REGION_DPLL = BIT64(14),
CLK_REGION_REFR = BITS64(12, 2),
@@ -191,7 +192,27 @@ enum P9_HCD_CLK_CTRL_CONSTANTS
CLK_REGION_ALL_BUT_PLL = BITS64(4, 10),
CLK_REGION_ALL_BUT_PLL_REFR = BITS64(4, 8),
CLK_REGION_ALL = BITS64(4, 11),
- CLK_THOLD_ALL = BITS64(48, 3)
+ CLK_THOLD_ALL = BITS64(48, 3),
+ CLK_THOLD_SL = BIT64(48),
+ CLK_THOLD_NSL = BIT64(49),
+ CLK_THOLD_ARY = BIT64(50)
+};
+
+// Scan Type Constants
+enum P9_HCD_SCAN_TYPE_CONSTANTS
+{
+ SCAN_TYPE_FUNC = BIT64(48),
+ SCAN_TYPE_CFG = BIT64(49),
+ SCAN_TYPE_CCFG_GPTR = BIT64(50),
+ SCAN_TYPE_REGF = BIT64(51),
+ SCAN_TYPE_LBIST = BIT64(52),
+ SCAN_TYPE_ABIST = BIT64(53),
+ SCAN_TYPE_REPR = BIT64(54),
+ SCAN_TYPE_TIME = BIT64(55),
+ SCAN_TYPE_BNDY = BIT64(56),
+ SCAN_TYPE_FARR = BIT64(57),
+ SCAN_TYPE_CMSK = BIT64(58),
+ SCAN_TYPE_INEX = BIT64(59)
};
// Scan Flush Constants
OpenPOWER on IntegriCloud