diff mbox series

[v3,1/2] prd: Add generic response structure inside prd_fw_msg

Message ID 20171129131118.13735-1-hegdevasant@linux.vnet.ibm.com
State Accepted
Headers show
Series [v3,1/2] prd: Add generic response structure inside prd_fw_msg | expand

Commit Message

Vasant Hegde Nov. 29, 2017, 1:11 p.m. UTC
This patch adds generic response structure. Also sync prd_fw_msg type
macros with hostboot.

Next patch makes use of this structure/macro.

CC: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
---
 include/prd-fw-msg.h | 10 ++++++++++
 1 file changed, 10 insertions(+)

Comments

Stewart Smith Dec. 19, 2017, 12:25 a.m. UTC | #1
Vasant Hegde <hegdevasant@linux.vnet.ibm.com> writes:
> This patch adds generic response structure. Also sync prd_fw_msg type
> macros with hostboot.
>
> Next patch makes use of this structure/macro.
>
> CC: Jeremy Kerr <jk@ozlabs.org>
> Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>

Thanks, series merged to master as of 5d847a1b9d495a4b09f675677ffc75a02a8f210a
diff mbox series

Patch

diff --git a/include/prd-fw-msg.h b/include/prd-fw-msg.h
index c00405d..d68482c 100644
--- a/include/prd-fw-msg.h
+++ b/include/prd-fw-msg.h
@@ -26,10 +26,20 @@ 
 enum {
 	PRD_FW_MSG_TYPE_REQ_NOP = 0,
 	PRD_FW_MSG_TYPE_RESP_NOP = 1,
+	PRD_FW_MSG_TYPE_RESP_GENERIC = 2,
+	PRD_FW_MSG_TYPE_REQ_HCODE_UPDATE = 3,
+	PRD_FW_MSG_TYPE_HBRT_FSP = 4,
+	PRD_FW_MSG_TYPE_ERROR_LOG = 5,
+	PRD_FW_MSG_TYPE_FSP_HBRT = 6,
 };
 
 struct prd_fw_msg {
 	__be64		type;
+	union {
+		struct {
+			__be64	status;
+		} generic_resp;
+	};
 };
 
 #define PRD_FW_MSG_BASE_SIZE	sizeof(__be64)