summaryrefslogtreecommitdiff
path: root/include/lib/smcc.h
diff options
context:
space:
mode:
authordavidcunado-arm <david.cunado@arm.com>2017-05-02 16:32:20 +0100
committerGitHub <noreply@github.com>2017-05-02 16:32:20 +0100
commit4b427bd48778a7af9f1bb639a33c8d25e758a245 (patch)
treefcb3564316d6bfd1649a655c59d98b039a59a5d9 /include/lib/smcc.h
parent062dd378280a6a1b9ace59d0be9c466a05a2de95 (diff)
parent16292f54811f27bb7de28512cda74db83686cb63 (diff)
Merge pull request #919 from davidcunado-arm/dc/smc_yielding_generic
Update terminology: standard SMC to yielding SMC
Diffstat (limited to 'include/lib/smcc.h')
-rw-r--r--include/lib/smcc.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/lib/smcc.h b/include/lib/smcc.h
index d24d1905..5fad7b8a 100644
--- a/include/lib/smcc.h
+++ b/include/lib/smcc.h
@@ -61,7 +61,10 @@
#define SMC_OK 0
#define SMC_UNK 0xffffffff
#define SMC_TYPE_FAST ULL(1)
+#if !ERROR_DEPRECATED
#define SMC_TYPE_STD 0
+#endif
+#define SMC_TYPE_YIELD 0
#define SMC_PREEMPTED 0xfffffffe
/*******************************************************************************
* Owning entity number definitions inside the function id as per the SMC
@@ -75,7 +78,7 @@
#define OEN_SIP_END 2
#define OEN_OEM_START 3
#define OEN_OEM_END 3
-#define OEN_STD_START 4 /* Standard Calls */
+#define OEN_STD_START 4 /* Standard Service Calls */
#define OEN_STD_END 4
#define OEN_TAP_START 48 /* Trusted Applications */
#define OEN_TAP_END 49