arm-trusted-firmware/drivers
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
..
arm [PATCH 1/2] qemu: Support MULTI_CONSOLE_API 2018-03-05 20:14:39 +08:00
auth Clean usage of void pointers to access symbols 2018-03-27 13:20:27 +01:00
cadence/uart drivers: cadence: cdns: Update CDNS driver to support MULTI_CONSOLE_API 2018-01-19 15:21:12 -08:00
console Improve MULTI_CONSOLE_API deprecation warnings 2018-03-01 16:14:29 +00:00
coreboot/cbmem_console/aarch64 coreboot: Add support for CBMEM console 2018-01-19 15:21:12 -08:00
delay_timer Fix MISRA rule 8.3 in common code 2018-02-28 17:18:21 +00:00
emmc emmc: add macros CMD21, BUS_WIDTH_DDR_4 and BUS_WIDTH_DDR_8 2018-01-17 14:14:29 +08:00
gpio Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
io Fix MISRA rule 8.4 in common code 2018-02-28 17:18:46 +00:00
partition Fix order of #includes 2017-07-12 14:45:31 +01:00
synopsys drivers:ufs: fix hynix ufs bug with quirk on hi36xx SoC 2018-02-24 09:30:41 +08:00
ti/uart drivers: ti: uart: Update 16550 UART driver to support MULTI_CONSOLE_API 2018-01-19 15:21:12 -08:00
ufs drivers:ufs: fix hynix ufs bug with quirk on hi36xx SoC 2018-02-24 09:30:41 +08:00