ARM: 7042/3: mach-ep93xx: break out GPIO driver specifics
authorLinus Walleij <linus.walleij@linaro.org>
Thu, 22 Sep 2011 07:07:00 +0000 (08:07 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sat, 1 Oct 2011 22:37:34 +0000 (23:37 +0100)
commitbd5f12a24766c1f299def0a78b008d4746f528f2
treeca700136d12bf56f50d5048e96c39a26ed953bd1
parentea5abbd215b749b2ff14397a47a5e65741c67bf4
ARM: 7042/3: mach-ep93xx: break out GPIO driver specifics

The <mach/gpio.h> file is included from upper directories
and deal with generic GPIO and gpiolib stuff. Break out the
platform and driver specific defines and functions into its own
header file.

Cc: Ryan Mallon <rmallon@gmail.com>
Acked-by: Hartley Sweeten <hsweeten@visionengravers.com>
Acked-by: Grant Likely <grant.likely@secretlab.ca>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-ep93xx/core.c
arch/arm/mach-ep93xx/edb93xx.c
arch/arm/mach-ep93xx/include/mach/gpio-ep93xx.h [moved from arch/arm/mach-ep93xx/include/mach/gpio.h with 95% similarity]
arch/arm/mach-ep93xx/simone.c
arch/arm/mach-ep93xx/snappercl15.c
drivers/gpio/gpio-ep93xx.c