|
|
@ -112,16 +112,14 @@ include lib/xlat_tables_v2/xlat_tables.mk |
|
|
|
|
|
|
|
PLAT_BL_COMMON_SOURCES += ${XLAT_TABLES_LIB_SRCS} \
|
|
|
|
plat/arm/common/${ARCH}/arm_helpers.S \
|
|
|
|
plat/arm/common/arm_common.c \
|
|
|
|
plat/common/${ARCH}/plat_common.c |
|
|
|
plat/arm/common/arm_common.c |
|
|
|
|
|
|
|
BL1_SOURCES += drivers/arm/sp805/sp805.c \
|
|
|
|
drivers/io/io_fip.c \
|
|
|
|
drivers/io/io_memmap.c \
|
|
|
|
drivers/io/io_storage.c \
|
|
|
|
plat/arm/common/arm_bl1_setup.c \
|
|
|
|
plat/arm/common/arm_io_storage.c \
|
|
|
|
plat/common/${ARCH}/platform_up_stack.S |
|
|
|
plat/arm/common/arm_io_storage.c |
|
|
|
ifdef EL3_PAYLOAD_BASE |
|
|
|
# Need the arm_program_trusted_mailbox() function to release secondary CPUs from
|
|
|
|
# their holding pen
|
|
|
@ -132,21 +130,18 @@ BL2_SOURCES += drivers/io/io_fip.c \ |
|
|
|
drivers/io/io_memmap.c \
|
|
|
|
drivers/io/io_storage.c \
|
|
|
|
plat/arm/common/arm_bl2_setup.c \
|
|
|
|
plat/arm/common/arm_io_storage.c \
|
|
|
|
plat/common/${ARCH}/platform_up_stack.S |
|
|
|
plat/arm/common/arm_io_storage.c |
|
|
|
ifeq (${LOAD_IMAGE_V2},1) |
|
|
|
BL2_SOURCES += plat/arm/common/${ARCH}/arm_bl2_mem_params_desc.c\
|
|
|
|
plat/arm/common/arm_image_load.c \
|
|
|
|
common/desc_image_load.c |
|
|
|
endif |
|
|
|
|
|
|
|
BL2U_SOURCES += plat/arm/common/arm_bl2u_setup.c \
|
|
|
|
plat/common/aarch64/platform_up_stack.S |
|
|
|
BL2U_SOURCES += plat/arm/common/arm_bl2u_setup.c |
|
|
|
|
|
|
|
BL31_SOURCES += plat/arm/common/arm_bl31_setup.c \
|
|
|
|
plat/arm/common/arm_pm.c \
|
|
|
|
plat/arm/common/arm_topology.c \
|
|
|
|
plat/common/aarch64/platform_mp_stack.S \
|
|
|
|
plat/common/plat_psci_common.c |
|
|
|
|
|
|
|
ifeq (${ENABLE_PMF}, 1) |
|
|
|