
include $(KERNEL_MIXED_BUILD_PATH)/Kbuild.common

MTK_PLATFORM := mtk-tv

ifeq ($(CONFIG_ARCH_MEDIATEK_DTV), y)
CONFIG_VIDEO_MEDIATEK_VCU := m
endif

ccflags-y += -DCONFIG_VIDEO_MEDIATEK_VCU
ccflags-y += -I$(KERNEL_MIXED_BUILD_PATH)/drivers/media/platform/mtk-vcodec
ccflags-y += -I$(KERNEL_MIXED_BUILD_PATH)/drivers/media/platform/mtk-vcodec/$(MTK_PLATFORM)
ccflags-y += -I$(KERNEL_MIXED_BUILD_PATH)/drivers/iommu/mtk_iommu_dtv
ccflags-y += -I$(KERNEL_MIXED_BUILD_PATH)/drivers/media/platform/mtk-vcu

ifneq ($(MIDEMO_BUILD), true)
subdir-ccflags-y += -Werror -Wall
endif

obj-m := mtk-vcodec-enc.o

mtk-vcodec-enc-objs := ../mtk_vcodec_enc_drv.o \
               ../venc_drv_if.o \
               ../mtk_vcodec_enc.o \
               ../$(MTK_PLATFORM)/mtk_vcodec_enc_pm.o \

ifeq ($(CONFIG_VIDEO_MEDIATEK_VCU), m)
	mtk-vcodec-enc-objs += ../venc/venc_common_if.o \
		../venc_vcu_if.o
endif

