diff options
| author | Yue Du <daviddu@us.ibm.com> | 2017-08-31 12:29:56 -0500 |
|---|---|---|
| committer | Joshua Hunsberger <jahunsbe@us.ibm.com> | 2017-10-23 19:09:48 -0500 |
| commit | c4175c0d34a8fa3622f20452fbb5996a471ee50f (patch) | |
| tree | dfcb9e8223ce8da5faa8c3f52f20264c37ec0f52 | |
| parent | 9f7c6934f21cc532d02c638e51690b368985331b (diff) | |
| download | talos-hcode-c4175c0d34a8fa3622f20452fbb5996a471ee50f.tar.gz talos-hcode-c4175c0d34a8fa3622f20452fbb5996a471ee50f.zip | |
PM: Add atrribute to cpmmr control for Core Periodic Quiesce
Change-Id: I70cc9bba5e358a85ee420b329365817c688084f0
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45505
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-by: Juan R. Medina <jrmedina@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
| -rw-r--r-- | import/chips/p9/procedures/hwp/lib/p9_hcd_memmap_base.H | 1 | ||||
| -rw-r--r-- | import/chips/p9/procedures/hwp/lib/p9_pm_hcd_flags.h | 10 |
2 files changed, 10 insertions, 1 deletions
diff --git a/import/chips/p9/procedures/hwp/lib/p9_hcd_memmap_base.H b/import/chips/p9/procedures/hwp/lib/p9_hcd_memmap_base.H index ec608c83..4eb7afa0 100644 --- a/import/chips/p9/procedures/hwp/lib/p9_hcd_memmap_base.H +++ b/import/chips/p9/procedures/hwp/lib/p9_hcd_memmap_base.H @@ -228,7 +228,6 @@ HCD_CONST(SGPE_STOP_11_TO_8_BIT_POS, 0x10000000) HCD_CONST(SGPE_ENABLE_CME_TRACE_ARRAY_BIT_POS, 0x08000000) HCD_CONST(SGPE_VDM_ENABLE_BIT_POS, 0x04000000) HCD_CONST(SGPE_ENABLE_CHTM_TRACE_CME_BIT_POS, 0x02000000) -HCD_CONST(SGPE_CORE_PERIODIC_QUIESCE_DISABLE_POS, 0x01000000) HCD_CONST(SGPE_PROC_FAB_PUMP_MODE_BIT_POS, 0x00004000) HCD_CONST(SGPE_CACHE_SKEWADJ_DISABLE_BIT_POS, 0x00002000) HCD_CONST(SGPE_CACHE_DCADJ_DISABLE_BIT_POS, 0x00001000) diff --git a/import/chips/p9/procedures/hwp/lib/p9_pm_hcd_flags.h b/import/chips/p9/procedures/hwp/lib/p9_pm_hcd_flags.h index 3d3ed472..928b1db2 100644 --- a/import/chips/p9/procedures/hwp/lib/p9_pm_hcd_flags.h +++ b/import/chips/p9/procedures/hwp/lib/p9_pm_hcd_flags.h @@ -241,6 +241,16 @@ enum PM_PGPE_HEADER_FLAGS PGPE_HEADER_FLAGS_VRATIO_MODIFIER = 12 }; +// +//Enum for of PPM Register Bits for FW Usage +// +enum PM_PPM_FW_FLAGS +{ + CPPM_CPMMR_DISABLE_PERIODIC_CORE_QUIESCE = 2, + QPPM_QCCR_IGNORE_QUAD_STOP_EXITS = 10, + QPPM_QCCR_IGNORE_QUAD_STOP_ENTRIES = 11 +}; + #ifndef __PPE_PLAT } //End p9hcd namespace #endif |

