Browse Source

Check product type before enabling driver

Add condition to enable driver for non GVM target.
Virtual fastrpc driver is used for target based on
hypervisor, skipping driver compilation.

Signed-off-by: Anvesh Jain P <[email protected]>
Change-Id: I1ac5c0e29f259cbd05f426ca51cd945b695078c9
Anvesh Jain P 1 năm trước cách đây
mục cha
commit
f633ed34d1
3 tập tin đã thay đổi với 8 bổ sung2 xóa
  1. 3 1
      dsp_kernel_board.mk
  2. 3 1
      dsp_kernel_product.mk
  3. 2 0
      product.mk

+ 3 - 1
dsp_kernel_board.mk

@@ -1,7 +1,9 @@
 ifneq ($(TARGET_KERNEL_DLKM_DISABLE), true)
+ifneq ($(ENABLE_HYP), true)
 ifeq ($(call is-board-platform-in-list,$(TARGET_BOARD_PLATFORM)),true)
 BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/frpc-adsprpc.ko
 #BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/frpc-trusted-adsprpc.ko
 BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/cdsp-loader.ko
 endif
-endif
+endif
+endif

+ 3 - 1
dsp_kernel_product.mk

@@ -1,5 +1,7 @@
 ifneq ($(TARGET_KERNEL_DLKM_DISABLE), true)
+ifneq ($(ENABLE_HYP), true)
 PRODUCT_PACKAGES += frpc-adsprpc.ko
 #PRODUCT_PACKAGES += frpc_trusted-adsprpc.ko
 PRODUCT_PACKAGES += cdsp-loader.ko
-endif
+endif
+endif

+ 2 - 0
product.mk

@@ -1,2 +1,4 @@
+ifneq ($(ENABLE_HYP), true)
 PRODUCT_PACKAGES += frpc-adsprpc.ko
 #PRODUCT_PACKAGES += cdsp-loader.ko
+endif