KERNEL_DIR :=$(srctree) ifneq ($(TARGET_BUILD_VARIANT), user) ccflags-y += -DDEBUG_TUI endif ifeq ($(CONFIG_TZDRIVER_OHOS),y) EXTRA_CFLAGS += -DTUI_DAEMON_UID_IN_OH=6668 endif ifeq ($(CONFIG_TEE_TUI_MTK), y) EXTRA_CFLAGS += -Idrivers/tzdriver EXTRA_CFLAGS += -Idrivers/tzdriver/core EXTRA_CFLAGS += -I$(KERNEL_DIR)/bounds_checking_function/include EXTRA_CFLAGS += -Idrivers/gpu/drm/mediatek EXTRA_CFLAGS += -Idrivers/misc/mediatek/memory-ssmr EXTRA_CFLAGS += -Idrivers/devkit/lcdkit/lcdkit3.0/kernel/mtk/include EXTRA_CFLAGS += -Idrivers/devkit/lcdkit/lcdkit3.0/kernel/common/include EXTRA_CFLAGS += -Idrivers/devkit/lcdkit/lcdkit3.0/kernel/mtk/adapt else EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/platform_drivers/tzdriver EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/platform_drivers/tzdriver/core ifeq ($(CONFIG_TEE_TUI_DISPLAY_3_0), y) EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/video/dkmd/dksm EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/video/fbdev/dkmd/dksm EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/video/dkmd/dpu/begonia EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/video/fbdev/dkmd/dpu/begonia EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/video/dkmd/dpu/begonia/composer EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/video/fbdev/dkmd/dpu/begonia/composer EXTRA_CFLAGS += -I$(KERNEL_DIR)/include/platform_include/display/dkmd else EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/video/dkmd/dpu/azalea EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/video/fbdev/dkmd/dpu/azalea endif endif EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/platform_drivers/tzdriver/include EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/platform_drivers/tzdriver/ion EXTRA_CFLAGS += -include internal_functions.h ifeq ($(CONFIG_HW_SECMEM), y) EXTRA_CFLAGS += -Idrivers/uni_drivers/secmem endif obj-$(CONFIG_TEE_TUI) += tui.o