xref: /rk3399_ARM-atf/plat/mediatek/drivers/cpu_pm/rules.mk (revision 7d876529f0fef899068db170010d21e1883a370f)
14fe7e6a8SEdward-JW Yang#
2da54c724SKai Liang# Copyright (c) 2025, MediaTek Inc. All rights reserved.
34fe7e6a8SEdward-JW Yang#
44fe7e6a8SEdward-JW Yang# SPDX-License-Identifier: BSD-3-Clause
54fe7e6a8SEdward-JW Yang#
64fe7e6a8SEdward-JW Yang
74fe7e6a8SEdward-JW YangLOCAL_DIR := $(call GET_LOCAL_DIR)
84fe7e6a8SEdward-JW Yang
94fe7e6a8SEdward-JW YangMODULE := cpu_pm
104fe7e6a8SEdward-JW Yang
11*5f00709eSKai Liang$(eval $(call add_defined_option,CPU_PM_CACHE_AUTO_DORMANT_DIS))
12*5f00709eSKai Liang
134fe7e6a8SEdward-JW YangSUB_RULES-${CONFIG_MTK_CPU_PM_SUPPORT} := $(LOCAL_DIR)/cpcv${CONFIG_MTK_CPU_PM_ARCH}
144fe7e6a8SEdward-JW Yang
15da54c724SKai Liangifneq ($(CPU_PWR_TOPOLOGY),)
16da54c724SKai LiangSUB_RULES-${CONFIG_MTK_CPU_PM_SUPPORT} += $(LOCAL_DIR)/topology/$(CPU_PWR_TOPOLOGY)
17da54c724SKai Liangelse
18da54c724SKai LiangSUB_RULES-${CONFIG_MTK_CPU_PM_SUPPORT} += $(LOCAL_DIR)/topology/default
19da54c724SKai Liangendif
20da54c724SKai Liang
214fe7e6a8SEdward-JW Yang$(eval $(call INCLUDE_MAKEFILE,$(SUB_RULES-y)))
22