#define OPTEE_SMC_H_\r
\r
/* Returned in Arg0 only from Trusted OS functions */\r
-#define OPTEE_SMC_RETURN_OK 0x0\r
+#define OPTEE_SMC_RETURN_OK 0x0\r
\r
-#define OPTEE_SMC_RETURN_FROM_RPC 0x32000003\r
-#define OPTEE_SMC_CALL_WITH_ARG 0x32000004\r
-#define OPTEE_SMC_GET_SHARED_MEMORY_CONFIG 0xb2000007\r
+#define OPTEE_SMC_RETURN_FROM_RPC 0x32000003\r
+#define OPTEE_SMC_CALL_WITH_ARG 0x32000004\r
+#define OPTEE_SMC_GET_SHARED_MEMORY_CONFIG 0xb2000007\r
\r
-#define OPTEE_SMC_SHARED_MEMORY_CACHED 1\r
+#define OPTEE_SMC_SHARED_MEMORY_CACHED 1\r
\r
#define OPTEE_SMC_RETURN_UNKNOWN_FUNCTION 0xffffffff\r
#define OPTEE_SMC_RETURN_RPC_PREFIX_MASK 0xffff0000\r
#define OPTEE_SMC_RETURN_RPC_PREFIX 0xffff0000\r
#define OPTEE_SMC_RETURN_RPC_FOREIGN_INTERRUPT 0xffff0004\r
\r
-#define OPTEE_MESSAGE_COMMAND_OPEN_SESSION 0\r
-#define OPTEE_MESSAGE_COMMAND_INVOKE_FUNCTION 1\r
-#define OPTEE_MESSAGE_COMMAND_CLOSE_SESSION 2\r
+#define OPTEE_MESSAGE_COMMAND_OPEN_SESSION 0\r
+#define OPTEE_MESSAGE_COMMAND_INVOKE_FUNCTION 1\r
+#define OPTEE_MESSAGE_COMMAND_CLOSE_SESSION 2\r
\r
-#define OPTEE_MESSAGE_ATTRIBUTE_META 0x100\r
+#define OPTEE_MESSAGE_ATTRIBUTE_META 0x100\r
\r
-#define OPTEE_LOGIN_PUBLIC 0x0\r
+#define OPTEE_LOGIN_PUBLIC 0x0\r
\r
typedef struct {\r
UINTN Base;\r
// UUID struct compliant with RFC4122 (network byte order).\r
//\r
typedef struct {\r
- UINT32 Data1;\r
- UINT16 Data2;\r
- UINT16 Data3;\r
- UINT8 Data4[8];\r
+ UINT32 Data1;\r
+ UINT16 Data2;\r
+ UINT16 Data3;\r
+ UINT8 Data4[8];\r
} RFC4122_UUID;\r
\r
#endif // OPTEE_SMC_H_\r