ARM is moving to stricter checks on readl/write functions,
so we need to use the correct types everywhere.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Stop exposing platform definitions to the entire kernel tree, move
them into a private header file instead.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>