summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJayasri Bhattacharyya <quic_jbhattac@quicinc.com>2022-12-15 14:06:54 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2023-01-02 23:12:33 -0800
commita966c6124487941dd1a82e5da93d20fca5d89f4e (patch)
tree9125a8408df17a6cdb3d885e68e95a3ad89d598c
parent6501654ce83514b67e5c636ec758475aa54448d0 (diff)
downloadsecuremsm-a966c6124487941dd1a82e5da93d20fca5d89f4e.tar.gz
securemsm-kernel: Added qrng and qseecom in first stage modules
1. Adding qrng in first stage module saved ~900ms in boringssl test for Divar chipset on kernel-5.15 2. Adding qseecom in first stage module saved ~800ms in qseecom daemon start during bootup for Divar chipset on kernel-5.15 Change-Id: Ideda4f13165a0043b12936b7507e297190a4d04e
-rw-r--r--securemsm_kernel_vendor_board.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/securemsm_kernel_vendor_board.mk b/securemsm_kernel_vendor_board.mk
index 5638d94..eade938 100644
--- a/securemsm_kernel_vendor_board.mk
+++ b/securemsm_kernel_vendor_board.mk
@@ -25,6 +25,9 @@ BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/tz_log_dlkm.ko \
BOARD_VENDOR_RAMDISK_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/tz_log_dlkm.ko \
$(KERNEL_MODULES_OUT)/hdcp_qseecom_dlkm.ko \
+ $(KERNEL_MODULES_OUT)/qrng_dlkm.ko \
+
+BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD += $(KERNEL_MODULES_OUT)/qrng_dlkm.ko
BOARD_VENDOR_RAMDISK_RECOVERY_KERNEL_MODULES_LOAD += $(KERNEL_MODULES_OUT)/hdcp_qseecom_dlkm.ko
@@ -37,5 +40,6 @@ ifneq (, $(filter true, $(TARGET_ENABLE_QSEECOM) $(TARGET_BOARD_AUTO)))
BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/qseecom_dlkm.ko
BOARD_VENDOR_RAMDISK_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/qseecom_dlkm.ko
BOARD_VENDOR_RAMDISK_RECOVERY_KERNEL_MODULES_LOAD += $(KERNEL_MODULES_OUT)/qseecom_dlkm.ko
+BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD += $(KERNEL_MODULES_OUT)/qseecom_dlkm.ko
endif #TARGET_ENABLE_QSEECOM OR TARGET_BOARD_AUTO
endif #ENABLE_SECUREMSM_DLKM