Use uintptr_t as base address type in ARM driver APIs
This patch changes the type of the base address parameter in the
ARM device driver APIs to uintptr_t (GIC, CCI, TZC400, PL011). The
uintptr_t type allows coverage of the whole memory space and to
perform arithmetic operations on the addresses. ARM platform code
has also been updated to use uintptr_t as GIC base address in the
configuration.

Fixes ARM-software/tf-issues#214

Change-Id: I1b87daedadcc8b63e8f113477979675e07d788f1
1 parent 84f95be commit 02462972c952c1b750b011f7e985d04d0a1556aa
@Juan Castillo Juan Castillo authored on 9 Sep 2014
Showing 15 changed files
View
drivers/arm/cci/cci.c
View
drivers/arm/cci400/cci400.c
View
drivers/arm/gic/arm_gic.c
View
drivers/arm/gic/gic_v2.c
View
drivers/arm/pl011/pl011_console.S
View
drivers/arm/tzc400/tzc400.c
View
drivers/console/console.S
View
drivers/console/skeleton_console.S
View
include/drivers/arm/arm_gic.h
View
include/drivers/arm/cci.h
View
include/drivers/arm/cci400.h
View
include/drivers/arm/gic_v2.h
View
include/drivers/arm/tzc400.h
View
include/drivers/console.h
View
include/plat/arm/common/arm_config.h