KERNEL_DIR := $(srctree) ifneq ($(TARGET_BUILD_VARIANT),user) ccflags-y += -DDEF_ENG endif EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/platform_drivers/tzdriver EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/platform_drivers/tzdriver/core EXTRA_CFLAGS += -I$(KERNEL_DIR)/bounds_checking_function/include ifeq ($(CONFIG_MEDIATEK_SOLUTION),y) MTK_PLATFORM := $(subst ",,$(CONFIG_MTK_PLATFORM)) EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/mmc/core EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/mmc/card EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/misc/mediatek/include EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/misc/mediatek/include/mt-plat/$(MTK_PLATFORM)/include EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/misc/mediatek/include/mt-plat EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/misc/mediatek/base/power/$(MTK_PLATFORM) EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/misc/mediatek/base/power/include EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/devfreq EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/scsi/ufs EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/mmc/host/mediatek/ComboA ifeq ($(CONFIG_MTK_PLATFORM), "mt6761") EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/mmc/host/mediatek/ComboA/mt6765 else EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/mmc/host/mediatek/ComboA/$(MTK_PLATFORM) endif EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/mmc/host/mediatek/$(MTK_PLATFORM) EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/mmc/host/mediatek/$(MTK_PLATFORM)/$(MTK_PLATFORM) EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/platform_drivers/tzdriver/agent_rpmb/mplat obj-$(CONFIG_RPMB_AGENT) += core/agent_rpmb.o mplat/rpmb_driver.o else EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/platform_drivers/tzdriver/agent_rpmb/generic obj-$(CONFIG_RPMB_AGENT) += core/agent_rpmb.o generic/rpmb_driver.o endif