1419b0af8Sopenharmony_ciKERNEL_DIR := $(srctree) 2419b0af8Sopenharmony_ci 3419b0af8Sopenharmony_ciifneq ($(TARGET_BUILD_VARIANT), user) 4419b0af8Sopenharmony_ci ccflags-y += -DDEF_ENG 5419b0af8Sopenharmony_ciendif 6419b0af8Sopenharmony_ci 7419b0af8Sopenharmony_ciEXTRA_CFLAGS += -I$(KERNEL_DIR)/bounds_checking_function/include 8419b0af8Sopenharmony_ciEXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver 9419b0af8Sopenharmony_ciEXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/agent_rpmb/core 10419b0af8Sopenharmony_ciEXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/auth 11419b0af8Sopenharmony_ciEXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/tlogger 12419b0af8Sopenharmony_ciEXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/tui 13419b0af8Sopenharmony_ciEXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/ion 14419b0af8Sopenharmony_ciEXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/core 15419b0af8Sopenharmony_ciEXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/include 16419b0af8Sopenharmony_ci 17419b0af8Sopenharmony_ciifeq ($(CONFIG_TZDRIVER_INTERNAL), y) 18419b0af8Sopenharmony_ci include $(KERNEL_DIR)/drivers/tzdriver/tzdriver_internal/internal.mk 19419b0af8Sopenharmony_ciendif 20419b0af8Sopenharmony_ci 21419b0af8Sopenharmony_ciobj-y += teek_client_api.o 22419b0af8Sopenharmony_ciobj-y += smc_smp.o tc_client_driver.o session_manager.o mailbox_mempool.o teek_app_load.o 23419b0af8Sopenharmony_ciobj-y += agent.o gp_ops.o mem.o cmdmonitor.o tzdebug.o tz_spi_notify.o tz_pm.o tee_compat_check.o 24419b0af8Sopenharmony_ciobj-y += reserved_mempool.o 25419b0af8Sopenharmony_ciobj-y += teek_client_ext.o 26419b0af8Sopenharmony_ciobj-y += shared_mem.o 27419b0af8Sopenharmony_ci 28419b0af8Sopenharmony_ciifdef CONFIG_FFA_SUPPORT 29419b0af8Sopenharmony_ciobj-y += ffa_abi.o 30419b0af8Sopenharmony_cielse 31419b0af8Sopenharmony_ciobj-y += smc_abi.o 32419b0af8Sopenharmony_ciendif 33