39 lines
1.3 KiB
Makefile
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))/
|
|
|