arm-trusted-firmware/plat/arm/board/n1sdp
Sami Mujawar 49d64e5d0e N1SDP: Fix DRAM2 start address
The default DRAM2 start address for Arm platforms
is 0x880000000. However, for N1SDP platform this is
0x8080000000.

Fix the DRAM2 start address by initialising
PLAT_ARM_DRAM2_BASE.

Without this fix there is a mismatch of the System
memory region view as seen by the BL31 runtime
firmware (PSCI) versus the view of the OS (which
is based on the description provided by UEFI. In
this case UEFI is correctly describing the DRAM2
start address).

This implicates in secondary cores failing to start
on some Operating Systems if the OS decides to place
the secondary start address in the mismatched region.

Change-Id: I57220e753219353dda429868b4c5e1a69944cc64
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
2019-05-15 11:43:19 +01:00
..
aarch64 Rename Cortex-Ares to Neoverse N1 2019-02-19 13:50:07 +00:00
include N1SDP: Fix DRAM2 start address 2019-05-15 11:43:19 +01:00
n1sdp_bl31_setup.c plat/arm: mhu: Move to drivers/ folder 2019-01-25 16:04:11 +00:00
n1sdp_interconnect.c plat/arm: Introduce the N1SDP. 2018-10-29 17:50:31 +05:30
n1sdp_plat.c plat/arm: introduce wrapper functions to setup secure watchdog 2019-04-17 18:42:48 +05:30
n1sdp_security.c plat/arm: Introduce the N1SDP. 2018-10-29 17:50:31 +05:30
n1sdp_topology.c plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00
platform.mk plat/arm: introduce wrapper functions to setup secure watchdog 2019-04-17 18:42:48 +05:30