xref: /rk3399_ARM-atf/plat/allwinner/sun50i_h616/platform.mk (revision 26123ca35313426b2f88a5983e5e69173d1d62d0)
1*26123ca3SAndre Przywara#
2*26123ca3SAndre Przywara# Copyright (c) 2017-2020, ARM Limited. All rights reserved.
3*26123ca3SAndre Przywara#
4*26123ca3SAndre Przywara# SPDX-License-Identifier: BSD-3-Clause
5*26123ca3SAndre Przywara#
6*26123ca3SAndre Przywara
7*26123ca3SAndre Przywara# Without a management processor there is no SCPI support.
8*26123ca3SAndre PrzywaraSUNXI_PSCI_USE_SCPI	:=	0
9*26123ca3SAndre PrzywaraSUNXI_PSCI_USE_NATIVE	:=	1
10*26123ca3SAndre Przywara
11*26123ca3SAndre Przywara# The differences between the platforms are covered by the include files.
12*26123ca3SAndre Przywarainclude plat/allwinner/common/allwinner-common.mk
13*26123ca3SAndre Przywara
14*26123ca3SAndre Przywara# the above could be overwritten on the command line
15*26123ca3SAndre Przywaraifeq (${SUNXI_PSCI_USE_SCPI}, 1)
16*26123ca3SAndre Przywara    $(error "H616 does not support SCPI PSCI ops")
17*26123ca3SAndre Przywaraendif
18*26123ca3SAndre Przywara
19*26123ca3SAndre PrzywaraBL31_SOURCES		+=	drivers/allwinner/axp/axp805.c		\
20*26123ca3SAndre Przywara				drivers/allwinner/sunxi_rsb.c
21*26123ca3SAndre Przywara
22*26123ca3SAndre Przywara$(eval $(call add_define,SUNXI_BL31_IN_DRAM))
23