arm-trusted-firmware/plat/hisilicon/hikey960
Joel Hutton 9f85f9e379 Clean usage of void pointers to access symbols
Void pointers have been used to access linker symbols, by declaring an
extern pointer, then taking the address of it. This limits symbols
values to aligned pointer values. To remove this restriction an
IMPORT_SYM macro has been introduced, which declares it as a char
pointer and casts it to the required type.

Change-Id: I89877fc3b13ed311817bb8ba79d4872b89bfd3b0
Signed-off-by: Joel Hutton <Joel.Hutton@Arm.com>
2018-03-27 13:20:27 +01:00
..
aarch64 hikey960: fix memory overlapped in memory map 2018-03-05 13:05:18 +08:00
drivers hikey960: fix build issue with CLANG 2018-03-06 17:59:37 +08:00
include Merge pull request #1277 from hzhuang1/testing/bl2_el3_v0.6 2018-03-08 10:39:52 +00:00
hikey960_bl1_setup.c Clean usage of void pointers to access symbols 2018-03-27 13:20:27 +01:00
hikey960_bl2_mem_params_desc.c hikey960: migrate to bl2_el3 2018-03-05 13:05:35 +08:00
hikey960_bl2_setup.c hikey960: move out duplicated code 2018-03-05 13:21:23 +08:00
hikey960_bl31_setup.c hikey960: drop LOAD_IMAGE v1 2018-03-05 13:05:26 +08:00
hikey960_bl_common.c hikey960: move out duplicated code 2018-03-05 13:21:23 +08:00
hikey960_boardid.c hikey960: avoid to dump message when fetch boardid 2018-03-05 13:05:08 +08:00
hikey960_def.h hikey960: Add BL32 (OP-TEE) support 2017-07-13 01:22:56 +09:00
hikey960_image_load.c hikey960: fix invoking driver init in image load driver 2018-03-05 13:05:42 +08:00
hikey960_io_storage.c hikey960: migrate to bl2_el3 2018-03-05 13:05:35 +08:00
hikey960_mcu_load.c hikey960: support BL2 2017-06-08 07:32:51 +08:00
hikey960_pm.c hikey960: avoid hardcode on uart port 2018-02-17 12:06:18 +08:00
hikey960_private.h hikey960: move out duplicated code 2018-03-05 13:21:23 +08:00
hikey960_topology.c hikey960: support BL31 2017-06-08 07:33:13 +08:00
platform.mk Merge pull request #1277 from hzhuang1/testing/bl2_el3_v0.6 2018-03-08 10:39:52 +00:00