diff options
author | Rahul Batra <rbatra@us.ibm.com> | 2017-03-14 16:57:43 -0500 |
---|---|---|
committer | Joshua Hunsberger <jahunsbe@us.ibm.com> | 2017-10-23 17:17:45 -0500 |
commit | cc64dfebdf2a81725b7467a5dbbdeefe96a516b8 (patch) | |
tree | 3e41e77cd7a9969cfe4c72c3118cb173443d4f15 /import/chips/p9/common | |
parent | 1377ee62f599997dd84ccf8a15993265ea944f72 (diff) | |
download | talos-hcode-cc64dfebdf2a81725b7467a5dbbdeefe96a516b8.tar.gz talos-hcode-cc64dfebdf2a81725b7467a5dbbdeefe96a516b8.zip |
PM Complex Suspend and Safe Mode
Change-Id: I7b8bbb053270ae6adc4478960f0c8f22bb8594aa
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38079
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Diffstat (limited to 'import/chips/p9/common')
-rw-r--r-- | import/chips/p9/common/pmlib/include/occhw_irq_config.h | 2 | ||||
-rw-r--r-- | import/chips/p9/common/pmlib/include/pstate_pgpe_occ_api.h | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/import/chips/p9/common/pmlib/include/occhw_irq_config.h b/import/chips/p9/common/pmlib/include/occhw_irq_config.h index fa6a81e0..94bf77bf 100644 --- a/import/chips/p9/common/pmlib/include/occhw_irq_config.h +++ b/import/chips/p9/common/pmlib/include/occhw_irq_config.h @@ -69,7 +69,7 @@ #define OCCHW_IRQ_ROUTES \ OCCHW_IRQ_DEBUGGER OCCHW_IRQ_TARGET_ID_NONE \ OCCHW_IRQ_TRACE_TRIGGER OCCHW_IRQ_TARGET_ID_NONE \ - OCCHW_IRQ_OCC_ERROR OCCHW_IRQ_TARGET_ID_NONE \ + OCCHW_IRQ_OCC_ERROR OCCHW_IRQ_TARGET_ID_GPE2\ OCCHW_IRQ_PBA_ERROR OCCHW_IRQ_TARGET_ID_NONE \ OCCHW_IRQ_SRT_ERROR OCCHW_IRQ_TARGET_ID_NONE \ OCCHW_IRQ_GPE0_HALT OCCHW_IRQ_TARGET_ID_405_NONCRIT \ diff --git a/import/chips/p9/common/pmlib/include/pstate_pgpe_occ_api.h b/import/chips/p9/common/pmlib/include/pstate_pgpe_occ_api.h index b6c5a5b5..9911123c 100644 --- a/import/chips/p9/common/pmlib/include/pstate_pgpe_occ_api.h +++ b/import/chips/p9/common/pmlib/include/pstate_pgpe_occ_api.h @@ -61,10 +61,11 @@ enum MESSAGE_ID_IPI2HI // #define PGPE_RC_SUCCESS 0x01 #define PGPE_WOF_RC_NOT_ENABLED 0x10 -#define PGPE_RC_PSTATES_DISABLED 0x11 +#define PGPE_RC_PSTATES_NOT_STARTED 0x11 #define PGPE_RC_REQ_PSTATE_ALREADY_STARTED 0x12 -#define PGPE_RC_REQ_PSTATE_ALREADY_SUSPENDED 0x13 +#define PGPE_RC_REQ_PSTATE_ALREADY_STOPPED 0x13 #define PGPE_RC_OCC_NOT_PMCR_OWNER 0x14 +#define PGPE_RC_PM_COMPLEX_SUSPEND_SAFE_MODE 0x15 // Active quad mismatch with requested active quads. PGPE did not switch // to using the new VFRT. The original VFRT is still being used. #define PGPE_WOF_RC_VFRT_QUAD_MISMATCH 0x20 |