1*9d82ef26SLoh Tien Hock# 2*9d82ef26SLoh Tien Hock# Copyright (c) 2019, ARM Limited and Contributors. All rights reserved. 3*9d82ef26SLoh Tien Hock# 4*9d82ef26SLoh Tien Hock# SPDX-License-Identifier: BSD-3-Clause 5*9d82ef26SLoh Tien Hock# 6*9d82ef26SLoh Tien Hock 7*9d82ef26SLoh Tien HockPLAT_INCLUDES := \ 8*9d82ef26SLoh Tien Hock -Iplat/intel/soc/stratix10/ \ 9*9d82ef26SLoh Tien Hock -Iplat/intel/soc/stratix10/include/ \ 10*9d82ef26SLoh Tien Hock 11*9d82ef26SLoh Tien HockPLAT_BL_COMMON_SOURCES := \ 12*9d82ef26SLoh Tien Hock lib/xlat_tables/xlat_tables_common.c \ 13*9d82ef26SLoh Tien Hock lib/xlat_tables/aarch64/xlat_tables.c \ 14*9d82ef26SLoh Tien Hock drivers/arm/gic/common/gic_common.c \ 15*9d82ef26SLoh Tien Hock drivers/arm/gic/v2/gicv2_main.c \ 16*9d82ef26SLoh Tien Hock drivers/arm/gic/v2/gicv2_helpers.c \ 17*9d82ef26SLoh Tien Hock plat/common/plat_gicv2.c \ 18*9d82ef26SLoh Tien Hock drivers/delay_timer/delay_timer.c \ 19*9d82ef26SLoh Tien Hock drivers/delay_timer/generic_delay_timer.c \ 20*9d82ef26SLoh Tien Hock drivers/ti/uart/aarch64/16550_console.S \ 21*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/aarch64/platform_common.c \ 22*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/aarch64/plat_helpers.S \ 23*9d82ef26SLoh Tien Hock 24*9d82ef26SLoh Tien HockBL2_SOURCES += \ 25*9d82ef26SLoh Tien Hock drivers/partition/partition.c \ 26*9d82ef26SLoh Tien Hock drivers/partition/gpt.c \ 27*9d82ef26SLoh Tien Hock drivers/arm/pl061/pl061_gpio.c \ 28*9d82ef26SLoh Tien Hock drivers/mmc/mmc.c \ 29*9d82ef26SLoh Tien Hock drivers/synopsys/emmc/dw_mmc.c \ 30*9d82ef26SLoh Tien Hock drivers/io/io_storage.c \ 31*9d82ef26SLoh Tien Hock drivers/io/io_block.c \ 32*9d82ef26SLoh Tien Hock drivers/io/io_fip.c \ 33*9d82ef26SLoh Tien Hock drivers/gpio/gpio.c \ 34*9d82ef26SLoh Tien Hock drivers/io/io_memmap.c \ 35*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/bl2_plat_setup.c \ 36*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/plat_storage.c \ 37*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/bl2_plat_mem_params_desc.c \ 38*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/soc/s10_reset_manager.c \ 39*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/soc/s10_handoff.c \ 40*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/soc/s10_clock_manager.c \ 41*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/soc/s10_pinmux.c \ 42*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/soc/s10_memory_controller.c \ 43*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/plat_delay_timer.c \ 44*9d82ef26SLoh Tien Hock lib/cpus/aarch64/cortex_a53.S \ 45*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/stratix10_image_load.c \ 46*9d82ef26SLoh Tien Hock plat/intel/soc/stratix10/soc/s10_system_manager.c \ 47*9d82ef26SLoh Tien Hock common/desc_image_load.c 48*9d82ef26SLoh Tien Hock 49*9d82ef26SLoh Tien Hock# plat/intel/soc/stratix10/plat_topology.c \ 50*9d82ef26SLoh Tien Hock 51*9d82ef26SLoh Tien HockPROGRAMMABLE_RESET_ADDRESS := 0 52*9d82ef26SLoh Tien HockBL2_AT_EL3 := 1 53*9d82ef26SLoh Tien HockMULTI_CONSOLE_API := 1 54