diff options
author | Yue Du <daviddu@us.ibm.com> | 2016-10-06 14:59:16 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-02-27 11:37:19 -0500 |
commit | 1a1d55e8e15a1f303b7cc0926ad7bb51e2ad6d12 (patch) | |
tree | 220110bf72d086628d5bd0d96d36282f188ec508 /src/import/chips/p9/procedures/hwp/lib/p9_hcd_common.H | |
parent | ee1b0f5cf8061af3b2fa73428655206fb4bca3d5 (diff) | |
download | talos-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.H | 23 |
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 |