blob: 180620e8894b85821f9e3e03e197cd786b8a9cc6 [file] [log] [blame]
Yann Gautier9d135e42018-07-16 19:36:06 +02001#
Yann Gautier05be8d82019-01-17 14:51:25 +01002# Copyright (c) 2017-2019, ARM Limited and Contributors. All rights reserved.
Yann Gautier9d135e42018-07-16 19:36:06 +02003#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6
7SP_MIN_WITH_SECURE_FIQ := 1
8
Etienne Carrieree96162e2020-04-10 11:32:54 +02009BL32_SOURCES += drivers/st/etzpc/etzpc.c \
10 plat/common/aarch32/platform_mp_stack.S \
Yann Gautier9d135e42018-07-16 19:36:06 +020011 plat/st/stm32mp1/sp_min/sp_min_setup.c \
12 plat/st/stm32mp1/stm32mp1_pm.c \
13 plat/st/stm32mp1/stm32mp1_topology.c
Etienne Carrieree96162e2020-04-10 11:32:54 +020014
Yann Gautier9d135e42018-07-16 19:36:06 +020015# Generic GIC v2
16BL32_SOURCES += drivers/arm/gic/common/gic_common.c \
17 drivers/arm/gic/v2/gicv2_helpers.c \
18 drivers/arm/gic/v2/gicv2_main.c \
19 plat/common/plat_gicv2.c \
20 plat/st/stm32mp1/stm32mp1_gic.c
21
22# Generic PSCI
23BL32_SOURCES += plat/common/plat_psci_common.c
Yann Gautier05be8d82019-01-17 14:51:25 +010024
25# stm32mp1 specific services
Yann Gautier52448ab2019-01-17 14:53:24 +010026BL32_SOURCES += plat/st/stm32mp1/services/bsec_svc.c \
27 plat/st/stm32mp1/services/stm32mp1_svc_setup.c