ep93xx: Configure GPIO ports in core code
authorRyan Mallon <rmallon@gmail.com>
Tue, 10 Jan 2012 22:58:30 +0000 (09:58 +1100)
committerRyan Mallon <rmallon@gmail.com>
Wed, 14 Mar 2012 00:42:30 +0000 (11:42 +1100)
commit08932d81961b1c57870949d069ce2dad235da443
treecd1a70688920cd83632c116019dd6e7d9152f00a
parenta05baf335b8bc25e0fab0fd1821e796174f98ea1
ep93xx: Configure GPIO ports in core code

Move the pinmux setting of the EP93xx GPIOs to the core code. This
removes the need for the GPIO driver to have access to the system
controller registers.

Signed-off-by: Ryan Mallon <rmallon@gmail.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Reviewed-by: Mika Westerberg <mika.westerberg@iki.fi>
Acked-by: Hartley Sweeten <hsweeten@visionengravers.com>
arch/arm/mach-ep93xx/core.c
drivers/gpio/gpio-ep93xx.c