Browse Source

Merge "securemsm-kernel: Add DDK framework for strait"

qctecmdr 1 year ago
parent
commit
72cde93ea0
3 changed files with 24 additions and 1 deletions
  1. 3 1
      BUILD.bazel
  2. 21 0
      build/blair.bzl
  3. 0 0
      build/pineapple.bzl

+ 3 - 1
BUILD.bazel

@@ -73,6 +73,8 @@ ddk_headers(
     includes = [".", "smmu-proxy"],
 )
 
-load("pineapple.bzl", "define_pineapple")
+load(":build/pineapple.bzl", "define_pineapple")
+load(":build/blair.bzl", "define_blair")
 
 define_pineapple()
+define_blair()

+ 21 - 0
build/blair.bzl

@@ -0,0 +1,21 @@
+load(":securemsm_kernel.bzl", "define_consolidate_gki_modules")
+
+def define_blair():
+    define_consolidate_gki_modules(
+        target = "blair",
+        modules = [
+            "smcinvoke_dlkm",
+            "tz_log_dlkm",
+            "hdcp_qseecom_dlkm",
+            "qce50_dlkm",
+            "qcedev-mod_dlkm",
+            "qrng_dlkm",
+            "qcrypto-msm_dlkm",
+            "smmu_proxy_dlkm",
+            "qseecom_dlkm"
+        ],
+        extra_options = [
+            "CONFIG_QCOM_SMCINVOKE",
+            "CONFIG_QSEECOM",
+        ],
+    )

+ 0 - 0
pineapple.bzl → build/pineapple.bzl