summaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorRiley Andrews <riandrews@google.com>2016-05-05 17:42:41 -0400
committerStephen Wolfe <swolfe@nvidia.com>2018-07-27 17:12:44 -0400
commit751a57f1e20223d403ec77ab33e797d486e7d256 (patch)
tree3efac55aab5bb1709976c43bda95ef0f73a60fab /include/linux
parentaf7b454f7c2bf8dd1d2504c41e61a03889dde05d (diff)
trusty: Add trusty logging driver.
This driver is the consumer side of a ringbuffer of log data that the secure operating system dumps prints into. Trusty printfs will be dumped into the kernel log after smc calls and during panics. Change-Id: Ib4fc8b9077da5e2c628607bc6cd04dc8760dead5 Signed-off-by: Michael Ryleev <gmar@google.com>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/trusty/smcall.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/trusty/smcall.h b/include/linux/trusty/smcall.h
index e8704974d..aaad5cee6 100644
--- a/include/linux/trusty/smcall.h
+++ b/include/linux/trusty/smcall.h
@@ -51,6 +51,7 @@
51#define SMC_ENTITY_RESERVED 5 /* Reserved for future use */ 51#define SMC_ENTITY_RESERVED 5 /* Reserved for future use */
52#define SMC_ENTITY_TRUSTED_APP 48 /* Trusted Application calls */ 52#define SMC_ENTITY_TRUSTED_APP 48 /* Trusted Application calls */
53#define SMC_ENTITY_TRUSTED_OS 50 /* Trusted OS calls */ 53#define SMC_ENTITY_TRUSTED_OS 50 /* Trusted OS calls */
54#define SMC_ENTITY_LOGGING 51 /* Used for secure -> nonsecure logging */
54#define SMC_ENTITY_SECURE_MONITOR 60 /* Trusted OS calls internal to secure monitor */ 55#define SMC_ENTITY_SECURE_MONITOR 60 /* Trusted OS calls internal to secure monitor */
55 56
56/* FC = Fast call, SC = Standard call */ 57/* FC = Fast call, SC = Standard call */