Prechádzať zdrojové kódy

securemsm-kernel: Add DDK framework for strait

Add DDK framework for strait to compile with
build bazel framework.

Change-Id: I644cf9121b5fdf8f93c7fa28ab93713cbb9b2bd2
Signed-off-by: Nitin LNU <[email protected]>
Nitin LNU 1 rok pred
rodič
commit
2df9a90c11
3 zmenil súbory, kde vykonal 24 pridanie a 1 odobranie
  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