# SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
#
# Copyright (c) 2023 MediaTek Inc.
#

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$(srctree)/drivers/media/platform/mtk-vcodec
ccflags-y += -I$(srctree)/drivers/media/platform/mtk-vcodec/$(MTK_PLATFORM)
ccflags-y += -I$(srctree)/drivers/iommu/mtk_iommu_dtv
ccflags-y += -I$(srctree)/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

