diff options
Diffstat (limited to 'src/include/runtime')
-rw-r--r-- | src/include/runtime/interface.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/include/runtime/interface.h b/src/include/runtime/interface.h index 316bd2d03..c141347f7 100644 --- a/src/include/runtime/interface.h +++ b/src/include/runtime/interface.h @@ -676,6 +676,21 @@ typedef struct runtimeInterfaces const void* i_pHwKeyHash, size_t i_hwKeyHashSize); + /** + * @brief SBE message passing + * + * @details This is a blocking call that will pass an SBE message + * with a pass-through command through HBRT to code that + * will process the command and provide a response. + * + * @param[in] i_procChipId Chip ID of the processor whose SBE is passing + * the message and sent the interrupt + * + * @returns 0 on success, or return code if the command failed + * @platform FSP, OpenPOWER + */ + int (*sbe_message_passing)(uint32_t i_procChipId); + // Reserve some space for future growth. // do NOT ever change this number, even if you add functions. // |