diff options
author | Tony Lindgren <tony@atomide.com> | 2012-02-24 10:34:35 -0800 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2012-02-24 10:34:35 -0800 |
commit | 2c799cef4d145af2182594a41cb5e5b42f2535c5 (patch) | |
tree | 0d2f7e028e2b5e3c616243828d743b818d23c93a /arch/arm/plat-omap/include/plat/hardware.h | |
parent | ee0839c22cdda7f2e5f06e2d0351e2b49e0975ff (diff) | |
download | blackbird-op-linux-2c799cef4d145af2182594a41cb5e5b42f2535c5.tar.gz blackbird-op-linux-2c799cef4d145af2182594a41cb5e5b42f2535c5.zip |
ARM: OMAP: Remove plat/io.h by splitting it into mach/io.h and mach/hardware.h
This is needed to minimize io.h so the SoC specific io.h
for ARMs can removed.
Note that minimal driver changes for DSS and RNG are needed to
include cpu.h for SoC detection macros.
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: Matt Mackall <mpm@selenic.com>
Cc: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/plat-omap/include/plat/hardware.h')
-rw-r--r-- | arch/arm/plat-omap/include/plat/hardware.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/plat-omap/include/plat/hardware.h b/arch/arm/plat-omap/include/plat/hardware.h index e897978371c2..537b05ae1f51 100644 --- a/arch/arm/plat-omap/include/plat/hardware.h +++ b/arch/arm/plat-omap/include/plat/hardware.h @@ -43,6 +43,12 @@ #endif #include <plat/serial.h> +#ifdef __ASSEMBLER__ +#define IOMEM(x) (x) +#else +#define IOMEM(x) ((void __force __iomem *)(x)) +#endif + /* * --------------------------------------------------------------------------- * Common definitions for all OMAP processors |