xref: /rk3399_ARM-atf/plat/mediatek/topology/rules.mk (revision cf2df874cd09305ac7282fadb0fef6be597dfffb)
145711e4eSEdward-JW Yang#
2*da54c724SKai Liang# Copyright (c) 2025, MediaTek Inc. All rights reserved.
345711e4eSEdward-JW Yang#
445711e4eSEdward-JW Yang# SPDX-License-Identifier: BSD-3-Clause
545711e4eSEdward-JW Yang#
645711e4eSEdward-JW Yang
745711e4eSEdward-JW YangLOCAL_DIR := $(call GET_LOCAL_DIR)
845711e4eSEdward-JW Yang
945711e4eSEdward-JW YangMODULE := topology
10*da54c724SKai Liang
11*da54c724SKai Liangifneq (,$(wildcard $(LOCAL_DIR)/$(CPU_PWR_TOPOLOGY)/topology_conf.mk))
12*da54c724SKai Lianginclude $(LOCAL_DIR)/$(CPU_PWR_TOPOLOGY)/topology_conf.mk
13*da54c724SKai Liangendif
14*da54c724SKai Liang
15*da54c724SKai Liangifneq ($(CPU_PWR_TOPOLOGY),)
16*da54c724SKai LiangLOCAL_SRCS-y := $(LOCAL_DIR)/$(CPU_PWR_TOPOLOGY)/topology.c
17*da54c724SKai Liangelse
1845711e4eSEdward-JW YangLOCAL_SRCS-y := $(LOCAL_DIR)/$(ARCH_VERSION)/topology.c
19*da54c724SKai Liangendif
2045711e4eSEdward-JW Yang
2145711e4eSEdward-JW Yang$(eval $(call MAKE_MODULE,$(MODULE),$(LOCAL_SRCS-y),$(MTK_BL)))
22