aboutsummaryrefslogtreecommitdiff
path: root/core/arch/arm/plat-imx/sub.mk
blob: fa4636560e9a80a97b4ffc0820620966ce45240e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
global-incdirs-y += .
srcs-y += main.c

srcs-$(CFG_MX6)$(CFG_MX7) += mmdc.c imx-common.c

srcs-$(CFG_PL310) += imx_pl310.c
ifeq ($(CFG_PSCI_ARM32),y)
$(call force,CFG_PM_ARM32,y)
asm-defines-y += imx_pm_asm_defines.c
endif

ifneq (,$(filter y, $(CFG_MX6Q) $(CFG_MX6D) $(CFG_MX6DL) $(CFG_MX6S) \
       $(CFG_MX6SX)))
srcs-y += a9_plat_init.S imx6.c
srcs-$(CFG_SM_PLATFORM_HANDLER) += sm_platform_handler.c
endif

ifneq (,$(filter y, $(CFG_MX6UL) $(CFG_MX6ULL)))
srcs-y += a7_plat_init.S
srcs-y += imx6ul.c
endif

srcs-$(CFG_MX7) += imx7.c a7_plat_init.S

subdirs-$(CFG_PSCI_ARM32) += pm