arm-trusted-firmware/plat/rpi3
Igor Opaniuk eabbdafe91 rpi3: fix RPI3_PRELOADED_DTB_BASE usage
In case if `RPI3_PRELOADED_DTB_BASE` isn't defined explicitly with
proper pre-loaded DTB address, `add_define` macro defined in
`make_helpers/build_macros.mk` still supplies this definition to the
compiler like `-DRPI3_PRELOADED_DTB_BASE`, and it's obviously is set to
default value 1.

This simply leads to the wrong `MAP_NS_DTB` region definition (base_va
is set `0x1` instead of `0x00010000`) in `plat/rpi3/rpi3_common.c`:

Which causes aligment check to fail in `mmap_add_region_check()`:
VERBOSE: base_pa: 0x00000001, base_va: 0x00000001, size: 0x00010000
...
ERROR:   mmap_add_region_check() failed. error -22

Signed-off-by: Igor Opaniuk <igor.opaniuk@linaro.org>
2019-01-17 00:15:56 +02:00
..
aarch64 Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
include Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
platform.mk rpi3: fix RPI3_PRELOADED_DTB_BASE usage 2019-01-17 00:15:56 +02:00
rpi3_bl1_setup.c Move BL1 and BL2 private defines to bl_common.h 2019-01-15 13:52:32 +00:00
rpi3_bl2_setup.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
rpi3_bl31_setup.c rpi3: fix RPI3_PRELOADED_DTB_BASE usage 2019-01-17 00:15:56 +02:00
rpi3_common.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
rpi3_hw.h Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
rpi3_image_load.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
rpi3_io_storage.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
rpi3_mbox.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
rpi3_pm.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
rpi3_private.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
rpi3_rng.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
rpi3_rotpk.S rpi3: Add support for Trusted Board Boot 2018-07-05 14:58:51 +08:00
rpi3_stack_protector.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
rpi3_topology.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
rpi3_trusted_boot.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00