xref: /rk3399_ARM-atf/plat/mediatek/topology/rules.mk (revision fd5e5e7b71845a67bfd0c684bfb884a6971a23e2)
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 := topology
10
11ifneq (,$(wildcard $(LOCAL_DIR)/$(CPU_PWR_TOPOLOGY)/topology_conf.mk))
12include $(LOCAL_DIR)/$(CPU_PWR_TOPOLOGY)/topology_conf.mk
13endif
14
15ifneq ($(CPU_PWR_TOPOLOGY),)
16LOCAL_SRCS-y := $(LOCAL_DIR)/$(CPU_PWR_TOPOLOGY)/topology.c
17else
18LOCAL_SRCS-y := $(LOCAL_DIR)/$(ARCH_VERSION)/topology.c
19endif
20
21$(eval $(call MAKE_MODULE,$(MODULE),$(LOCAL_SRCS-y),$(MTK_BL)))
22