xref: /rk3399_ARM-atf/plat/nxp/soc-ls1046a/ls1046ardb/platform.mk (revision 1b33b58b665e5ab5e179b8ee1b71f5412b721e42)
1*bb52f756SJiafei Pan#
2*bb52f756SJiafei Pan# Copyright 2018-2022 NXP
3*bb52f756SJiafei Pan#
4*bb52f756SJiafei Pan# SPDX-License-Identifier: BSD-3-Clause
5*bb52f756SJiafei Pan#
6*bb52f756SJiafei Pan
7*bb52f756SJiafei Pan# board-specific build parameters
8*bb52f756SJiafei PanBOOT_MODE	?=	qspi
9*bb52f756SJiafei PanBOARD		:=	ls1046ardb
10*bb52f756SJiafei PanPOVDD_ENABLE	:=	no
11*bb52f756SJiafei Pan
12*bb52f756SJiafei Pan# DDR Compilation Configs
13*bb52f756SJiafei PanNUM_OF_DDRC	:=	1
14*bb52f756SJiafei PanDDRC_NUM_DIMM	:=	1
15*bb52f756SJiafei PanDDRC_NUM_CS	:=	4
16*bb52f756SJiafei PanDDR_ECC_EN	:=	yes
17*bb52f756SJiafei PanCONFIG_STATIC_DDR := 0
18*bb52f756SJiafei Pan
19*bb52f756SJiafei Pan# On-Board Flash Details
20*bb52f756SJiafei PanQSPI_FLASH_SZ	:=	0x20000000
21*bb52f756SJiafei PanNOR_FLASH_SZ	:=	0x20000000
22*bb52f756SJiafei Pan
23*bb52f756SJiafei Pan# Platform specific features.
24*bb52f756SJiafei PanWARM_BOOT	:=	no
25*bb52f756SJiafei Pan
26*bb52f756SJiafei Pan# Adding Platform files build files
27*bb52f756SJiafei PanBL2_SOURCES	+=	${BOARD_PATH}/ddr_init.c\
28*bb52f756SJiafei Pan			${BOARD_PATH}/platform.c
29*bb52f756SJiafei Pan
30*bb52f756SJiafei PanSUPPORTED_BOOT_MODE	:=	qspi	\
31*bb52f756SJiafei Pan				sd	\
32*bb52f756SJiafei Pan				emmc
33*bb52f756SJiafei Pan
34*bb52f756SJiafei Pan# Adding platform board build info
35*bb52f756SJiafei Paninclude plat/nxp/common/plat_make_helper/plat_common_def.mk
36*bb52f756SJiafei Pan
37*bb52f756SJiafei Pan# Adding SoC build info
38*bb52f756SJiafei Paninclude plat/nxp/soc-ls1046a/soc.mk
39