linux/arch/arm/mach-msm/include/mach
Rob Herring 6f6f6a7029 ARM: create a common IOMEM definition
Several platforms create IOMEM defines for casting to 'void __iomem *',
and other platforms are incorrectly using __io() macro for the same
purpose. This creates a common definition and removes all the platform
specific versions. Rather than try to make linux/io.h and asm/io.h
assembly safe, the assembly version of IOMEM is moved into
asm/assembler.h.

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Sekhar Nori <nsekhar@ti.com>
Cc: Kevin Hilman <khilman@ti.com>
Acked-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ryan Mallon <rmallon@gmail.com>
Cc: Eric Miao <eric.y.miao@gmail.com>
Cc: Haojian Zhuang <haojian.zhuang@marvell.com>
Acked-by: David Brown <davidb@codeaurora.org>
Cc: Daniel Walker <dwalker@fifo99.com>
Cc: Bryan Huntsman <bryanh@codeaurora.org>
Cc: Sascha Hauer <kernel@pengutronix.de>
Cc: Shawn Guo <shawn.guo@linaro.org>
Acked-by: Tony Lindgren <tony@atomide.com>
Acked-by: Paul Walmsley <paul@pwsan.com>
Acked-by: Viresh Kumar <viresh.kumar@st.com>
Cc: Rajeev Kumar <rajeev-dlh.kumar@st.com>
Cc: Colin Cross <ccross@android.com>
Cc: Olof Johansson <olof@lixom.net>
Cc: Stephen Warren <swarren@nvidia.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
2012-03-13 21:22:09 -05:00
..
board.h msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
clk.h msm: Use explicit GPLv2 licenses 2011-02-28 12:40:05 -08:00
cpu.h msm: Add MSM 8960 cpu_is check 2011-01-21 15:27:53 -08:00
debug-macro.S msm: Support DEBUG_LL on MSM8660 and MSM8960 2011-11-10 10:17:06 -08:00
dma.h msm: dma: add stub functions for dma features not yet present on 8x60 2010-10-08 15:12:42 -07:00
entry-macro.S ARM: remove disable_fiq and arch_ret_to_user macros 2012-02-21 17:05:18 -06:00
gpio.h ARM: gpio: make trivial GPIOLIB implementation the default 2011-08-12 08:54:19 +01:00
hardware.h
iommu.h msm: iommu: Remove dependency on IDR 2011-03-08 14:40:59 -08:00
iommu_hw-8xxx.h msm: iommu: Don't read from write-only registers 2011-03-08 14:42:30 -08:00
irqs-7x00.h msm: generialize IRQ to support multiple SOCs. 2010-05-13 16:07:53 -07:00
irqs-7x30.h msm: Use explicit GPLv2 licenses 2011-02-28 12:40:05 -08:00
irqs-8x50.h msm: Use explicit GPLv2 licenses 2011-02-28 12:40:05 -08:00
irqs-8x60.h msm: iomap: Addresses and IRQs for 2nd GFX core IOMMU 2010-11-30 13:53:45 -08:00
irqs-8960.h msm: Use explicit GPLv2 licenses 2011-02-28 12:40:05 -08:00
irqs.h msm: irqs-8960: Interrupt map for MSM8960 2011-01-21 15:27:52 -08:00
mmc.h msm: Implement init_card operation for MSM SDCC 2011-10-26 15:43:36 -04:00
msm_fb.h arm: msm: video: add msm_fb.h 2010-05-12 09:19:41 -07:00
msm_gpiomux.h msm: gpiomux: Move public API to public header 2011-08-01 04:58:00 -07:00
msm_iomap-7x00.h ARM: create a common IOMEM definition 2012-03-13 21:22:09 -05:00
msm_iomap-7x30.h ARM: msm: clean-up mach/io.h 2012-03-06 21:34:38 -06:00
msm_iomap-8x50.h ARM: msm: clean-up mach/io.h 2012-03-06 21:34:38 -06:00
msm_iomap-8x60.h ARM: msm: clean-up mach/io.h 2012-03-06 21:34:38 -06:00
msm_iomap-8960.h ARM: msm: clean-up mach/io.h 2012-03-06 21:34:38 -06:00
msm_iomap.h ARM: create a common IOMEM definition 2012-03-13 21:22:09 -05:00
msm_smd.h arm: msm: smd: checkpatch clean up of smd/proc_comm 2010-05-12 09:15:39 -07:00
sirc.h msm: Use explicit GPLv2 licenses 2011-02-28 12:40:05 -08:00
system.h ARM: big removal of now unused arch_idle() 2012-01-20 19:25:58 -05:00
timex.h
uncompress.h msm: Support DEBUG_LL on MSM8660 and MSM8960 2011-11-10 10:17:06 -08:00
vreg.h arm: msm: status for vreg 2010-05-12 09:14:36 -07:00