arm-trusted-firmware/plat/rpi3
Pete Batard 4dcf1fade2 rpi3: add RPI3_USE_UEFI_MAP build option
The default Raspberry Pi 3 memory mapping for ATF is geared towards
the use of uboot + Linux. This creates issues when trying to use
ATF with an UEFI payload and Windows on ARM64.

We therefore introduce new build option RPI3_USE_UEFI_MAP, that
enables the build process to use an alternate memory mapping that
is compatible with UEFI + Windows (as well as UEFI + Linux).

Fixes ARM-software/tf-issues#649

Signed-off-by: Pete Batard <pete@akeo.ie>
2018-11-19 11:45:12 +00:00
..
aarch64 rpi3: Don't wire mailbox 3 to FIQ line 2018-07-16 15:56:42 +01:00
include rpi3: add RPI3_USE_UEFI_MAP build option 2018-11-19 11:45:12 +00:00
platform.mk rpi3: add RPI3_USE_UEFI_MAP build option 2018-11-19 11:45:12 +00:00
rpi3_bl1_setup.c rpi3: Detect board revision 2018-07-14 02:15:55 +01:00
rpi3_bl2_setup.c rpi3: Migrate from deprecated APIs 2018-08-17 14:25:08 +01:00
rpi3_bl31_setup.c rpi3: Add mem reserve region to DTB if present 2018-10-24 13:54:41 +01:00
rpi3_common.c rpi3: add RPI3_RUNTIME_UART build option 2018-11-13 13:53:37 +00:00
rpi3_hw.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
rpi3_image_load.c rpi3: Introduce AArch64 Raspberry Pi 3 port 2017-12-01 10:20:47 +00:00
rpi3_io_storage.c rpi3: Add support for Trusted Board Boot 2018-07-05 14:58:51 +08:00
rpi3_mbox.c rpi3: Detect board revision 2018-07-14 02:15:55 +01:00
rpi3_pm.c rpi3: Fix warm entrypoint setup for PSCI_CPU_ON 2018-07-16 15:56:42 +01:00
rpi3_private.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
rpi3_rng.c rpi3: Introduce hardware RNG driver 2018-07-16 15:56:42 +01:00
rpi3_rotpk.S rpi3: Add support for Trusted Board Boot 2018-07-05 14:58:51 +08:00
rpi3_stack_protector.c libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
rpi3_topology.c libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
rpi3_trusted_boot.c rpi3: Add support for Trusted Board Boot 2018-07-05 14:58:51 +08:00