include $(KERNEL_MIXED_BUILD_PATH)/Kbuild.common

PDIR = $(MTK_PLATFORM)

#ccflags-y += -I$(srctree)/drivers/misc/mediatek/apusys/include
#ccflags-y += -I$(srctree)/drivers/misc/mediatek/apusys/power/2.0
#ccflags-y += -I$(srctree)/drivers/misc/mediatek/apusys/power/2.0/$(PDIR)

#ccflags-y += -I$(obj)/../include/


UTIL_DIR = ../util

ccflags-y += -I$(srctree)/drivers/staging/android/ion
ccflags-y += -I$(srctree)/drivers/misc/mediatek/m4u/$(MTK_PLATFORM)/
ccflags-y += -I$(KERNEL_MIXED_BUILD_PATH)/drivers/misc/mediatek/include/mt-plat/$(MTK_PLATFORM)/include
ccflags-y += -I$(KERNEL_MIXED_BUILD_PATH)/drivers/misc/mediatek/include/mt-plat/$(MTK_PLATFORM)/include/mach
ccflags-y += -I$(srctree)/drivers/iommu/
ccflags-y += -I$(srctree)/$(obj)/../include/
ccflags-y += -I$(KERNEL_MIXED_BUILD_PATH)/drivers/apusys/include/
ccflags-y += -I$(KERNEL_MIXED_BUILD_PATH)/drivers/apusys/common/1.0/
ccflags-y += -I$(KERNEL_MIXED_BUILD_PATH)/drivers/iommu/mtk_iommu_dtv/
ifneq ($(filter 5.15%,$(subst linux-,,$(KERNEL_VER))),)
ccflags-y += -I$(KERNEL_MIXED_BUILD_PATH)/drivers/soc/mediatek/mtk-tee/tee_5.15
else
ccflags-y += -I$(KERNEL_MIXED_BUILD_PATH)/drivers/soc/mediatek/mtk-tee/tee_6.6
endif
ccflags-y += -D'DEBUG'


obj-m += edma.o

edma-objs += edma_driver.o edma_dbgfs.o edma_queue.o
edma-objs += edma_cmd_hnd.o
edma-objs += edma_ioctl.o
edma-objs += edma_mem.o
