mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-27 15:24:54 +00:00
Define ARM_GIC_ARCH default value for all platforms
The ARM_GIC_ARCH build option was supposed to default to 2 on all platforms. However, the default value was set in the FVP makefile so for all other platforms it wasn't even defined. This patch moves the default value to the main Makefile. The platform port can then override it if needed. Change-Id: I8e2da1cce7ffa3ed18814bbdcbcf2578101f18a6
This commit is contained in:
parent
a1a441775f
commit
2b98e7890b
2 changed files with 7 additions and 5 deletions
7
Makefile
7
Makefile
|
@ -51,6 +51,9 @@ NS_TIMER_SWITCH := 0
|
|||
RESET_TO_BL31 := 0
|
||||
# Include FP registers in cpu context
|
||||
CTX_INCLUDE_FPREGS := 0
|
||||
# Determine the version of ARM GIC architecture to use for interrupt management
|
||||
# in EL3. The platform port can change this value if needed.
|
||||
ARM_GIC_ARCH := 2
|
||||
|
||||
|
||||
# Checkpatch ignores
|
||||
|
@ -187,6 +190,10 @@ $(eval $(call add_define,RESET_TO_BL31))
|
|||
$(eval $(call assert_boolean,CTX_INCLUDE_FPREGS))
|
||||
$(eval $(call add_define,CTX_INCLUDE_FPREGS))
|
||||
|
||||
# Process ARM_GIC_ARCH flag
|
||||
$(eval $(call add_define,ARM_GIC_ARCH))
|
||||
|
||||
|
||||
ASFLAGS += -nostdinc -ffreestanding -Wa,--fatal-warnings \
|
||||
-Werror -Wmissing-include-dirs \
|
||||
-mgeneral-regs-only -D__ASSEMBLY__ \
|
||||
|
|
|
@ -82,8 +82,3 @@ BL31_SOURCES += drivers/arm/cci400/cci400.c \
|
|||
plat/fvp/aarch64/fvp_helpers.S \
|
||||
plat/fvp/aarch64/fvp_common.c \
|
||||
plat/fvp/drivers/pwrc/fvp_pwrc.c
|
||||
|
||||
# Flag used by the platform port to determine the version of ARM GIC
|
||||
# architecture to use for interrupt management in EL3.
|
||||
ARM_GIC_ARCH := 2
|
||||
$(eval $(call add_define,ARM_GIC_ARCH))
|
||||
|
|
Loading…
Add table
Reference in a new issue