xref: /rk3399_ARM-atf/plat/mediatek/drivers/cpu_pm/rules.mk (revision 7d876529f0fef899068db170010d21e1883a370f)
1#
2# Copyright (c) 2025, MediaTek Inc. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6
7LOCAL_DIR := $(call GET_LOCAL_DIR)
8
9MODULE := cpu_pm
10
11$(eval $(call add_defined_option,CPU_PM_CACHE_AUTO_DORMANT_DIS))
12
13SUB_RULES-${CONFIG_MTK_CPU_PM_SUPPORT} := $(LOCAL_DIR)/cpcv${CONFIG_MTK_CPU_PM_ARCH}
14
15ifneq ($(CPU_PWR_TOPOLOGY),)
16SUB_RULES-${CONFIG_MTK_CPU_PM_SUPPORT} += $(LOCAL_DIR)/topology/$(CPU_PWR_TOPOLOGY)
17else
18SUB_RULES-${CONFIG_MTK_CPU_PM_SUPPORT} += $(LOCAL_DIR)/topology/default
19endif
20
21$(eval $(call INCLUDE_MAKEFILE,$(SUB_RULES-y)))
22