android_kernel_samsung_sm86.../synx_kernel_board.mk
Priyanko Sarkar 77dced0308 msm: Build files updation for disabling synx for volcano and pitti target
Updating synx build files to disable synx for volcano and pitti target

Change-Id: I736b3b62332e9bfd70ded29690f3bcb199152af7
Signed-off-by: Priyanko Sarkar <quic_priyanko@quicinc.com>
2024-02-16 12:43:22 +05:30

29 lines
949 B
Makefile

# Build synx kernel driver
TARGET_SYNX_ENABLE := false
ifeq ($(TARGET_KERNEL_DLKM_DISABLE),true)
ifeq ($(TARGET_KERNEL_DLKM_SYNX_OVERRIDE),true)
TARGET_SYNX_ENABLE := true
endif
else
TARGET_SYNX_ENABLE := true
endif
ifneq (,$(call is-board-platform-in-list2,volcano))
TARGET_SYNX_ENABLE := false
endif
ifneq (,$(call is-board-platform-in-list2,pitti))
TARGET_SYNX_ENABLE := false
endif
ifeq ($(TARGET_SYNX_ENABLE), true)
ifneq (,$(call is-board-platform-in-list2,$(TARGET_BOARD_PLATFORM)))
BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/synx-driver.ko
BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/ipclite.ko
BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/ipclite_test.ko
BOARD_VENDOR_RAMDISK_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/synx-driver.ko
BOARD_VENDOR_RAMDISK_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/ipclite.ko
#BOARD_VENDOR_RAMDISK_RECOVERY_KERNEL_MODULES_LOAD += $(KERNEL_MODULES_OUT)/synx-driver.ko
endif
endif