|
@@ -48,6 +48,19 @@ def register_securemsm_module(name, path = None, config_option = None, default_s
|
|
|
securemsm_modules_by_config[config_option] = name
|
|
|
|
|
|
# ------------------------------------ SECUREMSM MODULE DEFINITIONS ---------------------------------
|
|
|
+register_securemsm_module(
|
|
|
+ name = "qseecom_dlkm",
|
|
|
+ path = QSEECOM_PATH,
|
|
|
+ default_srcs = [
|
|
|
+ "qseecom.c",
|
|
|
+ "ice.h",
|
|
|
+ ],
|
|
|
+ deps = [":qseecom_kernel_headers"],
|
|
|
+ #srcs = ["config/sec-kernel_defconfig_qseecom.h"],
|
|
|
+ #copts = ["-include", "config/sec-kernel_defconfig_qseecom.h"],
|
|
|
+)
|
|
|
+
|
|
|
+
|
|
|
register_securemsm_module(
|
|
|
name = "smcinvoke_dlkm",
|
|
|
path = SMCINVOKE_PATH,
|
|
@@ -58,22 +71,10 @@ register_securemsm_module(
|
|
|
"IQSEEComCompat.h",
|
|
|
"IQSEEComCompatAppLoader.h",
|
|
|
],
|
|
|
- deps = [":smcinvoke_kernel_headers", ":qseecom_kernel_headers"],
|
|
|
+ deps = [":smcinvoke_kernel_headers", ":qseecom_kernel_headers", "%b_qseecom_dlkm"],
|
|
|
hdrs = [":smcinvoke_kernel_headers"],
|
|
|
)
|
|
|
|
|
|
-register_securemsm_module(
|
|
|
- name = "qseecom_dlkm",
|
|
|
- path = QSEECOM_PATH,
|
|
|
- default_srcs = [
|
|
|
- "qseecom.c",
|
|
|
- "ice.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,
|
|
@@ -103,7 +104,7 @@ register_securemsm_module(
|
|
|
"hdcp1_ops.h",
|
|
|
"hdcp2p2.h",
|
|
|
],
|
|
|
- deps = [":hdcp_qseecom_dlkm", "%b_smcinvoke_dlkm"],
|
|
|
+ deps = [":hdcp_qseecom_dlkm", "%b_smcinvoke_dlkm", "%b_qseecom_dlkm"],
|
|
|
srcs = ["config/sec-kernel_defconfig.h"],
|
|
|
copts = [
|
|
|
"-include",
|