1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunobj-$(CONFIG_VIDEO_MEDIATEK_VCODEC) += mtk-vcodec-dec.o \ 4*4882a593Smuzhiyun mtk-vcodec-enc.o \ 5*4882a593Smuzhiyun mtk-vcodec-common.o 6*4882a593Smuzhiyun 7*4882a593Smuzhiyunmtk-vcodec-dec-y := vdec/vdec_h264_if.o \ 8*4882a593Smuzhiyun vdec/vdec_vp8_if.o \ 9*4882a593Smuzhiyun vdec/vdec_vp9_if.o \ 10*4882a593Smuzhiyun mtk_vcodec_dec_drv.o \ 11*4882a593Smuzhiyun vdec_drv_if.o \ 12*4882a593Smuzhiyun vdec_vpu_if.o \ 13*4882a593Smuzhiyun mtk_vcodec_dec.o \ 14*4882a593Smuzhiyun mtk_vcodec_dec_pm.o \ 15*4882a593Smuzhiyun 16*4882a593Smuzhiyunmtk-vcodec-enc-y := venc/venc_vp8_if.o \ 17*4882a593Smuzhiyun venc/venc_h264_if.o \ 18*4882a593Smuzhiyun mtk_vcodec_enc.o \ 19*4882a593Smuzhiyun mtk_vcodec_enc_drv.o \ 20*4882a593Smuzhiyun mtk_vcodec_enc_pm.o \ 21*4882a593Smuzhiyun venc_drv_if.o \ 22*4882a593Smuzhiyun venc_vpu_if.o \ 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun 25*4882a593Smuzhiyunmtk-vcodec-common-y := mtk_vcodec_intr.o \ 26*4882a593Smuzhiyun mtk_vcodec_util.o \ 27*4882a593Smuzhiyun mtk_vcodec_fw.o \ 28*4882a593Smuzhiyun 29*4882a593Smuzhiyunifneq ($(CONFIG_VIDEO_MEDIATEK_VCODEC_VPU),) 30*4882a593Smuzhiyunmtk-vcodec-common-y += mtk_vcodec_fw_vpu.o 31*4882a593Smuzhiyunendif 32*4882a593Smuzhiyun 33*4882a593Smuzhiyunifneq ($(CONFIG_VIDEO_MEDIATEK_VCODEC_SCP),) 34*4882a593Smuzhiyunmtk-vcodec-common-y += mtk_vcodec_fw_scp.o 35*4882a593Smuzhiyunendif 36