Files
kernel_amazon_mt8127-common/drivers/misc/mediatek/cmdq/Makefile
T
2018-03-13 20:30:12 +01:00

39 lines
1.3 KiB
Makefile

# common driver code for CMDQ
# 72/82/92 does not use this common code
include $(srctree)/drivers/misc/mediatek/Makefile.custom
ccflags-y += -I$(srctree)/drivers/misc/mediatek/cmdq/$(MTK_PLATFORM) \
-I$(srctree)/drivers/misc/mediatek/dispsys/$(MTK_PLATFORM) \
-I$(srctree)/drivers/misc/mediatek/smi/$(MTK_PLATFORM) \
-I$(srctree)/drivers/misc/mediatek/mach/$(MTK_PLATFORM)/include
# Enable MET
ccflags-y += -DMET_USER_EVENT_SUPPORT
ifneq ($(TARGET_BUILD_VARIANT),user)
ccflags-y += -D_CMDQ_TEST_PROC_
endif
# secure path
ifeq ($(strip $(MTK_SEC_VIDEO_PATH_SUPPORT)),yes)
ifeq ($(strip $(TRUSTONIC_TEE_SUPPORT)),yes)
ccflags-y += -I$(srctree)/drivers/misc/mediatek/gud/$(MTK_PLATFORM)/gud/MobiCoreKernelApi/public
ccflags-y += -I$(srctree)/drivers/misc/mediatek/gud/$(MTK_PLATFORM)/gud/MobiCoreKernelApi/include
ccflags-y += -I$(srctree)/drivers/misc/mediatek/mach/$(MTK_PLATFORM)/include/trustzone/cmdq/cmdq_sec_dr \
-I$(srctree)/drivers/misc/mediatek/mach/$(MTK_PLATFORM)/include/trustzone/cmdq/cmdq_sec_tl
endif
endif
# driver module
obj-y += cmdq_record.o
obj-y += cmdq_core.o
obj-y += cmdq_driver.o
obj-y += cmdq_mmp.o
obj-y += cmdq_mdp_common.o
obj-y += cmdq_test.o
obj-y += cmdq_sec.o
obj-y += $(subst ",,$(CONFIG_MTK_PLATFORM))/