xref: /kernel/linux/common_modules/tzdriver/core/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /kernel/linux/common_modules/tzdriver/core/
1KERNEL_DIR := $(srctree)
2
3ifneq ($(TARGET_BUILD_VARIANT), user)
4	ccflags-y += -DDEF_ENG
5endif
6
7EXTRA_CFLAGS += -I$(KERNEL_DIR)/bounds_checking_function/include
8EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver
9EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/agent_rpmb/core
10EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/auth
11EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/tlogger
12EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/tui
13EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/ion
14EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/core
15EXTRA_CFLAGS += -I$(KERNEL_DIR)/drivers/tzdriver/include
16
17ifeq ($(CONFIG_TZDRIVER_INTERNAL), y)
18	include $(KERNEL_DIR)/drivers/tzdriver/tzdriver_internal/internal.mk
19endif
20
21obj-y += teek_client_api.o
22obj-y += smc_smp.o tc_client_driver.o session_manager.o mailbox_mempool.o teek_app_load.o
23obj-y += agent.o gp_ops.o mem.o cmdmonitor.o tzdebug.o tz_spi_notify.o tz_pm.o tee_compat_check.o
24obj-y += reserved_mempool.o
25obj-y += teek_client_ext.o
26obj-y += shared_mem.o
27
28ifdef CONFIG_FFA_SUPPORT
29obj-y += ffa_abi.o
30else
31obj-y += smc_abi.o
32endif
33

Indexes created Thu Nov 07 10:32:03 CST 2024