[ARM] Add a common typesafe __io implementation
authorRussell King <rmk@dyn-67.arm.linux.org.uk>
Sun, 30 Nov 2008 11:45:54 +0000 (11:45 +0000)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sun, 30 Nov 2008 11:45:54 +0000 (11:45 +0000)
commit0560cf5aa51216b06874333a2fa26ca034d97bdb
tree4feb666ca357b708ec1f13c7bc52284018e107c8
parentcd32a48dc5c2f415790bfbc4fe564b2b0e9c2414
[ARM] Add a common typesafe __io implementation

As Al did for Versatile in 2ad4f86b60b649fd7428265c08d73a3bd360c81b,
add a typesafe __io implementation for platforms to use.  Convert
platforms to use this new simple typesafe implementation.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
23 files changed:
arch/arm/include/asm/io.h
arch/arm/mach-aaec2000/include/mach/io.h
arch/arm/mach-at91/include/mach/io.h
arch/arm/mach-clps711x/include/mach/io.h
arch/arm/mach-davinci/include/mach/io.h
arch/arm/mach-ep93xx/include/mach/io.h
arch/arm/mach-h720x/include/mach/io.h
arch/arm/mach-imx/include/mach/io.h
arch/arm/mach-ixp4xx/include/mach/io.h
arch/arm/mach-ks8695/include/mach/io.h
arch/arm/mach-l7200/include/mach/io.h
arch/arm/mach-lh7a40x/include/mach/io.h
arch/arm/mach-msm/include/mach/io.h
arch/arm/mach-netx/include/mach/io.h
arch/arm/mach-ns9xxx/include/mach/io.h
arch/arm/mach-orion5x/include/mach/io.h
arch/arm/mach-pnx4008/include/mach/io.h
arch/arm/mach-pxa/include/mach/io.h
arch/arm/mach-realview/include/mach/io.h
arch/arm/mach-sa1100/include/mach/io.h
arch/arm/mach-versatile/include/mach/io.h
arch/arm/plat-mxc/include/mach/io.h
arch/arm/plat-omap/include/mach/io.h