| ################################################################################ |
| # Platform Dependent |
| # |
| # |
| ################################################################################ |
| |
| ccflags-y += -DMET_USER_EVENT_SUPPORT |
| ccflags-y += -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/hdmi/hdmitx/$(CONFIG_MTK_VIDEO_PLATFORM)/inc \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/adl/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/befifo/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/fefifo \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/adl/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/disp_mix/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/disp_sys/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/fg/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/fmt \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/hdr/dovi/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/hdr/cfd/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/ml/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/osd/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/p2i/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/vdo/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/videoin \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/disp_hal/vdout_sys \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/fg/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/hdr/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/hdr/dovi_hdr/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/hdr/open_hdr/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/ml/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/osd/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/p2i/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/pmx/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/r2r/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/sync/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/vdp/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispsys/videoin/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/dispnotify/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/video/$(CONFIG_MTK_VIDEO_PLATFORM)/videox/ \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/mmp \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/mdp/imgresz \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/sync \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/mdp/cli/ \ |
| -I$(srctree)/drivers/staging/android/ion \ |
| -I$(srctree)/drivers/staging/android/ion/mtk \ |
| -I$(srctree)/drivers/staging/android/mtk_ion \ |
| -I$(srctree)/drivers/staging/android/uapi \ |
| -I$(DEVICE_MODULES_PATH)/include/soc/mediatek \ |
| -I$(DEVICE_MODULES_PATH)/include/linux/soc/mediatek \ |
| -I$(srctree)/include/linux \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/include/mt-plat/trustzone/ \ |
| -I$(DEVICE_MODULES_PATH)/include/trustzone \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/include \ |
| -I$(DEVICE_MODULES_PATH)/drivers/misc/mediatek/cmdq/mailbox \ |
| -I$(srctree)/drivers/extcon \ |
| |
| |
| mtk_disp_mgr_mod-objs += videox/disp_assert_layer.o |
| mtk_disp_mgr_mod-objs += videox/mtk_disp_mgr.o |
| |
| ifneq (, $(filter m y, $(CONFIG_MTK_FB))) |
| mtk_disp_mgr_mod-objs += videox/mtkfb.o |
| mtk_disp_mgr_mod-objs += videox/mtkfb_console.o |
| endif |
| |
| mod_src = $(wildcard $(srctree)/$(src)/dispsys/*.c) |
| mod_src += $(wildcard $(srctree)/$(src)/dispsys/*/*.c) |
| mod_src += $(wildcard $(srctree)/$(src)/dispsys/*/*/*.c) |
| mod_src += $(wildcard $(srctree)/$(src)/dispsys/*/*/*/*.c) |
| |
| mtk_disp_mgr_mod-objs += $(patsubst $(srctree)/$(src)/%.c,%.o,$(mod_src)) |
| obj-$(CONFIG_MTK_DISP_MGR) += mtk_disp_mgr_mod.o |
| |
| mtk_disp_notify-objs += dispnotify/mtk_disp_notify.o |
| obj-$(CONFIG_MTK_DISP_MGR) += mtk_disp_notify.o |