xref: /optee_os/core/kernel/sub.mk (revision a54f2bb703cea069f79647bb5bf90ac7088bcb99)
1b3fd78c4SJerome Forissiersrcs-$(CFG_CORE_SANITIZE_KADDRESS) += asan.c
2b3fd78c4SJerome Forissiercflags-remove-asan.c-y += $(cflags_kasan)
3b0104773SPascal Brandsrcs-y += assert.c
4756aea59SJerome Forissiersrcs-y += console.c
5a4f139d7SJerome Forissiersrcs-$(CFG_DT) += dt.c
6b7c94e43SEtienne Carrieresrcs-y += pm.c
7c0346845SJens Wiklandersrcs-y += handle.c
87315b7b4SJens Wiklandersrcs-y += interrupt.c
9cbe7e1b8SBalint Dobszaysrcs-$(CFG_WITH_USER_TA) += ldelf_syscalls.c
10b3fd78c4SJerome Forissiersrcs-$(CFG_LOCKDEP) += lockdep.c
111b302ac0SJens Wiklanderifneq ($(CFG_CORE_FFA),y)
1237a6b717SJens Wiklandersrcs-$(CFG_CORE_DYN_SHM) += msg_param.c
131b302ac0SJens Wiklanderendif
14b3fd78c4SJerome Forissiersrcs-y += panic.c
15b97e9666SJens Wiklandersrcs-y += refcount.c
16b3fd78c4SJerome Forissiersrcs-y += tee_misc.c
17b3fd78c4SJerome Forissiersrcs-y += tee_ta_manager.c
1800b3b9a2SJens Wiklandersrcs-y += ts_manager.c
19b3fd78c4SJerome Forissiersrcs-$(CFG_CORE_SANITIZE_UNDEFINED) += ubsan.c
205e4210e9SJens Wiklandersrcs-y += scattered_array.c
21fa0525faSJens Wiklandersrcs-y += huk_subkey.c
22a2087649SJerome Forissiersrcs-$(CFG_SHOW_CONF_ON_BOOT) += show_conf.c
235343f09fSJens Wiklandersrcs-y += user_mode_ctx.c
24dd333f03SJavier Almansa Sobrinosrcs-$(CFG_CORE_TPM_EVENT_LOG) += tpm.c
25c5c56024SJens Wiklandersrcs-y += initcall.c
2622ac5767SMarouene Boubakrisrcs-$(CFG_WITH_USER_TA) += user_access.c
2751f49692SMarouene Boubakrisrcs-y += mutex.c
2851f49692SMarouene Boubakrisrcs-$(CFG_LOCKDEP) += mutex_lockdep.c
2951f49692SMarouene Boubakrisrcs-y += wait_queue.c
30d3977ed1SMarouene Boubakri
31d3977ed1SMarouene Boubakriifeq ($(CFG_WITH_USER_TA),y)
32d3977ed1SMarouene Boubakrisrcs-y += user_ta.c
33d3977ed1SMarouene Boubakriendif
34*a54f2bb7SMarouene Boubakri
35*a54f2bb7SMarouene Boubakrisrcs-y += pseudo_ta.c
36