securemsm-kernel: Moving qseecom headers to securemsm-kernel

Move qseecom headers to securemsm-kernel. Also, cleanup and split
of qseecom header done based on usage.
These qseecom headers are now exposed to userspace as
qseecom_kernel_headers.
All the other changes are to take care of compilation dependencies
from the above.

Tests: Tested in device with local build with qseecom sampleclient
cmds.

Change-Id: I55442ce7380636a2630c2e372099735fec0756a8
Signed-off-by: Divisha Bisht <quic_divibish@quicinc.com>
This commit is contained in:
Divisha Bisht
2023-05-26 11:50:01 +05:30
rodzic de989fe1a3
commit 3983090d0e
12 zmienionych plików z 1236 dodań i 143 usunięć

Wyświetl plik

@@ -29,7 +29,6 @@
#include <linux/freezer.h>
#include <linux/ratelimit.h>
#include <asm/cacheflush.h>
#include <soc/qcom/qseecomi.h>
#include <linux/qtee_shmbridge.h>
#include <linux/kthread.h>
#include "smcinvoke.h"
@@ -41,6 +40,7 @@
#else
#include "misc/qseecom_kernel.h"
#endif
#include "misc/qseecomi.h"
#define CREATE_TRACE_POINTS
#include "trace_smcinvoke.h"