qseecom: Add support for loading elf images
Add following IOCTLs
- QSEECOM_IOCTL_LOAD_EXTERNAL_ELF_REQ
sends QSEE command to load and elf image
- QSEECOM_IOCTL_UNLOAD_EXTERNAL_ELF_REQ
sends command to QSEE to unload an elf image
Change-Id: Ia1e0cb4df382af327f9dd8f283fa6a3d0e083f0c
Signed-off-by: Mona Hossain <mhossain@codeaurora.org>
diff --git a/include/linux/qseecom.h b/include/linux/qseecom.h
index 6d39026..62b5efe 100644
--- a/include/linux/qseecom.h
+++ b/include/linux/qseecom.h
@@ -146,4 +146,10 @@
#define QSEECOM_IOCTL_PERF_DISABLE_REQ \
_IO(QSEECOM_IOC_MAGIC, 12)
+#define QSEECOM_IOCTL_LOAD_EXTERNAL_ELF_REQ \
+ _IOWR(QSEECOM_IOC_MAGIC, 13, struct qseecom_load_img_req)
+
+#define QSEECOM_IOCTL_UNLOAD_EXTERNAL_ELF_REQ \
+ _IO(QSEECOM_IOC_MAGIC, 14)
+
#endif /* __QSEECOM_H_ */