This just leaves us with CXL vs CAPI as differences in the list of OPAL
calls between opal.h in firmware and opal.h in Linux.

Signed-off-by: Stewart Smith <stew...@linux.vnet.ibm.com>
---
 arch/powerpc/include/asm/opal.h |    9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/arch/powerpc/include/asm/opal.h b/arch/powerpc/include/asm/opal.h
index 4694183..80cb4d3 100644
--- a/arch/powerpc/include/asm/opal.h
+++ b/arch/powerpc/include/asm/opal.h
@@ -56,6 +56,7 @@ struct opal_sg_list {
 #define OPAL_HARDWARE_FROZEN   -13
 #define OPAL_WRONG_STATE       -14
 #define OPAL_ASYNC_COMPLETION  -15
+#define OPAL_EMPTY             -16
 #define OPAL_I2C_TIMEOUT       -17
 #define OPAL_I2C_INVALID_CMD   -18
 #define OPAL_I2C_LBUS_PARITY   -19
@@ -66,7 +67,8 @@ struct opal_sg_list {
 #define OPAL_I2C_STOP_ERR      -24
 
 /* API Tokens (in r0) */
-#define OPAL_INVALID_CALL                      -1
+#define OPAL_INVALID_CALL                     -1
+#define OPAL_TEST                              0
 #define OPAL_CONSOLE_WRITE                     1
 #define OPAL_CONSOLE_READ                      2
 #define OPAL_RTC_READ                          3
@@ -155,8 +157,10 @@ struct opal_sg_list {
 #define OPAL_GET_PARAM                         89
 #define OPAL_SET_PARAM                         90
 #define OPAL_DUMP_RESEND                       91
+#define OPAL_ELOG_SEND                         92      /* Deprecated */
 #define OPAL_PCI_SET_PHB_CXL_MODE              93
 #define OPAL_DUMP_INFO2                                94
+#define OPAL_WRITE_OPPANEL_ASYNC               95
 #define OPAL_PCI_ERR_INJECT                    96
 #define OPAL_PCI_EEH_FREEZE_SET                        97
 #define OPAL_HANDLE_HMI                                98
@@ -166,9 +170,12 @@ struct opal_sg_list {
 #define OPAL_UNREGISTER_DUMP_REGION            102
 #define OPAL_WRITE_TPO                         103
 #define OPAL_READ_TPO                          104
+#define OPAL_GET_DPO_STATUS                    105
+#define OPAL_OLD_I2C_REQUEST                   106     /* Deprecated */
 #define OPAL_IPMI_SEND                         107
 #define OPAL_IPMI_RECV                         108
 #define OPAL_I2C_REQUEST                       109
+#define OPAL_LAST                              109
 
 /* Device tree flags */
 
-- 
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to