arm-trusted-firmware/plat/allwinner/common
Andre Przywara c3af6b0052 allwinner: Adjust memory mapping to fit into 256MB
At the moment we map as much of the DRAM into EL3 as possible, however
we actually don't use it. The only exception is the secure DRAM for
BL32 (if that is configured).

To decrease the memory footprint of ATF, we save on some page tables by
reducing the memory mapping to the actually required regions: SRAM, device
MMIO, secure DRAM and U-Boot (to be used later).
This introduces a non-identity mapping for the DRAM regions.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
2018-10-20 16:23:59 +01:00
..
include allwinner: Adjust memory mapping to fit into 256MB 2018-10-20 16:23:59 +01:00
allwinner-common.mk allwinner: Unify platform.mk files 2018-10-20 16:23:59 +01:00
plat_helpers.S allwinner: Introduce basic platform support 2018-06-15 11:45:24 +01:00
sunxi_bl31_setup.c allwinner: call PMIC setup code 2018-09-07 22:09:45 +08:00
sunxi_common.c allwinner: Adjust memory mapping to fit into 256MB 2018-10-20 16:23:59 +01:00
sunxi_cpu_ops.c allwinner: cpu-ops: avoid PSCI on/off output 2018-06-28 23:47:30 +01:00
sunxi_pm.c allwinner: implement system power down on H6 w/ AXP805 2018-09-07 23:20:17 +08:00
sunxi_private.h allwinner: implement system power down on H6 w/ AXP805 2018-09-07 23:20:17 +08:00
sunxi_security.c allwinner: security: Fix SPC guard 2018-06-28 23:47:30 +01:00
sunxi_topology.c allwinner: Introduce basic platform support 2018-06-15 11:45:24 +01:00