summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYue Du <daviddu@us.ibm.com>2017-08-31 12:29:56 -0500
committerJoshua Hunsberger <jahunsbe@us.ibm.com>2017-10-23 19:09:48 -0500
commitc4175c0d34a8fa3622f20452fbb5996a471ee50f (patch)
treedfcb9e8223ce8da5faa8c3f52f20264c37ec0f52
parent9f7c6934f21cc532d02c638e51690b368985331b (diff)
downloadtalos-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.H1
-rw-r--r--import/chips/p9/procedures/hwp/lib/p9_pm_hcd_flags.h10
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
OpenPOWER on IntegriCloud