mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 09:34:18 +00:00
chore(fvp): use correct dts for dynamiq cores
The default dts doesn't describe the core topology correctly - it uses a two level affinity, while new cores use 3 level with MPIDR_EL1.MT set. As a result Linux doesn't discover secondary cores correctly unless this is specifically provided on the command line. CI already accounts for this in tf_config/fvp-dynamiq-aarch64-only. Change-Id: I137b213cfc48d98b8856c113d4ec0bf6474d3e2d Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
This commit is contained in:
parent
742d0e6ef3
commit
67c09735f2
1 changed files with 5 additions and 0 deletions
|
@ -22,7 +22,12 @@ FVP_MAX_PE_PER_CPU := 1
|
|||
# only; enable redistributor frames of all CPU cores by default.
|
||||
FVP_GICR_REGION_PROTECTION := 0
|
||||
|
||||
ifeq (${HW_ASSISTED_COHERENCY}, 0)
|
||||
FVP_DT_PREFIX := fvp-base-gicv3-psci
|
||||
else
|
||||
FVP_DT_PREFIX := fvp-base-gicv3-psci-dynamiq
|
||||
endif
|
||||
# fdts is wrong otherwise
|
||||
|
||||
# Size (in kilobytes) of the Trusted SRAM region to utilize when building for
|
||||
# the FVP platform. This option defaults to 256.
|
||||
|
|
Loading…
Add table
Reference in a new issue