blob: d2a8fd3875e48b582a14a4b746590e939e355bcb [file] [log] [blame]
Leon Chen500d40d2022-03-24 10:55:08 +08001#
Gavin Liua5520802025-04-24 10:37:36 +08002# Copyright (c) 2022-2025, MediaTek Inc. All rights reserved.
Leon Chen500d40d2022-03-24 10:55:08 +08003#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6
7# call add_defined_option to evaluate MTK defined value
Gavin Liua5520802025-04-24 10:37:36 +08008DEFINED_OPTIONS := \
9 CONFIG_MTK_CPU_PM_ARCH \
10 CONFIG_MTK_CPU_PM_SUPPORT \
11 CONFIG_MTK_CPU_SUSPEND_EN \
Vince Liu7794e7c2025-04-24 11:03:01 +080012 CONFIG_MTK_DISABLE_CACHE_AS_RAM \
Gavin Liua5520802025-04-24 10:37:36 +080013 CONFIG_MTK_MCUSYS \
14 CONFIG_MTK_MTCMOS \
15 CONFIG_MTK_PM_ARCH \
16 CONFIG_MTK_PM_SUPPORT \
Yidi Lin5be0e222025-05-06 14:31:54 +080017 CONFIG_MTK_SMMU_SID \
Gavin Liua5520802025-04-24 10:37:36 +080018 CONFIG_MTK_SMP_EN \
19 CONFIG_MTK_SUPPORT_SYSTEM_SUSPEND \
20 MTK_ADAPTED \
21 MTK_BL31_AS_BL2 \
22 MTK_BL33_IS_64BIT \
23 MTK_EXTRA_LINKERFILE \
24 MTK_PUBEVENT_ENABLE \
25 MTK_SIP_KERNEL_BOOT_ENABLE \
26 MTK_SOC \
27 PLAT_EXTRA_RODATA_INCLUDES \
28 PLAT_XLAT_TABLES_DYNAMIC \
29 UART_BAUDRATE \
30 UART_CLOCK
31
32$(foreach opt, $(DEFINED_OPTIONS),$(eval $(call add_defined_option,$(opt))))