diff options
author | Vasant Hegde <hegdevasant@linux.vnet.ibm.com> | 2019-05-28 11:17:26 +0530 |
---|---|---|
committer | Stewart Smith <stewart@linux.ibm.com> | 2019-06-03 10:28:57 +1000 |
commit | eb86b1484f5442cc2fc78b7c60ff504647318ca2 (patch) | |
tree | 5b81ea7b17b6e6acc19628f8f5079cdf949332c6 /include/skiboot.h | |
parent | fb702bf01aeabab92d3830d90c8060e5cbd57258 (diff) | |
download | skiboot-eb86b1484f5442cc2fc78b7c60ff504647318ca2.zip skiboot-eb86b1484f5442cc2fc78b7c60ff504647318ca2.tar.gz skiboot-eb86b1484f5442cc2fc78b7c60ff504647318ca2.tar.bz2 |
prd: Implement generic FSP - HBRT interface
This patch implements generic interface to pass data from FSP to HBRT during
runtime (FSP -> OPAL -> opal-prd -> HBRT).
OPAL gets notification from FSP for new HBRT messages. We will convert MBOX
message to firmware_notify format and send it to HBRT.
Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
Diffstat (limited to 'include/skiboot.h')
-rw-r--r-- | include/skiboot.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/skiboot.h b/include/skiboot.h index 0a7c84a..d70d828 100644 --- a/include/skiboot.h +++ b/include/skiboot.h @@ -292,6 +292,7 @@ extern void prd_register_reserved_memory(void); extern void prd_fsp_occ_reset(uint32_t proc); extern void prd_fsp_occ_load_start(u32 proc); extern void prd_fw_resp_fsp_response(int status); +extern int prd_hbrt_fsp_msg_notify(void *data, u32 dsize); /* Flatten device-tree */ extern void *create_dtb(const struct dt_node *root, bool exclusive); |