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>
此提交包含在:
Divisha Bisht
2023-05-26 11:50:01 +05:30
父節點 de989fe1a3
當前提交 3983090d0e
共有 12 個檔案被更改,包括 1236 行新增143 行删除

查看文件

@@ -58,7 +58,7 @@ register_securemsm_module(
"IQSEEComCompat.h",
"IQSEEComCompatAppLoader.h",
],
deps = [":smcinvoke_kernel_headers"],
deps = [":smcinvoke_kernel_headers", ":qseecom_kernel_headers"],
hdrs = [":smcinvoke_kernel_headers"],
)
@@ -69,14 +69,15 @@ register_securemsm_module(
"qseecom.c",
"ice.h",
],
deps = [":securemsm_kernel_headers"],
srcs = ["config/sec-kernel_defconfig_qseecom.h"],
copts = ["-include", "config/sec-kernel_defconfig_qseecom.h"],
deps = [":qseecom_kernel_headers"],
#srcs = ["config/sec-kernel_defconfig_qseecom.h"],
#copts = ["-include", "config/sec-kernel_defconfig_qseecom.h"],
)
register_securemsm_module(
name = "tz_log_dlkm",
path = TZLOG_PATH,
deps = [":qseecom_kernel_headers"],
default_srcs = ["tz_log.c"],
)