diff options
author | Shilpasri G Bhat <shilpa.bhat@linux.vnet.ibm.com> | 2017-12-07 10:52:29 +0530 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-12-14 23:58:26 -0600 |
commit | 781b10633945df32fa2292ee8b196c74f8ef2c7c (patch) | |
tree | f712cc950095181c690dd34f0a42b5a5c11a0734 /include/opal-api.h | |
parent | 49999302251b3e3e2fdca2cbcdeb6aab9add7412 (diff) | |
download | skiboot-781b10633945df32fa2292ee8b196c74f8ef2c7c.zip skiboot-781b10633945df32fa2292ee8b196c74f8ef2c7c.tar.gz skiboot-781b10633945df32fa2292ee8b196c74f8ef2c7c.tar.bz2 |
opal-prd: occ: Add support for runtime OCC load/start in ZZ
This patch adds support to handle OCC load/start event from FSP/PRD.
During IPL we send a success directly to FSP without invoking any HBRT
load routines on recieving OCC load mbox message from FSP. At runtime
we forward this event to host opal-prd.
This patch provides support for invoking OCC load/start HBRT routines
like load_pm_complex() and start_pm_complex() from opal-prd.
Signed-off-by: Shilpasri G Bhat <shilpa.bhat@linux.vnet.ibm.com>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'include/opal-api.h')
-rw-r--r-- | include/opal-api.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/opal-api.h b/include/opal-api.h index ef32f65..f0ed5f6 100644 --- a/include/opal-api.h +++ b/include/opal-api.h @@ -1064,6 +1064,8 @@ enum opal_prd_msg_type { OPAL_PRD_MSG_TYPE_FSP_OCC_RESET, /* HBRT <-- OPAL */ OPAL_PRD_MSG_TYPE_FSP_OCC_RESET_STATUS, /* HBRT --> OPAL */ OPAL_PRD_MSG_TYPE_CORE_SPECIAL_WAKEUP, /* HBRT --> OPAL */ + OPAL_PRD_MSG_TYPE_FSP_OCC_LOAD_START, /* HBRT <-- OPAL */ + OPAL_PRD_MSG_TYPE_FSP_OCC_LOAD_START_STATUS, /* HBRT --> OPAL */ }; struct opal_prd_msg_header { |