import PULS_20180308
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / misc / mediatek / cmdq / Makefile
1 # common driver code for CMDQ
2 # 72/82/92 does not use this common code
3
4 include $(srctree)/drivers/misc/mediatek/Makefile.custom
5 ccflags-y += -I$(srctree)/drivers/misc/mediatek/cmdq/$(MTK_PLATFORM) \
6 -I$(srctree)/drivers/misc/mediatek/dispsys/$(MTK_PLATFORM) \
7 -I$(srctree)/drivers/misc/mediatek/smi/$(MTK_PLATFORM) \
8 -I$(srctree)/drivers/misc/mediatek/mach/$(MTK_PLATFORM)/include
9
10 # Enable MET
11 ccflags-y += -DMET_USER_EVENT_SUPPORT
12
13 ifneq ($(TARGET_BUILD_VARIANT),user)
14 ccflags-y += -D_CMDQ_TEST_PROC_
15 endif
16
17 # secure path
18 ifeq ($(strip $(MTK_SEC_VIDEO_PATH_SUPPORT)),yes)
19 ifeq ($(strip $(TRUSTONIC_TEE_SUPPORT)),yes)
20 ccflags-y += -I$(srctree)/drivers/misc/mediatek/gud/$(MTK_PLATFORM)/gud/MobiCoreKernelApi/public
21 ccflags-y += -I$(srctree)/drivers/misc/mediatek/gud/$(MTK_PLATFORM)/gud/MobiCoreKernelApi/include
22
23 ccflags-y += -I$(srctree)/drivers/misc/mediatek/mach/$(MTK_PLATFORM)/include/trustzone/cmdq/cmdq_sec_dr \
24 -I$(srctree)/drivers/misc/mediatek/mach/$(MTK_PLATFORM)/include/trustzone/cmdq/cmdq_sec_tl
25 endif
26 endif
27
28 # driver module
29 obj-y += cmdq_record.o
30 obj-y += cmdq_core.o
31 obj-y += cmdq_driver.o
32 obj-y += cmdq_mmp.o
33 obj-y += cmdq_mdp_common.o
34 obj-y += cmdq_test.o
35 obj-y += cmdq_sec.o
36
37 obj-y += $(subst ",,$(CONFIG_MTK_PLATFORM))/
38